基于存储设备的外控触发android系统升级的方法技术方案

技术编号:11191846 阅读:73 留言:0更新日期:2015-03-25 20:27
本发明专利技术公开了一种基于存储设备的外控触发android系统升级的方法,包括生产程序,所述生产程序由烧片程序和android系统程序组成,所述烧片程序由boot程序、recovery程序、baseparm程序和logo组成,首先启动boot程序,加载UI显示,再进行检测是否有外控输入触发,若是正确触发则进入recovery程序,并检测指定存储设备路径下升级包名,即可完成升级;若未正确触发则跳转系统内核。与现有技术相比较,本发明专利技术烧片程序较小,方便修改再制作。生产烧片效率大大提高,可以大幅度提高生产效率和减少生产成本。可有效提高生产的统一性。减少了机顶盒返厂维修的费用与周期。

【技术实现步骤摘要】

本专利技术涉及一种数字电视机顶盒控制领域,尤其涉及一种。
技术介绍
随着android系统的发展越来越迅速,数字机顶盒当然也不会放弃这大好机会,因此android系统机顶盒应运而生。Android系统的开元化以及可扩展性使其增加的功能越来越多,系统程序随之变得越来越大,机顶盒的出货量也与日俱增。这样就为生产厂家带来了以下几点弊端: (I)android系统程序太大,在生产时需要用到程序烧写器,烧写一片flash的时间很长,一般需要5-10分钟左右,效率太低。若要多片同时烧写,需要多台程序烧写器,成本太高。 (2)若主程序被破坏,机顶盒将不能正常开机运行,无法进行升级修复处理,需要返厂重新烧写程序,增加了维修费用及周期。 (3)因程序太大,整合制作完整烧片程序的耗时很长,每次修改程序后都需要重新制作烧片程序,很不利于程序的更新。
技术实现思路
本专利技术的目的就在于提供一种解决了上述问题,且。 为了实现上述目的,本专利技术采用的技术方案是:一种,包括生产程序,所述生产程序由烧片程序和android系统程序组成,所述烧片程序由boot程序、recovery程序、baseparm程序和logo组成,首先启动boot程序,加载UI显示,再进行检测是否有外控输入触发,若是正确触发则进入recovery程序,并检测指定存储设备路径下升级包名,即可完成升级;若未正确触发则跳转系统内核; 作为优选,若检测到指定存储设备路径下升级包名,即进行升级;若未检测到升级包名则返回boot启动程序; 作为优选,所述外控输入为遥控控制、面板控制、鼠标或键盘; 作为优选,外控输入以连续点击的方式为正确输入,若中途有错误按键、未按键或超时表示不是正确输入; 作为优选,所述存储设备为U盘、外置硬盘、SD卡或flash模块等。 与现有技术相比,本专利技术的优点在于: 1.烧片程序较小,方便修改再制作。 2.生产烧片效率大大提高,升级主程序可以使用多个U盘同时为多台机顶盒升级程序,可以大幅度提高生产效率和减少生产成本。 3.同一烧片程序可以用于不同主程序的升级,甚至不同配置的同平台硬件都可使用。可有效提尚生广的统一性。 4.实现了烧片启动程序与完整系统程序分离,有效降低成本和提高效率的优势,并有一定的通用性。 5.当客户手中机顶盒系统程序被破坏或出现严重异常情况需要更新程序时,也可用该方式方便的解决,只需提供正确的完整升级包(update, zip),即可自行操作进行升级完成更新,减少了机顶盒返厂维修的费用与周期。 【附图说明】 图1为本专利技术原理框图。 【具体实施方式】 下面将对本专利技术作进一步说明。 实施例1:参见图1,一种,包括生产程序,所述生产程序由烧片程序和android系统程序组成,所述烧片程序由boot程序、recovery程序、baseparm程序和logo组成,比较小,只有20M左右,烧片只需要不到30秒就可完成,可以大大提高烧片的效率,也大大保证了数据的正确性。烧片程序可以独立运行,首先启动boot程序,加载UI显示,再进行检测是否有外控输入触发,所述外控输入为遥控控制、面板控制、鼠标或键盘等,外控输入以连续点击的方式为正确输入,若中途有错误按键、未按键或超时表示不是正确输入,若是正确触发则进入recovery程序,并检测指定存储设备路径下升级包名,升级进度与升级状态提示会在电视屏幕上显示,即可完成升级,若检测到指定存储设备路径下升级包名,即进行升级;若未检测到升级包名则返回boot启动程序,所述存储设备为U盘、外置硬盘、SD卡或flash模块等,若未正确触发则跳转系统内核 KERNEL。 以上对本专利技术所提供的进行了详尽介绍,本文中应用了具体个例对本专利技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本专利技术的方法及其核心思想;同时,对于本领域的一般技术人员,依据本专利技术的思想,在【具体实施方式】及应用范围上均会有改变之处,对本专利技术的变更和改进将是可能的,而不会超出附加权利要求所规定的构思和范围,综上所述,本说明书内容不应理解为对本专利技术的限制。本文档来自技高网...

【技术保护点】
一种基于存储设备的外控触发android系统升级的方法,包括生产程序,其特征在于:所述生产程序由烧片程序和android系统程序组成,所述烧片程序由boot程序、recovery程序、baseparm程序和logo组成,首先启动boot程序,加载UI显示,再进行检测是否有外控输入触发,若是正确触发则进入recovery程序,并检测指定存储设备路径下升级包名,即可完成升级;若未正确触发则跳转系统内核。

【技术特征摘要】
1.一种基于存储设备的外控触发android系统升级的方法,包括生产程序,其特征在于:所述生产程序由烧片程序和android系统程序组成,所述烧片程序由boot程序、recovery程序、baseparm程序和logo组成,首先启动boot程序,加载UI显示,再进行检测是否有外控输入触发,若是正确触发则进入recovery程序,并检测指定存储设备路径下升级包名,即可完成升级;若未正确触发则跳转系统内核。2.根据权利要求1所述的基于存储设备的外控触发android系统升级的方法,其特征在于:若检测到指定存储设备路...

【专利技术属性】
技术研发人员:陈君
申请(专利权)人:四川金网通电子科技有限公司
类型:发明
国别省市:四川;51

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

1