[发明专利]一种进行系统升级的方法和终端有效
申请号: | 201911114020.0 | 申请日: | 2019-11-14 |
公开(公告)号: | CN110865837B | 公开(公告)日: | 2023-08-18 |
发明(设计)人: | 皮素梅;赵云;姜绍宇 | 申请(专利权)人: | 青岛海信移动通信技术有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/61 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 张恺宁 |
地址: | 266071 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 进行 系统升级 方法 终端 | ||
1.一种进行系统升级的终端,其特征在于,该终端包括:处理器、显示屏及输入单元;
显示屏,被配置为显示用户界面;
输入单元,被配置为接收用户指令;
处理器,分别与显示屏和触摸屏连接,被配置为:
从已下载的用于系统升级的压缩包中提取至少一个分区的补丁patch文件;
将所述至少一个分区的patch文件中写入终端的相应分区的镜像文件下,形成新的镜像文件;
通过所述显示屏通知用户进行系统升级,并在通过所述输入单元接收到用户触发的系统升级指令后,通过所述压缩包进行升级,以及在升级过程中使用所述新的镜像文件进行分区烧录;
所述处理器在将所述至少一个分区的patch文件中写入终端的相应分区的镜像文件下,形成新的镜像文件时具体用于:
将所述patch文件内包含的文件填充到所述终端内相应分区的镜像文件中相同名称的文件夹内,以形成所述分区对应的新的镜像文件;
所述处理器在升级过程中使用所述新的镜像文件进行分区烧录时,还用于:
若所述压缩包内的全部分区的patch文件都已写入终端内对应的分区内,则在升级过程中使用所述新的镜像文件进行分区烧录;
若所述压缩包内的部分分区的patch文件写入终端内对应的分区内,则在升级过程中将所述压缩包内其余分区的patch文件写入终端内对应的分区的镜像文件之后,进行所述分区的分区烧录。
2.如权利要求1所述的终端,其特征在于,所述处理器从已下载的用于系统升级的压缩包中提取至少一个分区的patch文件之前,还用于:
通过自动下载方式下载所述压缩包。
3.如权利要求1所述的终端,其特征在于,所述处理器还用于:
若所述压缩包的全部分区的patch文件都未写入终端内对应的分区时,则在升级过程中,将所述压缩包包含的任意一个分区的patch文件分别写入终端的相应分区的镜像文件之后,进行所述分区的分区烧录。
4.一种进行系统升级的方法,其特征在于,该方法包括:
从已下载的用于系统升级的压缩包中提取至少一个分区的补丁patch文件;
将所述至少一个分区的patch文件中写入终端的相应分区的镜像文件下,形成新的镜像文件;
通知用户进行系统升级,并在接收到用户触发的系统升级指令后,通过所述压缩包进行升级,以及在升级过程中使用所述新的镜像文件进行分区烧录;
所述将所述至少一个分区的patch文件中写入终端的相应分区的镜像文件下,形成新的镜像文件,包括:
将所述patch文件内包含的文件填充到所述终端内相应分区的镜像文件中相同名称的文件夹内,以形成所述分区对应的新的镜像文件;
所述在升级过程中使用所述新的镜像文件进行分区烧录,还包括:
若所述压缩包内的全部分区的patch文件都已写入终端内对应的分区内,则在升级过程中使用所述新的镜像文件进行分区烧录;
若所述压缩包内的部分分区的patch文件写入终端内对应的分区内,则在升级过程中将所述压缩包内其余分区的patch文件写入终端内对应的分区的镜像文件之后,进行所述分区的分区烧录。
5.如权利要求4所述的方法,其特征在于,所述从已下载的用于系统升级的压缩包中提取至少一个分区的patch文件之前,还包括:
通过自动下载方式下载所述压缩包。
6.如权利要求4所述的方法,其特征在于,该方法还包括:
若所述压缩包的全部分区的patch文件都未写入终端内对应的分区时,则在升级过程中,将所述压缩包包含的任意一个分区的patch文件分别写入终端的相应分区的镜像文件之后,进行所述分区的分区烧录。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海信移动通信技术有限公司,未经青岛海信移动通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911114020.0/1.html,转载请声明来源钻瓜专利网。