[发明专利]一种生成OTA中间包过程中的数据处理方法及装置有效
申请号: | 201710706438.5 | 申请日: | 2017-08-17 |
公开(公告)号: | CN107967157B | 公开(公告)日: | 2021-06-01 |
发明(设计)人: | 刘永华;朱晓亮 | 申请(专利权)人: | 青岛海信移动通信技术股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F8/65;G06F16/174 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 266071 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及数据处理技术,特别涉及一种生成OTA中间包过程中的数据处理方法及装置。用以解决现有技术中存在无法对数据量大小超出阈值的系统文件中的数据进行压缩,无法生成OTA中间包,进而无法生成OTA升级包的问题。该方法为:终端采取分段压缩的方式,将数据量大小超出阈值的大文件分成多个数据量大小在阈值范围内的小文件分别进行压缩,最终形成OTA中间包,实现了针对大文件的压缩,并且未增加实现复杂度,有效控制了实现成本,因而,可以广泛应用,终端厂商可以采用本发明技术方案在生成中间包过程中对系统文件中的数据进行处理,顺利基于系统文件获得相应的OTA中间包,进而获得OTA升级包,从而保证了终端固件的顺利升级。 | ||
搜索关键词: | 一种 生成 ota 中间 过程 中的 数据处理 方法 装置 | ||
【主权项】:
一种生成OTA中间包过程中的数据处理方法,其特征在于,包括:从存储在不同存储路径下的系统文件中先后读取部分数据,所述系统文件包括:用于对系统升级的升级文件和用于指示在系统升级后的启动过程中对应用程序进行校验的odex文件;根据所述升级文件和所述odex文件中的数据总和,读取少于所述数据总和的当前部分数据,且压缩所述当前部分数据后得到当前压缩数据;将所述当前压缩数据和在所述当前压缩数据之前压缩得到的压缩数据合并。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海信移动通信技术股份有限公司,未经青岛海信移动通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710706438.5/,转载请声明来源钻瓜专利网。