Merge "redfin: enable idle timer with kernel support" into rvc-d1-dev
This commit is contained in:
commit
10cebb86c3
|
@ -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 += \
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue