System Lock Screen¶
This chapter describes how to disable the lock screen in the Android system.
Overlay file paths for each platform:
// h618-android12.0 (K2B / K2C)
device/softwinner/apollo/common/overlay/overlay/frameworks/base/packages/SettingsProvider/res/values/defaults.xml
// rk3576-android14.0 (K7 / K7C / K7S_F)
device/rockchip/rk3576/overlay/frameworks/base/packages/SettingsProvider/res/values/defaults.xml
// t527-android13.0 (K9)
device/softwinner/saturn/t527-demo/overlay/overlay/frameworks/base/packages/SettingsProvider/res/values/defaults.xml
// a733-android13.0 (K10B)
device/softwinner/jupiter/a733-demo-aiot/overlay/overlay/frameworks/base/packages/SettingsProvider/res/values/defaults.xml
// a133-android10.0-v2.0 (K5 / K5C)
android/device/softwinner/ceres-c3/overlay/frameworks/base/packages/SettingsProvider/res/values/defaults.xml
// rk-android13.0 (K1 / K1B / K1Mini / K11C / TX66)
device/rockchip/rk356x/overlay/frameworks/base/packages/SettingsProvider/res/values/defaults.xml
// rk-android13.0 (K3 / K3B)
device/rockchip/rk3562/overlay/frameworks/base/packages/SettingsProvider/res/values/defaults.xml
// rk-android13.0 (K8 / K8D)
device/rockchip/rk3588/overlay/frameworks/base/packages/SettingsProvider/res/values/defaults.xml
Modifying SettingsProvider Default Values¶
Taking K7 as an example, modify the SDK source code to set the lock screen disable configuration to true.
def_lockscreen_disabled
--- a/device/rockchip/rk3576/overlay/frameworks/base/core/res/res/values/config.xml
+++ b/device/rockchip/rk3576/overlay/frameworks/base/core/res/res/values/config.xml
- <bool name="def_lockscreen_disabled">false</bool>
+ <bool name="def_lockscreen_disabled">true</bool>
config_disableLockscreenByDefault