From 8bf908b73139ef946a322a8cc4b69c3a0dcb3b2e Mon Sep 17 00:00:00 2001 From: Kr328 <39107975+Kr328@users.noreply.github.com> Date: Wed, 26 Feb 2020 14:53:30 +0800 Subject: [PATCH] remove default disallow package --- .../com/github/kr328/clash/service/TunService.kt | 14 +++----------- service/src/main/res/values/arrays.xml | 4 ---- 2 files changed, 3 insertions(+), 15 deletions(-) diff --git a/service/src/main/java/com/github/kr328/clash/service/TunService.kt b/service/src/main/java/com/github/kr328/clash/service/TunService.kt index a59fa46..9069e14 100644 --- a/service/src/main/java/com/github/kr328/clash/service/TunService.kt +++ b/service/src/main/java/com/github/kr328/clash/service/TunService.kt @@ -153,16 +153,9 @@ class TunService : VpnService(), CoroutineScope by MainScope() { private fun Builder.addBypassApplications(): Builder { when (settings.get(ServiceSettings.ACCESS_CONTROL_MODE)) { - ServiceSettings.ACCESS_CONTROL_MODE_ALL -> { - for (app in resources.getStringArray(R.array.default_disallow_application)) { - runCatching { - addDisallowedApplication(app) - } - } - } + ServiceSettings.ACCESS_CONTROL_MODE_ALL -> {} ServiceSettings.ACCESS_CONTROL_MODE_WHITELIST -> { - for (app in settings.get(ServiceSettings.ACCESS_CONTROL_PACKAGES).toSet() - - resources.getStringArray(R.array.default_disallow_application)) { + for (app in settings.get(ServiceSettings.ACCESS_CONTROL_PACKAGES).toSet()) { runCatching { addAllowedApplication(app) }.onFailure { @@ -171,8 +164,7 @@ class TunService : VpnService(), CoroutineScope by MainScope() { } } ServiceSettings.ACCESS_CONTROL_MODE_BLACKLIST -> { - for (app in settings.get(ServiceSettings.ACCESS_CONTROL_PACKAGES).toSet() + - resources.getStringArray(R.array.default_disallow_application)) { + for (app in settings.get(ServiceSettings.ACCESS_CONTROL_PACKAGES).toSet()) { runCatching { addDisallowedApplication(app) }.onFailure { diff --git a/service/src/main/res/values/arrays.xml b/service/src/main/res/values/arrays.xml index 97ae10f..9b553f5 100644 --- a/service/src/main/res/values/arrays.xml +++ b/service/src/main/res/values/arrays.xml @@ -68,8 +68,4 @@ 255.255.255.254/32 172.31.255.252/30 - - - com.android.networkstack -