diff --git a/V2rayNG/app/build.gradle.kts b/V2rayNG/app/build.gradle.kts index c0d24d8f..5d7f51f9 100644 --- a/V2rayNG/app/build.gradle.kts +++ b/V2rayNG/app/build.gradle.kts @@ -65,6 +65,7 @@ android { productFlavors { create("fdroid") { dimension = "distribution" + applicationIdSuffix = ".fdroid" buildConfigField("String", "DISTRIBUTION", "\"F-Droid\"") } create("playstore") { diff --git a/V2rayNG/app/src/main/assets/v2ray_config.json b/V2rayNG/app/src/main/assets/v2ray_config.json index 31ed9960..4f2d637b 100644 --- a/V2rayNG/app/src/main/assets/v2ray_config.json +++ b/V2rayNG/app/src/main/assets/v2ray_config.json @@ -22,14 +22,8 @@ "port": 10808, "protocol": "socks", "settings": { - "auth": "password", - "accounts": [ - { - "user": "v2ray_local", - "pass": "CHANGE_ME_ON_RUNTIME" - } - ], - "udp": false, + "auth": "noauth", + "udp": true, "userLevel": 8 }, "sniffing": { diff --git a/V2rayNG/app/src/main/assets/v2ray_config_with_tun.json b/V2rayNG/app/src/main/assets/v2ray_config_with_tun.json index 462bf266..2b2de577 100644 --- a/V2rayNG/app/src/main/assets/v2ray_config_with_tun.json +++ b/V2rayNG/app/src/main/assets/v2ray_config_with_tun.json @@ -22,14 +22,8 @@ "port": 10808, "protocol": "socks", "settings": { - "auth": "password", - "accounts": [ - { - "user": "v2ray_local", - "pass": "CHANGE_ME_ON_RUNTIME" - } - ], - "udp": false, + "auth": "noauth", + "udp": true, "userLevel": 8 }, "sniffing": { diff --git a/V2rayNG/app/src/main/java/com/v2ray/ang/handler/V2rayConfigManager.kt b/V2rayNG/app/src/main/java/com/v2ray/ang/handler/V2rayConfigManager.kt index c1db13c0..7adfa899 100644 --- a/V2rayNG/app/src/main/java/com/v2ray/ang/handler/V2rayConfigManager.kt +++ b/V2rayNG/app/src/main/java/com/v2ray/ang/handler/V2rayConfigManager.kt @@ -380,14 +380,6 @@ object V2rayConfigManager { } inbound1.port = socksPort - if (inbound1.settings?.auth == "password" && inbound1.settings?.accounts != null) { - val randomPass = java.util.UUID.randomUUID().toString() - inbound1.settings?.accounts = listOf( - V2rayConfig.InboundBean.InSettingsBean.AccountBean("v2ray_local", randomPass) - ) - inbound1.settings?.udp = false - } - val fakedns = MmkvManager.decodeSettingsBool(AppConfig.PREF_FAKE_DNS_ENABLED) == true val sniffAllTlsAndHttp = MmkvManager.decodeSettingsBool(AppConfig.PREF_SNIFFING_ENABLED, true) != false