DNS Toggle
Easily toggle and automate Private DNS through the Quick Settings panel.
新版本 3.0.6
- Updated Portuguese (Brazilian) translation (thanks Joseph Alves).
- Updated Spanish translation (thanks Cristian Uroz).
- Updated Catalan translation (thanks Cristian Uroz).
- Updated Spanish translation (thanks Cristian Uroz).
- Updated Catalan translation (thanks Cristian Uroz).
DNS Toggle is a small Android app that allows you to easily toggle and automate your phone's Private DNS through the Quick Settings panel.
IMPORTANT:Features
To modify Private DNS system settings, this app requires the WRITE_SECURE_SETTINGS permission. You must either have a rooted device, use Shizuku, or manually grant it via ADB:
adb shell pm grant com.ericlowry.dnstoggle android.permission.WRITE_SECURE_SETTINGS
- Quick Settings Tile: Toggle Private DNS on/off directly from the Quick Settings panel.
- Custom DNS Providers: Define one or more preferred hostnames (e.g., dns.nextdns.io) and seamlessly switch between them.
- Wi-Fi Filtering: Automatically disable Private DNS when connected to specific Wi-Fi networks.
- Automatic Blocking: Automatically blacklists the current Wi-Fi SSID when Private DNS causes connectivity issues.
- VPN Override: Automatically enforce a specific DNS hostname or disable Private DNS entirely whenever a VPN is active on your device.
- Backup & Restore: Export and import your configuration via password-encrypted files.
- Dynamic Tile Labeling: Rename the Quick Settings tile.
- Hide App Icon: Keep your home screen clean while maintaining access via the Quick Settings tile.
- No tracking, no ads, and no data collection.
- Location permissions are optional, and only used to identify Wi-Fi network names for the SSID Filter feature. They are never used to track your physical location.
捐助
版本
雖然在下方可選擇下載 APK 檔案,但要留意這樣的安裝方式將不會收到更新通知,是一種較不安全的下載方法。建議您先安裝 F-Droid 用戶端使用。
下載 F-Droid-
此版本需要 Android 9.0 或更高的版本。
此套件包由原開發者建置和簽署,並保證與此原始碼 Tarball 保持一致。
-
此版本需要 Android 9.0 或更高的版本。
此套件包由原開發者建置和簽署,並保證與此原始碼 Tarball 保持一致。
-
此版本需要 Android 9.0 或更高的版本。
此套件包由原開發者建置和簽署,並保證與此原始碼 Tarball 保持一致。
新版本 3.0.5
- Cleaned up some UI code to make it handle large font sizes and small screens more reliably
- Updated some German translation strings to address UX confusion (thanks akapuma)
- Updated Japanese translation (thanks akinobun).
- Updated some German translation strings to address UX confusion (thanks akapuma)
- Updated Japanese translation (thanks akinobun).
新版本 3.0.4
- Better captive portal handling when blocking Private DNS on incompatible networks




