[发明专利]一种智能电视OTA升级的方法、装置及智能电视有效
申请号: | 201510974590.2 | 申请日: | 2015-12-21 |
公开(公告)号: | CN105554577B | 公开(公告)日: | 2019-09-17 |
发明(设计)人: | 张航志 | 申请(专利权)人: | TCL集团股份有限公司 |
主分类号: | H04N21/458 | 分类号: | H04N21/458;H04N21/443 |
代理公司: | 深圳中一专利商标事务所 44237 | 代理人: | 张全文 |
地址: | 516006 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明适用于OTA升级技术领域,提供了一种智能电视OTA升级的方法、装置及智能电视,所述方法包括:在OTA升级包的升级脚本文件中增加bootloader_cmd操作脚本语句;当update‑binary进程执行至bootloader_cmd操作脚本语句时,发送相应的bootloader命令至recovery服务;recovery服务根据bootloader命令构造BCB结构,并将bootloader命令写入MISC分区的BCB结构中;bootloader启动后,读取MISC分区的BCB结构,执行bootloader命令。本发明,规范了升级过程中环境变量更新操作,可以方便软件的移植与维护。 | ||
搜索关键词: | 一种 智能 电视 ota 升级 方法 装置 | ||
【主权项】:
1.一种智能电视OTA升级的方法,其特征在于,所述方法包括:生成包含bootloader交互操作的OTA升级包,所述OTA升级包中包括升级脚本文件update‑script和可执行文件update‑binary,所述升级脚本文件update‑script中包含了bootloader_cmd操作脚本语句;启动recovery服务,从所述OTA升级包中提取可执行文件update‑binary,创建update‑binary进程并传递管道参数至update‑binary进程;此时recovery服务循环等待update‑binary进程的消息;执行update‑binary进程,从所述OTA升级包中提取升级脚本文件update‑script,并对所述升级脚本文件update‑script进行解析执行,当执行至bootloader_cmd操作脚本语句时,发送相应的bootloader命令至recovery服务;在OTA升级完成后,recovery服务根据所述bootloader命令构造BCB结构,并将所述bootloader命令写入MISC分区的BCB结构中;bootloader启动后,读取MISC分区的BCB结构,执行所述bootloader命令。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于TCL集团股份有限公司,未经TCL集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510974590.2/,转载请声明来源钻瓜专利网。