The invention provides a mobile terminal starting method, a device and a mobile terminal, and relates to the technical field of mobile communication. Among them, the mobile terminal start-up method includes: when the mobile terminal starts to boot program, get the start-up mode of the mobile terminal; determine the hardware device to be loaded according to the start-up mode obtained; load the driver of the hardware device to complete the start-up process of the mobile terminal. According to the start-up mode of the mobile terminal, the hardware device to be loaded is determined, and the driver of the hardware device to be loaded is loaded only, without loading all the hardware devices corresponding to the normal start-up mode of the mobile terminal at each start-up time. Less startup, faster start up and lower power consumption of mobile terminals.
【技术实现步骤摘要】
移动终端启动方法、装置和移动终端
本专利技术涉及移动通信
,尤其是涉及一种移动终端启动方法、装置和移动终端。
技术介绍
在不同场景下,操作系统提供了不同的启动模式来开启移动终端。以Android系统为例,启动模式主要包括正常启动模式、关机充电启动模式和复位(recovery)启动模式等。例如,按下电源(power)键,进入正常启动模式;移动终端关机状态时,插入充电器,进入关机充电启动模式;同时按下音量上下键和电源键,进入recovery启动模式。在recovery启动模式下,移动终端将恢复出厂设置。针对不同的启动模式,现有的操作系统在引导程序加载内核设备时,均需要加载移动终端对应的所有硬件的驱动程序。驱动程序加载完成后,在系统层再根据不同的启动模式,启动不同的软件程序,实现不同启动模式的功能。由于现有的方案在不同启动模式下,均加载移动终端正常启动对应的所有硬件的驱动程序,因此启动速度较慢,且耗电量较大。
技术实现思路
有鉴于此,本专利技术实施例的目的在于提供一种移动终端启动方法、装置和移动终端,以减少启动项,加快启动速度,并节约电能。为了实现上述目的,本专利技术实施例采用的技术方案如下:第一方面,本专利技术实施例提供了一种移动终端启动方法,包括:当移动终端启动至引导程序时,获取所述移动终端的启动模式;根据获取的所述启动模式确定需要加载的硬件设备;加载确定的所述硬件设备的驱动程序,以完成所述移动终端的启动过程。在本专利技术较佳的实施例中,所述移动终端预先配置有与所述启动模式对应的设备树;所述设备树中定义了所述启动模式对应的硬件设备;所述根据获取的所述启动模 ...
【技术保护点】
1.一种移动终端启动方法,其特征在于,包括:当移动终端启动至引导程序时,获取所述移动终端的启动模式;根据获取的所述启动模式确定需要加载的硬件设备;加载确定的所述硬件设备的驱动程序,以完成所述移动终端的启动过程。
【技术特征摘要】
1.一种移动终端启动方法,其特征在于,包括:当移动终端启动至引导程序时,获取所述移动终端的启动模式;根据获取的所述启动模式确定需要加载的硬件设备;加载确定的所述硬件设备的驱动程序,以完成所述移动终端的启动过程。2.根据权利要求1所述的方法,其特征在于,所述移动终端预先配置有与所述启动模式对应的设备树;所述设备树中定义了所述启动模式对应的硬件设备;所述根据获取的所述启动模式确定需要加载的硬件设备的步骤,包括:选择与获取的所述启动模式对应的设备树;将选择的所述设备树包括的硬件设备确定为本次需要加载的硬件设备。3.根据权利要求2所述的方法,其特征在于,所述选择与获取的所述启动模式对应的设备树的步骤,包括:依次查找各个所述设备树的启动模式属性值是否与获取的所述启动模式匹配;如果当前所述设备树的启动模式属性值与获取的所述启动模式匹配;将当前所述设备树确定为与所述启动模式对应的设备树。4.根据权利要求1所述的方法,其特征在于,所述启动模式包括:正常启动模式、关机充电启动模式或复位启动模式;所述根据获取的所述启动模式确定需要加载的硬件设备步骤,包括:如果获取的所述启动模式为正常启动模式,确定需要加载的硬件设备为预设的第一指定设备组中的硬件设备;如果获取的所述启动模式为关机充电启动模式,确定需要加载的硬件设备为预设的第二指定设备组中的硬件设备;如果获取的所述启动模式为复位启动模式,确定需要加载的硬件设备为预设的第三指定设备组中的硬件设备;其中,所述第二指定设备组和所述第三指定设备组均是所述第一指定设备组的子集。5.根据...
【专利技术属性】
技术研发人员:杨浩,
申请(专利权)人:奇酷互联网络科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。