[发明专利]基于安卓系统的系统恢复方法、装置及智能设备有效
| 申请号: | 201110444730.7 | 申请日: | 2011-12-26 |
| 公开(公告)号: | CN102591745A | 公开(公告)日: | 2012-07-18 |
| 发明(设计)人: | 肖凌云 | 申请(专利权)人: | TCL集团股份有限公司 |
| 主分类号: | G06F11/14 | 分类号: | G06F11/14 |
| 代理公司: | 深圳中一专利商标事务所 44237 | 代理人: | 张全文 |
| 地址: | 516001 广东省惠州市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 系统 恢复 方法 装置 智能 设备 | ||
1.一种基于安卓系统的系统恢复方法,其特征在于,所述方法包括:
遍历安卓系统的数据分区中第一应用索引表记录的应用的安装属性,卸载安装属性为用户新增应用的应用,所述第一应用索引表中携带系统当前已安装的所有应用的安装属性,所述安装属性用于标识所述应用为用户新增应用或出厂预置应用;
删除所述第一应用索引表中已卸载应用对应的安装属性;
比较安卓系统的系统分区中第二应用索引表和删除已卸载应用对应的安装属性后的第一应用索引表,根据所述第二应用索引表记录的安装属性下载并安装所述第一应用索引表没有记录的安装属性对应的应用,所述第二应用索引表用于记录安卓系统出厂时安装的应用的安装属性。
2.如权利要求1所述的方法,其特征在于,在所述遍历安卓系统的数据分区中第一应用索引表记录的应用的安装属性的步骤之前,进一步包括下述步骤:
在安卓系统首次运行启动器launcher时,判断数据分区是否存在第一应用索引表;
若不存在,复制系统分区的第二应用索引表到数据分区,将复制的系统分区的第二应用索引表作为数据分区的第一应用索引表。
3.如权利要求2所述的方法,其特征在于,所述方法在执行复制系统分区的第二应用索引表到数据分区之后,还包括下述步骤:
接收第三方应用安装完成的指令,并在数据分区的第一应用索引表中记录所述第三方应用的安装属性。
4.如权利要求1所述的方法,其特征在于,在所述遍历安卓系统的数据分区中第一应用索引表记录的应用的安装属性,卸载安装属性为用户新增应用的应用步骤之前,进一步包括下述步骤:
通过监控进程检测安卓系统的运行状态,所述监控进程的优先级高于所述安卓系统其他进程的优先级;
在所述监控进程检测到所述安卓系统在进入任一进程异常停留时,判定所述安卓系统运行异常;
在判定所述安卓系统运行异常后,执行系统恢复操作。
5.如权利要求1所述的方法,其特征在于,所述遍历安卓系统的数据分区中第一应用索引表记录的应用的安装属性,卸载安装属性为用户新增应用的应用的步骤具体包括:
在安卓系统的主进程和启动器launcher之间插入恢复系统标识;
安卓系统的主进程检测所述恢复系统标识,并在检测到所述恢复系统标识后,遍历所述第一应用索引表记录的安装属性,并卸载安装属性为用户新增应用的应用。
6.如权利要求1所述的方法,其特征在于,所述比较安卓系统的系统分区中第二应用索引表和删除已卸载应用对应的安装属性后的第一应用索引表,根据所述第二应用索引表记录的安装属性下载并安装所述第一应用索引表没有记录的安装属性对应的应用的步骤具体包括:
比较所述第二应用索引表和删除已卸载应用对应的安装属性后的第一应用索引表;
在所述第二应用索引表存在所述第一应用索引表没有记录的安装属性时,将所述第一应用索引表没有记录的安装属性写入本地安卓系统的应用程序商店的记录表;
根据应用程序商店的记录表的安装属性提示用户手动安装应用;
接收用户触发的下载指令,并根据接收的下载指令下载并安装应用。
7.一种基于安卓系统的系统恢复装置,其特征在于,所述装置包括:
应用卸载单元,用于遍历安卓系统的数据分区中第一应用索引表记录的应用的安装属性,卸载安装属性为用户新增应用的应用,所述第一应用索引表中携带系统当前已安装的所有应用的安装属性,所述安装属性用于标识所述应用为用户新增应用或出厂预置应用;
安装属性删除单元,用于删除所述第一应用索引表中已卸载应用对应的安装属性;
应用下载单元,用于比较安卓系统的系统分区中第二应用索引表和删除已卸载应用对应的安装属性后的第一应用索引表,根据所述第二应用索引表记录的安装属性下载并安装所述第一应用索引表没有记录的安装属性对应的应用,所述第二应用索引表用于记录安卓系统出厂时安装的应用的安装属性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于TCL集团股份有限公司,未经TCL集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110444730.7/1.html,转载请声明来源钻瓜专利网。





