Originally Posted by intronauta
There is any possibility to apply the changes without rebooting?.
When adfree update the hosts file, reboot isn't necessary.
Well, what happens is same as with adfree: the hosts file is replaced. Just to be on the safe side, I said reboot. Very well possibly it will work straight off, without rebooting.
Originally Posted by petsasj
I know this question might sound stupid, but i'll ask it anyway.
Does this effect persist through ROM changes (+wipes)?
I believe the answer is no (pretty sure it is), but what the heck
You are correct, it does not persist when factory resetting or flashing new rom. The /etc directory is part of the system volume which gets wiped.
Originally Posted by H3g3m0n
It might be worth while changing the default host from 127.0.0.1 to 0.0.0.0 (actually I think technically it's an 'any' address, but that only makes sense for binding a listening socket as you can connect to 'any' its dropped).
127.0.0.1 is the loopback address which means the browser will try to make a connection to the local system and waste some time. The latter is the null ip address which should just get nuked before any connection attempt.
As I understand it, 0.0.0.0 is a special address for interfaces that are down, and received packets sent from a (local) source not expecting a reply. Could work, but never seen anyone use it in a hosts file, which makes me wonder. No idea how TCP/IP stack would handle it. If you try it, let us know.