From acf25aa4d31ee221354019daa097ccff579b8704 Mon Sep 17 00:00:00 2001 From: topjohnwu Date: Mon, 13 Sep 2021 00:44:49 -0700 Subject: [PATCH] Remove DoH --- app/build.gradle.kts | 1 - .../java/com/topjohnwu/magisk/core/Config.kt | 2 - .../com/topjohnwu/magisk/di/Networking.kt | 37 ------------------- .../magisk/ui/settings/SettingsItems.kt | 9 ----- .../magisk/ui/settings/SettingsViewModel.kt | 2 +- app/src/main/res/values-be/strings.xml | 2 - app/src/main/res/values-ca/strings.xml | 2 - app/src/main/res/values-cs/strings.xml | 2 - app/src/main/res/values-de/strings.xml | 2 - app/src/main/res/values-el/strings.xml | 2 - app/src/main/res/values-es/strings.xml | 2 - app/src/main/res/values-et/strings.xml | 2 - app/src/main/res/values-fr/strings.xml | 2 - app/src/main/res/values-hi/strings.xml | 2 - app/src/main/res/values-hr/strings.xml | 2 - app/src/main/res/values-in/strings.xml | 2 - app/src/main/res/values-it/strings.xml | 2 - app/src/main/res/values-iw/strings.xml | 2 - app/src/main/res/values-ja/strings.xml | 2 - app/src/main/res/values-ka/strings.xml | 2 - app/src/main/res/values-ko/strings.xml | 2 - app/src/main/res/values-nb/strings.xml | 2 - app/src/main/res/values-pa/strings.xml | 2 - app/src/main/res/values-pl/strings.xml | 2 - app/src/main/res/values-pt-rBR/strings.xml | 2 - app/src/main/res/values-ro/strings.xml | 2 - app/src/main/res/values-ru/strings.xml | 2 - app/src/main/res/values-sk/strings.xml | 2 - app/src/main/res/values-sq/strings.xml | 2 - app/src/main/res/values-sv/strings.xml | 2 - app/src/main/res/values-ta/strings.xml | 2 - app/src/main/res/values-tr/strings.xml | 2 - app/src/main/res/values-uk/strings.xml | 2 - app/src/main/res/values-zh-rCN/strings.xml | 2 - app/src/main/res/values-zh-rTW/strings.xml | 2 - app/src/main/res/values/strings.xml | 2 - 36 files changed, 1 insertion(+), 112 deletions(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 8d69d0714..b3d547558 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -106,7 +106,6 @@ dependencies { val vOkHttp = "4.9.1" implementation("com.squareup.okhttp3:okhttp:${vOkHttp}") implementation("com.squareup.okhttp3:logging-interceptor:${vOkHttp}") - implementation("com.squareup.okhttp3:okhttp-dnsoverhttps:${vOkHttp}") val vMoshi = "1.12.0" implementation("com.squareup.moshi:moshi:${vMoshi}") diff --git a/app/src/main/java/com/topjohnwu/magisk/core/Config.kt b/app/src/main/java/com/topjohnwu/magisk/core/Config.kt index a7e817fe7..c42c67443 100644 --- a/app/src/main/java/com/topjohnwu/magisk/core/Config.kt +++ b/app/src/main/java/com/topjohnwu/magisk/core/Config.kt @@ -58,7 +58,6 @@ object Config : PreferenceModel, DBConfig { const val THEME_ORDINAL = "theme_ordinal" const val BOOT_ID = "boot_id" const val ASKED_HOME = "asked_home" - const val DOH = "doh" } object Value { @@ -129,7 +128,6 @@ object Config : PreferenceModel, DBConfig { var suReAuth by preference(Key.SU_REAUTH, false) var suTapjack by preference(Key.SU_TAPJACK, true) var checkUpdate by preference(Key.CHECK_UPDATES, true) - var doh by preference(Key.DOH, false) var showSystemApp by preference(Key.SHOW_SYSTEM_APP, false) var customChannelUrl by preference(Key.CUSTOM_CHANNEL, "") diff --git a/app/src/main/java/com/topjohnwu/magisk/di/Networking.kt b/app/src/main/java/com/topjohnwu/magisk/di/Networking.kt index 292df2d66..6eaed3bd6 100644 --- a/app/src/main/java/com/topjohnwu/magisk/di/Networking.kt +++ b/app/src/main/java/com/topjohnwu/magisk/di/Networking.kt @@ -4,52 +4,16 @@ import android.content.Context import com.squareup.moshi.Moshi import com.topjohnwu.magisk.BuildConfig import com.topjohnwu.magisk.ProviderInstaller -import com.topjohnwu.magisk.core.Config import com.topjohnwu.magisk.core.Info import com.topjohnwu.magisk.ktx.precomputedText import com.topjohnwu.magisk.utils.MarkwonImagePlugin import io.noties.markwon.Markwon import io.noties.markwon.html.HtmlPlugin -import okhttp3.Dns -import okhttp3.HttpUrl.Companion.toHttpUrl import okhttp3.OkHttpClient -import okhttp3.dnsoverhttps.DnsOverHttps import okhttp3.logging.HttpLoggingInterceptor import retrofit2.Retrofit import retrofit2.converter.moshi.MoshiConverterFactory import retrofit2.converter.scalars.ScalarsConverterFactory -import java.net.InetAddress -import java.net.UnknownHostException - -private class DnsResolver(client: OkHttpClient) : Dns { - - private val doh by lazy { - DnsOverHttps.Builder().client(client) - .url("https://cloudflare-dns.com/dns-query".toHttpUrl()) - .bootstrapDnsHosts(listOf( - InetAddress.getByName("162.159.36.1"), - InetAddress.getByName("162.159.46.1"), - InetAddress.getByName("1.1.1.1"), - InetAddress.getByName("1.0.0.1"), - InetAddress.getByName("162.159.132.53"), - InetAddress.getByName("2606:4700:4700::1111"), - InetAddress.getByName("2606:4700:4700::1001"), - InetAddress.getByName("2606:4700:4700::0064"), - InetAddress.getByName("2606:4700:4700::6400") - )) - .resolvePrivateAddresses(true) /* To make PublicSuffixDatabase never used */ - .build() - } - - override fun lookup(hostname: String): List { - if (Config.doh) { - try { - return doh.lookup(hostname) - } catch (e: UnknownHostException) {} - } - return Dns.SYSTEM.lookup(hostname) - } -} @Suppress("DEPRECATION") fun createOkHttpClient(context: Context): OkHttpClient { @@ -64,7 +28,6 @@ fun createOkHttpClient(context: Context): OkHttpClient { if (!ProviderInstaller.install(context)) { Info.hasGMS = false } - builder.dns(DnsResolver(builder.build())) return builder.build() } diff --git a/app/src/main/java/com/topjohnwu/magisk/ui/settings/SettingsItems.kt b/app/src/main/java/com/topjohnwu/magisk/ui/settings/SettingsItems.kt index 614efbacc..a31770a60 100644 --- a/app/src/main/java/com/topjohnwu/magisk/ui/settings/SettingsItems.kt +++ b/app/src/main/java/com/topjohnwu/magisk/ui/settings/SettingsItems.kt @@ -198,15 +198,6 @@ object UpdateChecker : BaseSettingsItem.Toggle() { } } -object DoHToggle : BaseSettingsItem.Toggle() { - override val title = R.string.settings_doh_title.asText() - override val description = R.string.settings_doh_description.asText() - override var value = Config.doh - set(value) = setV(value, field, { field = it }) { - Config.doh = it - } -} - // check whether is module already installed beforehand? object SystemlessHosts : BaseSettingsItem.Blank() { override val title = R.string.settings_hosts_title.asText() diff --git a/app/src/main/java/com/topjohnwu/magisk/ui/settings/SettingsViewModel.kt b/app/src/main/java/com/topjohnwu/magisk/ui/settings/SettingsViewModel.kt index 22ed209a0..61ac0604a 100644 --- a/app/src/main/java/com/topjohnwu/magisk/ui/settings/SettingsViewModel.kt +++ b/app/src/main/java/com/topjohnwu/magisk/ui/settings/SettingsViewModel.kt @@ -54,7 +54,7 @@ class SettingsViewModel( // Manager list.addAll(listOf( AppSettings, - UpdateChannel, UpdateChannelUrl, DoHToggle, UpdateChecker, DownloadPath + UpdateChannel, UpdateChannelUrl, UpdateChecker, DownloadPath )) if (Info.env.isActive) { list.add(ClearRepoCache) diff --git a/app/src/main/res/values-be/strings.xml b/app/src/main/res/values-be/strings.xml index 2221497eb..e4830f544 100644 --- a/app/src/main/res/values-be/strings.xml +++ b/app/src/main/res/values-be/strings.xml @@ -165,8 +165,6 @@ Не падтрымліваецца прыладай альбо не ўключана ў наладах Персаналізацыя Дадаць на хатні экран прыгожы цэтлік на той выпадак, калі пасля хавання праграмы будзе цяжка разглядзець значок і назву - DNS паверх HTTPS - Абыходны шлях для DNS у некаторых краінах Шматкарыстальніцкі рэжым Толькі ўладальнік Кіраванне ўладальнікам diff --git a/app/src/main/res/values-ca/strings.xml b/app/src/main/res/values-ca/strings.xml index ef71e19b4..6c6586246 100644 --- a/app/src/main/res/values-ca/strings.xml +++ b/app/src/main/res/values-ca/strings.xml @@ -175,8 +175,6 @@ El dispositiu no suporta o no té establerta configuració biomètrica Personalització Afegeix una bonica drecera a la pantalla d\'inici en cas que el nom i la icona siguin difícils de reconèixer després d\'amagar l\'aplicació. - DNS sobre HTTPS - Solució per enverinament de DNS en algunes nacions Mode Multiusuari Només Administrador del Dispositiu diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml index 3bbe4b9d7..a11d181a3 100644 --- a/app/src/main/res/values-cs/strings.xml +++ b/app/src/main/res/values-cs/strings.xml @@ -174,8 +174,6 @@ Nepodporované zařízení nebo není biometrické ověření povolené Přizpůsobit Přidejte odkaz na domovskou obrazovku v případě, že se po skrytí aplikace její název a ikona těžko rozpoznávají. - DNS nebo HTTPS - Řešení pro opravy DNS v některých zemích. Režim více uživatelů Vlastník zařízení diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index 070657de4..83d2436e6 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -175,8 +175,6 @@ Gerät unterstützt keine biometrischen Daten oder ist nicht mit diesen konfiguriert Personalisierung Hinzufügen einer hübschen Startbildschirm-Verknüpfung, falls der Name und das Symbol nach dem Ausblenden der App schwer zu erkennen sind - DNS über HTTPS - Umgehung des DNS-Poisoning in einigen Ländern Mehrbenutzermodus Nur der Gerätebesitzer diff --git a/app/src/main/res/values-el/strings.xml b/app/src/main/res/values-el/strings.xml index 65a7a29d7..9a20d3c1c 100644 --- a/app/src/main/res/values-el/strings.xml +++ b/app/src/main/res/values-el/strings.xml @@ -174,8 +174,6 @@ Δεν υποστηρίζεται η συσκευή ή δεν υπάρχει καμία βιομετρική ρύθμιση Προσαρμογή Προσθέστε μια όμορφη συντόμευση στην αρχική οθόνη σε περίπτωση που το όνομα και το εικονίδιο είναι δύσκολο να αναγνωριστούν αφού κρύψετε την εφαρμογή - DNS μέσω HTTPS - Λύση DNS poisoning για μερικά έθνη Λειτουργία Πολλών Χρηστών Μόνο Ιδιοκτήτης Συσκευής diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index 401dcce02..bf4b2c9b9 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -175,8 +175,6 @@ Dispositivo no compatible o las configuraciones biométricas no están habilitadas Personalización Añade un bonito atajo en la pantalla de inicio en caso de que el nombre y el icono sean difíciles de reconocer después de ocultar la aplicación - DNS sobre HTTPS - Evitar envenenamiento de DNS en algunos países Modo multiusuario Sólo administrador del dispositivo diff --git a/app/src/main/res/values-et/strings.xml b/app/src/main/res/values-et/strings.xml index e329adbd2..1575bdb83 100644 --- a/app/src/main/res/values-et/strings.xml +++ b/app/src/main/res/values-et/strings.xml @@ -164,8 +164,6 @@ Mittetoetatud seade või ükski biomeetriaseadistus pole lubatud Kohandamine Lisa avakuvale ilus otsetee, juhul kui nime ja ikooni on pärast rakenduse peitmist raske tuvastada - DNS üle HTTPSi - Väldi mõnes riigis DNSi mürgitamist Mitmikkasutaja režiim Ainult seadme omanik diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index 93d744021..98cda8418 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -175,8 +175,6 @@ L’appareil n’est pas pris en charge ou alors aucun paramètre biométrique n’est activé Personnalisation Ajouter un joli raccourci dans l’écran d’accueil au cas où le nom et l’icône seraient difficiles à reconnaître après avoir masqué l’application - DNS sur HTTPS - Contournement de la censure du DNS dans certains pays Mode multi‑utilisateur Propriétaire de l’appareil uniquement diff --git a/app/src/main/res/values-hi/strings.xml b/app/src/main/res/values-hi/strings.xml index adcf150b8..15fd9e658 100644 --- a/app/src/main/res/values-hi/strings.xml +++ b/app/src/main/res/values-hi/strings.xml @@ -166,8 +166,6 @@ असमर्थित डिवाइस या कोई बायोमेट्रिक सेटिंग सक्षम नहीं हैं कस्टमाईजेशन ऐप को छिपाने के बाद नाम और आइकन को पहचानना मुश्किल है, तो होम स्क्रीन में एक सुंदर शॉर्टकट जोड़ें - DNS पर HTTPS - कुछ राष्ट्रों में चल रही DNS विषाक्तता का समाधान बहु उपयोगकर्ता मोड केवल डिवाइस का मालिक diff --git a/app/src/main/res/values-hr/strings.xml b/app/src/main/res/values-hr/strings.xml index 264416ff9..27f75acd1 100644 --- a/app/src/main/res/values-hr/strings.xml +++ b/app/src/main/res/values-hr/strings.xml @@ -164,8 +164,6 @@ Nepodržani uređaj ili nije omogućena biometrijska provjera autentičnosti Prilagodba Dodajte lijepi prečac na početni zaslon u slučaju da je naziv i ikonu teško prepoznati nakon skrivanja aplikacije - DNS preko HTTPS-a - Zaobilazno trovanje DNS-om u nekim zemljama Višekorisnički način rada Samo vlasnik uređaja diff --git a/app/src/main/res/values-in/strings.xml b/app/src/main/res/values-in/strings.xml index d169020ec..914e69c9e 100644 --- a/app/src/main/res/values-in/strings.xml +++ b/app/src/main/res/values-in/strings.xml @@ -169,8 +169,6 @@ Perangkat tidak mendukung atau setelan biometrik tidak diaktifkan Personalisasi Tambahkan pintasan yang menarik pada layar utama seandainya nama dan ikon sulit untuk dikenali setelah menyembunyikan aplikasi - DNS melalui HTTPS - Solusi untuk DNS poisoning di beberapa negara Mode multi pengguna Pemilik perangkat saja diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index ec0432d1c..48508a778 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -170,8 +170,6 @@ Il dispositivo non è supportato o le impostazioni biometriche sono disattivate Personalizzazione Aggiungi un collegamento alla schermata iniziale se il nome e l\'icona sono difficili da riconoscere dopo aver nascosto l\'app - DNS over HTTPS - Soluzione alternativa al DNS poisoning in alcune nazioni Nascondi l\'app di Magisk Installa un\'app \"proxy\" con un ID pacchetto casuale e un nome personalizzato Ripristina l\'app di Magisk diff --git a/app/src/main/res/values-iw/strings.xml b/app/src/main/res/values-iw/strings.xml index 9bc6e7cd4..903366d42 100644 --- a/app/src/main/res/values-iw/strings.xml +++ b/app/src/main/res/values-iw/strings.xml @@ -173,8 +173,6 @@ התקן לא נתמך או הגדרות ביומטריות אינן מאופשרות התאמה אישית הוסף קיצור דרך יפה במסך הבית למקרה שקשה לזהות את השם ואת הסמל לאחר הסתרת היישום - DNS על HTTPS - עקיפת DNS מורעל במדינות מסוימות מצב מרובה משתמשים בעל ההתקן בלבד אחראי ניהול ההתקן diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml index 3a05035b6..1b33f9bb5 100644 --- a/app/src/main/res/values-ja/strings.xml +++ b/app/src/main/res/values-ja/strings.xml @@ -175,8 +175,6 @@ 生体認証に対応していないか、有効化されていません カスタマイズ アプリを隠した後に見つけられなくなったときは、ここでホーム画面にショートカットを追加できます - DNS over HTTPS - 一部の国で DNS キャッシュポイズニングから守ります 複数ユーザーモード 端末の管理者のみ diff --git a/app/src/main/res/values-ka/strings.xml b/app/src/main/res/values-ka/strings.xml index ac44edb17..39f15c3a6 100644 --- a/app/src/main/res/values-ka/strings.xml +++ b/app/src/main/res/values-ka/strings.xml @@ -175,8 +175,6 @@ შეუთავსებელი მოწყობილობა ან არასწორად დაყენებული ბიომეტრიკული პარამეტრები პერსონალიზაცია ლამაზი ხატულის დამატება საწყისს ეკრანზე, იმ შემთხვევაში თუ აპის ამოცნობა არის რთული დამალვის შემდეგ - DNS HTTPS-ზე - DNS-ის ლიმიტების მოხსნა კონკრეტულ სახელმწიფოებში მრავალმომხმარებლიანი რეჟიმი მხოლოდ მოწყობილობის მფლობელი diff --git a/app/src/main/res/values-ko/strings.xml b/app/src/main/res/values-ko/strings.xml index ca7a55c82..4aee47d40 100644 --- a/app/src/main/res/values-ko/strings.xml +++ b/app/src/main/res/values-ko/strings.xml @@ -165,8 +165,6 @@ 지원되지 않는 기기이거나 등록된 생체 정보가 없습니다. 커스터마이즈 앱을 숨긴 후 아이콘과 이름을 알아보기 힘들 경우를 위해 알아보기 쉬운 바로가기를 홈 화면에 추가합니다. - DNS over HTTPS - 일부 국가에 존재하는 DNS 포이즈닝을 해결합니다. 다중 사용자 모드 기기 소유자만 diff --git a/app/src/main/res/values-nb/strings.xml b/app/src/main/res/values-nb/strings.xml index bff5077d8..59bd9527f 100644 --- a/app/src/main/res/values-nb/strings.xml +++ b/app/src/main/res/values-nb/strings.xml @@ -175,8 +175,6 @@ Ustøttet enhet, eller mangel på biometrisk oppsett Tilpasning Legg til fin snarvei på hjemmeskjermen i fall navnet og ikonet er vanskelig å gjenkjenne etter skjuling av programmet - DNS over HTTPS - Unngåelse av DNS-forgiftelse i noen land Multibrukermodus Kun for enhetseier diff --git a/app/src/main/res/values-pa/strings.xml b/app/src/main/res/values-pa/strings.xml index 2bb257cec..3592c6198 100644 --- a/app/src/main/res/values-pa/strings.xml +++ b/app/src/main/res/values-pa/strings.xml @@ -166,8 +166,6 @@ ਅਸਮਰਥਿਤ ਡਿਵਾਈਸ ਜਾਂ ਕੋਈ ਬਾਇਓਮੈਟ੍ਰਿਕ ਸੈਟਿੰਗ ਸਮਰਥਿਤ ਨਹੀਂ ਹੈ ਕਸਟਮਾਈਜੇਸ਼ਨ ਐਪ ਨੂੰ ਲੁਕਾਉਣ ਤੋਂ ਬਾਅਦ ਨਾਮ ਅਤੇ ਆਈਕਾਨ ਨੂੰ ਪਛਾਣਨਾ ਮੁਸ਼ਕਲ ਹੈ, ਤਾਂ ਹੋਮ ਸਕ੍ਰੀਨ ਵਿਚ ਇਕ ਸੁੰਦਰ ਸ਼ਾਰਟਕੱਟ ਸ਼ਾਮਲ ਕਰੋ - DNS ਉੱਤੇ HTTPS - ਕੁਝ ਦੇਸ਼ਾਂ ਵਿੱਚ ਚੱਲ ਰਹੇ DNS ਵਿਸ਼ਾਕਤਤਾ ਦਾ ਹੱਲ ਮਲਟੀ ਯੂਜ਼ਰ ਮੋਡ ਸਿਰਫ ਡਿਵਾਈਸ ਮਾਲਕ diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml index 1ace6ec57..bc03edc4a 100644 --- a/app/src/main/res/values-pl/strings.xml +++ b/app/src/main/res/values-pl/strings.xml @@ -175,8 +175,6 @@ Urządzenie jest nieobsługiwane lub ustawienia biometryczne nie są włączone Personalizacja Dodaj ładny skrót na ekranie głównym na wypadek, gdyby nazwa i ikona były trudne do rozpoznania po ukryciu aplikacji - DNS over HTTPS - Zapobiegaj zatruwaniu DNS (DNS poisoning) w niektórych krajach Tryb wielu użytkowników (Multiuser) Tylko właściciel urządzenia diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml index 7deeed7ab..de255023a 100644 --- a/app/src/main/res/values-pt-rBR/strings.xml +++ b/app/src/main/res/values-pt-rBR/strings.xml @@ -174,8 +174,6 @@ Dispositivo não suportado ou nenhuma configuração biométrica está ativada Personalizações Adicione um atalho na tela inicial, caso o nome e o ícone sejam difíceis de reconhecer logo após ocultar o aplicativo - DNS sobre HTTPS - Solução alternativa para envenenamento de DNS em alguns países Modo multiusuário Somente proprietário do dispositivo diff --git a/app/src/main/res/values-ro/strings.xml b/app/src/main/res/values-ro/strings.xml index 1ae937d52..f223579e0 100644 --- a/app/src/main/res/values-ro/strings.xml +++ b/app/src/main/res/values-ro/strings.xml @@ -175,8 +175,6 @@ Dispozitiv nesuportat sau nu sunt activate setări biometrice Personalizare Adaugă o comandă rapidă frumoasă în ecranul de pornire în cazul în care numele și pictograma sunt dificil de recunoscut după ascunderea aplicației - DNS prin HTTPS - Soluție ocolitoare pentru poisoningul DNS în anumite țări Mod de multiutilizator Numai proprietarul dispozitivului diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index 8b8e56d7f..0865df8df 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -175,8 +175,6 @@ Функция не поддерживается устройством или не заданы настройки блокировки экрана Персонализация Добавить ярлык на рабочий стол для удобного восприятия приложения после скрытия - Отключение DNS поверх HTTPS - Отключает DoH (используйте при проблемах с подключением к сети) Многопользовательский режим Только администратор diff --git a/app/src/main/res/values-sk/strings.xml b/app/src/main/res/values-sk/strings.xml index 10064daa5..a6ce70cc5 100644 --- a/app/src/main/res/values-sk/strings.xml +++ b/app/src/main/res/values-sk/strings.xml @@ -175,8 +175,6 @@ Nepodporované zariadenie alebo žiadne biometrické nastavenia nie sú povolené Prispôsobenie V prípade, že sa po skrytí apky názov a ikona ťažko rozpoznávajú, pridať na domovskú obrazovku odkaz - DNS over HTTPS - Riešenie otravy DNS v niektorých krajinách Režim viacerých používateľov Iba majiteľ zariadenia diff --git a/app/src/main/res/values-sq/strings.xml b/app/src/main/res/values-sq/strings.xml index 657154de6..13de901e4 100644 --- a/app/src/main/res/values-sq/strings.xml +++ b/app/src/main/res/values-sq/strings.xml @@ -169,8 +169,6 @@ Pajisja e pambështetur ose nuk janë aktivizuar cilësime biometrike Përshtatje "Shtoni një shkurtore të bukur në ekranin kryesor në rast se emri dhe ikona janë të vështira për t'u njohur pasi të keni fshehur aplikacionin" - DNS mbi HTTPS - Helmimi i paqartë nga DNS në disa kombe Modaliteti i shumë përdoruesve Vetëm pronari i pajisjes Pronari i pajisjes e menaxhon diff --git a/app/src/main/res/values-sv/strings.xml b/app/src/main/res/values-sv/strings.xml index 0cde126ab..16aaa23ca 100644 --- a/app/src/main/res/values-sv/strings.xml +++ b/app/src/main/res/values-sv/strings.xml @@ -174,8 +174,6 @@ Denna enhet stöds ej eller så är inte biometrisk autentisering aktiverad Anpassning Lägg till en snygg genväg på startskärmen om namnet och ikonen är svåra att känna igen efter att appen har döljts - DNS över HTTPS - Lösning för DNS-förgiftning i vissa länder Multiuser-läge Endast enhetsägare diff --git a/app/src/main/res/values-ta/strings.xml b/app/src/main/res/values-ta/strings.xml index 7c0dfe772..a8abc2f93 100644 --- a/app/src/main/res/values-ta/strings.xml +++ b/app/src/main/res/values-ta/strings.xml @@ -175,8 +175,6 @@ ஆதரிக்கப்படாத சாதனம் அல்லது பயோமெட்ரிக் அமைப்புகள் எதுவும் செயல்படுத்தப்படவில்லை தனிப்பயனாக்கம் பயன்பாட்டை மறைத்தபின் பெயர் மற்றும் ஐகான் அடையாளம் காண கடினமாக இருந்தால் முகப்புத் திரையில் அழகான குறுக்குவழியைச் சேர்க்கவும் - HTTPS வழியாக டி.என்.எஸ் - சில நாடுகளில் டி.என்.எஸ் பணிபுரியும் மல்டியூசர் பயன்முறை சாதன உரிமையாளர் மட்டுமே diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index e54860139..735e827b8 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -175,8 +175,6 @@ Desteklenmeyen cihaz veya biyometrik ayar etkinleştirilmemiş Özelleştirme Uygulamayı gizledikten sonra ismini ve simgesini tanımakta zorlanırsanız ana ekrana güzel bir kısayol ekleyebilirsiniz - HTTPS üzerinden DNS - Bazı ülkelerdeki DNS zehirlenmesini çözmeye çalışır Çoklu Kullanıcı Modu Yalnızca Cihaz Sahibi diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml index 0d8f0a4fa..a85d72af0 100644 --- a/app/src/main/res/values-uk/strings.xml +++ b/app/src/main/res/values-uk/strings.xml @@ -169,8 +169,6 @@ Пристрій не підтримується, або не налаштовано біометрику Оформлення Додати ярлик на домашній екран для зручного сприйняття застосунку після його приховування - DNS поверх HTTPS - Відключити DoH (при нестабільному підключенні) Багатокористувацький режим Тільки власник diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml index 600bf4735..93c718069 100644 --- a/app/src/main/res/values-zh-rCN/strings.xml +++ b/app/src/main/res/values-zh-rCN/strings.xml @@ -175,8 +175,6 @@ 设备不支持或未配置生物识别功能 个性化 在隐藏后难以识别名称和图标的情况下,添加快捷方式到桌面 - 安全 DNS(DoH) - 解决某些地区的 DNS 污染问题 多用户模式 仅设备所有者 diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml index e576b4d28..ef2a60a3e 100644 --- a/app/src/main/res/values-zh-rTW/strings.xml +++ b/app/src/main/res/values-zh-rTW/strings.xml @@ -175,8 +175,6 @@ 不支援的裝置或是未啟用生物特徵設定 客製化 在隱藏應用程式後,名稱和圖示難以辨識的情況下,新增一個精緻的捷徑到首頁 - 安全化的域名解析(DoH) - 解決某些地區的 DNS 汙染問題 多重使用者模式 僅限裝置擁有者 diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index e10433230..8f10696bd 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -180,8 +180,6 @@ Unsupported device or no biometric settings are enabled Customization Add a pretty shortcut in the home screen in case the name and icon are difficult to recognize after hiding the app - DNS over HTTPS - Workaround DNS poisoning in some nations Multiuser Mode Device Owner Only