Android7.1去屏保永不休眠

diff --git a/core/res/res/values/config.xml b/core/res/res/values/config.xml 
old mode 100644 
new mode 100755 
index 3d75785..345edab 
--- a/core/res/res/values/config.xml 
+++ b/core/res/res/values/config.xml 
@@ -1883,7 +1883,7 @@ 
     <bool name="config_dreamsSupported">true</bool> 
  
     <!-- If supported, are dreams enabled? (by default) --> 
-    <bool name="config_dreamsEnabledByDefault">true</bool> 
+    <bool name="config_dreamsEnabledByDefault">false</bool> 
     <!-- If supported and enabled, are dreams activated when docked? (by default) --> 
     <bool name="config_dreamsActivatedOnDockByDefault">true</bool> 
     <!-- If supported and enabled, are dreams activated when asleep and charging? (by default) --> 
@@ -1988,7 +1988,7 @@ 
          This value must be greater than zero, otherwise the device will immediately 
          fall asleep again as soon as it is awoken. 
     --> 
-    <integer name="config_minimumScreenOffTimeout">10000</integer> 
+    <integer name="config_minimumScreenOffTimeout">-1</integer> 
  
     <!-- User activity timeout: Maximum screen dim duration in milliseconds. 
  
- 
diff --git a/services/core/java/com/android/server/power/PowerManagerService.java b/services/core/java/com/android/server/power/PowerManagerService.java 
old mode 100644 
new mode 100755 
index f84b20c..ac5868d 
--- a/services/core/java/com/android/server/power/PowerManagerService.java 
+++ b/services/core/java/com/android/server/power/PowerManagerService.java 
@@ -2053,6 +2053,9 @@ public final class PowerManagerService extends SystemService 
         if (sleepTimeout >= 0) { 
             timeout = Math.min(timeout, sleepTimeout); 
         } 
+ if (mMinimumScreenOffTimeoutConfig < 0 ) { 
+ return mMaximumScreenOffTimeoutFromDeviceAdmin; 
+ } 
         return Math.max(timeout, mMinimumScreenOffTimeoutConfig); 
     }

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值