• 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);
                                }
                            }
                        });
                    }
                    */
                }
                ......
            }
  • 相关阅读:
    今年暑假不AC
    Java类的生命周期
    Java反射机制
    Java环境变量的配置及使用
    javaIO流(一)
    ftp服务器测试
    linux下svn使用及查看杀掉进程
    网络配置学习
    网络配置指令
    dos攻击与防御
  • 原文地址:https://www.cnblogs.com/zengjfgit/p/5291845.html
Copyright © 2020-2023  润新知