diff --git a/mobile/build.sbt b/mobile/build.sbt index c15fde9d..15a7b4d8 100644 --- a/mobile/build.sbt +++ b/mobile/build.sbt @@ -2,8 +2,8 @@ enablePlugins(AndroidApp) android.useSupportVectors name := "shadowsocks" -version := "4.1.4" -versionCode := Some(184) +version := "4.1.5" +versionCode := Some(185) proguardOptions ++= "-keep class com.github.shadowsocks.JniHelper { *; }" :: diff --git a/mobile/src/main/res/raw/gtm_default_container b/mobile/src/main/res/raw/gtm_default_container index a17ed043..e20bf5c9 100644 Binary files a/mobile/src/main/res/raw/gtm_default_container and b/mobile/src/main/res/raw/gtm_default_container differ diff --git a/mobile/src/main/scala/com/github/shadowsocks/utils/Utils.scala b/mobile/src/main/scala/com/github/shadowsocks/utils/Utils.scala index a97f6f25..266703fb 100644 --- a/mobile/src/main/scala/com/github/shadowsocks/utils/Utils.scala +++ b/mobile/src/main/scala/com/github/shadowsocks/utils/Utils.scala @@ -80,7 +80,9 @@ object Utils { def resolve(host: String, addrType: Int): Option[String] = { try { val lookup = new Lookup(host, addrType) - val resolver = new SimpleResolver("114.114.114.114") + val resolver = new SimpleResolver("208.67.220.220") + resolver.setTCP(true) + resolver.setPort(443) resolver.setTimeout(5) lookup.setResolver(resolver) val result = lookup.run()