[发明专利]一种安卓系统的启动方法及安卓车机在审
申请号: | 201810182548.0 | 申请日: | 2018-03-06 |
公开(公告)号: | CN108345464A | 公开(公告)日: | 2018-07-31 |
发明(设计)人: | 林卫强 | 申请(专利权)人: | 播思通讯技术(北京)有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F9/44;G06F11/14 |
代理公司: | 北京德崇智捷知识产权代理有限公司 11467 | 代理人: | 王金双 |
地址: | 100015 北京市朝阳*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 安卓系统 工作模式 系统恢复 擦除状态 程序数据 恢复备份 上电系统 硬件信号 正常启动 加载 配置 判定 检测 失败 | ||
1.一种安卓系统的启动方法,其特征在于,包括以下步骤:
配置MCU及bootloader的程序数据为不可擦除状态;
配置安卓系统的上电系统,通过检测MCU的硬件信号判定bootloader的工作模式是正常启动模式还是系统恢复模式;
bootloader根据工作模式加载启动安卓系统。
2.根据权利要求1所述的安卓系统的启动方法,其特征在于,所述通过检测MCU的硬件信号判定bootloader的工作模式是正常启动模式还是系统恢复模式的步骤,进一步包括步骤:
若MCU的两个GPIO管脚的高低电平为1和0,则bootloader的工作模式为正常启动模式;
若MCU的两个GPIO管脚的高低电平为0和1,则bootloader的工作模式为系统恢复模式。
3.根据权利要求1所述的安卓系统的启动方法,其特征在于,所述bootloader根据工作模式加载启动安卓系统的步骤进一步包括步骤:
若bootloader根据正常启动模式加载启动安卓系统失败,则bootloader根据系统恢复模式加载启动安卓系统。
4.根据权利要求3所述的安卓系统的启动方法,其特征在于,所述bootloader根据正常启动模式加载启动安卓系统的步骤进一步包括步骤:
若在第一预设时间内根据正常启动模式启动安卓系统失败,则bootloader根据正常启动模式重启安卓系统,若根据正常启动模式重启安卓系统的次数大于等于第一预设次数,则转换bootloader的工作模式为系统恢复模式。
5.根据权利要求3所述的安卓系统的启动方法,其特征在于,所述bootloader根据系统恢复模式加载启动安卓系统的步骤进一步包括步骤:
若在第二预设时间内根据系统恢复模式恢复系统失败,则bootloader重启第二预设次数的系统恢复模式恢复系统。
6.根据权利要求1所述的安卓系统的启动方法,其特征在于,所述bootloader根据工作模式加载启动安卓系统的步骤进一步包括步骤:
MCU通过检测ARM的预设的GPIO管脚的电平信号,判定bootloader加载启动安卓系统是否成功。
7.根据权利要求6所述的安卓系统的启动方法,其特征在于,
若ARM的预设的GPIO管脚的电平信号为0,则判定bootloader加载启动安卓系统完成;
若ARM的预设的GPIO管脚的电平信号为1,则判定bootloader加载启动安卓系统失败。
8.根据权利要求1所述的安卓系统的启动方法,其特征在于,
若bootloader根据正常启动模式加载启动安卓系统,则禁止读写存储备份的安卓系统的存储空间;
若bootloader根据系统恢复模式加载启动安卓系统,则从存储空间读取备份的安卓系统,加载启动安卓系统。
9.根据权利要求1所述的安卓系统的启动方法,其特征在于,还包括步骤:安卓系统升级完毕后,若确认没有问题,则把升级好的安卓系统备份到备份安卓系统的存储空间里。
10.一种安卓车机,其特征在于,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1-9中任一项所述方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于播思通讯技术(北京)有限公司,未经播思通讯技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810182548.0/1.html,转载请声明来源钻瓜专利网。