mirror of
https://github.com/Evolution-X-Devices/device_google_walleye
synced 2026-01-27 11:23:43 +00:00
init-common: map sys.retaildemo.enabled to persist.vendor.charge.*
Bug: 73647497 Change-Id: Id317f390da648b935819e25342725a4663ee5841 Signed-off-by: Thierry Strudel <tstrudel@google.com>
This commit is contained in:
@@ -44,3 +44,15 @@ on init && property:ro.boot.revision=MP1
|
||||
|
||||
on boot && property:ro.build.type=userdebug
|
||||
write /sys/class/uio/uio1/device/rtel/rtel 1
|
||||
|
||||
# charger driver exposes now finer grain control, map demo mode to those properties
|
||||
# demo mode can only be exit wipping data which will also reset the persist properties
|
||||
on property:sys.retaildemo.enabled=1
|
||||
setprop persist.vendor.charge.stop.level 35
|
||||
setprop persist.vendor.charge.start.level 30
|
||||
|
||||
on property:persist.vendor.charge.stop.level=*
|
||||
write /sys/module/htc_battery/parameters/charge_stop_level ${persist.vendor.charge.stop.level}
|
||||
|
||||
on property:persist.vendor.charge.start.level=*
|
||||
write /sys/module/htc_battery/parameters/charge_start_level ${persist.vendor.charge.start.level}
|
||||
|
||||
@@ -3,11 +3,3 @@ import /vendor/etc/init/hw/init.wahoo.usb.rc
|
||||
on boot && property:ro.bootmode=usbradio && property:persist.sys.usb.usbradio.config=*
|
||||
setprop sys.usb.config "none"
|
||||
setprop sys.usb.config ${persist.sys.usb.usbradio.config}
|
||||
|
||||
# battery driver settings for the retail demo environment where
|
||||
# the device will be perpertually plugged in to a power source
|
||||
on property:sys.retaildemo.enabled=1
|
||||
write /sys/module/htc_battery/parameters/full_level_dis_chg 35
|
||||
|
||||
on property:sys.retaildemo.enabled=0
|
||||
write /sys/module/htc_battery/parameters/full_level_dis_chg 100
|
||||
|
||||
Reference in New Issue
Block a user