Ho rimontato /sys
come rw
, aggiunto una voce a etc/hosts
(ad esempio 10.0.0.1 x.com www.x.com
) e riavviato il mio dispositivo.
Dopo il riavvio, se seleziono etc/hosts
, la voce va bene. Se x.com
eseguo il ping , esegue il ping dell'indirizzo IP corretto che ho inserito.
Ma, se apro un browser Web (stock o Dolphin) e sfoglio x.com
, andrà all'indirizzo IP a cui il DNS si risolve.
Cosa sta succedendo?
(Il mio telefono è un Nexus One, che esegue la ROM Cyanogen 7.1 personalizzata basata su Android 2.3.7)
Aggiornamento:
sull'app ' LAN Droid ' ottengo l'indirizzo modificato (quindi 10.0.0.1
) anche bene. Sembra che siano solo i browser a comportarsi in modo errato.
ls -l /etc/hosts
, possibilmente problema di autorizzazioni / proprietà?
chmod 644 /system/etc/hosts
risolto il problema