I.MX6 android 禁止低电量自动关机

/************************************************************************
 *                     I.MX6 android 禁止低电量自动关机
 * 说明:
 *     记录如何禁止Android低电量自动关机的功能。
 *
 *                                     2016-3-18 深圳 南山平山村 曾剑锋
 ***********************************************************************/

一、参考文章:
    android低电量处理流程
        http://www.2cto.com/kf/201211/172297.html

二、解决方法:
    cat frameworks/base/services/java/com/android/server/BatteryService.java
        public final class BatteryService extends Binder {
            ......
            private void shutdownIfNoPowerLocked() {
                // shut down gracefully if our battery is critically low and we are not powered.
                // wait until the system has booted before attempting to display the shutdown dialog.
                /*
                if (mBatteryLevel == 0 && !isPoweredLocked(BatteryManager.BATTERY_PLUGGED_ANY)) {
                    mHandler.post(new Runnable() {
                        @Override
                        public void run() {
                            if (ActivityManagerNative.isSystemReady()) {
                                Intent intent = new Intent(Intent.ACTION_REQUEST_SHUTDOWN);
                                intent.putExtra(Intent.EXTRA_KEY_CONFIRM, false);
                                intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
                                mContext.startActivityAsUser(intent, UserHandle.CURRENT);
                            }
                        }
                    });
                }
                */
            }
            ......
        }

 

时间: 2024-07-30 03:58:06

I.MX6 android 禁止低电量自动关机的相关文章

如何设置低电量自动关机保护硬盘

  1.点击开始按钮,选择控制面板; 2.将控制面板的查看方式改为大图标,找到电源选项,点击打开; 3.在当前的电池指示器显示的计划点击更改设置; 4.选择更改高级电源设置; 5.找到电池相关的设置,低电量操作选择为关机,点击确定即可. Win7笔记本低电量自动关机的设置方法介绍了,如果离开电脑的时候,设置低电量自动关机是最好的选择.

笔记本低电量自动关机设置

  1.点击电源选项. 2.弹出电源选项,点击更改计划设置. 3.点击更改电源高级设置. 4.找到电池---低电量操作---选择关机. 5.点击确定即可.

《Android应用开发攻略》——2.5 监控Android设备的电量

2.5 监控Android设备的电量 Pratik Rupwal2.5.1 问题 你希望检测Android设备上的电量,以便在电量低于某个阈值时通知用户,从而避免意外状况的发生.2.5.2 解决方案 广播接收器可以用来接收电池状态变化时发送的广播,从而确定电量并且向用户发出警告.2.5.3 讨论 有时候,必须在Android设备的电量低于某个限度时警告用户.例2-4中的代码设置电量变化时发送的广播消息,并创建一个广播接收器,以接收警告用户电池放电到特定水平的广播消息. 例2-4:主活动 publ

Android获取手机电池电量用法实例_Android

本文实例讲述了Android获取手机电池电量用法.分享给大家供大家参考.具体如下: 原理概述: 手机电池电量的获取在应用程序的开发中也很常用,Android系统中手机电池电量发生变化的消息是通过Intent广播来实现的,常用的Intent的Action有  Intent.ACTION_BATTERY_CHANGED(电池电量发生改变时).Intent.ACTION_BATTERY_LOW(电池电量达到下限时).和Intent.ACTION_BATTERY_OKAY(电池电量从低恢复到高时). 当

vivo xplay6低电量时不能打开相机怎么办?vivo xplay6低电量时不能打开相机解决方法

问:vivo xplay6低电量时不能打开相机怎么办? 答:这个的确会出现,因为电量低电池内阻大.led闪光灯电阻小功率大.这时候开闪光导致电池正负极电动势减少.cpu电压小容易死机.大多数我用过的安卓都是低电量禁止使用闪光灯.(vivo xplay6手机专题)

苹果6s自动关机怎么回事 iphone6s有30%电量自动关机怎么办?

根据多个渠道的信息显示,目前这种意外关机现象多存在iPhone 6s上,而且知乎上反馈并讨论的回答已经超过500多条,有网友称,问题手机送到苹果店检测,得出的结论是电池没问题.手机电池突然大幅度掉电主要出现在冬天,低温会导致锂电池电解质流动缓慢,内阻变大,从而出现出现电量不足的提示.不过目前全国大部分地区气温并未达到0℃以下,不少iPhone 6s用户也反馈所使用环境基本上在10℃以上,不存在因为温度过低导致自动关机的问题 另外有微博调查显示,有仅7000名用户表示自己的iPhone 6s出现在

Android获取手机电池电量用法实例

本文实例讲述了Android获取手机电池电量用法.分享给大家供大家参考.具体如下: 原理概述: 手机电池电量的获取在应用程序的开发中也很常用,Android系统中手机电池电量发生变化的消息是通过Intent广播来实现的,常用的Intent的Action有  Intent.ACTION_BATTERY_CHANGED(电池电量发生改变时).Intent.ACTION_BATTERY_LOW(电池电量达到下限时).和Intent.ACTION_BATTERY_OKAY(电池电量从低恢复到高时). 当

Mac 也可开启低电量模式提升续航啦

  iOS 9 新加入的低电量模式对于 iPhone 来说绝对是一剂灵丹妙药,那一抹黄色的电池图标越看越像一个小药丸,让 iPhone 出门时不再需要挂上移动电源这个「尿袋」.如今,有开发者照单抓方,在 Mac 也推出了一剂猛药,它就是 Endurance. 软硬兼施,双管齐下 Endurance 在原理上同 iOS 低电量模式保持高度一致,一方面是通过关闭不必要的硬件减少消耗,另一方面则清除并挂起后台运行的程序,来提升效能.开启之后,Endurance 会降低处理器频率,调低显示屏亮度,并对

界面-android 禁止viewpager后的调用

问题描述 android 禁止viewpager后的调用 我写了一个viewpager的禁用,要放到viewpager布局界面的那个类才可以实现,我现在想 在B界面调用那个禁用方法,始终报错. 解决方案 android 禁止ViewPager滑动[Android UI]ViewPager禁止滚动Android禁止ViewPager的左右滑动 解决方案二: 给这个对象加一个public的方法,你通过findViewbyid找到它,就可以通过这个实例调用了,就跟普通的textview,imagevi