1.一种移动终端恢复出厂设置的方法,其特征在于,包括:A1、接收恢复出厂设置的指令;
A2、获取空闲存储器,并将其数据全部清零;
A3、将非空闲存储器中的数据完全拷贝到空闲存储器中,然后对空闲存储器进行恢复出厂设置操作,控制移动终端在使用过程中,后台静默地进行恢复出厂设置;
A4、当对空闲存储器恢复出厂设置操作完毕后,修改开机标识码;当恢复出厂设置恢复完毕后,根据修改的开机标识码重启移动终端启动恢复出厂设置之后的操作系统。
2.根据权利要求1所述移动终端恢复出厂设置的方法,其特征在于,在所述步骤A1之前还包括:S、预先将移动终端的系统存储器分为两个存储器,分别为第一存储器和第二存储器。
3.根据权利要求2所述移动终端恢复出厂设置的方法,其特征在于,所述步骤A4之后还包括:B1、获取存储器中的开机标识码;
B2、根据开机标识码选择移动终端使用哪一个存储器来使用;
B3、若开机标识码为1则移动终端开机后使用第一存储器来运行;若开机标识码为2则移动终端开机后使用第二存储器来运行;
B4、开机结束之后将开机标识码赋值给系统运行标识码;通过读取系统运行标识码知道当前哪个存储器处于空闲状态,哪个存储器运行当前的操作系统。
4.根据权利要求2所述移动终端恢复出厂设置的方法,其特征在于,所述步骤A3具体包括:A31、当移动终端当前运行的操作系统位于第一存储器,第二存储器空闲时,若接收到恢复出厂设置指令,则将先把第一存储器的内容完全拷贝到空闲的第二存储器中,然后对第二存储器进行恢复出厂设置的操作;控制移动终端在使用第一存储器过程中,后台静默地对第二存储器进行恢复出厂设置。
5.根据权利要求2所述移动终端恢复出厂设置的方法,其特征在于,所述步骤A3具体还包括:A32、当移动终端当前运行的操作系统位于第二存储器,第一存储器空闲时,若接收到恢复出厂设置指令,则将先把第二存储器的内容完全拷贝到空闲的第一存储器中,然后对第一存储器进行恢复出厂设置的操作;
控制移动终端在使用第二存储器过程中,后台静默地对第一存储器进行恢复出厂设置。
6.根据权利要求2所述移动终端恢复出厂设置的方法,其特征在于,所述步骤A4还包括:A411、如果当前空闲存储器为第一存储器,则当恢复出厂设置操作完毕后,将第一存储器和第二存储器中的开机标识码均进行修改为1,使移动终端下一次开机时使用第一存储器;
A412、若开机标识码为1则移动终端开机后使用第一存储器来运行。
7.根据权利要求1所述移动终端恢复出厂设置的方法,其特征在于,所述步骤A4还包括:A421、如果当前空闲存储器为第二存储器,则当恢复出厂设置操作完毕后,将第一存储器和第二存储器中的开机标识码均进行修改为2,使移动终端下一次开机时使用第二存储器;
A422、若开机标识码为2则移动终端开机后使用第二存储器来运行。
8.一种移动终端恢复出厂设置的系统,其特征在于,包括:指令接收模块,用于接收恢复出厂设置的指令;
第一处理模块,用于获取空闲存储器,并将其数据全部清零;
第二处理模块,用于将非空闲存储器中的数据完全拷贝到空闲存储器中,然后对空闲存储器进行恢复出厂设置操作,控制移动终端在使用过程中,后台静默地进行恢复出厂设置;
第三处理模块,用于当对空闲存储器恢复出厂设置操作完毕后,修改开机标识码;当恢复出厂设置恢复完毕后,根据修改的开机标识码重启移动终端启动恢复出厂设置之后的操作系统。
9.根据权利要求8所述移动终端恢复出厂设置的系统,其特征在于,还包括:预先设置模块,用于预先将移动终端的系统存储器分为两个存储器,分别为第一存储器和第二存储器;
获取模块,用于获取存储器中的开机标识码;
选择模块,用于根据开机标识码选择移动终端使用哪一个存储器来使用;
运行控制模块,用于若开机标识码为1则移动终端开机后使用第一存储器来运行;若开机标识码为2则移动终端开机后使用第二存储器来运行;
赋值模块,用于开机结束之后将开机标识码赋值给系统运行标识码。
10.根据权利要求8所述移动终端恢复出厂设置的系统,其特征在于,第二处理模块包括:
第一后台处理单元,用于当移动终端当前运行的操作系统位于第一存储器,第二存储器空闲时,若接收到恢复出厂设置指令,则将先把第一存储器的内容完全拷贝到空闲的第二存储器中,然后对第二存储器进行恢复出厂设置的操作;控制移动终端在使用第一存储器过程中,后台静默地对第二存储器进行恢复出厂设置;
第二后台处理单元,用于当移动终端当前运行的操作系统位于第二存储器,第一存储器空闲时,若接收到恢复出厂设置指令,则将先把第二存储器的内容完全拷贝到空闲的第一存储器中,然后对第一存储器进行恢复出厂设置的操作;控制移动终端在使用第二存储器过程中,后台静默地对第一存储器进行恢复出厂设置;
第三处理模块包括:
第一开机控制单元,用于如果当前空闲存储器为第一存储器,则当恢复出厂设置操作完毕后,将第一存储器和第二存储器中的开机标识码均进行修改为1,使移动终端下一次开机时使用第一存储器;若开机标识码为1则移动终端开机后使用第一存储器来运行;
第二开机控制单元,用于如果当前空闲存储器为第二存储器,则当恢复出厂设置操作完毕后,将第一存储器和第二存储器中的开机标识码均进行修改为2,使移动终端下一次开机时使用第二存储器;若开机标识码为2则移动终端开机后使用第二存储器来运行。