Set DNS Pro v1.5.9
Requirements: ANDROID:2.1 and up
Overview: SetDNS is the easiest way to force your phone to use custom nameservers on WiFi AND 3G/mobile networks.
Phones that have been rooted can change the DNS settings for both WiFi and 3G networks.
Non-rooted phones can override the DNS settings for WiFi networks.
Please Note:- The non-root functionality of this app will run for 24 hours before letting the OS take over DNS again. This can be unlocked using the "Set DNS Pro" app.
If you have any problems with this - please email me (see the About option) before rating on the market. Most problems are due to cached DNS or network proxies rather than the app itself.
In particular, testing against sites such as opendns will fail if going through a mobile carrier's proxy.
Preserves your custom nameserver information when using both wireless and 3g/edge mobile connection.
Comes with google, opendns, opendns family shield, fooldns settings, enter custom DNS servers and option to revert back to DHCP.
Includes widgets that will show the current DNS state and if you have DNS Pro installed, will allow nameserver changes by clicking the appropriate widget.
This app doesn't change *any* system files (unlike some DNS apps), so you don't need to back up your nameserver details. Just reverting back to DHCP will go back to your normal network settings.
OpenDNS Family Shield settings can be used to filter adult or inappropriate content on the phone.
Using alternative nameservers like Google DNS or OpenDNS can dramatically speed up your browsing. You can also bypass local DNS filters such as Nawala.
Set DNS now also checks if your browsing goes via a proxy service that overrides your DNS settings. When network settings change, it will try to access a URL directly using the IP address. If this hits the right server then you have a direct connection to the network. If not, then a proxy is intercepting the connection and is using it's own nameserver information.
Proxy testing is turned *off* by default. You can enable it in the preferences.
I've had some feedback about net.rmnet0.dns not being changed (there's a comment here too). The app doesn't change these settings by design. Changing net.dns is sufficient to change the DNS lookups on the device. However, if I get more requests for the rmnet0 settings to be changed, I'll add in an option to override the interface specific DNS as well. Just drop me an email.
If you find this app useful, please consider buying the Set DNS Pro app which activates locking, control widgets and non-rooted functionality.
Please note, entering the wrong nameserver details can break your internet settings.
WIFI only mode runs on a trial basis for 24 hours. If you find the app useful, consider buying the Set DNS Pro app which removes the trial.
What's in this version:
Version 1.5.7 fixes a bug with root access and DHCP. Also fixes DNS suffix search list.