0 votes

Téléphone rooté mais impossible de modifier le fichier hosts

J'ai enraciné mon S8+. J'ai utilisé l'application Root checker pour vérifier qu'il est bien enraciné. J'essayais de bloquer les publicités par des fichiers hôtes avec ceci tutoriel

J'ai essayé de copier le fichier hosts sur mon pc, je l'ai modifié, et je l'ai repoussé... obtenu :

adb: error: failed to copy 'hosts' to '/system/etc/hosts': remote couldn't create file: Read-only file system
hosts: 0 files pushed. 62.2 MB/s (456580 bytes in 0.007s)

J'ai ensuite essayé de le faire en suivant ceci tutoriel qui utilise des applications pour modifier les fichiers

J'ai changé les permissions du fichier hôte en -rw-rw-rw-.

J'ai ensuite essayé d'utiliser l'éditeur pour ajouter des DNS, mais je n'ai pas pu enregistrer les fichiers hosts une fois de plus. Lorsque j'ai essayé de le sauvegarder, j'ai reçu un message de Toast disant que des autorisations Root avaient été données à l'éditeur de texte.

Des idées ?

1voto

Navy Seal Points 121

J'ai donc finalement pu revenir sur cette question. Je n'ai pas pu monter l'adb avec les droits d'écriture, soit parce que je n'étais pas su, soit parce qu'il me refusait de modifier les fichiers d'hôte...

J'ai essayé d'écrire le texte dans le fichier hosts mais c'était un fichier avec des centaines de lignes... il semblait même qu'Android n'était pas capable de le stocker dans le "copier/coller".

J'ai donc fini par utiliser Solid Explorer 2 de Play Store.

J'ai écrit un fichier hosts... puis je navigue dans le répertoire /system/etc/ et je renomme hosts en "hosts.old" et mon "hosts.txt" en "hosts"

jusqu'à présent, il semble fonctionner correctement

Je ne considère pas ceci comme une réponse parce que je n'ai pas pu écrire sur les hôtes et que quelqu'un peut trouver une meilleure solution.

0voto

owlman Points 1

J'ai essayé de trouver une solution à ce problème, mais je l'ai trouvé moi-même. Je vais dans le mode de récupération.à twrp vous allez dans les paramètres. et (j'ai oublié) essayez de trouver quelque chose qui vous donnera une liste de cases à cocher. et cochez la case qui s'appelle 'système'. niw je peux facilement remplacer mon fichier hosts

edit : sorry not setting.go to mount and tick system box

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X