[发明专利]一种能兼容不同分区类型的OTA升级方法有效
申请号: | 201710281056.2 | 申请日: | 2017-04-26 |
公开(公告)号: | CN107172493B | 公开(公告)日: | 2020-08-04 |
发明(设计)人: | 朱迪;付守伟;滕佳林 | 申请(专利权)人: | 贵州省广播电视信息网络股份有限公司 |
主分类号: | H04N21/458 | 分类号: | H04N21/458;H04N21/443;G06F8/65 |
代理公司: | 贵州启辰知识产权代理有限公司 52108 | 代理人: | 赵彦栋;蒋琳琳 |
地址: | 550018 贵州*** | 国省代码: | 贵州;52 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 兼容 不同 分区 类型 ota 升级 方法 | ||
本发明公开一种能兼容不同分区类型的OTA升级方法,该方法包括以下步骤:一,版本管理平台通过升级请求制定对应的OTA升级脚本;二,根据OTA升级脚本,制作含有全量分区调整模块的OTA升级包,并让IPTV盒子完成OTA升级包的下载;三,升级,在升级前先根据全量分区调整模块进行分区调整再进行升级,在全量分区调整模块中设有擦除操作,在擦除操作时,若发现当前系统中最末端的分区与升级请求想要擦除的分区名称不一致时,设有跳过继续对比下个分区指令;本发明能忽略版本之间的差异,以一种能兼容不同分区类型的OTA升级方法解决OTA升级出现异常的问题。
技术领域
本发明涉及一种能兼容不同分区类型的OTA升级方法,属于版本在线升级技术领域。
背景技术
当今时代,互联网应用日新月异,覆盖了人们生活的方方面面,在三网融合的背景下,贵州广电网络用开放的心态,充分结合互联网,开发IPTV机顶盒,为贵州省几十万用户提供丰富的视听体验,在提供传统数字电视资源的同时,也能通过互联网获取丰富网络资源。
Android操作系统由于其开放性,我们的IPTV也选择Android作为操作系统。而OTA升级作为Android系统提供的标准升级方式,能方便实现在线软件版本的升级。在我们为投入使用的IPTV盒子进行软件版本升级的时候,也采用标准的OTA升级方式。但在实际使用的过程中,发现当版本之前存在分区差异,即由于功能需要新增或者减少了分区,此时进行OTA升级就会出现异常,根据差异分区存在的位置,影响程度不一致。
针对以上所述被升级盒子分区与新的升级分区存在差异的问题,如果能忽略版本之间的差异,实现一种能兼容不同分区类型的OTA升级方法成为我们思考的问题。
发明内容
本发明要解决的技术问题是提供一种能兼容不同分区类型的OTA升级方法,能忽略版本之间的差异,以一种能兼容不同分区类型的OTA升级方法解决OTA升级出现异常的问题,可以克服现有技术的不足。
本发明的技术方案是一种能兼容不同分区类型的OTA升级方法,它包括机顶盒,机顶盒内设有IPTV盒子,IPTV盒子通过互联网向版本管理平台发起升级包请求,其特征在于:该方法包括以下步骤,
一,版本管理平台通过升级请求制定对应的OTA升级脚本。
二,根据OTA升级脚本,制作含有全量分区调整模块的OTA升级包,并让IPTV盒子完成OTA升级包的下载;
三,升级,在升级前先根据全量分区调整模块进行分区调整再进行升级,在全量分区调整模块中设有擦除操作,在擦除操作时,若发现当前系统中最末端的分区与升级请求想要擦除的分区名称不一致时,设有跳过继续对比下个分区指令。
上述的擦除操作中,擦除方法为读取当前系统中最末端的分区名称,并读入升级描述脚本中要擦除的分区名称,若两名称对应,即当前升级过程想要擦除的分区为最末端的分区,则继续进行接下来的分区擦除工作;相反,若发现当前想要擦除的分区名称与系统最末端的分区不一致,不能继续执行删除操作。
上述的在 OTA升级包中设有自带升级描述文件,文件中会记录,分区擦除和添加升级操作,升级的时候则读取升级描述文件中的操作命令,进行升级操作;
上述的分区擦除和添加升级操作,在擦除时从物理存储空间上最后端的分区开始擦除,擦到分区内容开始变更的分区,在添加分区时,则按照相反的顺序来进行;
上述的在完成OTA升级包的下载后,在升级前先进行信息校验,只有当升级包的大小和使用的签名校验通过后,才会开始根据OTA升级包中的升级执行脚本进行升级。
上述的版本管理平台设有升级需求与对应OTA升级包历史记录持久化保存模块。
前述的OTA升级包还包括视频资源、音乐文件、网络游戏、第三方应用软件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贵州省广播电视信息网络股份有限公司,未经贵州省广播电视信息网络股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710281056.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种有线随钻测斜仪器
- 下一篇:一种自浮式电子单点测量仪器