系统升级方法、装置、存储介质和电子设备制造方法及图纸

技术编号:32973139 阅读:59 留言:0更新日期:2022-04-09 11:44
本公开涉及一种系统升级方法、装置、存储介质和电子设备,其中方法包括:获取镜像文件升级包,所述镜像文件升级包是电子设备的操作系统中一个子系统的升级包;将所述镜像文件升级包存储于所述电子设备的存储器上的指定数据分区,所述指定数据分区不同于所述存储器上的默认数据分区,所述默认数据分区用于存储所述子系统的原始文件;重启所述电子设备,从所述指定数据分区中加载所述镜像文件升级包以升级对应的子系统。升级对应的子系统。升级对应的子系统。

【技术实现步骤摘要】
系统升级方法、装置、存储介质和电子设备


[0001]本公开实施例涉及计算机
,尤其涉及一种系统升级方法,系统升级装置,以及实现系统升级方法的计算机可读存储介质和电子设备。

技术介绍

[0002]目前,随着终端的操作系统如Android系统的版本更新,需要升级终端的操作系统。Android系统目前的升级方式主要是空中下载技术OTA(Over

the

AirTechnology)升级。OTA升级通过将升级包镜像或者镜像差分包通过OTA发送到终端上,然后自动或者用户手动完成升级操作。OTA升级往往是发送针对整个操作系统的完整升级包,因此升级包往往比较大,升级速度慢,升级方式不够灵活方便。
[0003]为此,相关技术提供针对终端的操作系统的子系统如固件的升级方式,例如Android子系统升级可以是通过OTA将子系统如固件的升级包下载到终端上,然后更新升级。但是目前的升级方式都是直接将升级包对应的子系统镜像(image)文件解压之后覆盖原来的子系统镜像文件,一旦升级过程中存储器擦写失败或者断电,将会导本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种系统升级方法,其特征在于,包括:获取镜像文件升级包,所述镜像文件升级包是电子设备的操作系统中一个子系统的升级包;将所述镜像文件升级包存储于所述电子设备的存储器上的指定数据分区,所述指定数据分区不同于所述存储器上的默认数据分区,所述默认数据分区用于存储所述子系统的原始文件;重启所述电子设备,从所述指定数据分区中加载所述镜像文件升级包以升级对应的子系统。2.根据权利要求1所述的系统升级方法,其特征在于,所述将所述镜像文件升级包存储于所述电子设备的存储器上的指定数据分区,包括:在所述指定数据分区中建立指定文件夹;将所述镜像文件升级包存储于所述指定文件夹中。3.根据权利要求2所述的系统升级方法,其特征在于,所述从所述指定数据分区中加载所述镜像文件升级包以升级对应的子系统,包括:从所述指定文件夹中加载所述镜像文件升级包以升级对应的子系统。4.根据权利要求3所述的系统升级方法,其特征在于,还包括:若从所述指定文件夹中加载所述镜像文件升级包失败,则从所述默认数据分区中加载所述原始文件。5.根据权利要求3所述的系统升级方法,其特征在于,所述方法还包括:判断所述指定文件夹中是否有所述镜像文件升级包;若是,则从所述指定文件夹中加载所述镜像文件升级包以升级对应的子系统;若否,则从所述默认数据分区中加载所述原始文件。6.根据权利要求5所述的系统升级方法,其特征在于,还包括:若从所述指定文件夹中加载所述镜像文件升级包失败,则从所述默认数据分区中加载所述原始文件。7.根据权利要求1~6任一项所述的系统升级方法,其特征在于,所...

【专利技术属性】
技术研发人员:黄青川宋志强马剑博
申请(专利权)人:北京字节跳动网络技术有限公司
类型:发明
国别省市:

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

1