智能终端的刷机方法及智能终端技术

技术编号:18553260 阅读:64 留言:0更新日期:2018-07-28 10:32
本公开是关于一种智能终端的刷机方法和智能终端,涉及智能终端技术领域,该方法包括:当引导装载程序运行时,向触摸屏供电,并启动该触摸屏的报点功能,该报点功能用于检测针对该触摸屏的触摸操作以及该触摸操作作用在该触摸屏上的触摸位置;通过该报点功能获取该触摸操作作用在该触摸屏上的触摸位置;基于该触摸位置确定刷机模式,并进入该刷机模式对智能终端进行刷机。在本公开实施例中,智能终端可以根据获取到的触摸操作作用于触摸屏上的触摸位置来确定并进入刷机模式,用户不必再通过按压特定组合键的方式来进入刷机模式,避免了相关技术中当智能终端不存在实体音量键时,无法进入刷机模式对智能终端进行刷机的问题,为用户刷机带来方便。

【技术实现步骤摘要】
智能终端的刷机方法及智能终端
本公开涉及智能终端
,尤其涉及一种智能终端的刷机方法及智能终端。
技术介绍
通常,用户可以通过刷机的方法对智能终端的系统进行更新或者是重装。目前常见的刷机方法主要通过两种模式来实现,分别为快速启动模式(Fastboot)和恢复模式(Recovery)。在Fastboot模式下,智能终端可以通过USB(UniversalSerialBus,通用串行总线)数据线与计算机通信,当智能终端接收到计算机发送的系统数据后,将该系统数据更新到智能终端的指定分区中,从而完成刷机。在Recovery模式下,智能终端可以根据存储在自身存储器内部的系统数据对智能终端的系统数据进行修改,从而完成刷机。相关技术中,当对智能终端进行刷机时,不管使用Fastboot模式还是Recovery模式,首先,需要在智能终端开机时,通过按压特定的组合键的方式进入上述两种模式中。目前,对于绝大多数的智能终端而言,在系统的引导装载程序(Bootloader)运行过程中,可以确定智能终端按键按下的操作,当检测到电源键和下音量键同时按下时,则进入Fastboot模式,当检测到电源键和上音量键同时按下时,则进入Recovery模式。当智能终端进入Fastboot模式或Recovery模式后,则可以根据前述方法对智能终端进行刷机。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种智能终端的刷机方法和智能终端。根据本公开实施例的第一方面,提供一种智能终端的刷机方法,所述方法包括:当引导装载程序运行时,向触摸屏供电,并启动所述触摸屏的报点功能,所述报点功能用于检测针对所述触摸屏的触摸操作以及所述触摸操作作用在所述触摸屏上的触摸位置;通过所述报点功能获取所述触摸操作作用在所述触摸屏上的触摸位置;基于所述触摸位置确定刷机模式,并进入所述刷机模式对智能终端进行刷机。可选地,所述通过所述报点功能获取所述触摸操作作用在所述触摸屏上的触摸位置,包括:当检测到所述触摸屏的IC(integratedcircuit,集成电路板)上报的中断信息时,从所述IC中获取所述触摸操作作用在所述触摸屏上的触摸位置,所述中断信息为所述触摸操作作用于所述触摸屏上时产生。可选地,所述通过所述报点功能获取所述触摸操作作用在所述触摸屏上的触摸位置,包括:读取所述触摸屏的IC的中断引脚上的电平信息;基于所述电平信息,判断所述IC当前是否产生了中断;当所述IC当前产生了中断时,获取当前产生所述中断的触摸操作作用在所述触摸屏上的触摸位置。可选地,所述基于所述触摸位置确定刷机模式,包括:判断所述触摸位置位于第一预设位置范围内还是第二预设位置范围内;当所述触摸位置位于所述第一预设位置范围时,确定所述刷机模式为快速启动Fastboot模式;当所述触摸位置位于所述第二预设位置范围时,确定所述刷机模式为恢复Recovery模式。可选地,所述判断所述触摸位置位于第一预设位置范围内还是第二预设位置范围内之后,还包括:判断所述触摸操作在所述触摸位置形成的触摸轨迹是否为预设轨迹;相应地,所述当所述触摸位置位于所述第一预设位置范围时,确定所述刷机模式为快速启动Fastboot模式,包括:当所述触摸位置位于所述第一预设位置范围且所述触摸操作在所述触摸位置形成的触摸轨迹为预设轨迹时,确定所述刷机模式为Fastboot模式;相应地,所述当所述触摸位置位于所述第二预设位置范围时,确定所述刷机模式为恢复Recovery模式,包括:当所述触摸位置位于所述第二预设位置范围且所述触摸操作在所述触摸位置形成的触摸轨迹为预设轨迹时,确定所述刷机模式为Recovery模式。根据本公开实施例的第二方面,提供一种智能终端,所述智能终端包括:供电模块,用于当引导装载程序运行时,向触摸屏供电,并启动所述触摸屏的报点功能,所述报点功能用于检测针对所述触摸屏的触摸操作以及所述触摸操作作用在所述触摸屏上的触摸位置;获取模块,用于通过所述报点功能获取所述触摸操作作用在所述触摸屏上的触摸位置;确定模块,用于基于所述触摸位置确定刷机模式,并进入所述刷机模式对智能终端进行刷机。可选地,所述获取模块包括:第一获取子模块,用于当检测到所述触摸屏的集成电路板IC上报的中断信息时,从所述IC中获取所述触摸操作作用在所述触摸屏上的触摸位置,所述中断信息为所述触摸操作作用于所述触摸屏上时产生。可选地,所述获取模块包括:读取子模块,用于读取所述触摸屏的IC的中断引脚上的电平信息;第一判断子模块,用于基于所述电平信息,判断所述IC当前是否产生了中断;第二获取子模块,用于当所述IC当前产生了中断时,获取当前产生所述中断的触摸操作作用在所述触摸屏上的触摸位置。可选地,所述确定模块包括:第二判断子模块,用于判断所述触摸位置位于第一预设位置范围内还是第二预设位置范围内;第一确定子模块,用于当所述触摸位置位于所述第一预设位置范围时,确定所述刷机模式为快速启动Fastboot模式;第二确定子模块,用于当所述触摸位置位于所述第二预设位置范围时,确定所述刷机模式为恢复Recovery模式。可选地,所述确定模块还包括:第三判断子模块,用于判断所述触摸操作在所述触摸位置形成的触摸轨迹是否为预设轨迹;相应地,所述第一确定子模块用于:当所述触摸位置位于所述第一预设位置范围且所述触摸操作在所述触摸位置形成的触摸轨迹为预设轨迹时,确定所述刷机模式为Fastboot模式;相应地,所述第二确定子模块用于:当所述触摸位置位于所述第二预设位置范围且所述触摸操作在所述触摸位置形成的触摸轨迹为预设轨迹时,确定所述刷机模式为Recovery模式。根据本公开实施例的第三方面,提供一种智能终端,所述智能终端包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:当引导装载程序运行时,向触摸屏供电,并启动所述触摸屏的报点功能,所述报点功能用于检测针对所述触摸屏的触摸操作以及所述触摸操作作用在所述触摸屏上的触摸位置;通过所述报点功能获取所述触摸操作作用在所述触摸屏上的触摸位置;基于所述触摸位置确定刷机模式,并进入所述刷机模式对智能终端进行刷机。本公开的实施例提供的技术方案可以包括以下有益效果:在引导装载程序运行时,智能终端通过启动触摸屏的报点功能来检测触摸操作,获取触摸操作对应的触摸位置,并基于获取到的触摸位置来确定刷机模式。也即是,智能终端可以根据获取到的触摸操作作用于触摸屏上的触摸位置来确定并进入刷机模式,用户不必再通过按压特定组合键的方式来进入刷机模式,避免了相关技术中当智能终端不存在实体音量键时,无法进入刷机模式对智能终端进行刷机的问题,为用户刷机带来方便。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。图1是根据一示例性实施例示出的一种智能终端的刷机方法的流程图。图2是根据一示例性实施例示出的一种智能终端的刷机方法的流程图。图3A是根据一示例性实施例示出的一种智能终端的框图。图3B是根据一示例性实施例示出的一种获取模块的框图。图3C是根据一示例性实施例示出的一种确定模块的框图。图3D是根据一示例性本文档来自技高网...

【技术保护点】
1.一种智能终端的刷机方法,其特征在于,所述方法包括:当引导装载程序运行时,向触摸屏供电,并启动所述触摸屏的报点功能,所述报点功能用于检测针对所述触摸屏的触摸操作以及所述触摸操作作用在所述触摸屏上的触摸位置;通过所述报点功能获取所述触摸操作作用在所述触摸屏上的触摸位置;基于所述触摸位置确定刷机模式,并进入所述刷机模式对智能终端进行刷机。

【技术特征摘要】
1.一种智能终端的刷机方法,其特征在于,所述方法包括:当引导装载程序运行时,向触摸屏供电,并启动所述触摸屏的报点功能,所述报点功能用于检测针对所述触摸屏的触摸操作以及所述触摸操作作用在所述触摸屏上的触摸位置;通过所述报点功能获取所述触摸操作作用在所述触摸屏上的触摸位置;基于所述触摸位置确定刷机模式,并进入所述刷机模式对智能终端进行刷机。2.根据权利要求1所述的方法,其特征在于,所述通过所述报点功能获取所述触摸操作作用在所述触摸屏上的触摸位置,包括:当检测到所述触摸屏的集成电路板IC上报的中断信息时,从所述IC中获取所述触摸操作作用在所述触摸屏上的触摸位置,所述中断信息为所述触摸操作作用于所述触摸屏上时产生。3.根据权利要求1所述的方法,其特征在于,所述通过所述报点功能获取所述触摸操作作用在所述触摸屏上的触摸位置,包括:读取所述触摸屏的IC的中断引脚上的电平信息;基于所述电平信息,判断所述IC当前是否产生了中断;当所述IC当前产生了中断时,获取当前产生所述中断的触摸操作作用在所述触摸屏上的触摸位置。4.根据权利要求1所述的方法,其特征在于,所述基于所述触摸位置确定刷机模式,包括:判断所述触摸位置位于第一预设位置范围内还是第二预设位置范围内;当所述触摸位置位于所述第一预设位置范围时,确定所述刷机模式为快速启动Fastboot模式;当所述触摸位置位于所述第二预设位置范围时,确定所述刷机模式为恢复Recovery模式。5.根据权利要求4所述的方法,其特征在于,所述判断所述触摸位置位于第一预设位置范围内还是第二预设位置范围内之后,还包括:判断所述触摸操作在所述触摸位置形成的触摸轨迹是否为预设轨迹;相应地,所述当所述触摸位置位于所述第一预设位置范围时,确定所述刷机模式为快速启动Fastboot模式,包括:当所述触摸位置位于所述第一预设位置范围且所述触摸操作在所述触摸位置形成的触摸轨迹为预设轨迹时,确定所述刷机模式为Fastboot模式;相应地,所述当所述触摸位置位于所述第二预设位置范围时,确定所述刷机模式为恢复Recovery模式,包括:当所述触摸位置位于所述第二预设位置范围且所述触摸操作在所述触摸位置形成的触摸轨迹为预设轨迹时,确定所述刷机模式为Recovery模式。6.一种智能终端,其特征在于,所述智能终端包括:供电模块,用于当引导装载程序运行时,向触摸屏供电,并启动所述触摸屏的报点功能,所述报点功能...

【专利技术属性】
技术研发人员:陶钧
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京,11

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

1