diff --git a/app/src/main/java/io/nekohasekai/sagernet/fmt/tuic/TuicFmt.kt b/app/src/main/java/io/nekohasekai/sagernet/fmt/tuic/TuicFmt.kt index 99d85b5..a937968 100644 --- a/app/src/main/java/io/nekohasekai/sagernet/fmt/tuic/TuicFmt.kt +++ b/app/src/main/java/io/nekohasekai/sagernet/fmt/tuic/TuicFmt.kt @@ -42,7 +42,7 @@ fun parseTuic(url: String): TuicBean { if (it == "1") allowInsecure = true } link.queryParameter("disable_sni")?.let { - if (it == "1") disableSNI =true + if (it == "1") disableSNI = true } } } @@ -70,7 +70,9 @@ fun buildSingBoxOutboundTuicBean(bean: TuicBean): SingBoxOptions.Outbound_TUICOp uuid = bean.uuid password = bean.token congestion_control = bean.congestionController - udp_relay_mode = bean.udpRelayMode + when (bean.udpRelayMode) { + "quic" -> udp_relay_mode = "quic" + } zero_rtt_handshake = bean.reduceRTT tls = SingBoxOptions.OutboundTLSOptions().apply { if (bean.sni.isNotBlank()) { diff --git a/app/src/main/res/values/arrays.xml b/app/src/main/res/values/arrays.xml index c83c80f..1f026c9 100644 --- a/app/src/main/res/values/arrays.xml +++ b/app/src/main/res/values/arrays.xml @@ -477,23 +477,11 @@ randomized - - NATIVE - QUIC - - native quic - - CUBIC - NEW RENO - BBR - - - cubic new_reno diff --git a/app/src/main/res/xml/tuic_preferences.xml b/app/src/main/res/xml/tuic_preferences.xml index 97e0b33..fadd808 100644 --- a/app/src/main/res/xml/tuic_preferences.xml +++ b/app/src/main/res/xml/tuic_preferences.xml @@ -49,7 +49,7 @@ app:useSimpleSummaryProvider="true" />