Change DNS but stay on DHCP 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.