Odysseus wrote:I've got ROM Toolbox installed and have issues with it too. Perhaps I'm not understanding how to properly use that feature. When I go to 'DNS Changer' and set to a different DNS (OpenDNS for example) I tell it to override on both Wifi and Mobile however the settings don't seem to take, and doesn't last across reboots. For when I reboot and check in ROM Toolbox it's always reset to Google.
However it makes no difference to my download speeds and the issues mentioned above as evidenced by this screen shot below, which was taken after changing the DNS server in ROM Toolbox: Notice that the Hostname is till showing as Google and that the IP addr is sill not reachable.
I am not convinced that changing to OpenDNS (or similar) will result in a significant speed increase although there are other/different benefits to doing this.
The settings must be re-written during each boot and, at times, even during use (i.e. you change to/from wifi or lose and re-gain data connectivity). ROM Toolbox *should* be doing this automatically. Can you tell if it runs during the boot process? I use SuperSU and the log will show each time ROM Toolbox runs and makes a change.
DNS Changer may work better for you, don't know.
Alternately, you could create a script and run it from your iniit.d folder. However, this does not fix the possible problem of reverting between boots. This is also a bit more elaborate. There are probably a number of scripts around you could try. I found this old one in one of my folders but I am not certain it is still accurate or not so use caution:
- Code: Select all
#!/system/bin/sh
setprop dhcp.tiwlan0.dns1 208.67.222.222
setprop dhcp.tiwlan0.dns2 208.67.220.220
setprop net.ppp0.dns1 208.67.222.222
setprop net.ppp0.dns2 208.67.220.220
setprop net.dns1 208.67.222.222
setprop net.dns2 208.67.220.220
setprop net.rmnet0.dns1 208.67.222.222
setprop net.rmnet0.dns2 208.67.220.220
setprop net.pdpbr1.dns1 208.67.222.222
setprop net.pdpbr1.dns2 208.67.220.220
Lastly,you could locate and overwrite the file(s) that ROM Toolbox modifies. You will have to double check this as I am quoting from memory (which is not perfect) but it should be something like "/system/etc/ppp/ip-up" and change the lines specified to the DNS server you want to use. That should allow the changes to stick through a reboot, and will take effect anytime you enable/disable the data connection.
Lots of choices!
