一种操作系统快速恢复出厂设置的方法技术方案

技术编号:23604473 阅读:32 留言:0更新日期:2020-03-28 05:37
本发明专利技术提供一种操作系统快速恢复出厂设置的方法,应用于一智能设备中,智能设备包括一操作系统,智能设备包括一数据存储器;方法包括以下步骤:步骤S1,操作系统接收用户的恢复出厂设置的指令;步骤S2,提供一白名单,将数据存储器的不存在白名单中的数据执行清除数据操作;步骤S3,重新启动操作系统,以完成恢复出厂设置。本发明专利技术的有益效果在于:缩短了操作系统恢复出厂设置时长,以及减少恢复出厂设置后的开机初始化时间,进而提高用户体验和工厂生产效率。

A method of operating system quickly restoring factory settings

【技术实现步骤摘要】
一种操作系统快速恢复出厂设置的方法
本专利技术涉及计算机
,尤其涉及操作系统快速恢复出厂设置的方法。
技术介绍
目前的智能设备等电子产品的使用率也越来越高,然而电子产品在生产出厂后,由于智能设备存在一些不易在研发阶段出现的问题,以及智能设备使用的操作系统的卡顿问题,从而导致在智能设备的使用过程中常常会出现一些问题使智能设备开机后使用起来不便。这时最简单有效的方法就是对智能设备进行恢复出厂设置,使智能设备中的相关数据得以还原,从而使智能设备的状态恢复到最初状态,以实现智能设备的相关数据还原到出厂状态。然而,在现有技术中,智能设备使用的操作系统恢复出厂设置必须重启进入到recovery模式下进行格式化分区操作,然后再重启回到主系统,上述过程有两次重启操作,且格式化data分区后需重新对应用软件进行dex文件优化,导致执行恢复出厂设置后的第一次开机时长较长。上述现有技术中的恢复出厂设置的操作时长较长以及执行该操作后的开机时长也较长,从而导致操作系统的性能指标降低,并且降低用户体验。
技术实现思路
针对现有技术中存在的上述问题,现提供一种旨在缩短了操作系统恢复出厂设置时长的操作系统快速恢复出厂设置的方法。具体技术方案如下:一种操作系统快速恢复出厂设置的方法,其中,应用于一智能设备中,智能设备包括一操作系统,智能设备包括一数据存储器;方法包括以下步骤:步骤S1,操作系统接收用户的恢复出厂设置的指令;步骤S2,提供一白名单,将数据存储器的不存在白名单中的数据执行清除数据操作;步骤S3,重新启动操作系统,以完成恢复出厂设置。优选的,操作系统快速恢复出厂设置的方法,其中,于步骤S1之前包括:将满足预设条件的数据存储到白名单中;预设条件包括:当数据被清除时,智能设备的开机性能被影响;和/或当数据没有被清除时,智能设备的整机运行不会被影响。优选的,操作系统快速恢复出厂设置的方法,其中,将数据存储器划分为至少两个存储区间,存储区间包括用于存储第一类型数据的第一存储区间和用于存储第二类型数据的第二存储区间。优选的,操作系统快速恢复出厂设置的方法,其中,步骤S2包括以下步骤:步骤S21,获取操作系统中需清除的文件列表,并依次判断文件列表中的文件是否为第一存储区间中的文件;若是,执行步骤S22;若否,重新执行步骤S21,直到第一存储区间中的文件均被判断,随后执行步骤S23;步骤S22,判断文件列表中的文件是否为白名单中的文件;若是,不清除文件,随后执行步骤S21;若否,清除文件,返回步骤S21;步骤S23,文件列表中的文件是否为第二存储区间中的文件;若是,执行步骤S24;若否,重新执行步骤S23,直到第二存储区间中的文件均被判断,随后执行步骤S3;步骤S24,判断文件列表中的文件是否为白名单中的文件;若是,不清除文件,随后执行步骤S23;若否,清除文件,返回步骤S23。优选的,操作系统快速恢复出厂设置的方法,其中,在步骤S21之前包括:中断操作系统的框架层。优选的,操作系统快速恢复出厂设置的方法,其中,于步骤S1之后,以及步骤S2之前,具体包括以下步骤:接收用户的恢复出厂设置的指令后发送恢复出厂设置的广播。优选的,操作系统快速恢复出厂设置的方法,其中,步骤S1之后包括:操作系统的框架层接收广播后执行步骤S2。优选的,操作系统快速恢复出厂设置的方法,其中,操作系统为Android操作系统。优选的,操作系统快速恢复出厂设置的方法,其中,数据存储器为flash存储器。上述技术方案具有如下优点或有益效果:缩短了操作系统恢复出厂设置时长,以及减少恢复出厂设置后的开机初始化时间,进而提高用户体验和工厂生产效率;保留白名单中的数据,避免将用户需要的数据一同删除,从而避免恢复出厂设置的后还需要重新恢复上述数据,进而清除数据完成后不需要开机初始化过程,就可正常进入操作系统,以及提高用户体验。附图说明参考所附附图,以更加充分的描述本专利技术的实施例。然而,所附附图仅用于说明和阐述,并不构成对本专利技术范围的限制。图1为本专利技术操作系统快速恢复出厂设置的方法的实施例的流程图;图2为本专利技术操作系统快速恢复出厂设置的方法的实施例的步骤S2的流程图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互组合。下面结合附图和具体实施例对本专利技术作进一步说明,但不作为本专利技术的限定。一种操作系统快速恢复出厂设置的方法,其中,应用于一智能设备中,智能设备包括一操作系统,智能设备包括一数据存储器;如图1所示,方法包括以下步骤:步骤S1,操作系统接收用户的恢复出厂设置的指令;步骤S2,提供一白名单,将数据存储器的不存在白名单中的数据执行清除数据操作;步骤S3,重新启动操作系统,以完成恢复出厂设置。在上述实施例中,通过将数据存储器的不存在白名单中的数据执行清除数据操作,并且在进行清除数据操作后直接重新启动操作系统,以完成恢复出厂设置,因此本专利技术不需要重启进入recovery模式下进行对应的清除数据操作,从而缩短了操作系统恢复出厂设置时长,并且优化恢复出厂设置后开机初始化时间,进而提高用户体验和工厂生产效率。在现有技术中,智能设备的操作系统的恢复出厂设置需要包括两次重启操作:第一次,重启进入recovery模式下进行实际的清除数据操作;第二次,重启返回操作系统。并且现有技术中的第一次重启操作进入到recovery模式下进行格式化分区操作,格式化data分区后需重新对应用软件进行dex文件优化,导致执行恢复出厂设置后的第一次开机时长较长。而本专利技术直接将数据存储器的不存在白名单中的数据执行清除数据操作后直接重新启动操作系统就可以完成恢复出厂设置,因此,本专利技术相对于现有技术减少了依次重启操作的步骤,即减少了一次重启操作的时间,从而缩短了操作系统恢复出厂设置时长,并且优化恢复出厂设置后开机初始化时间,进而提高用户体验和工厂生产效率。进一步地,在上述实施例中,于步骤S1之前包括:将满足预设条件的数据存储到白名单中;预设条件包括:当数据被清除时,智能设备的开机性能被影响;和/或当数据没有被清除时,智能设备的整机运行不会被影响。在上述实施例中,通过将满足上述预设条件的数据存储到白名单中,以实线对数据存储器执行清除数据操作的同时会并保留白名单中的数据,避免将用户需要的数据一同删除,从而避免恢复出厂设本文档来自技高网...

【技术保护点】
1.一种操作系统快速恢复出厂设置的方法,其特征在于,应用于一智能设备中,所述智能设备包括一操作系统,所述智能设备包括一数据存储器;/n所述方法包括以下步骤:/n步骤S1,所述操作系统接收用户的恢复出厂设置的指令;/n步骤S2,提供一白名单,将所述数据存储器的不存在所述白名单中的数据执行清除数据操作;/n步骤S3,重新启动所述操作系统,以完成恢复出厂设置。/n

【技术特征摘要】
1.一种操作系统快速恢复出厂设置的方法,其特征在于,应用于一智能设备中,所述智能设备包括一操作系统,所述智能设备包括一数据存储器;
所述方法包括以下步骤:
步骤S1,所述操作系统接收用户的恢复出厂设置的指令;
步骤S2,提供一白名单,将所述数据存储器的不存在所述白名单中的数据执行清除数据操作;
步骤S3,重新启动所述操作系统,以完成恢复出厂设置。


2.如权利要求1所述的操作系统快速恢复出厂设置的方法,其特征在于,于所述步骤S1之前包括:将满足预设条件的数据存储到所述白名单中;
所述预设条件包括:当所述数据被清除时,所述智能设备的开机性能被影响;和/或
当所述数据没有被清除时,所述智能设备的整机运行不会被影响。


3.如权利要求1所述的操作系统快速恢复出厂设置的方法,其特征在于,将所述数据存储器划分为至少两个存储区间,所述存储区间包括用于存储第一类型数据的第一存储区间和用于存储第二类型数据的第二存储区间。


4.如权利要求3所述的操作系统快速恢复出厂设置的方法,其特征在于,所述步骤S2包括以下步骤:
步骤S21,获取所述操作系统中需清除的文件列表,并依次判断所述文件列表中的文件是否为第一存储区间中的文件;
若是,执行步骤S22;
若否,重新执行步骤S21,直到所述第一存储区间中的文件均被判断,随后执行步骤S23;
步骤S2...

【专利技术属性】
技术研发人员:任博
申请(专利权)人:晶晨半导体上海股份有限公司
类型:发明
国别省市:上海;31

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

1