You've already forked Tricky-Addon-Update-Target-List
mirror of
https://github.com/KOWX712/Tricky-Addon-Update-Target-List.git
synced 2025-09-06 06:37:09 +00:00
reference: github.com/bindhosts/bindhosts/commit/7aacf5afacd019353f788991f47afa1382ccff6b github.com/bindhosts/bindhosts/commit/c1bcc06869da5255c0766dc8c2072bb98e1acd6b Co-Authored-By: backslashxx <118538522+backslashxx@users.noreply.github.com>
27 lines
809 B
Bash
27 lines
809 B
Bash
MODPATH=${0%/*}
|
|
TS="/data/adb/modules/tricky_store"
|
|
|
|
while [ -z "$(ls -A /data/adb/modules/)" ]; do
|
|
sleep 1
|
|
done
|
|
|
|
if [ ! -d "$TS" ] || [ -f "$TS/remove" ]; then
|
|
if [ -f "$MODPATH/action.sh" ]; then
|
|
[ -d "/data/adb/modules/TA_utl" ] && rm -rf "/data/adb/modules/TA_utl"
|
|
cp -rf "$MODPATH/common/temp" "/data/adb/modules/TA_utl"
|
|
touch "/data/adb/modules/TA_utl/remove"
|
|
else
|
|
touch "$MODPATH/remove"
|
|
fi
|
|
fi
|
|
|
|
[ -L "$TS/webroot" ] && rm -f "$TS/webroot"
|
|
[ -L "$TS/action.sh" ] && rm -f "$TS/action.sh"
|
|
|
|
# detect root manager
|
|
[ "$APATCH" = "true" ] && MANAGER="APATCH"
|
|
[ "$KSU" = "true" ] && MANAGER="KSU"
|
|
[ ! "$APATCH" = "true" ] && [ ! "$KSU" = "true" ] && MANAGER="MAGISK"
|
|
echo "MANAGER=$MANAGER" > "$MODPATH/common/manager.sh"
|
|
chmod 755 "$MODPATH/common/manager.sh"
|