Remontei /sys
como 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/hosts
resolvido