mirror of
https://github.com/MatsuriDayo/NekoBoxForAndroid.git
synced 2025-12-19 22:50:05 +08:00
fix: set default dns to 233.5.5.5
Closes: #861 Closes: #860 Closes: #859 Closes: #857 Closes: #856 Closes: #854 Closes: #853 Closes: #852 Closes: #850 Closes: #858
This commit is contained in:
parent
3ee216700c
commit
e3fe755b25
@ -2,13 +2,24 @@ package io.nekohasekai.sagernet.database
|
||||
|
||||
import android.os.Binder
|
||||
import androidx.preference.PreferenceDataStore
|
||||
import io.nekohasekai.sagernet.*
|
||||
import io.nekohasekai.sagernet.CONNECTION_TEST_URL
|
||||
import io.nekohasekai.sagernet.GroupType
|
||||
import io.nekohasekai.sagernet.IPv6Mode
|
||||
import io.nekohasekai.sagernet.Key
|
||||
import io.nekohasekai.sagernet.TunImplementation
|
||||
import io.nekohasekai.sagernet.bg.BaseService
|
||||
import io.nekohasekai.sagernet.bg.VpnService
|
||||
import io.nekohasekai.sagernet.database.preference.OnPreferenceDataStoreChangeListener
|
||||
import io.nekohasekai.sagernet.database.preference.PublicDatabase
|
||||
import io.nekohasekai.sagernet.database.preference.RoomPreferenceDataStore
|
||||
import io.nekohasekai.sagernet.ktx.*
|
||||
import io.nekohasekai.sagernet.ktx.boolean
|
||||
import io.nekohasekai.sagernet.ktx.int
|
||||
import io.nekohasekai.sagernet.ktx.long
|
||||
import io.nekohasekai.sagernet.ktx.parsePort
|
||||
import io.nekohasekai.sagernet.ktx.string
|
||||
import io.nekohasekai.sagernet.ktx.stringSet
|
||||
import io.nekohasekai.sagernet.ktx.stringToInt
|
||||
import io.nekohasekai.sagernet.ktx.stringToIntIfExists
|
||||
import moe.matsuri.nb4a.TempDatabase
|
||||
|
||||
object DataStore : OnPreferenceDataStoreChangeListener {
|
||||
@ -98,7 +109,7 @@ object DataStore : OnPreferenceDataStoreChangeListener {
|
||||
var showGroupInNotification by configurationStore.boolean("showGroupInNotification")
|
||||
|
||||
var remoteDns by configurationStore.string(Key.REMOTE_DNS) { "https://dns.google/dns-query" }
|
||||
var directDns by configurationStore.string(Key.DIRECT_DNS) { "https://120.53.53.53/dns-query" }
|
||||
var directDns by configurationStore.string(Key.DIRECT_DNS) { "https://223.5.5.5/dns-query" }
|
||||
var enableDnsRouting by configurationStore.boolean(Key.ENABLE_DNS_ROUTING) { true }
|
||||
var enableFakeDns by configurationStore.boolean(Key.ENABLE_FAKEDNS)
|
||||
|
||||
|
||||
@ -177,7 +177,7 @@
|
||||
app:title="@string/domain_strategy_for_remote"
|
||||
app:useSimpleSummaryProvider="true" />
|
||||
<EditTextPreference
|
||||
app:defaultValue="https://120.53.53.53/dns-query"
|
||||
app:defaultValue="https://223.5.5.5/dns-query"
|
||||
app:icon="@drawable/ic_action_dns"
|
||||
app:key="directDns"
|
||||
app:title="@string/direct_dns"
|
||||
|
||||
Loading…
Reference in New Issue
Block a user