Support PATCHVBMETAFLAG env variable

This commit is contained in:
vvb2060
2021-12-15 03:37:52 +08:00
committed by John Wu
parent b2cd24ed1b
commit fd7bf2bc3a
9 changed files with 39 additions and 7 deletions

View File

@ -403,7 +403,14 @@ get_flags() {
KEEPFORCEENCRYPT=false
fi
fi
[ -z $PATCHVBMETAFLAG ] && PATCHVBMETAFLAG=false
if [ -z $PATCHVBMETAFLAG ]; then
if [ -e /dev/block/by-name/vbmeta_a ] || [ -e /dev/block/by-name/vbmeta ]; then
PATCHVBMETAFLAG=false
else
PATCHVBMETAFLAG=true
ui_print "- Not found vbmeta partition, patch vbmetaflag"
fi
fi
[ -z $RECOVERYMODE ] && RECOVERYMODE=false
}