一种能兼容不同分区类型的OTA升级方法技术

技术编号:16219885 阅读:84 留言:0更新日期:2017-09-16 02:17
本发明专利技术公开一种能兼容不同分区类型的OTA升级方法,该方法包括以下步骤:一,版本管理平台通过升级请求制定对应的OTA升级脚本;二,根据OTA升级脚本,制作含有全量分区调整模块的OTA升级包,并让IPTV盒子完成OTA升级包的下载;三,升级,在升级前先根据全量分区调整模块进行分区调整再进行升级,在全量分区调整模块中设有擦除操作,在擦除操作时,若发现当前系统中最末端的分区与升级请求想要擦除的分区名称不一致时,设有跳过继续对比下个分区指令;本发明专利技术能忽略版本之间的差异,以一种能兼容不同分区类型的OTA升级方法解决OTA升级出现异常的问题。

A OTA upgrade method compatible with different partition types

The invention discloses a compatible upgrade method different partition type OTA, the method comprises the following steps: A, version management platform through the upgrade request establishing corresponding OTA upgrade script; two, according to the OTA upgrade script, making the whole amount of the adjustment module partition containing the OTA upgrade package, and let the IPTV OTA upgrade package box download; three, upgrade, upgrade before according to the total partition adjustment module partition adjustment to upgrade, adjust the partition provided with an erasing operation module in full amount, the erase operation, if it is found that the partition and upgrade of the end of the current system in the request want to erase the partition name is inconsistent with skip to contrast the next partition instruction; the invention can ignore the differences between versions, with a compatible different partition type OTA upgrade method to solve the problem of abnormal OTA upgrade .

【技术实现步骤摘要】
一种能兼容不同分区类型的OTA升级方法
本专利技术涉及一种能兼容不同分区类型的OTA升级方法,属于版本在线升级

技术介绍
当今时代,互联网应用日新月异,覆盖了人们生活的方方面面,在三网融合的背景下,贵州广电网络用开放的心态,充分结合互联网,开发IPTV机顶盒,为贵州省几十万用户提供丰富的视听体验,在提供传统数字电视资源的同时,也能通过互联网获取丰富网络资源。Android操作系统由于其开放性,我们的IPTV也选择Android作为操作系统。而OTA升级作为Android系统提供的标准升级方式,能方便实现在线软件版本的升级。在我们为投入使用的IPTV盒子进行软件版本升级的时候,也采用标准的OTA升级方式。但在实际使用的过程中,发现当版本之前存在分区差异,即由于功能需要新增或者减少了分区,此时进行OTA升级就会出现异常,根据差异分区存在的位置,影响程度不一致。针对以上所述被升级盒子分区与新的升级分区存在差异的问题,如果能忽略版本之间的差异,实现一种能兼容不同分区类型的OTA升级方法成为我们思考的问题。
技术实现思路
本专利技术要解决的技术问题是提供一种能兼容不同分区类型的OTA升级本文档来自技高网...
一种能兼容不同分区类型的OTA升级方法

【技术保护点】
一种能兼容不同分区类型的OTA升级方法,它包括机顶盒,机顶盒内设有IPTV盒子,IPTV盒子通过互联网向版本管理平台发起升级包请求,其特征在于,该方法包括以下步骤:一,版本管理平台通过升级请求制定对应的OTA升级脚本;二,根据OTA升级脚本,制作含有全量分区调整模块的OTA升级包,并让IPTV盒子完成OTA升级包的下载;三, 升级,在升级前先根据全量分区调整模块进行分区调整再进行升级,在全量分区调整模块中设有擦除操作,在擦除操作时,若发现当前系统中最末端的分区与升级请求想要擦除的分区名称不一致时,设有跳过继续对比下个分区指令。

【技术特征摘要】
1.一种能兼容不同分区类型的OTA升级方法,它包括机顶盒,机顶盒内设有IPTV盒子,IPTV盒子通过互联网向版本管理平台发起升级包请求,其特征在于,该方法包括以下步骤:一,版本管理平台通过升级请求制定对应的OTA升级脚本;二,根据OTA升级脚本,制作含有全量分区调整模块的OTA升级包,并让IPTV盒子完成OTA升级包的下载;三,升级,在升级前先根据全量分区调整模块进行分区调整再进行升级,在全量分区调整模块中设有擦除操作,在擦除操作时,若发现当前系统中最末端的分区与升级请求想要擦除的分区名称不一致时,设有跳过继续对比下个分区指令。2.根据权利要求1所述的能兼容不同分区类型的OTA升级方法,其特征在于:所述的擦除操作中,擦除方法为读取当前系统中最末端的分区名称,并读入升级描述脚本中要擦除的分区名称,若两名称对应,即当前升级过程想要擦除的分区为最末端的分区,则继续进行接下来的分区擦除工作;相反,若发现当前想要擦除的分区名称与系统最末端的分区不一致,不能继续执行删除操作。3.根据权利要求1...

【专利技术属性】
技术研发人员:朱迪付守伟滕佳林
申请(专利权)人:贵州省广播电视信息网络股份有限公司
类型:发明
国别省市:贵州,52

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1