镜像文件升级处理方法、装置和终端设备的制造方法

文档序号:9687311阅读:348来源:国知局
镜像文件升级处理方法、装置和终端设备的制造方法
【技术领域】
[0001] 本申请设及通信技术领域,尤其设及一种镜像文件升级处理方法、装置和终端设 备。
【背景技术】
[0002] 对终端设备中的功能分区的镜像文件升级,可W完善终端设备功能W及修补漏 桐。终端设备中具有不同的功能分区,W存放通信协议找相关文件的modem分区为例,解释 说明现有技术中对分区镜像文件的升级方法,具体如下:
[0003] 由于同样的终端设备可能会设及到不同的应用区域,或者不同的运营商,不同的 运营商或者区域会在采用不同的射频频段,开发人员将根据不同的应用需求其生成并编译 多个版本的modem分区镜像文件,并分别存放在不同的分区表中,终端设备从相应的分区表 中获取与自身应用场景对应的镜像文件,W便进行根据该镜像文件进行升级。
[0004]由此可见,目前的镜像文件升级在前期需要大量重复的开发适应不同应用场景的 镜像文件,并且由于版本众多,在下载匹配的过程中易发生混淆,造成升级失败,从而降低 了处理效率。

【发明内容】

[0005] 本申请旨在至少在一定程度上解决相关技术中的技术问题之一。
[0006] 为此,本申请的第一个目的在于提出一种镜像文件升级处理方法,该方法实现了 终端设备根据应用需要对不同分区的镜像文件进行自适应升级处理,提高了处理效率和准 确性,节约了开发成本。
[0007] 本申请的第二个目的在于提出一种镜像文件升级处理装置。
[000引本申请的第Ξ个目的在于提出一种终端设备。
[0009]为达上述目的,本申请第一方面实施例提出了一种镜像文件升级处理方法,包括: 获取终端设备的分区镜像文件升级包;在解析所述镜像文件升级包的过程中,调用预设的 第一接口函数获取终端设备的属性信息;调用预设的第二接口函数匹配与所述属性信息对 应的分支函数,其中,所述分支函数包括:分区位置和补下路径。
[0010] 本申请实施例的镜像文件升级处理方法,首先获取终端设备的分区镜像文件升级 包;在解析所述镜像文件升级包的过程中,调用预设的第一接口函数获取终端设备的属性 信息;调用预设的第二接口函数匹配与所述属性信息对应的分支函数,其中,所述分支函数 包括:分区位置和补下路径。由此,实现了终端设备根据应用需要对不同分区的镜像文件进 行自适应升级处理,提高了处理效率和准确性,节约了开发成本。
[0011] 为达上述目的,本申请第二方面实施例提出了一种镜像文件升级处理装置,包括: 获取模块,用于获取终端设备的分区镜像文件升级包;第一调用模块,用于在解析所述镜像 文件升级包的过程中,调用预设的第一接口函数获取终端设备的属性信息;第二调用模块, 用于调用预设的第二接口函数匹配与所述属性信息对应的分支函数,其中,所述分支函数 包括:分区位置和补下路径。
[0012] 本申请实施例的镜像文件升级处理装置,通过获取模块获取终端设备的分区镜像 文件升级包;在解析所述镜像文件升级包的过程中,通过第一调用模块调用预设的第一接 口函数获取终端设备的属性信息;通过第二调用模块调用预设的第二接口函数匹配与所述 属性信息对应的分支函数,其中,所述分支函数包括:分区位置和补下路径。由此,实现了终 端设备根据应用需要对不同分区的镜像文件进行自适应升级处理,提高了处理效率和准确 性,节约了开发成本。
[0013] 为达上述目的,本申请第Ξ方面实施例提出了一种终端设备,包括:功能分区、W 及如上所述的镜像文件升级处理装置。
[0014] 本申请实施例的终端设备,通过镜像文件升级处理装置首先获取终端设备的分区 镜像文件升级包;在解析所述镜像文件升级包的过程中,调用预设的第一接口函数获取终 端设备的属性信息;调用预设的第二接口函数匹配与所述属性信息对应的分支函数,其中, 所述分支函数包括:分区位置和补下路径。由此,实现了终端设备根据应用需要对不同分区 的镜像文件进行自适应升级处理,提高了处理效率和准确性,节约了开发成本。
【附图说明】
[0015] 本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得 明显和容易理解,其中:
[0016] 图1是本申请一个实施例的镜像文件升级处理方法的流程图;
[0017] 图2是本申请另一个实施例的镜像文件升级处理方法的流程图;
[0018] 图3是本申请一个实施例的镜像文件升级处理装置的结构示意图;
[0019] 图4是本申请另一个实施例的镜像文件升级处理装置的结构示意图;
[0020] 图5是本申请一个实施例的终端设备的结构示意图。
【具体实施方式】
[0021] 下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终 相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附 图描述的实施例是示例性的,旨在用于解释本申请,而不能理解为对本申请的限制。
[0022] 下面参考附图描述本申请实施例的镜像文件升级处理方法、装置和终端设备。
[0023] 图1是本申请一个实施例的镜像文件升级处理方法的流程图。
[0024] 如图1所示,该镜像文件升级处理方法包括:
[0025] 步骤101,获取终端设备的分区镜像文件升级包。
[0026] 具体来说,本实施例提供的镜像文件升级处理方法被配置在终端设备中,用于对 终端设备中不同的功能分区进行镜像文件升级处理。其中,终端设备功能分区包括很多,例 如:存储开机图片的logo分区、存储通信协议找的modem分区、或者、存储驱动文件的boot分 区、存储系统文件的system分区等等,可W根据应用需要在镜像文件升级包中开发分区镜 像文件。
[0027] 现有技术中,在开发用于分区升级的镜像文件时,针对不同的运营商、不同的区 域、或者不同的版本,都需要独立开发对应的镜像文件,W手机的logo分区为例,针对手机 机型的高低配置,动画图片分辨率不同,因此开发的logo.bin镜像文件也就不同。
[0028]为了提升开发效率,预先开发兼容了各个分区镜像文件升级应用场景的分区镜像 文件升级包,所有待进行分区镜像文件升级的终端设备都获取该镜像文件升级包。与现有 技术相比,每个终端设备不再根据应用场景获取不同的镜像文件,比如:在对logo分区进行 升级时,高版本的手机从logoi分区获取镜像文件,低版本的手机从l〇g〇2分区获取镜像文 件,或者,在对modem分区进行镜像文件升级时,联通运营商的手机从modeml分区获取镜像 文件,移动运营商的手机从modems分区获取镜像文件。
[0029]步骤102,在解析所述镜像文件升级包的过程中,调用预设的第一接口函数获取终 端设备的属性信息。
[0030]具体地,镜像文件升级包中预先开发有解析程序和升级脚本,终端设备获取该镜 像文件升级包之后,进入恢复模式通过解析程序解析升级脚本。镜像文件升级包中
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1