{"repo":"ELowry/DNSToggle","free":true,"listed":false,"github":"https://github.com/ELowry/DNSToggle","clone":"git clone https://github.com/ELowry/DNSToggle.git","description":"A small Android app to easily toggle Private DNS through Quick Settings","language":"Kotlin","stars":92,"topics":["android-app","automation","private-dns","quick-settings-tile","android-tv"],"license":"MIT","category":"workflow-automation","readme_excerpt":"A tiny Android app that allows you to easily toggle your phone's Private DNS through the Quick Settings panel. [!WARNING] To modify the Private DNS system settings, this app requires the WRITE SECURE SETTINGS permission. Since this is a protected system permission, you must either have a rooted device, use Shizuku (no PC or root required after a one-time setup), or manually grant the permission using ADB. If your device is not rooted, you can grant the required permission by connecting your phone to a computer with USB debugging enabled and running the following ADB command: Features Quick Settings Tile Adds a Quick Settings tile to toggle your Private DNS on and off with a single tap from your notification shade. Additional Options By long-pressing the Quick Settings tile, you can access the configuration menu to: - Custom DNS Provider : Set and label one or more custom Private DNS hostnames you can easily toggle between (e.g., dns.quad9.net ). - Optional automatic DNS hostname reachability check. - Automatically detects your active system DNS so you can easily save it to your list. - Wi-Fi Profiles : Automatically set or disable Private DNS when connected to specific Wi-Fi networks, including options to: - Auto-save changes to a Wi-Fi network profile when you manually toggle DNS or switch hostnames. - Automatically disable Private DNS for the current network if it causes connectivity issues, ensuring you never lose internet access. - VPN Override : Automatically set a speci","default_branch":null,"files":null,"tree":[],"storefront":"/r/ELowry","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ELowry/DNSToggle/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}