一种终端恢复出厂设置的方法及终端技术

技术编号:13328963 阅读:53 留言:0更新日期:2016-07-11 19:08
本发明专利技术实施例公开了一种终端恢复出厂设置的方法及终端。本发明专利技术实施例中,终端接收恢复出厂设置指令,终端根据恢复出厂设置指令中待保留内容的标识信息,确定待删除内容,并确定删除脚本删除待删除内容的删除权限,进而调用删除脚本删除待删除内容。本发明专利技术实施例中,待保留内容的标识信息是根据用户的输入信息得到的,即根据用户的输入信息确定出用户想要保留的数据,通过为删除脚本确定删除权限,从而保证调用删除脚本在保留待保留内容的情况下,删除待删除内容,实现只对待删除内容进行删除,实现有选择性地保留数据;且,相比于现有技术中将所有系统数据都删除的方式,明显减少了删除的数据量,提高了恢复出厂设置的效率。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种终端恢复出厂设置的方法及终端
技术介绍
目前,随着终端技术的快速发展,终端的功能也越来越丰富,随之也会出现一些设置错误或者不喜欢的设置,这时通常采用恢复出厂设置的方式来解决上述问题。在当前的实际应用中,对终端进行恢复出厂设置的方法通常为以下方式:终端上电时按住恢复出厂设置按键一定时间,或者按住恢复出厂设置按键,再上电,并保持一段时间;通过上述操作,终端系统的设置会完全恢复为出厂设置,即直接清除终端中已有的所有数据,将终端系统恢复到出厂时的状态。采用这种方式,删除范围过大,会将所有系统数据(包括系统配置值,照片,音乐,通信录等信息)都删除,然而,用户有时仅仅是在手机使用异常或者想还原出厂时的设置值,而并不想删除私人保存的数据,如照片,音乐,通信录等。另外,有些恢复出厂设置方法是先将原有的全部文件备份,在恢复出厂设置的时候删除目前的所有文件,再将备份的文件恢复。这种办法虽然可行,但是需要专门的存储空间来保存备份文件,当备份文件过多的时候,会占据大量存储空间,这在存储空间有限的手机上实施起来不太容易。综上,目前亟需一种终端恢复出厂设置的方法,以解决现有恢复出厂设置的方法会删除所有系统数据,导致用户想要保留的数据也被同时删除的技术问题。
技术实现思路
本专利技术实施例提供一种终端恢复出厂设置的方法及终端,用以解决现有恢复出厂设置的方法会删除所有系统数据,导致用户想要保留的数据也被同时删除的技术问题。本专利技术实施例提供的一种终端恢复出厂设置的方法,包括:接收恢复出厂设置指令,所述恢复出厂设置指令中包括待保留内容的标识信息;所述待保留内容的标识信息是根据用户的输入信息得到的;根据所述待保留内容的标识信息,确定存储区内除所述待保留内容之外的内容为待删除内容;根据所述待删除内容,确定删除脚本删除所述待删除内容的删除权限,所述删除脚本为设置在应用层的程序段;调用所述删除脚本删除所述待删除内容。较佳地,所述待删除内容包括第一至第N类别的待删除数据;所述调用所述删除脚本删除所述待删除内容,包括:获取所述第一至第N类别的待删除数据的属性信息;根据所述第一至第N类别的待删除数据的属性信息,将所述第一至第N类别的待删除数据划分为M个待删除数据分组;一个待删除数据分组中包括一个类别或一个以上类别的待删除数据;调用所述删除脚本并行删除所述M个待删除数据分组中的待删除数据。较佳地,所述第一至第N类别的待删除数据的属性信息为所述第一至第N类别的待删除数据的数据量;根据所述第一至第N类别的待删除数据的属性信息,将所述第一至第N类别的待删除数据划分为M个待删除数据分组,包括:根据所述第一至第N类别的待删除数据的数据量,将所述第一至第N类别的待删除数据划分为M个待删除数据分组;各个待删除数据分组中的待删除数据量与所述M个待删除数据分组中的待删除数据量的平均值的差值的绝对值小于等于第一阈值。较佳地,所述使用所述删除脚本并行删除所述M个待删除数据分组中的待删除数据,包括:确定所述M个待删除数据分组中的待删除数据量的平均值大于等于第二阈值,则将并行删除所述M个待删除数据分组中的待删除数据的状态信息按照设定周期发送给终端的开机首检分区。较佳地,所述存储区内的数据包括第一至第P类别的数据;所述调用所述删除脚本删除所述待删除内容,包括:获取所述第一至第P类别的数据的属性信息;根据所述第一至第P类别的数据的属性信息,将所述第一至第P类别的数据划分为K个数据分组;一个数据分组中包括一个类别或一个以上类别的数据;并行遍历所述K个数据分组,确定所述K个数据分组中的待删除数据;调用所述删除脚本并行删除所述K个数据分组中的待删除数据。本专利技术实施例提供一种终端,该终端包括:接收模块,用于接收恢复出厂设置指令,所述恢复出厂设置指令中包括待保留内容的标识信息;所述待保留内容的标识信息是根据用户的输入信息得到的;确定模块,用于根据所述待保留内容的标识信息,确定存储区内除所述待保留内容之外的内容为待删除内容;根据所述待删除内容,确定删除脚本删除所述待删除内容的删除权限,所述删除脚本为设置在应用层的程序段;处理模块,用于调用所述删除脚本删除所述待删除内容。较佳地,所述待删除内容包括第一至第N类别的待删除数据;所述处理模块具体用于:获取所述第一至第N类别的待删除数据的属性信息;根据所述第一至第N类别的待删除数据的属性信息,将所述第一至第N类别的待删除数据划分为M个待删除数据分组;一个待删除数据分组中包括一个类别或一个以上类别的待删除数据;调用所述删除脚本并行删除所述M个待删除数据分组中的待删除数据。较佳地,所述第一至第N类别的待删除数据的属性信息为所述第一至第N类别的待删除数据的数据量;所述处理模块具体用于:根据所述第一至第N类别的待删除数据的数据量,将所述第一至第N类别的待删除数据划分为M个待删除数据分组;各个待删除数据分组中的待删除数据量与所述M个待删除数据分组中的待删除数据量的平均值的差值的绝对值小于等于第一阈值。较佳地,所述处理模块具体用于:确定所述M个待删除数据分组中的待删除数据量的平均值大于等于第二阈值,则将并行删除所述M个待删除数据分组中的待删除数据的状态信息按照设定周期发送给终端的开机首检分区。较佳地,所述存储区内的数据包括第一至第P类别的数据;所述处理模块具体用于:获取所述第一至第P类别的数据的属性信息;根据所述第一至第P类别的数据的属性信息,将所述第一至第P类别的数据划分为K个数据分组;一个数据分组中包括一个类别或一个以上类别的数据;并行遍历所述K个数据分组,确定所述K个数据分组中的待删除数据;调用所述删除脚本并行删除所述K个数据分组中的待删除数据。所述待保留内容的标识信息是根据用户的输入信息得到的;本专利技术的上述实施例中,终端接收恢复出厂设置指令,恢复出厂设置指令中包括待保留内容的标识信息,终端根据待保留内容的标识信息,确定存储区内除待保留内容之外的内容为待删除内容,并根据待删除内容,确定删除脚本删除待删除内容的删除权限,进而调用删除脚本删除待删除内容。其中,删除脚本为预先设置在应用层的程序段。本专利技术实施例中,待保留内容的标识信息是根据用户的输入信息得到的,即根据用户的输入信息确定出用户想要保留的数据,并确定本文档来自技高网...

【技术保护点】
一种终端恢复出厂设置的方法,其特征在于,该方法包括:接收恢复出厂设置指令,所述恢复出厂设置指令中包括待保留内容的标识信息;所述待保留内容的标识信息是根据用户的输入信息得到的;根据所述待保留内容的标识信息,确定存储区内除所述待保留内容之外的内容为待删除内容;根据所述待删除内容,确定删除脚本删除所述待删除内容的删除权限,所述删除脚本为设置在应用层的程序段;调用所述删除脚本删除所述待删除内容。

【技术特征摘要】
1.一种终端恢复出厂设置的方法,其特征在于,该方法包括:
接收恢复出厂设置指令,所述恢复出厂设置指令中包括待保留内容的标识
信息;所述待保留内容的标识信息是根据用户的输入信息得到的;
根据所述待保留内容的标识信息,确定存储区内除所述待保留内容之外的
内容为待删除内容;
根据所述待删除内容,确定删除脚本删除所述待删除内容的删除权限,所
述删除脚本为设置在应用层的程序段;
调用所述删除脚本删除所述待删除内容。
2.如权利要求1所述的方法,其特征在于,所述待删除内容包括第一至第
N类别的待删除数据;
所述调用所述删除脚本删除所述待删除内容,包括:
获取所述第一至第N类别的待删除数据的属性信息;
根据所述第一至第N类别的待删除数据的属性信息,将所述第一至第N类
别的待删除数据划分为M个待删除数据分组;一个待删除数据分组中包括一个
类别或一个以上类别的待删除数据;
调用所述删除脚本并行删除所述M个待删除数据分组中的待删除数据。
3.如权利要求2所述的方法,其特征在于,所述第一至第N类别的待删除
数据的属性信息为所述第一至第N类别的待删除数据的数据量;
根据所述第一至第N类别的待删除数据的属性信息,将所述第一至第N类
别的待删除数据划分为M个待删除数据分组,包括:
根据所述第一至第N类别的待删除数据的数据量,将所述第一至第N类别
的待删除数据划分为M个待删除数据分组;各个待删除数据分组中的待删除数
据量与所述M个待删除数据分组中的待删除数据量的平均值的差值的绝对值
小于等于第一阈值。
4.如权利要求3所述的方法,其特征在于,所述使用所述删除脚本并行删

\t除所述M个待删除数据分组中的待删除数据,包括:
确定所述M个待删除数据分组中的待删除数据量的平均值大于等于第二
阈值,则将并行删除所述M个待删除数据分组中的待删除数据的状态信息按照
设定周期发送给终端的开机首检分区。
5.如权利要求1所述的方法,其特征在于,所述存储区内的数据包括第一
至第P类别的数据;
所述调用所述删除脚本删除所述待删除内容,包括:
获取所述第一至第P类别的数据的属性信息;
根据所述第一至第P类别的数据的属性信息,将所述第一至第P类别的数据
划分为K个数据分组;一个数据分组中包括一个类别或一个以上类别的数据;
并行遍历所述K个数据分组,确定所述K个数据分组...

【专利技术属性】
技术研发人员:桑圣杰刘戈峰刘薇
申请(专利权)人:青岛海信移动通信技术股份有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1