mirror of
https://github.com/LSPosed/MagiskOnWSALocal.git
synced 2025-04-23 00:39:20 +00:00
Refine post-fs-data.sh
This commit is contained in:
parent
7bc40ffbd1
commit
e3130bd063
1 changed files with 3 additions and 14 deletions
|
@ -6,24 +6,13 @@ if [ ! -d /data/adb ]; then
|
||||||
mkdir -m 700 /data/adb
|
mkdir -m 700 /data/adb
|
||||||
chcon u:object_r:adb_data_file:s0 /data/adb
|
chcon u:object_r:adb_data_file:s0 /data/adb
|
||||||
fi
|
fi
|
||||||
if [ ! -x $MAGISKBIN/busybox ]; then
|
if [ ! -d $MAGISKBIN ]; then
|
||||||
# shellcheck disable=SC2174
|
# shellcheck disable=SC2174
|
||||||
mkdir -p -m 755 $MAGISKBIN
|
mkdir -p -m 755 $MAGISKBIN
|
||||||
chcon u:object_r:system_file:s0 $MAGISKBIN
|
chcon u:object_r:system_file:s0 $MAGISKBIN
|
||||||
ABI=$(/system/bin/getprop ro.product.cpu.abi)
|
|
||||||
/system/bin/unzip -d $MAGISKBIN -j $MAGISKTMP/stub.apk "lib/$ABI/libbusybox.so"
|
|
||||||
mv $MAGISKBIN/libbusybox.so $MAGISKBIN/busybox
|
|
||||||
chmod 755 $MAGISKBIN/busybox
|
|
||||||
/system/bin/unzip -d $MAGISKBIN -j $MAGISKTMP/stub.apk "lib/$ABI/libmagiskpolicy.so"
|
|
||||||
mv $MAGISKBIN/libmagiskpolicy.so $MAGISKBIN/magiskpolicy
|
|
||||||
chmod 755 $MAGISKBIN/magiskpolicy
|
|
||||||
fi
|
fi
|
||||||
if [ ! -x $MAGISKBIN/magiskpolicy ]; then
|
ABI=$(/system/bin/getprop ro.product.cpu.abi)
|
||||||
/system/bin/unzip -d $MAGISKBIN -j $MAGISKTMP/stub.apk "lib/$ABI/libmagiskpolicy.so"
|
for file in busybox magiskpolicy magiskboot magiskinit; do
|
||||||
mv $MAGISKBIN/libmagiskpolicy.so $MAGISKBIN/magiskpolicy
|
|
||||||
chmod 755 $MAGISKBIN/magiskpolicy
|
|
||||||
fi
|
|
||||||
for file in magiskboot magiskinit; do
|
|
||||||
[ -x "$MAGISKBIN/$file" ] || {
|
[ -x "$MAGISKBIN/$file" ] || {
|
||||||
/system/bin/unzip -d $MAGISKBIN -j $MAGISKTMP/stub.apk "lib/$ABI/lib$file.so"
|
/system/bin/unzip -d $MAGISKBIN -j $MAGISKTMP/stub.apk "lib/$ABI/lib$file.so"
|
||||||
mv $MAGISKBIN/lib$file.so $MAGISKBIN/$file
|
mv $MAGISKBIN/lib$file.so $MAGISKBIN/$file
|
||||||
|
|
Loading…
Add table
Reference in a new issue