一种Android机顶盒USB自动升级实现
2018-01-08李明春
电子设计工程 2017年16期
关键词:系统
毛 强 ,李明春
(1.武汉邮电科学研究院 湖北 武汉 430074;2.烽火通信科技股份有限公司 湖北 武汉 430074)
一种Android机顶盒USB自动升级实现
毛 强1,李明春2
(1.武汉邮电科学研究院 湖北 武汉 430074;2.烽火通信科技股份有限公司 湖北 武汉 430074)
为了提高Android机顶盒的改制在工厂中进行升级的效率问题,提出一种USB自动升级的应用实现。在Android机顶盒系统架构中的应用层开发,详细描述了USB自动升级的流程和具体实现方法,并对Recovery模式下安装升级包进行了梳理。相对工厂利用串口升级的传统方法而言具有节省人力、节省时间和节省花费等优点。通过在工厂进行大量升级成功实例,该升级实现具有很好的稳定性、可靠性和很高的升级成功率。
Android;机顶盒;USB升级;Recovery模式
由于运营商业务需求的更新或者修复系统软件中已有的缺陷,机顶盒系统需要不断地进行升级[1-3]。对生产商而言,一种成熟可靠的升级方案就意味着一种方便、快捷、高效、安全的运营维护保证,并尽可能的延长了机顶盒的生命期,同时可以提升与运营商之间的信任度,降低生产成本,抢占更多的市场份额。
目前,Android机顶盒的升级方式主要有本地升级和网络升级[4-5]。网络升级是将升级包文件放在升级服务器中,一般应用在运营商针对部署在众多用户家里的机顶盒进行大规模远程升级。本地升级的升级包文件在本地,有USB手动升级和串口升级。USB手动升级需要进入机顶盒系统设置相关界面进行手动选择升级选项,来进行USB升级,主要适用于机顶盒研发人员和测试人员。……
登录APP查看全文
