[发明专利]智能终端的刷机方法及智能终端有效
申请号: | 201710040851.2 | 申请日: | 2017-01-20 |
公开(公告)号: | CN108334357B | 公开(公告)日: | 2021-05-04 |
发明(设计)人: | 陶钧 | 申请(专利权)人: | 北京小米移动软件有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401;G06F3/0487;G06F13/42 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 林锦澜 |
地址: | 100085 北京市海淀区清河*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能 终端 方法 | ||
本公开是关于一种智能终端的刷机方法及智能终端,涉及智能终端技术领域,所述方法包括:当引导装载程序运行时,检测通用串行总线USB数据线的配置通道引脚的对地阻值,所述USB数据线用于将智能终端与其他终端进行连接;基于所述对地阻值、第一预设阻值和第二预设阻值,确定刷机模式,并进入所述刷机模式对所述智能终端进行刷机,所述第一预设阻值和所述第二预设阻值不相等。在本公开实施例中,当引导装载程序运行时,检测USB数据线的配置通道引脚的对地阻值,通过将对地阻值与第一预设阻值和第二预设阻值进行比较,来确定刷机模式,避免了相关技术中当智能终端不存在实体音量键时,无法进入刷机模式对智能终端进行刷机的问题,为用户刷机带来方便。
技术领域
本公开涉及智能终端技术领域,尤其涉及一种智能终端的刷机方法及智能终端。
背景技术
通常,用户可以通过刷机的方法对智能终端的系统进行更新或者是重装。目前常见的刷机方法主要通过两种模式来实现,分别为快速启动模式(Fastboot)和恢复模式(Recovery)。在Fastboot模式下,智能终端可以通过USB(Universal Serial Bus,通用串行总线)数据线与计算机通信,当智能终端接收到计算机发送的系统数据后,将该系统数据更新到智能终端的指定分区中,从而完成刷机。在Recovery模式下,智能终端可以根据存储在自身存储器内部的系统数据对智能终端的系统数据进行修改,从而完成刷机。
相关技术中,当对智能终端进行刷机时,不管使用Fastboot模式还是Recovery模式,首先,需要在智能终端开机时,通过按压特定的组合键的方式进入上述两种模式中。目前,对于绝大多数的智能终端而言,在系统的引导装载程序(Bootloader)运行过程中,可以确定智能终端按键按下的操作,当检测到电源键和下音量键同时按下时,则进入Fastboot模式,当检测到电源键和上音量键同时按下时,则进入Recovery模式。当智能终端进入Fastboot模式或Recovery模式后,则可以根据前述方法对智能终端进行刷机。
发明内容
为克服相关技术中存在的问题,本公开提供一种智能终端的刷机方法和智能终端。
根据本公开实施例的第一方面,提供一种智能终端的刷机方法,所述方法包括:
当引导装载程序运行时,检测当前连接的通用串行总线USB数据线的配置通道引脚的对地阻值,所述USB数据线用于将智能终端与其他终端进行连接;
基于所述对地阻值、第一预设阻值和第二预设阻值,确定刷机模式,并进入所述刷机模式对所述智能终端进行刷机,所述第一预设阻值和所述第二预设阻值不相等。
可选地,所述基于所述对地阻值、第一预设阻值和第二预设阻值,确定刷机模式,包括:
判断所述对地阻值与所述第一预设阻值是否相等,以及判断所述对地阻值与所述第二预设阻值是否相等;
当所述对地阻值与所述第一预设阻值相等时,确定所述刷机模式为快速启动Fastboot模式;
当所述对地阻值与所述第二预设阻值相等时,确定所述刷机模式为恢复Recovery模式。
可选地,所述判断所述对地阻值与所述第一阻值是否相等,以及判断所述对地阻值与所述第二阻值是否相等之后,还包括:
当所述对地阻值与所述第一预设阻值不相等,且所述对地阻值与所述第二预设阻值不相等时,停止检测所述USB数据线的配置通道引脚的对地阻值的操作,并基于所述引导装载程序启动所述智能终端。
可选地,所述配置通道引脚为CC引脚,且所述CC引脚的对地阻抗大于126千欧。
根据本公开实施例的第二方面,提供一种智能终端,所述智能终端包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京小米移动软件有限公司,未经北京小米移动软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710040851.2/2.html,转载请声明来源钻瓜专利网。