You've already forked Tricky-Addon-Update-Target-List
mirror of
https://github.com/KOWX712/Tricky-Addon-Update-Target-List.git
synced 2025-09-06 06:37:09 +00:00
opt: get actual vbmeta size before resetprop
reveny/Android-VBMeta-Fixer/pull/11 Co-Authored-By: Sing Yu Chan <pexcn97@gmail.com>
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
MODPATH=${0%/*}
|
||||
PATH=/data/adb/ap/bin:/data/adb/ksu/bin:/data/adb/magisk:$PATH
|
||||
HIDE_DIR="/data/adb/modules/.TA_utl"
|
||||
TS="/data/adb/modules/tricky_store"
|
||||
TSPA="/data/adb/modules/tsupport-advance"
|
||||
@@ -41,7 +42,9 @@ resetprop_if_empty "ro.boot.vbmeta.device_state" "locked"
|
||||
resetprop_if_empty "ro.boot.vbmeta.invalidate_on_error" "yes"
|
||||
resetprop_if_empty "ro.boot.vbmeta.avb_version" "1.0"
|
||||
resetprop_if_empty "ro.boot.vbmeta.hash_alg" "sha256"
|
||||
resetprop_if_empty "ro.boot.vbmeta.size" "10496"
|
||||
vbmeta_size=$(busybox blockdev --getbsz "/dev/block/by-name/vbmeta$(getprop ro.boot.slot_suffix)")
|
||||
[ -n "$vbmeta_size" ] || vbmeta_size="4096"
|
||||
resetprop_if_empty "ro.boot.vbmeta.size" "$vbmeta_size"
|
||||
|
||||
# Disable TSupport-A auto update target to prevent overwrite
|
||||
if [ -d "$TSPA" ]; then
|
||||
|
||||
Reference in New Issue
Block a user