DNS switch APK

Version DNSwitch v1.4 - at.ises.a.dnswitch
Last updated: 2018-07-30 00:12:43

APP Information

Download Version DNSwitch v1.4 (4)
Apk Size119.19 KB
App Developerstroblsw
Malware CheckUNKNOWN
Install on Android2.1 and up
App Packageat.ises.a.dnswitch.apk

Download DNS switch DNSwitch v1.4 APK

App Description

DNS switch is ises,dnswitch,tools, content rating is Everyone (PEGI-3). This app is rated 0 by 0 users who are using this app. To know more about the company/developer, visit stroblsw website who developed it. at.ises.a.dnswitch.apk apps can be downloaded and installed on Android 2.1 and higher Android devices. The Latest Version of DNSwitch v1.4 Available for download. Download the app using your favorite browser and click Install to install the application. Please note that we provide both basic and pure APK files and faster download speeds than APK Mirror. This app APK has been downloaded 494+ times on store. You can also download at.ises.a.dnswitch APK and run it with the popular Android Emulators.

Changes the DNS server setting on ROOTED Android devices.

Activate 'set DNS' in the settings screen, enter your DNS servers and reconnect. That's it! :-)


IMPORTANT: check in advance if DNSwitch works on your device with this terminal command -- it sets your DNS to google's; to get rid of it, simply reconnect:

su -c "setprop net.dns1"


Features in a nutshell:

(   ) ad-free

(   ) simple, clean interface

(   ) works with mobile data, WiFi/WLAN, Bluetooth/USB tethering

(   ) IPv6 support (work in progress)

(   ) optional notification, needs no root: 

-- network type (3G, WiFi, etc.) and DNS setting at connect

-- when data net connectivity has been lost

(   ) root/su permission checker




Please rate, also always happy about constructive reviews!


Just for the record :-)

ONE HALF OF ALL ACTIVE DNS SWITCH INSTALLS ARE ON 4.3 / 4.4 (the bigger share being kitkat).


See above how to check if DNSwitch works on your device!


If this fails you should post a bug report to your android ROM developer. Keeping me up to date on this and other MOD issues with DNSwitch is very welcome, but there's not much I can do about it for now. Please always name the device and ROM/MOD version when contacting me.


Without feedback I assume some reviews come from the frustration of flashing premature custom ROMs. I also got reports pointing at a buggy version of the terminal app.




More detailed description:


* Overriding your network DNS settings can be useful if your wifi box isn't properly configured or your network provider's services are slow with translating an address like www.example.com into a server address. In such configurations DNSwitch can simply save your day. :-)


* Check 'notify on state change' if you want to get infos about your current DNS and connectivity state. Receiving notification on the current DNS setting without checking 'set DNS' may help to test your device for proper configuration and/or if it receives correct settings from your network. This feature works on devices without root.


* You need to have root privileges on your device to alter your DNS settings. To do so DNSwitch internally calls the program 'su'. Upon setup in the app's settings screen and at your first network reconnect some app named 'superuser' or similar should pop up asking you to grant access to su for DNSwitch. If you don't grant this root access then DNSwitch won't work. 


* Examples of publicly available and reliable DNS servers at the time of this writing are (ready for copy'n'paste into the DNSwitch settings):

Google Public DNS:,

Open DNS services:,




*** Please support this... and become a fan! ***


Did this app improve your life and you want to support this effort? Then come back, get DNSwitch Fan edition and help keeping this app add-free! The Fan edition is identical in function to this free version. It is there for those who ask about donating money or some way to display their appreciation.




...and finally something for terminal junkies! :-)

Anybody can use DNSwitch, just added some insights what happens in behind the screen... so here goes what happens after you put the set DNS feature of DNSwitch to action...


initially, the default settings are used in some terminal app when performing some name resolution - uses the provider's service (Server:




u0_a40@android:/ $ nslookup google.com


Address 1:


Name:      google.com

Address 1: muc03s02-in-f1.1e100.net


Address 12: 2a00:1450:4016:801::100e muc03s02-in-x0e.1e100.net




...and now installed and activated DNSwitch - Server has changed to




u0_a40@android:/ $ nslookup google.com


Address 1: google-public-dns-a.google.com


Name:      google.com

Address 1: muc03s08-in-f1.1e100.net


Address 12: 2a00:1450:4016:803::1006 muc03s08-in-x06.1e100.net 

App ChangeLog

  • Most devices should update the settings automatically. For some devices you might have to wipe the app data for DNSwitch in 'settings - apps'.
    v1.4: a minor feature release
    ( ) first shot at IPv6 (thanks Jakob Shoptaw)
    ( ) now supports popup notifications (toasts) on connection changes (thanks Choniy Tien)
    ( ) abridged notifications (Google's DNS now fits in one line on small screens)
    ( ) various code changes

App Screens

DNS switch App Screen 1DNS switch App Screen 2DNS switch App Screen 3DNS switch App Screen 4


requires following permissions on your android device.

view network connections
Allows the app to view information about network connections such as which networks exist and are connected.

Older Versions

More Android Apps to Consider