DNS Toggle
Easily toggle and automate Private DNS through the Quick Settings panel.
Eric Lowry Sicherheit System
Screenshots
Beschreibung
Diese Beschreibung liegt nicht in deiner Sprache vor, angezeigt wird die englische Fassung.
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:
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
Features
- 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.
Privacy & Permissions
- 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.
Versionen
Berechtigungen
Was die App beim System anfragt. Sensible Zugriffe gibt Android erst nach deiner Bestätigung frei.
- WRITE_SECURE_SETTINGS
- InternetzugriffDaten über das Internet senden und empfangen.
- WLAN-StatusInformationen über die WLAN-Verbindung lesen.
- NetzwerkstatusPrüfen, ob und wie das Gerät verbunden ist.
- Genauer StandortStandort per GPS bestimmen.
- Ungefährer StandortStandort per Netzwerk bestimmen.
- Standort im HintergrundStandort auch dann ermitteln, wenn die App nicht geöffnet ist.
- NEARBY_WIFI_DEVICES
7 weitere Berechtigungen anzeigen
- BenachrichtigungenMitteilungen anzeigen.
- Dienst im VordergrundDauerhaft im Hintergrund laufen, sichtbar in der Statusleiste.
- FOREGROUND_SERVICE_SPECIAL_USE
- REQUEST_IGNORE_BATTERY_OPTIMIZATIONS
- AutostartNach dem Einschalten des Geräts automatisch starten.
- dnstoggle.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
- permission.API_V23
Kommentare