init: disable dock-defend in charger mode am: 4a612faaaf am: b8adde1c94

Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/18816148

Change-Id: I942c07d2de5ec604ccd020232d19c43047438a4f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
Jack Wu 2022-06-14 06:03:04 +00:00 committed by Automerger Merge Worker
commit ebbbe0b86e

View file

@ -297,6 +297,8 @@ on init
chown system system /sys/devices/platform/google,charger/charge_start_level
chown system system /sys/devices/platform/google,charger/charge_stop_level
chown system system /sys/devices/platform/google,cpm/dc_ctl
# Important to include dd_state as it's used in battery defender in charger mode
chown system system /sys/devices/platform/google,charger/dd_state
# Power Stats HAL
chown system system /dev/bbd_pwrstat
@ -1010,6 +1012,8 @@ on property:vendor.disable.bcl.control=0
on property:ro.boot.mode=charger && property:init.svc.vendor.charger=running
# Enable UFS powersaving in Off Mode Charger
write /dev/sys/block/bootdevice/clkgate_enable 1
# Disable dock-defend in Off Mode Charger
write /sys/devices/platform/google,charger/dd_state -1
# Cpuset experiment
on property:persist.device_config.vendor_system_native.top-app_cpuset=*