Merge "redfin: enable idle timer with kernel support" into rvc-d1-dev

This commit is contained in:
Midas Chien 2020-07-08 04:24:10 +00:00 committed by Android (Google) Code Review
commit 10cebb86c3
2 changed files with 9 additions and 0 deletions

View File

@ -202,6 +202,7 @@ include device/google/redfin/fingerprint.mk
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += ro.surface_flinger.set_idle_timer_ms=80
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += ro.surface_flinger.set_touch_timer_ms=200
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += ro.surface_flinger.set_display_power_timer_ms=1000
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += ro.surface_flinger.support_kernel_idle_timer=true
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += ro.surface_flinger.use_content_detection_for_refresh_rate=true
PRODUCT_PROPERTY_OVERRIDES += \

View File

@ -16,6 +16,14 @@
import /vendor/etc/init/hw/init.${ro.boot.hardware.platform}.rc
on property:graphics.display.kernel_idle_timer.enabled=true
# Switch display mode to 60hz when idle
write /sys/devices/platform/soc/soc:qcom,dsi-display-primary/idle_mode "@60"
on property:graphics.display.kernel_idle_timer.enabled=false
# Disable aggressive idle mode switching
write /sys/devices/platform/soc/soc:qcom,dsi-display-primary/idle_mode "none"
on property:vendor.all.modules.ready=1
chown system system /sys/devices/virtual/sec/tsp/fw_version
chown system system /sys/devices/virtual/sec/tsp/cmd