summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJenny Ho <hsiufangho@google.com>2021-12-07 13:26:53 +0800
committerJenny Ho <hsiufangho@google.com>2021-12-09 01:21:30 +0000
commit2ea166b43cc09da70ecd809985df81a114026765 (patch)
tree77c5a12c8af3d8f55f25f001fa4233d5d5dfe6e0
parentc8e6a6fa0b824d84b44667c02f57e92299506713 (diff)
downloadgs101-2ea166b43cc09da70ecd809985df81a114026765.tar.gz
init.gs101.rc: add persist data for ACA
Bug: 208962746 Signed-off-by: Jenny Ho <hsiufangho@google.com> Change-Id: I2c67619112746fb589bbff5743fd41632b4f9cf2
-rw-r--r--conf/init.gs101.rc4
1 files changed, 4 insertions, 0 deletions
diff --git a/conf/init.gs101.rc b/conf/init.gs101.rc
index d624eb20..1d0b341c 100644
--- a/conf/init.gs101.rc
+++ b/conf/init.gs101.rc
@@ -785,6 +785,10 @@ on property:persist.sys.test_harness=1 && property:persist.vendor.testing_batte
setprop persist.vendor.charge.start.level 0
setprop vendor.battery.defender.disable 1
+# ACA (Adaptice Charge Always On) persist properties
+on property:persist.vendor.adaptive.charge.soc=*
+ write /sys/class/power_supply/battery/charge_limit ${persist.vendor.adaptive.charge.soc}
+
service insmod_sh_common /vendor/bin/init.insmod.sh /vendor/etc/init.insmod.gs101.cfg
class main
user root