diff --git a/customize.sh b/customize.sh index f0ddc9a..f5c17fb 100644 --- a/customize.sh +++ b/customize.sh @@ -79,7 +79,6 @@ set_perm_recursive $MODPATH 0 0 0755 0644 set_perm $MODPATH/service.sh 0 0 0755 set_perm $MODPATH/uninstall.sh 0 0 0755 set_perm $MODPATH/scripts/start.sh 0 0 0755 -set_perm $MODPATH/scripts/v2ray.inotify 0 0 0755 set_perm $MODPATH/scripts/v2ray.service 0 0 0755 set_perm $MODPATH/scripts/v2ray.tproxy 0 0 0755 set_perm $MODPATH/system/bin/v2ray ${inet_uid} ${inet_uid} 0755 diff --git a/v2ray/scripts/start.sh b/v2ray/scripts/start.sh index 6ee02e4..719cad8 100644 --- a/v2ray/scripts/start.sh +++ b/v2ray/scripts/start.sh @@ -8,7 +8,3 @@ start_proxy () { ${MODDIR}/v2ray.tproxy enable &>> /data/v2ray/run/service.log & fi } -if [ ! -f /data/v2ray/manual ] ; then - start_proxy - inotifyd ${MODDIR}/v2ray.inotify ${MODDIR}/.. &>> /data/v2ray/run/service.log & -fi diff --git a/v2ray/scripts/v2ray.inotify b/v2ray/scripts/v2ray.inotify deleted file mode 100644 index 20679a4..0000000 --- a/v2ray/scripts/v2ray.inotify +++ /dev/null @@ -1,43 +0,0 @@ -#!/system/bin/sh - -inotify=`realpath $0` -scripts_dir=`dirname ${inotify}` -service="${scripts_dir}/v2ray.service" -tproxy="${scripts_dir}/v2ray.tproxy" - -events=$1 -monitor_dir=$2 -monitor_file=$3 - -start_v2ray() { - ${service} start && \ - if [ -f /data/v2ray/appid.list ] || [ -f /data/v2ray/softap.list ] ; then - ${tproxy} enable - settings put global airplane_mode_on 1 - sleep 1 - am broadcast -a android.intent.action.AIRPLANE_MODE - sleep 1 - settings put global airplane_mode_on 0 - sleep 1 - am broadcast -a android.intent.action.AIRPLANE_MODE - fi -} - -stop_v2ray() { - ${tproxy} disable - ${service} stop -} - -main() { -if [ ! -f /data/v2ray/manual ] ; then - if [ "${monitor_file}" = "disable" ] ; then - if [ "${events}" = "d" ] ; then - start_v2ray - elif [ "${events}" = "n" ] ; then - stop_v2ray - fi - fi -fi -} - -main