add scripts

This commit is contained in:
Pakin 2025-08-25 13:43:03 +07:00
parent f2f9f6a2d1
commit d43498b0bb
4 changed files with 45 additions and 0 deletions

22
start.sh Normal file
View file

@ -0,0 +1,22 @@
#!/system/bin/sh
set -eu
BASE=/data/local/adbdguard
BIN="$BASE/bin/adbdguard"
CFG="$BASE/adbdguard.json"
LOG=/data/local/tmp/adbdguard.log
PIDF=/dev/adbdguard.pid
# already running?
if [ -e "$PIDF" ] && kill -0 "$(cat "$PIDF")" 2>/dev/null; then
echo "running: $(cat "$PIDF")"
exit 0
fi
# perms
chmod 755 "$BIN"
[ -f "$CFG" ] || echo '{}' > "$CFG"
# start
"$BIN" --config "$CFG" >> "$LOG" 2>&1 &
echo $! > "$PIDF"
echo "started: $(cat "$PIDF")"