I have a "Minix Neo X8-H Plus" Android TV box, running Android 4.4 (KitKat).

I want to change the DNS servers on the WiFi connection, but to do that, I only get that choice if I change to a static IP address. Now, on Windows or on iOS you can keep using DHCP, while setting different DNS servers to what the DHCP service provides.

Is this at all possible on Android? Does it mean I will have to root the device?


At the moment (Marshmallow) it's not possible. I usually get it using apps which require root permissions.

Another way could be to use an iptables trick, but it requires root, too.

| improve this answer | |
  • just to confirm. you leave your ip address as dynamic(using using DHCP) and you just change the dns on the android using an app, which you need root permissions? – HattrickNZ Sep 12 '16 at 19:34
  • 1
    @HattrickNZ Yes, I do. – MaxChinni Sep 12 '16 at 19:37
  • can you reccomend an app for changing the dns? – HattrickNZ Sep 12 '16 at 19:48
  • 1
    @HattrickNZ I gave a similar answer about KitKat devices and I explained I'm the author of one of these apps (that the one I like :)) – MaxChinni Sep 14 '16 at 15:35

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.