From 8b1012d363a091dec1b7b2fda167e98be0a646d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EF=BC=BA=EF=BC=A7=EF=BC=B8=EF=BC=90=EF=BC=98=EF=BC=99?= =?UTF-8?q?=E3=83=83?= Date: Tue, 27 May 2025 19:18:28 +0300 Subject: [PATCH] action.sh: skip zn_magisk_compat module - The module is auto generated by [ZygiskNext](https://github.com/Dr-TSNG/ZygiskNext) module, and is not recommended to be enabled. --- action.sh | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/action.sh b/action.sh index d988bc0..beb71cb 100644 --- a/action.sh +++ b/action.sh @@ -1,11 +1,16 @@ #!/system/bin/env sh # -# Enable all Magisk modules -MODDIR="$(dirname "${0}")" +# Enable all Magisk modules except zn_magisk_compat -for mod in ${MODDIR}/../*; do - if [ -d "${mod}" ] && [ -f "${mod}/disable" ]; then - list="${list} ${mod}/disable" +MODDIR="$(dirname "$0")" +for mod in "$MODDIR"/../*; do + [ -d "$mod" ] || continue + # Skip zn_magisk_compat module + case "$mod" in + */zn_magisk_compat) continue ;; + esac + if [ -f "$mod/disable" ]; then + list="${list} $mod/disable" fi done -[ -n "${list}" ] && rm -f -- ${list} +[ -n "$list" ] && rm -f -- $list