Saya telah menghitung ulang /syssebagai rw, menambahkan satu entri ke etc/hosts(misalnya 10.0.0.1 x.com www.x.com) dan mem-boot ulang perangkat saya.
Setelah reboot, jika saya periksa etc/hosts, entri baik-baik saja. Jika saya ping x.com, ping alamat IP yang benar saya masukkan.
Tapi, jika saya membuka browser web (baik stock atau Dolphin), dan browse ke x.com, itu akan pergi ke alamat IP yang DNS putuskan.
Apa yang terjadi?
(Ponsel saya adalah Nexus One, yang menjalankan ROM Cyanogen 7.1 khusus berdasarkan Android 2.3.7)
Pembaruan:
Pada aplikasi ' LAN Droid ' saya mendapatkan alamat yang sudah diedit (jadi 10.0.0.1) baik-baik saja. Sepertinya hanya browser yang berperilaku salah.
ls -l /etc/hosts, mungkin masalah izin / kepemilikan?
chmod 644 /system/etc/hostsmengatasinya