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

文档序号:9687311阅读:来源:国知局
em镜像升级,分支函数包 括:分区位置,原镜像大小,原镜像MD5码,目标镜像大小,目标镜像MD5码,W及为从升级包 下patch文件夹提取modem补下文件的补下路径。根据所述补下路径获取与所述MX区域对应 的补下文件,将所述补下文件写入modem分区位置进行升级操作。
[0059] 本申请实施例的镜像文件升级处理方法,通过移动通信网的空中接口与升级服务 设备建立连接,应用空中下载技术从所述升级服务设备中获取所述分区镜像文件升级包, 在解析所述镜像文件升级包的过程中,调用预设的第一接口函数获取终端设备的属性信 息,并调用预设的第二接口函数匹配与所述属性信息对应的分支函数,其中,所述分支函数 包括:分区位置和补下路径,进而根据所述补下路径获取与所述属性信息对应的补下文件, 将所述补下文件写入所述分区位置进行升级操作。由此,实现了终端设备根据应用需要对 不同分区的镜像文件进行自适应升级处理,提高了处理效率和准确性,节约了开发成本。
[0060]为了实现上述实施例,本申请还提出一种镜像文件升级处理装置。
[0061] 图3是本申请一个实施例的镜像文件升级处理装置的结构示意图。
[0062 ]如图3所示,该镜像文件升级处理装置包括:
[0063] 获取模块11,用于获取终端设备的分区镜像文件升级包;
[0064] 第一调用模块12,用于在解析所述镜像文件升级包的过程中,调用预设的第一接 口函数获取终端设备的属性信息;
[0065] 第二调用模块13,用于调用预设的第二接口函数匹配与所述属性信息对应的分支 函数,其中,所述分支函数包括:分区位置和补下路径。
[0066] 所述第一调用模块12,具体用于:
[0067]从客户识别模块中获取终端设备的运营商信息;或者,
[0068] 从操作系统应用中获取终端设备的区域信息;或者,
[0069] 从操作系统的属性信息中获取终端设备的版本信息。
[0070]所述第二调用模块13,具体用于:
[0071] 若所述分支函数的数量为两个,则通过判断功能接口函数匹配与所述属性信息对 应的分支函数;或者,
[0072]若所述分支函数的数量大于两个,则通过查询功能接口函数匹配与所述属性信息 对应的分支函数。
[0073] 需要说明的是,前述对镜像文件升级处理方法实施例的解释说明也适用于该实施 例的镜像文件升级处理装置,此处不再寶述。
[0074]本申请实施例的镜像文件升级处理装置,首先获取终端设备的分区镜像文件升级 包;在解析所述镜像文件升级包的过程中,调用预设的第一接口函数获取终端设备的属性 信息;调用预设的第二接口函数匹配与所述属性信息对应的分支函数,其中,所述分支函数 包括:分区位置和补下路径。由此,实现了终端设备根据应用需要对不同分区的镜像文件进 行自适应升级处理,提高了处理效率和准确性,节约了开发成本。
[0075]图4是本申请另一个实施例的镜像文件升级处理装置的结构示意图,如图4所示, 基于图3所示实施例,所述获取模块11,包括:
[0076] 建立单元111,用于通过移动通信网的空中接口与升级服务设备建立连接;
[0077] 下载单元112,用于应用空中下载技术从所述升级服务设备中获取所述分区镜像 文件升级包。
[0078]所述装置还包括:处理模块14,用于根据所述补下路径获取与所述属性信息对应 的补下文件,将所述补下文件写入所述分区位置进行升级操作。
[0079] 需要说明的是,前述对镜像文件升级处理方法实施例的解释说明也适用于该实施 例的镜像文件升级处理装置,此处不再寶述。
[0080] 本申请实施例的镜像文件升级处理装置,通过移动通信网的空中接口与升级服务 设备建立连接,应用空中下载技术从所述升级服务设备中获取所述分区镜像文件升级包, 在解析所述镜像文件升级包的过程中,调用预设的第一接口函数获取终端设备的属性信 息,并调用预设的第二接口函数匹配与所述属性信息对应的分支函数,其中,所述分支函数 包括:分区位置和补下路径,进而根据所述补下路径获取与所述属性信息对应的补下文件, 将所述补下文件写入所述分区位置进行升级操作。由此,实现了终端设备根据应用需要对 不同分区的镜像文件进行自适应升级处理,提高了处理效率和准确性,节约了开发成本。
[0081] 为了实现上述实施例,本申请还提出一种终端设备。
[0082]图5是本申请一个实施例的终端设备的结构示意图。
[0083]如图5所示,该终端设备包括:功能分区及镜像文件升级处理装置2。其中,功能 分区1可W为上述各实施例中设及到的功能分区,镜像文件升级处理装置2可W为上述各实 施例中提供的镜像文件升级处理装置。
[0084] 本申请实施例的终端设备,通过镜像文件升级处理装置首先获取终端设备的分区 镜像文件升级包;在解析所述镜像文件升级包的过程中,调用预设的第一接口函数获取终 端设备的属性信息;调用预设的第二接口函数匹配与所述属性信息对应的分支函数,其中, 所述分支函数包括:分区位置和补下路径。由此,实现了终端设备根据应用需要对不同分区 的镜像文件进行自适应升级处理,提高了处理效率和准确性,节约了开发成本。
[0085] 在本说明书的描述中,参考术语"一个实施例"、"一些实施例"、"示例"、"具体示 例"、或"一些示例"等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特 点包含于本申请的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不 必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可W在任 一个或多个实施例或示例中W合适的方式结合。此外,在不相互矛盾的情况下,本领域的技 术人员可W将本说明书中描述的不同实施例或示例W及不同实施例或示例的特征进行结 合和组合。
[0086] 此外,术语"第一"、"第二"仅用于描述目的,而不能理解为指示或暗示相对重要性 或者隐含指明所指示的技术特征的数量。由此,限定有"第一"、"第二"的特征可W明示或者 隐含地包括至少一个该特征。在本申请的描述中,"多个"的含义是至少两个,例如两个,Ξ 个等,除非另有明确具体的限定。
[0087] 流程图中或在此W其他方式描述的任何过程或方法描述可W被理解为,表示包括 一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部 分,并且本申请的优选实施方式的范围包括另外的实现,其中可W不按所示出或讨论的顺 序,包括根据所设及的功能按基本同时的方式或按相反的顺序,来执行功能,运应被本申请 的实施例所属技术领域的技术人员所理解。
[0088] 在流程图中表示或在此W其他方式描述的逻辑和/或步骤,例如,可W被认为是用 于实现逻辑功能的可执行指令的定序列表,可W具体实现在任何计算机可读介质中,W供 指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可W从指令执 行系统、装置或设备取指令并执行指令的系统)
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1