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" />