Always overwrite files

This commit is contained in:
Howard Wu 2024-02-12 09:29:43 +08:00
parent e3130bd063
commit 44df7ca8ac

View file

@ -14,14 +14,14 @@ fi
ABI=$(/system/bin/getprop ro.product.cpu.abi) ABI=$(/system/bin/getprop ro.product.cpu.abi)
for file in busybox magiskpolicy magiskboot magiskinit; do for file in busybox magiskpolicy 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 -oj $MAGISKTMP/stub.apk "lib/$ABI/lib$file.so"
mv $MAGISKBIN/lib$file.so $MAGISKBIN/$file mv $MAGISKBIN/lib$file.so $MAGISKBIN/$file
chmod 755 "$MAGISKBIN/$file" chmod 755 "$MAGISKBIN/$file"
} }
done done
for file in util_functions.sh boot_patch.sh; do for file in util_functions.sh boot_patch.sh; do
[ -x "$MAGISKBIN/$file" ] || { [ -x "$MAGISKBIN/$file" ] || {
/system/bin/unzip -d $MAGISKBIN -j $MAGISKTMP/stub.apk "assets/$file" /system/bin/unzip -d $MAGISKBIN -oj $MAGISKTMP/stub.apk "assets/$file"
chmod 755 "$MAGISKBIN/$file" chmod 755 "$MAGISKBIN/$file"
} }
done done