Seriously, this just seems impossible.
There is no way adb or any other app allows me push or copy the damn hosts file. wget doesnt work. cp says not found. So I googled it. Need to install more stuff (why the **** isn't there a cp option by default?), install busybox, use the busybox adb, still same error.
Why why why???