[发明专利]一种Android终端的外设升级恢复方法及系统有效
| 申请号: | 201510360697.8 | 申请日: | 2015-06-26 | 
| 公开(公告)号: | CN105045612B | 公开(公告)日: | 2020-05-26 | 
| 发明(设计)人: | 彭芃 | 申请(专利权)人: | TCL科技集团股份有限公司 | 
| 主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F11/07 | 
| 代理公司: | 深圳市君胜知识产权代理事务所(普通合伙) 44268 | 代理人: | 王永文;刘文求 | 
| 地址: | 516006 广东省惠州市*** | 国省代码: | 广东;44 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 一种 android 终端 外设 升级 恢复 方法 系统 | ||
1.一种Android终端的外设升级恢复方法,其特征在于,包括:
A、获取外设上的升级包,对升级包进行签名校验;
B、校验成功后开始升级,在升级过程中检测外设是否被拔除;
C、若检测到外设被拔除,则Android终端提示外设已被拔除,并检测外设是否重新插入Android终端,若检测外设重新插入Android终端,则将新的设备节点的路径挂载到外设被拔除之前指定文件所记录的路径下,然后返回步骤A;若检测到外设没有被拔除,则根据所述升级包完成Android系统升级。
2.根据权利要求1所述的Android终端的外设升级恢复方法,其特征在于,在所述步骤A之前还包括:
A11、Android终端的Android系统获取到外设的升级包,将升级包的路径记录到缓存分区下的指令文件中;
A12、重启系统,读取指令文件中进入恢复系统的命令;
A13、启动装载并进入恢复系统中。
3.根据权利要求1所述的Android终端的外设升级恢复方法,其特征在于,在所述步骤B中,检测外设是否被拔除具体包括:
B11、记录当前外设的uuid和设备节点;
B12、获取终端内核的热插拔事件,判断其中是否有外设移除事件,若有,则执行步骤B13;若没有,则认为外设没有被拔除;
B13、记录外设移除事件对应的设备节点;判断外设移除事件对应的设备节点和外设的设备节点是否一致,若一致,则认为外设被拔除;若不一致,则认为外设没有被拔除。
4.根据权利要求3所述的Android终端的外设升级恢复方法,其特征在于,在所述步骤C中,检测外设是否重新插入Android终端具体包括:
C11、获取终端内核的热插拔事件,判断其中是否有外设添加事件;若有,则执行步骤C12;
C12、记录外设添加事件对应的设备节点,获取该设备节点对应的uuid;
C13、判断外设添加事件对应的uuid与被拔除外设的uuid是否一致,若一致,则认为外设被重新插入Android终端;若不一致,则返回步骤C11。
5.根据权利要求2所述的Android终端的外设升级恢复方法,其特征在于,在所述步骤C中,在检测到外设重新插入Android终端之后,还包括:
C21、若检测到外设重新插入Android终端,则重新完成外设的挂载,根据指令文件中记录的路径,将重新插入的外设的设备节点挂载到该路径下;
C22、Android终端结束提示,重新进入恢复系统,按照挂载的路径去获取升级包,对升级包进行重新签名校验;
C23、校验成功后开始升级,擦除Android终端上的原有数据,将升级包中的升级数据复制到Android终端中,以完成Android系统升级。
6.一种Android终端的外设升级恢复系统,其特征在于,包括:
校验模块,用于获取外设上的升级包,对升级包进行签名校验;
拔除检测模块,用于校验成功后开始升级,在升级过程中检测外设是否被拔除;
升级模块,用于当检测到外设被拔除时,则Android终端提示外设已被拔除,并检测外设是否重新插入Android终端,若检测外设重新插入Android终端,则将新的设备节点的路径挂载到外设被拔除之前指定文件所记录的路径下,然后继续获取外设的升级包,重新签名校验,校验成功后开始升级,根据所述升级包完成Android系统升级;当检测到外设没有被拔除时,则根据所述升级包完成Android系统升级。
7.根据权利要求6所述的Android终端的外设升级恢复系统,其特征在于,还包括:
升级包获取模块,用于通过Android终端的Android系统获取到外设的升级包,将升级包的路径记录到缓存分区下的指令文件中;
重启模块,用于重启系统,读取指令文件中进入恢复系统的命令;
启动装载模块,用于启动装载并进入恢复系统中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于TCL科技集团股份有限公司,未经TCL科技集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510360697.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于土豆种植的包牙施肥机
- 下一篇:四轮驱动坐耕机





