mirror of
https://github.com/topjohnwu/Magisk.git
synced 2025-06-12 21:27:41 +02:00
Build a single APK for all ABIs
This commit is contained in:
@ -50,16 +50,15 @@ api_level_arch_detect
|
||||
|
||||
[ $API -lt 21 ] && abort "! Magisk only support Android 5.0 and above"
|
||||
|
||||
ui_print "- Device platform: $ARCH"
|
||||
ui_print "- Device platform: $ABI"
|
||||
|
||||
BINDIR=$INSTALLER/lib/$ABILONG
|
||||
[ -d "$BINDIR" ] || BINDIR=$INSTALLER/lib/$ARCH32
|
||||
[ -d "$BINDIR" ] || BINDIR=$INSTALLER/lib/armeabi-v7a
|
||||
BINDIR=$INSTALLER/lib/$ABI
|
||||
cd $BINDIR
|
||||
for file in lib*.so; do mv "$file" "${file:3:${#file}-6}"; done
|
||||
cd /
|
||||
chmod -R 755 $CHROMEDIR $BINDIR
|
||||
cp -af $INSTALLER/lib/$ABI32/libmagisk32.so $BINDIR/magisk32 2>/dev/null
|
||||
cp -af $CHROMEDIR/. $BINDIR/chromeos
|
||||
chmod -R 755 $BINDIR
|
||||
|
||||
# Check if system root is installed and remove
|
||||
$BOOTMODE || remove_system_su
|
||||
|
Reference in New Issue
Block a user