J'ai un appareil rooté (Lenovo A3000-h) , et j'avais ce problème d'avoir mon fichier hosts rempli de temps en temps avec des lignes supplémentaires (qui parfois me bloquait la connexion à mon compte google play) , et j'avais l'habitude d'éditer manuellement le fichier et juste effacer ces lignes supplémentaires (en gardant la ligne 127.0.0.1 intacte)
donc oui tout allait bien jusqu'à ce matin, j'ai essayé d'accéder à mon google play et je n'ai pas pu alors j'ai essayé d'éditer le fichier hosts une fois de plus (comme d'habitude) mais j'ai remarqué que la taille du fichier est devenu 2.5mb alors qu'il a toujours été inférieur à 0.5mb (170kb-250kb). de toute façon quand j'ai essayé de l'éditer, le fichier ne s'ouvrait pas me donnant le message (pas assez de mémoire)
Pour faire court, j'ai supprimé le fichier et j'ai remarqué que j'avais un fichier hosts.bak, je l'ai donc copié et j'ai essayé de me connecter mais cela prend une éternité et il ne se connecte plus à Internet.
astuce : j'ai pris une copie du fichier du téléphone "Samsung galaxy mega" de mon ami et il ne s'est toujours pas connecté.
3 votes
Selon l'IMHO, la seule ligne requise dans le
hosts
est127.0.0.1 localhost
. Et bien sûr, le fichier doit être lisible par tous. Essayez ceci :echo "127.0.0.1" > hosts && chmod 0644 hosts
tout en étant dans le répertoire dans lequel le fichier devrait se trouver (/system/etc
si je me souviens bien - je ne peux pas vérifier pour le moment).0 votes
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)
vous avez un logiciel malveillant dans votre système qui ajoute ces lignes. Résolvez ce problème et vous n'aurez plus à manipuler votre fichier hosts.