diff --git a/scripts/emulator.sh b/scripts/emulator.sh index 9775736b5..ffe795928 100755 --- a/scripts/emulator.sh +++ b/scripts/emulator.sh @@ -45,17 +45,10 @@ chmod 777 busybox chmod 777 magiskinit if [ `./busybox id -u` -ne 0 ]; then - # Re-run script with root - exec /system/xbin/su 0 sh $0 + # Re-exec script with root + exec /system/xbin/su 0 ./busybox sh -o standalone $0 fi -# First setup a good env to work with -rm -rf bin -./busybox mkdir bin -./busybox --install -s bin -OLD_PATH="$PATH" -PATH="/data/local/tmp/bin:$PATH" - # Remove previous setup if exist pgrep magiskd >/dev/null && pkill -9 magiskd [ -f /sbin/magisk ] && umount -l /sbin