要达到永不休眠以及不锁屏的效果,须要修改SettingProvider里相应的属性值。TA们位于:
android/frameworks/base/packages/SettingsProvider/res/values/defaults.xml
属性
def_screen_off_timeout
以及
def_lockscreen_disabled
为了规范代码,把这两个属性放到device里通过overlay覆盖原始值:
<integer name="def_screen_off_timeout">2147483647</integer>
<bool name="def_lockscreen_disabled">true</bool>