android4.2 不显示锁屏同时POWER不进休眠

简介: android4.2 不显示锁屏同时POWER不进休眠

需求描述:


1. 按POWR键不进休眠


2. 不显示锁屏界面


实现:


1. 按POWER键不进锁屏
frameworks/base/services/java/com/android/server/power/PowerManagerService.java
@@ -1095,6 +1095,7 @@ public final class PowerManagerService extends IPowerManager.Stub
     // Called from native code.
     private void goToSleepFromNative(long eventTime, int reason) {
+               if(true)return;//AnsonCode 2013.7.5, 不进sleep, 这是由POWER键触发的.
        if (reason != PowerManager.GO_TO_SLEEP_REASON_DEVICE_ADMIN 
                && reason != PowerManager.GO_TO_SLEEP_REASON_TIMEOUT) { //szc
            if (mDisplayManager.isWfdConnect()) {
2. 开机或待机不进锁屏
frameworks/base/policy/src/com/android/internal/policy/impl/keyguard/KeyguardViewMediator.java
@@ -846,8 +846,8 @@ public class KeyguardViewMediator {
      */
     private void doKeyguardLocked(Bundle options) {
         // if another app is disabling us, don't show
-        if (!mExternallyEnabled) {//原代码
+        if (!mExternallyEnabled || true) {//AnsonCode 2013.7.5 //不显示锁屏
             // note: we *should* set mNeedToReshowWhenReenabled=true here, but that makes
             // for an occasional ugly flicker in this situation:
相关文章
|
数据安全/隐私保护 Android开发
Android10.0 锁屏分析——KeyguardPINView PIN锁分析
Android10.0 锁屏分析——KeyguardPINView PIN锁分析
|
8月前
|
Java Android开发
Android12 双击power键启动相机源码解析
Android12 双击power键启动相机源码解析
201 0
|
7月前
|
Java Android开发
android 长按power键的触发时间
android 长按power键的触发时间
146 0
|
Java Android开发
Android 7.1 导航栏增加按键, 关机菜单增加休眠选项
Android 7.1 导航栏增加按键, 关机菜单增加休眠选项
182 0
Android 7.1 导航栏增加按键, 关机菜单增加休眠选项
|
Android开发 芯片
RK3399平台开发系列讲解(系统修改记录篇)1.17、Android系统永不休眠修改步骤(一般是为了开发便利)
RK3399平台开发系列讲解(系统修改记录篇)1.17、Android系统永不休眠修改步骤(一般是为了开发便利)
170 0
RK3399平台开发系列讲解(系统修改记录篇)1.17、Android系统永不休眠修改步骤(一般是为了开发便利)
|
存储 数据库 数据安全/隐私保护
Android11.0(R) 预留清空锁屏密码接口
Android11.0(R) 预留清空锁屏密码接口
322 0
|
Android开发
Android11.0(R) 手机锁屏炫酷充电动画————自定义View方案
Android11.0(R) 手机锁屏炫酷充电动画————自定义View方案
396 0
|
Java Android开发 开发者
Android9.0 无锁屏下连续锁屏-解屏2次,画面点击无响应 bug 解决办法
Android9.0 无锁屏下连续锁屏-解屏2次,画面点击无响应 bug 解决办法
141 0
|
Java Shell 定位技术
Android 6.0 默认关闭定位和GPS,开启后默认选省电,永不休眠
Android 6.0 默认关闭定位和GPS,开启后默认选省电,永不休眠
339 0
|
Android开发
Android 10.0 锁屏壁纸 LockscreenWallpaper(三)
Android 10.0 锁屏壁纸 LockscreenWallpaper(三)
Android 10.0 锁屏壁纸 LockscreenWallpaper(三)