Android System Sleep Configuration
Note
All Rockchip series development boards support the customization operations described in this chapter. For Allwinner series boards, all models except the K4B support the operations in this chapter.
Rockchip Configure Never Sleep
The following use rk356x SDK as an example.
File to modify:
Modification diff:
--- a/device/rockchip/rk356x/overlay/frameworks/base/packages/SettingsProvider/res/values/defaults.xml
+++ b/device/rockchip/rk356x/overlay/frameworks/base/packages/SettingsProvider/res/values/defaults.xml
- <integer name="def_screen_off_timeout">60000</integer>
+ <integer name="def_screen_off_timeout">2147483647</integer>
AllWinner Configure Never Sleep
T527 Series Board
The following use K9 SDK as an example.
File to modify:
device/softwinner/saturn/t527-demo/overlay/overlay/frameworks/base/packages/SettingsProvider/res/values/defaults.xml
Modification diff:
--- a/device/softwinner/saturn/t527-demo/overlay/overlay/frameworks/base/packages/SettingsProvider/res/values/defaults.xml
+++ b/device/softwinner/saturn/t527-demo/overlay/overlay/frameworks/base/packages/SettingsProvider/res/values/defaults.xml
- <integer name="def_screen_off_timeout">60000</integer>
+ <integer name="def_screen_off_timeout">2147483647</integer>
A733 Series Board
Note
K10B has the screen always on by default. To customize the sleep timeout, modify the def_screen_off_timeout value (in milliseconds) in defaults.xml.
The always-on (never sleep) configuration for A733 Android 13.0 is similar to that of T527. Modify the overlay file: