e3q: Initial commit
This commit is contained in:
12
rootdir/bin/install-recovery.sh
Normal file
12
rootdir/bin/install-recovery.sh
Normal file
@@ -0,0 +1,12 @@
|
||||
#!/vendor/bin/sh
|
||||
if ! applypatch --check EMMC:/dev/block/bootdevice/by-name/recovery$(getprop ro.boot.slot_suffix):110034944:fb67367b173f54e3bc51d601d18084bca70ad952; then
|
||||
applypatch \
|
||||
--patch /vendor/recovery-from-boot.p \
|
||||
--source EMMC:/dev/block/bootdevice/by-name/boot$(getprop ro.boot.slot_suffix):100663296:6bae827ab03d5a9c73d764a2bed3c454358ebd45 \
|
||||
--target EMMC:/dev/block/bootdevice/by-name/recovery$(getprop ro.boot.slot_suffix):110034944:fb67367b173f54e3bc51d601d18084bca70ad952 && \
|
||||
(log -t install_recovery "Installing new recovery image: succeeded" && setprop vendor.ota.recovery.status 200) || \
|
||||
(log -t install_recovery "Installing new recovery image: failed" && setprop vendor.ota.recovery.status 454)
|
||||
else
|
||||
log -t install_recovery "Recovery image already installed" && setprop vendor.ota.recovery.status 200
|
||||
fi
|
||||
|
Reference in New Issue
Block a user