一种实现智能手机省电功能的方法

文档序号:8342957阅读:306来源:国知局
一种实现智能手机省电功能的方法
【技术领域】
[0001]本发明涉及智能手机领域,特别涉及用以实现智能手机省电功能的方法。
技术背景
[0002]随着生活水平的提高,人们对所需物品也提出了更高的要求:从普通的外观感受到实际的体验,使用者有着绝对的话语权。进入智能手机时代,使用者为了更好的体验丰富的手机功能,就要求手机具有更高的配置:运行更快,屏幕更大,分辨率更高,等等。但是手机的配置越高,它的功耗就越大,电池的续航时间短的问题就显现出来了。在这种背景下,手机省电功能就势在必行。目前市场上有关手机省电的功能比较多,各实现手法大同小异,众所周知,LED显示的颜色不同会影响到手机的功耗,显示彩色,手机消耗功率最大,显示黑色,手机消耗功率最小,因此,将LED显示从彩色变成黑白,进行灰阶处理,是实现手机省电功能的一种可行方法。灰阶处理通常是通过修改手机屏ic的寄存器值来实现,但是这种方式有个弊端,就是只能在开机初始化时使用,无法在手机正常运行时自由切换。

【发明内容】

[0003]为解决上述问题,本发明提供了一种实现智能手机省电功能的方法,包括:
设置手机省电功能界面,手机用户可从所述界面进行正常模式和省电模式的选择;所述省电模式下,设置灰阶处理和降频降核处理降低手机功耗。
[0004]设置灰阶处理的步骤包括:
准备一份彩色显示的LED驱动代码和一份黑白显示的LED驱动代码;
将所述彩色显示的LED驱动代码和黑白显示的LED驱动代码作用于显示缓冲区,以便于手机正常运行时自由切换;
创建一个显示节点;优选的,显示节点赋予440权限,即仅系统可读权限,以保证通过CTS兼容性测试和GSM测试套件的验证。
[0005]调用1ctl函数,通过对节点的读写对设备的I/O通道进行管理进而对显示缓冲区进行操控;
设置JNI,即JAVA本地调用来提供接口来实现上层应用对底层功能的调用。
[0006]设置降频降核的步骤包括:
创建一个节点;优选的,所述节点赋予440权限,即仅系统可读权限,以保证通过CTS兼容性测试和GSM测试套件的验证。
[0007]调用1ctl函数,通过节点的读写对设备的I/O通道进行管理,从而进行操控; 设置JNI,即JAVA本地调用来提供接口来实现上层应用对底层功能的调用。
[0008]优选的,省电模式包括省电功能普通模式和省电功能增强模式,所述省电功能普通模式下手机自动关闭WIF1、GPS、BT、数据连接、降低手机背光亮度,缩短灭屏时间、清理后台运行程序以及保留设定的应用程序;所述省电功能增强模式则在普通模式功能基础上进行灰阶处理和降频降核处理。
[0009]本发明提供的实现智能手机省电功能的方法可以最大程度降低手机功耗,延长手机电池使用时间,同时实现了手机正常工作时的灰阶处理,并可通过CTS兼容性测试和GSM测试套件的验证。
【附图说明】
[0010]图1是实现智能手机省电功能的方法流程示例图。
【具体实施方式】
[0011]为使为使本领域技术人员更好的理解本发明,现在结合附图对发明的【具体实施方式】作进一步的说明。
[0012]如图1所示,首先设置手机省电功能界面,手机用户可从所述界面进行正常模式和省电模式的选择,然后设置灰阶处理和降频降核处理。在设置灰阶处理时,需要先准备准备一份彩色显示的LED驱动代码和一份黑白显示的LED驱动代码,并作用于显示缓冲区;然后创建一个显示节点,给该显示节点赋予440权限,即仅系统可读权限,以保证通过CTS兼容性测试和GSM测试套件的验证;然后调用1ctl函数,通过对节点的读写对设备的I/O通道进行管理进而对显示缓冲区进行操控;最后设置JNI,即JAVA本地调用来提供接口来实现上层应用对底层功能的调用。上述调用1ctl函数和JAVA本地调用需要取得手机的SYSTEM 权限。
[0013]降频降核处理实现的原理跟灰阶处理一样,为了能通过CTS验证,也是要创建节点,设置节点权限,设置调用1ctl函数,最后通过设置JNI提供接口给上层调用。
[0014]作为一种优选的方式,可将省电模式设置为省电功能普通模式和省电功能增强模式,省电功能普通模式下手机自动关闭WIF1、GPS、BT、数据连接、降低手机背光亮度,缩短灭屏时间、清理后台运行程序以及保留设定的应用程序,而省电功能增强模式则在普通模式功能基础上进行灰阶处理和降频降核处理。
[0015]以3000mA电量的手机为例,在亮屏状态下,正常模式平均待机电流为260.1mA,省电模式平均待机电流:144.3mA,省电模式下使用时间是正常模式下使用时间的1.8倍;在灭屏状态下,正常模式平均待机电流为7.0mA,省电模式平均待机电流为6.0mA,省电模式下待机时间比正常模式下待机时间多3天。
[0016]以上为本发明的具体实现方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些显而易见的替换形式均属于本发明的保护范围。
【主权项】
1.一种实现智能手机省电功能的方法,包括: 设置手机省电功能界面,手机用户可从所述界面进行正常模式和省电模式的选择;所述省电模式下,设置灰阶处理和降频降核处理降低手机功耗。
2.依据权利要求1所述实现智能手机省电功能的方法,其特征在于,设置灰阶处理的步骤包括: 准备一份彩色显示的LED驱动代码和一份黑白显示的LED驱动代码; 将所述彩色显示的LED驱动代码和黑白显示的LED驱动代码作用于显示缓冲区,以便于手机正常运行时自由切换; 创建一个显示节点; 调用1ctl函数,通过对节点的读写对设备的I/O通道进行管理进而对显示缓冲区进行操控; 设置JNI,即JAVA本地调用来提供接口来实现上层应用对底层功能的调用。
3.依据权利要求2所述实现智能手机省电功能的方法,其特征在于:所述显示节点赋予440权限,即仅系统可读权限,以保证通过CTS兼容性测试和GSM测试套件的验证。
4.依据权利要求1所述实现智能手机省电功能的方法,其特征在于,设置降频降核的步骤包括: 创建一个节点; 调用1ctl函数,通过节点的读写对设备的I/O通道进行管理,从而进行操控; 设置JNI,即JAVA本地调用来提供接口来实现上层应用对底层功能的调用。
5.依据权利要求4所述实现智能手机省电功能的方法,其特征在于:所述节点赋予440权限,即仅系统可读权限,以保证通过CTS兼容性测试和GSM测试套件的验证。
6.依据权利要求1所述实现智能手机省电功能的方法,其特征在于,所述省电模式包括省电功能普通模式和省电功能增强模式,所述省电功能普通模式下手机自动关闭WIF1、GPS、BT、数据连接、降低手机背光亮度,缩短灭屏时间、清理后台运行程序以及保留设定的应用程序;所述省电功能增强模式则在普通模式功能基础上进行灰阶处理和降频降核处理。
【专利摘要】本发明提供一种实现智能手机省电功能的方法,包括设置手机省电功能界面、设置手机省电功能普通模式,以及设置手机省电功能增强模式,在普通模式功能基础上设置灰阶处理和降频降核功能。设置灰阶处理和降频降核功能的步骤包括:创建节点,设置调用ioctl函数,通过节点的读写对设备的I/O通道进行管理,从而进行操控,并设置JNI,即JAVA本地调用来提供接口给上层功能,并设置合理的节点权限,以保证通过CTS兼容性测试和GSM测试套件的验证。本发明提供的实现智能手机省电功能的方法可以最大程度降低手机功耗,延长手机电池使用时间,给用户最真实的体验。
【IPC分类】H04W52-02, H04M1-73
【公开号】CN104660828
【申请号】CN201510113828
【发明人】余世视, 周文平, 李涛, 董戈
【申请人】龙旗电子(惠州)有限公司
【公开日】2015年5月27日
【申请日】2015年3月16日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1