1.一种移动终端软件升级方法,其特征在于,所述移动终端具有第一处理器和第二处理器,所述升级方法包括下述步骤:a1、启动第二处理器,利用第二处理器启动第一处理器;
b1、判断是升级第一处理器的软件还是第二处理器的软件;
c1、在判断结果为升级第二处理器的软件时,设置第二处理器软件升级标识;
d1、利用第一处理器读取第二处理器软件升级包,并对第二处理器进行软件升级;
在所述步骤d1中,若对所述第二处理器进行软件升级时发生升级中断,则执行下述的中断重启后的软件升级过程:a2、启动第二处理器;
b2、利用第二处理器检测移动终端中是否存在所述第二处理器软件升级标识;
c2、在存在第二处理器软件升级标识时,利用第二处理器读取第二处理器软件升级包,并对第二处理器进行软件升级。
2.根据权利要求1所述的软件升级方法,其特征在于,在所述步骤d1之后还包括下述步骤:e1、判断第二处理器软件升级是否完成;
f1、在第二处理器软件升级完成后,擦除所述第二处理器软件升级标识。
3.根据权利要求2所述的软件升级方法,其特征在于,在所述步骤a1之前还包括下述步骤:a01、判断是否存在终端软件升级标识,在存在终端软件升级标识时下载软件升级包,在软件升级包下载完成后执行所述步骤a1。
4.根据权利要求3所述的软件升级方法,其特征在于,所述软件升级包通过移动通信网络从服务器端下载。
5.根据权利要求1所述的软件升级方法,其特征在于,在所述步骤c2之后执行下述步骤:d2、判断第二处理器软件升级是否完成;
e2、在第二处理器软件升级完成后,擦除所述第二处理器软件升级标识。
6.根据权利要求1所述的软件升级方法,其特征在于,若所述步骤b1的判断结果是升级第一处理器的软件,则利用第一处理器读取第一处理器软件升级包,并对第一处理器进行软件升级。
7.一种移动终端软件升级装置,其特征在于,所述移动终端具有第一处理器和第二处理器,所述装置包括:第一启动控制单元,用于控制启动第二处理器、并控制第二处理器启动第一处理器;
升级位置判断单元,用于在第一启动控制单元控制启动第二处理器并控制第二处理器启动第一处理器之后判断要升级第一处理器的软件还是第二处理器的软件;
第二处理器软件升级标识设定单元,用于在升级位置判断单元判定要升级第二处理器的软件时设置第二处理器软件升级标识;
升级中断判断单元,用于判断第二处理器进行软件升级时是否发生升级中断;
第二启动控制单元,用于在升级中断判断单元判定第二处理器进行软件升级发生升级中断时控制启动第二处理器;
第二处理器软件升级标识检测单元,用于在第二启动控制单元控制启动第二处理器时,控制第二处理器检测移动终端中是否存在第二处理器软件升级标识;以及升级控制单元,用于对升级过程进行控制;
而且,在升级位置判断单元判断要升级第二处理器的软件时,升级控制单元控制第一处理器读取第二处理器软件升级包,并对第二处理器进行软件升级;在升级中断单元判定第二处理器进行软件升级时发生升级中断,且第二处理器软件升级标识检测单元控制第二处理器检测存在第二处理器软件升级标识时,升级控制单元控制第二处理器读取第二处理器软件升级包,并对第二处理器进行软件升级。
8.根据权利要求7所述的软件升级装置,其特征在于,所述装置还包括:第二处理器软件升级完成判断单元,用于判断第二处理器软件升级是否完成;
升级标识擦除单元,在第二处理器软件升级完成判断单元判定第二处理器软件升级完成后,擦除所述第二处理器软件升级标识;
终端软件升级标识判断单元,用于判断是否存在终端软件升级标识;以及升级包下载单元,用于在终端软件升级标识判断单元判定存在终端软件升级标识时下载软件升级包。