diff --git a/src/main/AndroidManifest.xml b/src/main/AndroidManifest.xml index 9b04a236..386be2f5 100644 --- a/src/main/AndroidManifest.xml +++ b/src/main/AndroidManifest.xml @@ -1,7 +1,7 @@ + android:versionCode="152" + android:versionName="3.1.1"> diff --git a/src/main/scala/com/github/shadowsocks/ShadowsocksVpnService.scala b/src/main/scala/com/github/shadowsocks/ShadowsocksVpnService.scala index cbf8a989..dabd0a3c 100644 --- a/src/main/scala/com/github/shadowsocks/ShadowsocksVpnService.scala +++ b/src/main/scala/com/github/shadowsocks/ShadowsocksVpnService.scala @@ -225,7 +225,7 @@ class ShadowsocksVpnService extends VpnService with BaseService { } def startShadowsocksDaemon() { - if (profile.route != Route.ALL) { + if (profile.route != Route.ALL && profile.route != Route.GFWLIST) { val acl: Array[Array[String]] = profile.route match { case Route.BYPASS_LAN => Array(getResources.getStringArray(R.array.private_route)) case Route.BYPASS_CHN => Array(getResources.getStringArray(R.array.chn_route))