[发明专利]一种安卓系统的升级方法及带有安卓系统的装置在审
申请号: | 202110773621.3 | 申请日: | 2021-07-08 |
公开(公告)号: | CN115599428A | 公开(公告)日: | 2023-01-13 |
发明(设计)人: | 王威 | 申请(专利权)人: | 上海擎感智能科技有限公司 |
主分类号: | G06F8/658 | 分类号: | G06F8/658;G06F8/71 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 徐迪;徐伟 |
地址: | 200030 上海市徐汇*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 系统 升级 方法 带有 装置 | ||
本发明涉及一种安卓系统的升级方法、一种带有安卓系统的装置,以及一种计算机可读存储介质。该升级方法包括以下步骤:下载安卓系统的升级包;解析所述升级包,以获取其中的第一升级文件和/或第二升级文件;响应于获取到所述第一升级文件,根据其中的差异数据对安卓系统的只读型分区进行基于块设备的更新;以及响应于获取到所述第二升级文件,根据其中的升级指示信息及至少一个差异文件对安卓系统的读写型分区进行基于文件差异的更新。通过执行这些步骤,该升级方法能够分别对安卓系统的只读型分区及读写型分区进行OTA升级,从而满足车机系统项目的开发过程中需要修改系统数据的实际需求。
技术领域
本发明涉及系统升级技术,尤其涉及一种安卓系统的升级方法、一种带有安卓系统的装置,以及一种计算机可读存储介质。
背景技术
安卓(Android)系统,是一种基于Linux内核的自由及开放源代码的操作系统,主要应用于智能手机、平板电脑、车机系统等移动终端设备。空中下载(Over-the-Air,OTA)技术,是一种通过移动通信的空中接口实现对移动终端设备及SIM卡数据进行远程管理的技术。经过公网多年的应用与发展,空中下载(OTA)技术已经十分成熟。网络运营商不仅能够通过OTA技术实现SIM卡远程管理,还能向智能手机、平板电脑、车机系统等移动终端设备提供移动化的新业务下载功能。
目前,配置于车辆的车机系统已经能够基于安卓系统自带的OTA差分技术,实现车机系统的OTA升级功能。然而,现有车机系统的OTA升级功能只支持对只读(Read Only,RO)方式挂载的只读型分区进行OTA升级,而无法支持对读写(Read and Write,RW)方式挂载的读写型分区进行OTA升级,无法满足车机系统项目的开发过程中需要修改系统数据的实际需求。
为了克服现有技术存在的上述缺陷,本领域亟需一种安卓系统的空中下载技术,用于分别对安卓系统的只读型分区及读写型分区进行OTA升级,从而满足车机系统项目的开发过程中需要修改系统数据的实际需求。
发明内容
以下给出一个或多个方面的简要概述以提供对这些方面的基本理解。此概述不是所有构想到的方面的详尽综览,并且既非旨在指认出所有方面的关键性或决定性要素亦非试图界定任何或所有方面的范围。其唯一的目的是要以简化形式给出一个或多个方面的一些概念以为稍后给出的更加详细的描述之前序。
为了克服现有技术存在的上述缺陷,本发明提供了一种安卓系统的升级方法、一种带有安卓系统的装置,以及一种计算机可读存储介质,能够分别对安卓系统的只读型分区及读写型分区进行OTA升级,从而满足车机系统项目的开发过程中需要修改系统数据的实际需求。
具体来说,根据本发明的第一方面提供的上述安卓系统的升级方法适用于既包括只读型分区又包括读写型分区的安卓系统。所述升级方法包括以下步骤:下载所述安卓系统的升级包,其中,所述升级包中包括升级所述只读型分区的第一升级文件和/或升级所述读写型分区的第二升级文件,所述第一升级文件中包括升级系统与原系统在所述只读型分区中的差异数据,所述第二升级文件中包括所述升级系统与所述原系统在所述读写型分区中涉及的至少一个差异文件,以及指示所述升级系统与所述原系统之间差异情况的升级指示信息;解析所述升级包,以获取所述第一升级文件和/或所述第二升级文件;响应于获取到所述第一升级文件,根据所述差异数据对所述只读型分区进行基于块设备的更新;以及响应于获取到所述第二升级文件,根据所述升级指示信息及所述至少一个差异文件对所述读写型分区进行基于文件差异的更新。通过执行这些步骤,该升级方法能够分别对安卓系统的只读型分区及读写型分区进行OTA升级,从而满足车机系统项目的开发过程中需要修改系统数据的实际需求。
根据本发明的第二方面提供的上述带有安卓系统的装置包括存储器及处理器。所述处理器连接所述存储器,并被配置用于实施本发明的第一方面提供的上述安卓系统的升级方法。通过实施上述升级方法,该装置能够分别对安卓系统的只读型分区及读写型分区进行OTA升级,从而满足车机系统项目的开发过程中需要修改系统数据的实际需求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海擎感智能科技有限公司,未经上海擎感智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110773621.3/2.html,转载请声明来源钻瓜专利网。