[发明专利]一种基于双系统的OTA升级方法及系统在审
申请号: | 202010240101.1 | 申请日: | 2020-03-31 |
公开(公告)号: | CN112068857A | 公开(公告)日: | 2020-12-11 |
发明(设计)人: | 周晓磊;马斌义;董娜 | 申请(专利权)人: | 海信视像科技股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;H04W8/22;H04W8/24 |
代理公司: | 北京弘权知识产权代理事务所(普通合伙) 11363 | 代理人: | 逯长明;许伟群 |
地址: | 266555 山东省青*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 双系统 ota 升级 方法 系统 | ||
本申请公开了一种基于双系统的OTA升级方法及系统,包括:第二控制器接收OTA服务器发送的双系统OTA升级策略,并经过解析得到双系统OTA升级数据,在对双系统OTA升级数据完成完整性的校验之后,分别在第一控制器和第二控制器中写入升级标志,以保证第一控制器和第二控制器同步进入升级模式。重启第一控制器和第二控制器,使第一控制器根据第一升级数据进行升级,第二控制器根据第二升级数据进行升级。可见,本实施例提供的方法及系统,可实现双系统的同步、稳定的升级,同时保证升级之后两个系统的版本的兼容性,使显示设备能够正常使用,并保证双系统设备也能通过OTA的方式向用户推送新版本的能力。
本申请要求于2019年6月10日提交国家知识产权局申请号为201910498718.0的中国专利申请的优先权。其全部内容通过结合引用结合在本申请中。
技术领域
本申请涉及通信技术领域,尤其涉及一种基于双系统的OTA升级方法及系统。
背景技术
随着通信技术的不断发展,电脑、智能手机、社交电视等终端设备已经越来越普及。终端设备内置的系统通常为开源系统,由于使用需求的不断变化,同一终端设备内置的系统往往需要不断升级。
系统升级有很多种形式,通常采用空中下载技术(Over-the-Air Technology,OTA)升级。对于终端设备而言,一般都安装有Android系统、IOS系统或者其他操作系统。其中,Android系统具有recovery(恢复)升级功能,Android系统OTA升级可以在recovery模式下进行系统数据的升级,而Recovery分区自身数据的升级是在开机过程中基于install-recovery.sh来实现。这时候,如果在Recovery模式下,当OTA升级过程中出现掉电或程序异常而导致重启系统来重新执行OTA升级时,此时可能会出现部分已升级的分区与旧版本recovery分区不相兼容,从而造成终端设备在重启中出现卡死或者无法开机等异常现象。且在传统的OTA升级方案中,只能分别控制各个系统的升级,效率较低。
而随着用户对应用体验需求越来越高,使得对操作系统的各项性能指标的要求也随之变高,在终端设备上设置双系统或多系统也成为可能。在双系统架构下采用OTA方式进行升级时,分别为每个系统部署OTA升级策略。但如果对双系统分开部署OTA升级策略,很容易造成一个系统检测到OTA升级策略进行升级,而另一个系统未检测到的情况。如果系统的原版本与新版本之间的差异很小,终端设备不会有什么异常,但是如果差别很大,就会造成终端设备开不开机、开机后无法正常使用等问题。
发明内容
本申请提供了一种基于双系统的OTA升级方法及系统,以解决现有的OTA升级方法极易出现一个系统升级成功而其他系统升级失败的情况,导致显示设备无法正常运行的问题。
第一方面,本申请提供了一种基于双系统的OTA升级方法,用于具有第一控制器和第二控制器的显示设备,所述第二控制器用于与OTA服务器进行通信,所述方法应用于第二控制器,所述方法包括以下步骤:
获取OTA服务器发送的双系统OTA升级策略;
解析所述双系统OTA升级策略,得到双系统OTA升级数据;所述双系统OTA升级数据包括用于升级第一控制器的第一升级数据和用于升级第二控制器的第二升级数据;
校验所述双系统OTA升级数据的完整性,以在所述双系统OTA升级数据的完整性校验成功的情况下,将所述双系统OTA升级数据中的第一升级数据发送至第一控制器,以及,将所述双系统OTA升级数据中的第二升级数据发送至第二控制器;
生成升级标志写入指令,发送至所述第一控制器和第二控制器,所述升级标志写入指令用于使所述第一控制器和第二控制器中分别写入升级标志;
根据所述第一控制器的升级标志和第二控制器的升级标志,控制第一控制器和第二控制器重启,使所述第一控制器根据第一升级数据进行升级,第二控制器根据第二升级数据进行升级。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海信视像科技股份有限公司,未经海信视像科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010240101.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:显示设备及应用跳转的控制方法
- 下一篇:一种变幅式移动支架及其施工方法