永不锁屏:
第一种方法:
在frameworks/base/packages/SettingsProvider/res/values/defaults.xml文件下
- <!--bool name="def_lockscreen_disabled">false</bool-->
+ <bool name="def_lockscreen_disabled">true</bool>
第二种方法:
通过设置 ro.lockscreen.disable.default=true 可以正常实现此功能了.
可以添加到/device/rockchip/rk3288/system.prop中.
永不休眠:
1,在frameworks/base/services/core/java/com/android/server/power/PowerManagerService.java下
private int getScreenOffTimeoutLocked(int sleepTimeout) {
int timeout = mScreenOffTimeoutSetting;
+ if(timeout < 0){
+ return mMaximumScreenOffTimeoutFromDeviceAdmin;
+ }
2,在frameworks/base/packages/SettingsProvider/res/values/defaults.xml下
+ <integer name="def_screen_off_timeout">-1</integer>
已验证成功
技术交流: