【技术实现步骤摘要】
本专利技术涉及通信信息
,具体的说是一种基于recovery模式、安卓机顶盒 生产测试软件的设计方法。
技术介绍
安卓系统由于其系统复杂性,启动时间长是其存在的主要问题,大量时间花费在 zygote预装载类、初始化堆栈和安装包扫描上,几度优化后其开机时间仍在30秒左右。而 且进行生产测试的机顶盒往往是烧写完固件后的首次运行,其开机时间更长。目前安卓机 顶盒的生产测试大多采用进入安卓系统后通过特殊操作或条件判断触发进入生产测试应 用程序的方式,这种测试方式大量时间浪费在开机过程中,直接影响生产测试的效率。有的 厂商设计一套Iinux的生产测试固件来缩短进入生产测试软件的时间,但是通过产测的机 顶盒在出厂前还需烧制一次安卓固件,增加了生产流程工序,变相的降低了生产测试效率。安卓系统自带了 Recovery模式,用来进行恢复出厂设置,OTA升级,patch升级 及firmware升级等操作。Recovery模式其本质上是一个最小化的Linux系统,Recovery System和Android System构成了一个双系统架构,两者均通过Boot的引 ...
【技术保护点】
一种安卓机顶盒生产测试软件的设计方法,其特征在于,其具体设计过程为:一、设计生产测试软件的入口:1)首先设计启动时以组合键方式进入recovery系统,若启动过程中用户没有按下任何组合键,bootloader会读取位于MISC分区的启动控制信息块BCB;2)当启动命令为“boot?recovery”时,系统会进入Recovery模式,Recovery服务会根据相关命令执行相应的操作;当启动命令为空时,即没有任何命令,系统会进入正常的启动,最后进入android系统;二、设计数据存储和用户界面:Recovery和android系统通过cache分区传递命令以及保存recove ...
【技术特征摘要】
1.一种安卓机顶盒生产测试软件的设计方法,其特征在于,其具体设计过程为:一、设计生产测试软件的入口:1)首先设计启动时以组合键方式进入recovery系统,若启动过程中用户没有按下任 何组合键,bootloader会读取位于MISC分区的启动控制信息块BCB ;2)当启动命令为“boot-recovery”时,系统会进入Recovery模式,Recovery服务会 根据相关命令执行相应的操作;当启动命令为空时,即没有任何命令,系统会进入正常的启 动,最后进入android系统;二、设计数据...
【专利技术属性】
技术研发人员:李鹏,米跃虎,蒯伟杰,
申请(专利权)人:浪潮齐鲁软件产业有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。