[发明专利]一种安卓系统设备自动升级的方法在审
申请号: | 202110457449.0 | 申请日: | 2021-04-27 |
公开(公告)号: | CN113656051A | 公开(公告)日: | 2021-11-16 |
发明(设计)人: | 钱丹 | 申请(专利权)人: | 苏州佳世达电通有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/71 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 215011 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 系统 设备 自动 升级 方法 | ||
本发明提供一种安卓系统设备自动升级的方法,其包含以下步骤:该安卓系统设备上电,进入开机模式;该安卓系统设备运行引导加载程序(BootLoader),其中,检测该安卓系统设备连接的存储设备中是否存在指示升级的标识文件;若存在指示升级的标识文件,该安卓系统设备中断该引导加载程序,并切换至Recovery模式;该安卓系统设备运行Recovery主程序,其中,检测该存储设备中是否存在升级数据包;若存在升级数据包,则调用升级流程进行升级。本发明提供的安卓系统设备自动升级的方法,给用户提供了一种更为简洁方便的自动升级方法。
技术领域
本发明涉及电子设备系统升级领域,尤其涉及一种安卓系统设备自动升级的方法。
背景技术
目前,安卓系统的电子产品发展迅速,具有广泛的市场前景,为了适应不断更新的功能和系统优化需求,需要对电子产品进行系统更新。对于安卓系统而言,原生系统提供了一种利用升级包更新的机制,原生系统设计的对应的更新流程主要有两种:一是在正常模式下提供专用的升级应用,升级应用自动检查网络中是否有更新的升级包,并下载升级包到设备,下载完成后触发升级。这种方法需要开机到正常模式才能进行,如果当前系统出问题崩溃,无法正常开机,则不能实现更新升级;还需要网络支持和合理的网络设置及费用,以及设备中具有足够的存储空间。二是将升级包存储到SD卡中,手动操作设备进入升级模式,并在升级模式的菜单中手动选择从SD卡升级以及手动选择升级包。这种方法可以脱机升级,但是操作不方便,普通用户可能存在不懂得如何手动进入Recovery模式,以及如何在Recovery模式中操作菜单进行升级;另外,如果当前系统在显示上或界面操作上存在问题时,无法实现升级。
因此,有必要设计一种新型的升级方式,以克服上述缺陷。
发明内容
本发明的目的在于提供一种安卓系统设备自动升级的方法,其能够自动实现本地升级。
为达到上述目的,本发明提供了一种安卓系统设备自动升级的方法,其包含以下步骤:
该安卓系统设备上电,进入开机模式;
该安卓系统设备运行引导加载程序(BootLoader),其中,检测该安卓系统设备连接的存储设备中是否存在指示升级的标识文件;
若存在指示升级的标识文件,该安卓系统设备中断该引导加载程序,并切换至Recovery模式;
该安卓系统设备运行Recovery主程序,其中,检测该存储设备中是否存在升级数据包;
若存在升级数据包,则调用升级流程进行升级。
较佳的,若该存储设备中不存在指示升级的标识文件,该安卓系统设备继续运行引导加载程序,直至进入工作模式。
较佳的,若该存储设备中不存在升级数据包,该安卓系统设备中断该Recovery主程序,并切换继续运行引导加载程序,直至进入工作模式。
较佳的,该标识文件的文件名用于指示升级。
较佳的,该标识文件为空文件。
较佳的,该标识文件存储于该存储设备中特定的文件夹中。
较佳的,检测该安卓系统设备连接的存储设备中是否存在指示升级的标识文件,具体包括:检测该存储设备的特定文件夹目录中是否存在该标识文件。
较佳的,检测该存储设备中是否存在升级数据包,具体包括:检测该存储设备的特定文件夹目录中是否存在升级数据包。
较佳的,检测该存储设备中是否存在升级数据包,具体包括:若存在多个升级数据包,则选择时间最新的可用升级数据包作为本次升级所用的数据包。
较佳的,该存储设备为USB设备或SD存储卡。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州佳世达电通有限公司,未经苏州佳世达电通有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110457449.0/2.html,转载请声明来源钻瓜专利网。