Abort when unsupported dtb is detected

This commit is contained in:
topjohnwu 2022-06-16 01:47:23 -07:00
parent 9469e79e3c
commit 6e5df1f06b
1 changed files with 9 additions and 1 deletions

View File

@ -183,7 +183,15 @@ rm -f ramdisk.cpio.orig config magisk*.xz
#################
for dt in dtb kernel_dtb extra; do
[ -f $dt ] && ./magiskboot dtb $dt patch && ui_print "- Patch fstab in $dt"
if [ -f $dt ]; then
if ! ./magiskboot dtb $dt test; then
ui_print "! Unsupported boot image $dt"
abort "! Please restore back to stock boot image"
fi
if ./magiskboot dtb $dt patch; then
ui_print "- Patch fstab in boot image $dt"
fi
fi
done
if [ -f kernel ]; then