[发明专利]系统、基带固件和系统应用升级方法及装置有效
申请号: | 201510467990.4 | 申请日: | 2015-07-31 |
公开(公告)号: | CN105094913B | 公开(公告)日: | 2018-06-15 |
发明(设计)人: | 闫森 | 申请(专利权)人: | 广东欧珀移动通信有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 李巍 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种系统、基带固件和系统应用升级方法及装置。该方法包括步骤:获取升级包;根据升级包的类型将相应的分区由只读分区挂载为可读写分区;若升级包为系统升级包,解析所述系统升级包,将解析后得到的文件或镜像覆写到相应的路径或者分区;若升级包为基带固件,将基带固件覆写到modem分区,重新启动modem处理器进行基带固件的升级;若升级包为系统应用升级包,将所述系统应用覆写到system分区的所述安装路径下,并安装所述系统应用。本发明无需依赖Recovery系统,可以方便快捷的实现系统、基带固件和系统应用的升级。 1 | ||
搜索关键词: | 系统应用 升级包 基带 分区 覆写 系统升级 升级 解析 安装路径 只读分区 可读写 挂载 | ||
获取升级包,其中所述升级包为系统升级包、基带固件或系统应用升级包,所述系统应用升级包包括系统应用和所述系统应用的安装路径;
根据升级包的类型将相应的分区由只读分区挂载为可读写分区,若升级包为系统升级包,将所有分区由可读写分区挂载为只读分区;若升级包为基带固件,将modem分区由只读分区挂载为可读写分区;若升级包为系统应用升级包,将system分区由只读分区挂载为可读写分区;
若升级包为系统升级包,解析所述系统升级包,将解析后得到的文件或镜像覆写到相应的路径或者分区;
若升级包为基带固件,将基带固件覆写到modem分区,重新启动modem处理器进行基带固件的升级;
若升级包为系统应用升级包,将所述系统应用覆写到system分区的所述安装路径下,并安装所述系统应用。
2.根据权利要求1所述的系统、基带固件和系统应用升级方法,其特征在于,将解析后得到的文件或镜像覆写到相应的路径或者分区之后;或将所述基带固件覆写到modem分区之后,重新启动modem处理器进行基带固件的升级之前;或安装所述系统应用之后,还包括步骤:将相应的分区由可读写分区挂载为只读分区。
3.根据权利要求1至2任意一项所述的系统、基带固件和系统应用升级方法,其特征在于,获取升级包之后,根据升级包的类型将相应的分区由只读分区挂载为可读写分区之前,还包括步骤:对所述升级包进行校验;
在检验的结果为合法时,进入根据升级包的类型将相应的分区由只读分区挂载为可读写分区的步骤。
4.一种系统、基带固件和系统应用升级装置,其特征在于,包括:升级包获取模块,用于获取升级包,其中所述升级包为系统升级包、基带固件或系统应用升级包,所述系统应用升级包包括系统应用和所述系统应用的安装路径;
第一分区挂载模块,用于根据升级包的类型将相应的分区由只读分区挂载为可读写分区;
系统升级模块,用于在升级包为系统升级包时,解析所述系统升级包,将解析后得到的文件或镜像覆写到相应的路径或者分区;
基带固件升级模块,用于在升级包为基带固件时,将基带固件覆写到modem分区,重新启动modem处理器进行基带固件的升级;
系统应用升级模块,用于在升级包为系统应用升级包时,将所述系统应用覆写到system分区的所述安装路径下,并安装所述系统应用;
所述第一分区挂载模块包括系统分区挂载模块、基带固件分区挂载模块和系统应用分区挂载模块,所述系统分区挂载模块用于在升级包为系统升级包时,将所有分区由可读写分区挂载为只读分区,所述基带固件分区挂载模块用于在升级包为基带固件时,将modem分区由只读分区挂载为可读写分区,所述系统应用分区挂载模块用于在升级包为系统应用升级包时,将system分区由只读分区挂载为可读写分区。
5.根据权利要求4所述的系统、基带固件和系统应用升级装置,其特征在于,还包括与所述系统升级模块或基带固件升级模块或系统应用升级模块相连的第二分区挂载模块;在文件或镜像覆写到相应的路径或者分区之后;或者基带固件覆写到modem分区之后,modem处理器重新启动之前;或者系统应用安装之后,所述第二分区挂载模块将相应的分区由可读写分区挂载为只读分区。
6.根据权利要求4至5任意一项所述的系统、基带固件和系统应用升级装置,其特征在于,还包括连接在所述升级包获取模块与所述第一分区挂载模块之间的升级包检验模块,所述升级包检验模块用于对所述升级包进行校验;所述第一分区挂载模块在检验的结果为合法时,根据升级包的类型将相应的分区由只读分区挂载为可读写分区。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东欧珀移动通信有限公司,未经广东欧珀移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510467990.4/,转载请声明来源钻瓜专利网。