que - Cómo cambiar el archivo de hosts en Android
modificar archivo host windows 7 (4)
He rooteado con éxito mi Samsung Galaxy Mini (Android 2.2.1) y pensé que podría cambiar cualquier cosa (como root por lo general puede hacerlo).
Me gustaría cambiar el archivo de hosts en el Android, para incluir algunas direcciones locales. Sin embargo, sigo recibiendo el mensaje de que no tengo permiso para hacerlo. Intenté seguir las siguientes opciones:
adb push /path/to/my/new/hosts /system/etc
... y obtuve elRead-only file system
respuesta.directamente en el shell en el teléfono. Pero esto tampoco funcionó. Puedo hacer
su
en la consola, pero no puedo cambiar el archivo.
¿No es extraño que como superusuario no tengo permiso para cambiar algunos archivos?
Eso realmente no funcionó en mi caso, es decir, para sobrescribir el archivo de hosts, debe seguir sus instrucciones, es decir:
./emulator -avd myEmulatorName -partition-size 280
y luego en otra ventana de términos (empujando nuevos hosts de archivos / tmp / hosts):
./adb remount
./adb push /tmp/hosts /system/etc
Probablemente la forma más fácil sería usar esta aplicación Hosts Editor . Debes tener root
Tiene root, pero aún necesita reinstalar / sistema para leer / escribir
$ adb shell
$ su
$ mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
Vaya aquí para obtener más información: monte un sistema de archivos de lectura y escritura .
$ adb shell
$ su
$ mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
Esto supone que tu / sistema es yaffs2 y que está en / dev / block / mtdblock3 la forma más fácil / mejor de hacer esto en la mayoría de los teléfonos con Android es
adb shell
$ su
# mount -o remount,rw /system
Hecho. Esto solo dice reinstalar / sistema de lectura-escritura, no es necesario especificar el sistema de archivos o la ubicación de montaje.