From 0646b8e07c7f61fef32ff7bc904303dfd5541c0a Mon Sep 17 00:00:00 2001 From: Howard Wu <40033067+Howard20181@users.noreply.github.com> Date: Fri, 28 Oct 2022 12:38:23 +0800 Subject: [PATCH] Run `loadpolicy.sh` synchronously (#225) --- scripts/build.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/build.sh b/scripts/build.sh index 8863920..225c5e4 100755 --- a/scripts/build.sh +++ b/scripts/build.sh @@ -515,6 +515,7 @@ if [ "$ROOT_SOL" = 'magisk' ] || [ "$ROOT_SOL" = '' ]; then #!/system/bin/sh mkdir -p /data/adb/magisk cp /sbin/* /data/adb/magisk/ +sync chmod -R 755 /data/adb/magisk restorecon -R /data/adb/magisk for module in \$(ls /data/adb/modules); do @@ -558,7 +559,7 @@ on post-fs-data copy /sbin/magisk.apk /dev/$TMP_PATH/stub.apk chmod 0644 /dev/$TMP_PATH/stub.apk rm /dev/.magisk_unblock - start $SERVER_NAME1 + exec_start $SERVER_NAME1 start $SERVER_NAME2 wait /dev/.magisk_unblock 40 rm /dev/.magisk_unblock