From 534f3a733a5d3d8fb5b651c9a930fd30d25a7e8f Mon Sep 17 00:00:00 2001 From: CherretGit <53180941+CherretGit@users.noreply.github.com> Date: Tue, 30 Sep 2025 22:24:49 +0700 Subject: [PATCH] fix autostart --- src/customize.sh | 4 ---- src/service.sh | 6 ++---- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/src/customize.sh b/src/customize.sh index 91d10a9..a6cd71f 100644 --- a/src/customize.sh +++ b/src/customize.sh @@ -17,12 +17,8 @@ unzip -o "$ZIPFILE" -x 'META-INF/*' -d $MODPATH >&2 ui_print "Creating zaprett directory..." mkdir /sdcard/zaprett; mkdir /sdcard/zaprett/lists; mkdir /sdcard/zaprett/bin; mkdir /sdcard/zaprett/strategies; -ui_print "Removing old config (config structure changed)..." -rm -f /sdcard/zaprett/config - ui_print "Filling configuration file if not exist..." if [ ! -f "/sdcard/zaprett/config" ]; then - echo start_on_boot=true > /sdcard/zaprett/config echo active_lists=/storage/emulated/0/zaprett/lists/list-youtube.txt >> /sdcard/zaprett/config echo active_exclude_lists= >> /sdcard/zaprett/config echo list_type=whitelist diff --git a/src/service.sh b/src/service.sh index aa8cd7d..be13dce 100644 --- a/src/service.sh +++ b/src/service.sh @@ -1,11 +1,9 @@ #!/system/bin/sh while [ -z "$(getprop sys.boot_completed)" ]; do sleep 2; done -sleep 15 -source /storage/emulated/0/zaprett/config -if [ "$autorestart" = "true" ]; then +if [ -f "/data/adb/modules/zaprett/autostart" ]; then su -c "zaprett start" while true; do sleep 3600 su -c "zaprett restart" - done + done fi