mirror of
https://github.com/topjohnwu/Magisk.git
synced 2025-02-25 09:57:24 +00:00
scripts: don't abort if /vendor fails to mount
- /vendor is used only on some older devices for recovery AVBv1 signing so is not critical if fails - this fixes installation in Lineage Recovery on some older devices where /vendor is actually by-name partitions like oem, cust (or even cache), which likely also don't require the AVBv1 signing
This commit is contained in:
parent
0c99c4d93f
commit
23dc19ad94
@ -260,7 +260,8 @@ mount_partitions() {
|
|||||||
grep ' / ' /proc/mounts | grep -qv 'rootfs' || grep -q ' /system_root ' /proc/mounts \
|
grep ' / ' /proc/mounts | grep -qv 'rootfs' || grep -q ' /system_root ' /proc/mounts \
|
||||||
&& SYSTEM_ROOT=true || SYSTEM_ROOT=false
|
&& SYSTEM_ROOT=true || SYSTEM_ROOT=false
|
||||||
fi
|
fi
|
||||||
[ -L /system/vendor ] && mount_ro_ensure vendor$SLOT /vendor
|
# /vendor is used only on some older devices for recovery AVBv1 signing so is not critical if fails
|
||||||
|
[ -L /system/vendor ] && mount_name vendor$SLOT /vendor '-o ro'
|
||||||
$SYSTEM_ROOT && ui_print "- Device is system-as-root"
|
$SYSTEM_ROOT && ui_print "- Device is system-as-root"
|
||||||
|
|
||||||
# Allow /system/bin commands (dalvikvm) on Android 10+ in recovery
|
# Allow /system/bin commands (dalvikvm) on Android 10+ in recovery
|
||||||
|
Loading…
x
Reference in New Issue
Block a user