diff options
author | Kelvin Zhang <zhangkelvin@google.com> | 2020-11-30 23:53:32 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2020-11-30 23:53:32 +0000 |
commit | 55d72137813ba3f66f9e7e4f82ab8abaa85f399d (patch) | |
tree | 5a39e842f9c7766b265ccac4566df1e767268560 /common | |
parent | c2498e52251f9e7a7593aae26e79b915f2e42cb4 (diff) | |
parent | 803400cdce6738edf7c508bce06273013dcc85ee (diff) |
Monitor the property ota.warm_reset am: af4135035a am: 61c0fe5966 am: 803400cdce
Original change: https://android-review.googlesource.com/c/platform/hardware/google/pixel/+/1511728
Change-Id: I2b52959420ed36ca7b21dcda21f9c7cfb66abb88
Diffstat (limited to 'common')
-rw-r--r-- | common/init.pixel.rc | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/common/init.pixel.rc b/common/init.pixel.rc index e0ca580..1e4be6b 100644 --- a/common/init.pixel.rc +++ b/common/init.pixel.rc @@ -20,3 +20,13 @@ on property:persist.sys.theme=1 on property:persist.sys.theme=0 start vendor.theme_clear +# Set or clear the warm reset flag upon the change of system property. The flag itself is set +on init && property:ro.boot.slot_successful=no + write /sys/module/msm_poweroff/parameters/warm_reset 1 + +# by writing a sysfs file; and the file will be read by kernel. +on property:ota.warm_reset=1 + write /sys/module/msm_poweroff/parameters/warm_reset 1 + +on property:ota.warm_reset=0 + write /sys/module/msm_poweroff/parameters/warm_reset 0 |