联系管理员

开通文章发布权限

扫码 添加微信
微信图片
电话: QQ:1602036736

RK3566 android13 设置不熄屏不锁屏

diff --git a/device.mk b/device.mk
index 02be5f7..f7c9e44 100644
--- a/device.mk
+++ b/device.mk
@@ -677,7 +677,9 @@ ifeq ($(strip $(TARGET_BOARD_PLATFORM_PRODUCT)), box)
       ro.rk.screenoff_time=2147483647
 else
 PRODUCT_PROPERTY_OVERRIDES += \
-    ro.rk.screenoff_time=60000
+    ro.rk.screenoff_time=2147483647
+#    ro.rk.screenoff_time=60000
+# liguoyi 251011 Screen-off control
 endif
 
 # incrementalfs config
diff --git a/overlay_go/frameworks/base/packages/SettingsProvider/res/values/defaults.xml b/overlay_go/frameworks/base/packages/SettingsProvider/res/values/defaults.xml
index d1abd4d..c5d245e 100755
--- a/overlay_go/frameworks/base/packages/SettingsProvider/res/values/defaults.xml
+++ b/overlay_go/frameworks/base/packages/SettingsProvider/res/values/defaults.xml
@@ -17,7 +17,8 @@
  */
 -->
 <resources>
-    <integer name="def_screen_off_timeout">60000</integer>
+    <!-- liguoyi 251011 Screen-off control -->
+    <integer name="def_screen_off_timeout">2147483647</integer>
    <!-- Initial value for the Settings.Secure.IMMERSIVE_MODE_CONFIRMATIONS setting,
          which is a comma separated list of packages that no longer need confirmation
          for immersive mode.
diff --git a/overlay/frameworks/base/packages/SettingsProvider/res/values/defaults.xml b/overlay/frameworks/base/packages/SettingsProvider/res/values/defaults.xml
index b02c48b..21f4091 100755
--- a/overlay/frameworks/base/packages/SettingsProvider/res/values/defaults.xml
+++ b/overlay/frameworks/base/packages/SettingsProvider/res/values/defaults.xml
@@ -17,7 +17,8 @@
  */
 -->
 <resources>
-    <integer name="def_screen_off_timeout">60000</integer>
+    <!-- liguoyi 251011 Screen-off control -->
+    <integer name="def_screen_off_timeout">2147483647</integer>
    <!-- Initial value for the Settings.Secure.IMMERSIVE_MODE_CONFIRMATIONS setting,
          which is a comma separated list of packages that no longer need confirmation
          for immersive mode.
diff --git a/rk3566_t/BoardConfig.mk b/rk3566_t/BoardConfig.mk
index 5eefe65..fbfe59d 100644
--- a/rk3566_t/BoardConfig.mk
+++ b/rk3566_t/BoardConfig.mk
@@ -17,7 +17,7 @@ include device/rockchip/rk356x/BoardConfig.mk
 BUILD_WITH_GO_OPT := false
 
 PRODUCT_UBOOT_CONFIG := rk3566
-PRODUCT_KERNEL_DTS := rk3566-evb2-lp4x-v10
+PRODUCT_KERNEL_DTS := tspi-rk3566-user-v10-linux#rk3566-evb2-lp4x-v10
 BOARD_GSENSOR_MXC6655XA_SUPPORT := true
 BOARD_CAMERA_SUPPORT_EXT := true
 BOARD_HS_ETHERNET := true
diff --git a/rk3566_t/rk3566_t.mk b/rk3566_t/rk3566_t.mk
index dc88e76..9bc066d 100644
--- a/rk3566_t/rk3566_t.mk
+++ b/rk3566_t/rk3566_t.mk
@@ -44,3 +44,4 @@ PRODUCT_PROPERTY_OVERRIDES += ro.wifi.sleep.power.down=true
 PRODUCT_PROPERTY_OVERRIDES += persist.wifi.sleep.delay.ms=0
 PRODUCT_PROPERTY_OVERRIDES += persist.bt.power.down=true
 PRODUCT_PROPERTY_OVERRIDES += ro.vendor.hdmirotationlock=true
+PRODUCT_PROPERTY_OVERRIDES += persist.sys.locale=zh-CN
diff --git a/packages/SettingsProvider/res/values/defaults.xml b/packages/SettingsProvider/res/values/defaults.xml
index 99b15db780dc..ed59aba4c53d 100644
--- a/packages/SettingsProvider/res/values/defaults.xml
+++ b/packages/SettingsProvider/res/values/defaults.xml
@@ -18,7 +18,8 @@
 -->
 <resources>
     <bool name="def_dim_screen">true</bool>
-    <integer name="def_screen_off_timeout">60000</integer>
+    <!-- liguoyi 251011 Screen-off control, unit of milliseconds -->
+    <integer name="def_screen_off_timeout">2147483647</integer>
     <integer name="def_sleep_timeout">-1</integer>
     <bool name="def_airplane_mode_on">false</bool>
     <bool name="def_theater_mode_on">false</bool>
@@ -71,7 +72,8 @@
     <string name="def_desk_undock_sound" translatable="false">/product/media/audio/ui/Undock.ogg</string>
     <string name="def_car_dock_sound" translatable="false">/product/media/audio/ui/Dock.ogg</string>
     <string name="def_car_undock_sound" translatable="false">/product/media/audio/ui/Undock.ogg</string>
-    <integer name="def_lockscreen_sounds_enabled">1</integer>
+    <!-- liguoyi 251011 Does it play a sound when unlocking or locking the screen, 0-not play 1-play -->
+    <integer name="def_lockscreen_sounds_enabled">0</integer>
     <string name="def_lock_sound" translatable="false">/product/media/audio/ui/Lock.ogg</string>
     <string name="def_unlock_sound" translatable="false">/product/media/audio/ui/Unlock.ogg</string>
     <string name="def_trusted_sound" translatable="false">/product/media/audio/ui/Trusted.ogg</string>
@@ -82,7 +84,8 @@
     <integer name="def_max_sound_trigger_detection_service_ops_per_day" translatable="false">1000</integer>
     <integer name="def_sound_trigger_detection_service_op_timeout" translatable="false">15000</integer>
 
-    <bool name="def_lockscreen_disabled">false</bool>
+    <!-- liguoyi 251011 Default lock screen has been disabled -->
+    <bool name="def_lockscreen_disabled">true</bool>
     <bool name="def_device_provisioned">false</bool>
     <integer name="def_dock_audio_media_enabled">1</integer>
diff --git a/res/values/arrays.xml b/res/values/arrays.xml
index 354e01ad19..0b01151bd1 100644
--- a/res/values/arrays.xml
+++ b/res/values/arrays.xml
@@ -48,6 +48,8 @@
         <item>5 minutes</item>
         <item>10 minutes</item>
         <item>30 minutes</item>
+        <!-- liguoyi 251011 Screen-off control -->
+        <item>Never</item>
     </string-array>
 
     <!-- Do not translate. -->
@@ -66,6 +68,8 @@
         <item>600000</item>
         <!-- Do not translate. -->
         <item>1800000</item>
+        <!-- liguoyi 251011 Screen-off control -->
+        <item>2147483647</item>
     </string-array>
 
     <!-- Display settings.  The delay in inactivity before the dream is shown. These are shown in a list dialog. -->

通过adb命令获取休眠时间

#获取屏幕休眠时间
C:\Users\Admin>adb shell settings get system screen_off_timeout
60000

#休眠时间修改为最大值,最大值就是永不休眠
C:\Users\Admin>adb shell settings put system screen_off_timeout 2147483647

 

参考:
基于rk3326的ANDROID11 不息屏不锁屏代码修改_android 锁屏时不息屏-CSDN博客
RK3568-ANDROID11-不息屏_rk3568 休眠低功耗-CSDN博客
RK3588-ANDROID12-永不息屏,不锁屏_android12 mtk永不灭屏-CSDN博客
Android系统永不熄屏和取消开机锁屏功能_android 锁屏时息屏-CSDN博客

评论

快捷导航

把好文章收藏到微信

打开微信,扫码查看

关闭

还没有账号?立即注册