From dd1156996975566438612e962ddaf8a643e010fe Mon Sep 17 00:00:00 2001 From: 2dust <31833384+2dust@users.noreply.github.com> Date: Sun, 18 Jan 2026 15:22:33 +0800 Subject: [PATCH] Add version field to Hysteria2 config --- V2rayNG/app/src/main/java/com/v2ray/ang/dto/V2rayConfig.kt | 1 + V2rayNG/app/src/main/java/com/v2ray/ang/fmt/Hysteria2Fmt.kt | 1 + 2 files changed, 2 insertions(+) diff --git a/V2rayNG/app/src/main/java/com/v2ray/ang/dto/V2rayConfig.kt b/V2rayNG/app/src/main/java/com/v2ray/ang/dto/V2rayConfig.kt index e8cb1c7a..4affbaa8 100644 --- a/V2rayNG/app/src/main/java/com/v2ray/ang/dto/V2rayConfig.kt +++ b/V2rayNG/app/src/main/java/com/v2ray/ang/dto/V2rayConfig.kt @@ -88,6 +88,7 @@ data class V2rayConfig( var reserved: List? = null, var mtu: Int? = null, var obfsPassword: String? = null, + var version: Int? = null, ) { data class VnextBean( diff --git a/V2rayNG/app/src/main/java/com/v2ray/ang/fmt/Hysteria2Fmt.kt b/V2rayNG/app/src/main/java/com/v2ray/ang/fmt/Hysteria2Fmt.kt index dea4bb5d..6aa30012 100644 --- a/V2rayNG/app/src/main/java/com/v2ray/ang/fmt/Hysteria2Fmt.kt +++ b/V2rayNG/app/src/main/java/com/v2ray/ang/fmt/Hysteria2Fmt.kt @@ -96,6 +96,7 @@ object Hysteria2Fmt : FmtBase() { outboundBean.settings?.let { server -> server.address = getServerAddress(profileItem) server.port = profileItem.serverPort.orEmpty().toInt() + server.version = 2 } val sni = outboundBean.streamSettings?.let {