Remontei /syscomo rw, adicionei uma entrada a etc/hosts(por exemplo 10.0.0.1 x.com www.x.com) e reiniciei meu dispositivo.
Após a reinicialização, se eu verificar etc/hosts, a entrada está correta. Se eu executar ping x.com, ele fará o ping do endereço IP correto que eu inseri.
Mas, se eu abrir um navegador da Web (estoque ou Dolphin), e procurar x.com, ele irá para o endereço IP que o DNS resolver.
O que está acontecendo?
(Meu telefone é um Nexus One, que está executando a ROM Cyanogen 7.1 personalizada, com base no Android 2.3.7)
Atualização:
No aplicativo ' LAN Droid ', recebo o endereço editado (também 10.0.0.1) também. Parece que são apenas os navegadores que se comportam de maneira errada.
ls -l /etc/hosts, possivelmente problema de permissões / propriedade?
chmod 644 /system/etc/hostsresolvido