From ca7697d5d9eb2c7d7b0dab7a8d94e72ae29ab052 Mon Sep 17 00:00:00 2001 From: eventlOwOp <34993620+eventlOwOp@users.noreply.github.com> Date: Thu, 23 May 2024 15:55:48 +0800 Subject: [PATCH] Update service.sh --- magisk/service.sh | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/magisk/service.sh b/magisk/service.sh index 026bf3f..b238d0d 100644 --- a/magisk/service.sh +++ b/magisk/service.sh @@ -4,6 +4,7 @@ MODDIR=${0%/*} ZTROOT=/data/adb/zerotier ZTRUNTIME=$ZTROOT/run +APPROOT=/data/data/com.eventlowop.zerotier_magisk_app/files pipe=$ZTRUNTIME/pipe ZTLOG=$ZTRUNTIME/zerotier.log @@ -66,9 +67,17 @@ cd $ZTROOT rm -f $ZTRUNTIME mkfifo $pipe +chmod 666 $pipe $cli_output $cli_pid + ip rule add from all lookup main pref 1 export LD_LIBRARY_PATH=/data/adb/zerotier/lib +if [[ -e /data/data/com.eventlowop.zerotier_magisk_app/files ]]; then + ln -sf $pipe $APPROOT/pipe + ln -sf $cli_output $APPROOT/cli.out + ln -sf $cli_pid $APPROOT/cli.pid +fi + __start while true