Tengo un dispositivo rooteado (Lenovo A3000-h) , y tenía este problema de tener mi archivo de host lleno de vez en cuando con líneas adicionales (que a veces me bloqueaban el acceso a mi cuenta de Google Play) , y solía editar manualmente el archivo y simplemente borrar estas líneas adicionales (manteniendo la línea 127.0.0.1 intacta)
Así que sí, todo estaba bien hasta esta mañana, traté de acceder a mi Google Play y no pude, así que traté de editar el archivo de hosts una vez más (como de costumbre), pero me di cuenta de que el tamaño del archivo se convirtió en 2.5mb, aunque siempre ha sido menos de 0.5mb (170kb-250kb). De todos modos, cuando traté de editarlo, el archivo no se abrió, dándome el mensaje (no hay suficiente memoria).
En resumen, borré el archivo y me di cuenta de que tenía un archivo hosts.bak, así que lo copié e intenté conectarme, pero está tardando una eternidad y ya no se conecta a Internet.
Sugerencia: tomé una copia del archivo del teléfono de mi amigo "Mega Samsung Galaxy" y aún así no se conectaba.
3 votos
En mi opinión, la única línea necesaria en el
hosts
El archivo es127.0.0.1 localhost
. Y, por supuesto, el archivo debe ser legible para el mundo. Pruebe esto:echo "127.0.0.1" > hosts && chmod 0644 hosts
mientras que en el directorio el archivo debe estar (/system/etc
si no recuerdo mal - no puedo comprobarlo en este momento).0 votos
and i had this issue of having my hosts file filled every now and then with additional lines (that sometimes blocked me from logging into my google play account)
que tenías un malware en tu sistema que está añadiendo estas líneas. Resuelve eso para no tener que manipular tu archivo de hosts.