mirror of
https://github.com/topjohnwu/Magisk.git
synced 2025-04-18 16:01:56 +00:00
Fix backup fails when ramdisk does not exist
This commit is contained in:
parent
ee943afbc9
commit
33a9abc946
@ -112,9 +112,11 @@ ui_print "- Checking ramdisk status"
|
|||||||
if [ -e ramdisk.cpio ]; then
|
if [ -e ramdisk.cpio ]; then
|
||||||
./magiskboot cpio ramdisk.cpio test
|
./magiskboot cpio ramdisk.cpio test
|
||||||
STATUS=$?
|
STATUS=$?
|
||||||
|
SKIP_BACKUP=""
|
||||||
else
|
else
|
||||||
# Stock A only legacy SAR, or some Android 13 GKIs
|
# Stock A only legacy SAR, or some Android 13 GKIs
|
||||||
STATUS=0
|
STATUS=0
|
||||||
|
SKIP_BACKUP="#"
|
||||||
fi
|
fi
|
||||||
case $((STATUS & 3)) in
|
case $((STATUS & 3)) in
|
||||||
0 ) # Stock boot
|
0 ) # Stock boot
|
||||||
@ -193,7 +195,7 @@ fi
|
|||||||
"$SKIP64 add 0644 overlay.d/sbin/magisk64.xz magisk64.xz" \
|
"$SKIP64 add 0644 overlay.d/sbin/magisk64.xz magisk64.xz" \
|
||||||
"add 0644 overlay.d/sbin/stub.xz stub.xz" \
|
"add 0644 overlay.d/sbin/stub.xz stub.xz" \
|
||||||
"patch" \
|
"patch" \
|
||||||
"backup ramdisk.cpio.orig" \
|
"$SKIP_BACKUP backup ramdisk.cpio.orig" \
|
||||||
"mkdir 000 .backup" \
|
"mkdir 000 .backup" \
|
||||||
"add 000 .backup/.magisk config" \
|
"add 000 .backup/.magisk config" \
|
||||||
|| abort "! Unable to patch ramdisk"
|
|| abort "! Unable to patch ramdisk"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user