一种预留智能终端电池电量的实现方法及系统的制作方法

文档序号:9791949阅读:1091来源:国知局
一种预留智能终端电池电量的实现方法及系统的制作方法
【技术领域】
[0001]本发明涉及智能终端技术领域,尤其涉及的是一种预留智能终端电池电量的实现方法及系统。
【背景技术】
[0002]目前,智能手机越来越被大众接受,但是电池的续航问题始终没有出现质的提升。智能手机一般均需要一天一充,即一天内的续航问题非常严峻,比如:
(1)在运行多个应用、频繁访问数据网络情况下,当天就会电量耗尽并关机;
(2)用户在玩手机游戏或者看视频等过程中,如果忘记了低电量提醒,可能就会电量耗尽并关机。
[0003]而且关机后电量已经不足以支持再次开机,若用户没有携带移动电源充电或者没有备用电池,那么这个手机完全没法使用(比如没法接打电话,可能影响用户的紧急电话联系)。几乎每台智能手机均为如此。
[0004]可见,现有的智能手机都没有预留应急电量这方面的“智能”,即市面的智能手机厂商,几乎都没有考虑“智能”地预留部分电量,用来应急通话。
[0005]因此,现有技术还有待于改进和发展。

【发明内容】

[0006]鉴于上述现有技术的不足,本发明的目的在于提供一种预留智能终端电池电量的实现方法及系统,旨在解决现有技术中智能终端在电量低时若无充电或更换电池只能继续耗电,无法智能的预留部分电量,用来应急通话的缺陷。
[0007]本发明的技术方案如下:
一种预留智能终端电池电量的实现方法,其中,所述方法包括以下步骤:
A、智能终端对电池电量按指定周期进行检测,并判断当前电池电量是否小于预设的电量阈值;
B、若当前电池电量小于所述电量阈值时,则自动重启并进入关闭了非系统原生进程的环保模式,或自动关机。
[0008]所述预留智能终端电池电量的实现方法,其中,所述步骤A之前包括:
S、智能终端接收用户的操作指令,设置电量阈值,并设置若当前电池电量低于所述电量阈值时是进入环保模式、或是自动关机的选择项。
[0009]所述预留智能终端电池电量的实现方法,其中,所述步骤B具体包括:
B1、若当前电池电量小于所述电量阈值时,则判断用户设置的若当前电池电量低于所述电量阈值时是进入环保模式、或是自动关机的选择项;
B2、当选择项为进入环保模式时,则智能终端自动重启,并在重启后进入关闭了非系统原生进程的环保模式;
B3、当选择项为自动关机时,则智能终端自动关机。
[0010]所述预留智能终端电池电量的实现方法,其中,所述智能终端在进入环保模式时,显示屏亮度调整为指定亮度,锁屏时间调整至指定时间,开启响铃提示,并关闭数据连接、WiF1、蓝牙、GPS服务、NFC及振动提示等。
[0011]所述预留智能终端电池电量的实现方法,其中,所述步骤B3还包括:当智能终端检测到当前电池电量由小于所述电量阈值变化为大于所述电量阈值或者检测到充电器接入时,则退出所述环保模式。
[0012]一种预留智能终端电池电量的实现系统,其中,包括:
电量检测判断模块,用于智能终端对电池电量按指定周期进行检测,并判断当前电池电量是否小于预设的电量阈值;
控制模块,用于若当前电池电量小于所述电量阈值时,则自动重启并进入关闭了非系统原生进程的环保模式,或自动关机。
[0013]所述预留智能终端电池电量的实现系统,其中,还包括:
设置模块,用于智能终端接收用户的操作指令,设置电量阈值,并设置若当前电池电量低于所述电量阈值时是进入环保模式、或是自动关机的选择项。
[0014]所述预留智能终端电池电量的实现系统,其中,所述控制模块具体包括:
选择项判断单元,用于若当前电池电量小于所述电量阈值时,则判断用户设置的若当前电池电量低于所述电量阈值时是进入环保模式、或是自动关机的选择项;
环保模式启动单元,用于当选择项为进入环保模式时,则智能终端自动重启,并在重启后进入关闭了非系统原生进程的环保模式;
自动关机单元,用于当选择项为自动关机时,则智能终端自动关机。
[0015]所述预留智能终端电池电量的实现系统,其中,所述智能终端在进入环保模式时,显示屏亮度调整为指定亮度,锁屏时间调整至指定时间,开启响铃提示,并关闭数据连接、WiF1、蓝牙、GPS服务、NFC及振动提示等。
[0016]所述预留智能终端电池电量的实现系统,其中,所述环保模式启动单元还用于当智能终端检测到当前电池电量由小于所述电量阈值变化为大于所述电量阈值或者检测到充电器接入时,则退出所述环保模式。
[0017]本发明提供了一种预留智能终端电池电量的实现方法及系统,方法包括:智能终端对电池电量按指定周期进行检测,并判断当前电池电量是否小于预设的电量阈值;若当前电池电量小于所述电量阈值时,则自动重启并进入关闭了非系统原生进程的环保模式,或自动关机。本发明实现了智能终端的电池电量低于电量阈值时,若无法充电或更换电池,则自动重启并进入关闭了非系统原生进程的环保模式,或自动关机,用来确保智能终端预留一定电量,以供用户应急通讯时使用,方便了用户。
【附图说明】
[0018]图1为本发明所述预留智能终端电池电量的实现方法较佳实施例的流程图。
[0019]图2为本发明所述预留智能终端电池电量的实现系统较佳实施例的结构框图。
【具体实施方式】
[0020]本发明提供一种预留智能终端电池电量的实现方法及系统,为使本发明的目的、技术方案及效果更加清楚、明确,以下对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0021]请参见图1,图1是本发明所述预留智能终端电池电量的实现方法较佳实施例的流程图。如图1所示,其包括以下步骤:
步骤S100、智能终端对电池电量按指定周期进行检测,并判断当前电池电量是否小于预设的电量阈值。
[0022]本发明的方法实施例中,智能终端需定时的检测电池电量,并将检测得到的当前电池电量与所述电量阈值进行比较,判断当前电池电量是否小于所述电量阈值。当当前电池电量小于所述电量阈值时,则将电池剩余电量作为预留电量,以供用户应急通讯时使用。
[0023]步骤S200、若当前电池电量小于所述电量阈值时,则自动重启并进入关闭了非系统原生进程的环保模式,或自动关机。
[0024]在步骤S200中,所述智能终端在进入环保模式时,显示屏亮度调整为指定亮度,锁屏时间调整至指定时间,开启响铃提示,并关闭数据连接、WiF1、蓝牙、GPS服务、NFC及振动提示等,从而确保最大限度节约电量。
[0025]具体实施时,将显示屏亮度调整为指定亮度时,即将显示屏亮度调节到智能终端的显示屏的最大亮度的10%;将锁屏时间调整至指定时间,即将锁屏时间由当前值缩短至15s(多数智能终端的锁屏时间最小值设置在10-15S)。
[0026]进入环保模式(也即自动启动安卓原生的安全模式,该模式会禁用所有第三方程序、插件等的运行,仅运行安卓核心程序运行)时,部分核心代码如下:
/base/services/java/com/android/server/SystemServer.javafinal boolean safeMode = wm.detectSafeMode();if (safeMode) {try {
ActivityManagerNative.getDefault().enterSafeMode();
Il Post the safe mode state in the Zygote class Zygote.systemlnSafeMode = true;
Il Disable the JIT for the system—server process VMRuntime.getRuntime().disableJitCompilat1n();
} catch (RemoteExcept1n e) {
}
} else {
Il Enable the JIT for the system—server processVMRuntime.getRuntime().startJitCompilat1n();
}
上述代码只涉及到Zygote及ActivityManagerNative等核心模块的代码,其他模块的代码并未提供。
[0027]现以智能手机为例来具体说明,在智能手机中,射频、基带、AP(AppIicat 1nProcessor,即应用处理器)分别占用了耗电量的45%、25%、30%。因为手机的电话功能是基本功能,故射频和基带部分的耗电暂不考虑如何省电,本发明主要考虑如何降低AP的耗电,即智能终端进入环保模式时,如何最大程度的降低AP的耗电。
[0028]在安卓手机上,耗电最多的程序类型有如下3种:
I)不释放wake lock的应用
应用可以拿到PARTIAL_WAKE_LOCK锁,这个锁允许关闭屏幕,但会保持CPU—直运行指定的进程。该锁会阻止CPU进入深度休眠模式(de
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1