3 votes

XT1064 - 5.0.1 - Rooted - Problèmes d'écriture sur /sdcard

Je viens d'enraciner mon Moto G 2014 XT1064 fonctionnant en 5.0.1.

J'ai utilisé cet article pour faire le processus de racine : http://maktechblog.com/how-to-unlock-the-bootloader-and-Root-the-motorola-moto-g-2nd-gen/#Root Ce qui a nécessité de déverrouiller le bootloader (ce qui a entraîné l'effacement des données, bien sûr), d'installer TWRP, puis de copier SuperSU.zip via adb, puis de revenir à la récupération TWRP et d'installer SuperSU via TWRP.

Depuis, /sdcard semble agir comme si elle était montée en lecture seule. Je ne parviens pas à y écrire quoi que ce soit. J'ai essayé de pousser des fichiers vers /sdcard, mais j'obtiens toujours la même erreur "Permission refusée". Les captures d'écran ne fonctionnent pas non plus, j'obtiens une erreur "Couldn't capture screenshot". Et j'ai également remarqué que l'application Twitter est incapable d'afficher les photos de profil ou les photos dans les tweets.

J'ai essayé de nombreuses choses, mais je reste sur ma faim.

J'ai essayé de voir si elle est montée en lecture seule. Via adb shell, et su pour obtenir Root, et mount pour voir les systèmes de fichiers montés. Tout ce qui concerne /sdcard, /storage/emulated/legacy, et /data/media sont tous montés en rw (Read & Write, bien sûr).

Les remonter ne produit aucune erreur, mais n'a aucun effet.

Le système de fichiers de /sdcard semble fonctionner correctement, car je peux utiliser adb shell et ls /sdcard/, que ce soit à partir du shell normal ou de Root. Et via TWRP, j'ai pu sauvegarder avec succès un recovery.log dans le système de fichiers /sdcard/, ce qui indique que rien ne devrait empêcher l'écriture de choses dans le système de fichiers.

Je ne parviens pas non plus à y copier des fichiers via Windows, le message "Impossible de copier [nom du fichier] ..." s'affiche. L'appareil a cessé de répondre ou a été déconnecté", et OS X ne semble toujours pas le reconnaître malgré l'installation de pilotes de Motorola, ce qui s'est produit avant que je ne l'enracine.

Ce que j'ai trouvé particulièrement bizarre, c'est que je peux toujours télécharger et installer des applications. J'ai installé une application Root checker juste après l'avoir enraciné, et cela a fonctionné, et je voulais faire une capture d'écran, puis j'ai remarqué les problèmes qui se produisent.

J'ai même essayé une application gratuite de Google Play qui utilise les autorisations SuperUser et tente de réparer le système de fichiers sdcard et de le faire monter correctement. Pourtant, je ne peux rien y écrire.

J'ai également essayé de voir si redémarrer adbd en tant que Root via la commande 'adb Root' fonctionnerait, mais j'ai été déçu car cela ne fonctionne pas sur les téléphones de production, bien que mon téléphone soit déjà rooté.

Je suis assez nouveau dans le monde d'Android en général, y compris le rooting, mais j'ai eu un bon aperçu de son fonctionnement lorsque j'ai installé la version 5.0.1 il y a quelques jours (il était livré avec la version 4.4.4 et n'avait pas encore reçu de mise à jour OTA). Mais maintenant, je suis vraiment confus sur la raison pour laquelle cela s'est produit après avoir enraciné, et après un tas de googling pour trouver rien d'utile, je dois demander ici.

Des suggestions ?

Edit : Pour être clair, Settings indique également que j'ai 2,4 Go d'espace disponible, et le fichier que j'essaie de copier est bien inférieur à cela.

1voto

mercutio Points 5828

Je ne sais pas si cela va résoudre votre problème ou non, parce que je n'ai jamais eu de problèmes pour "écrire" sur la carte SD, mais les applications semblent avoir des problèmes parfois. voici ce que j'ai fait.

Je vous propose cette méthode parce que vous avez dit que vous utilisez TWRP comme récupération.

Obtenez le Gestionnaire TWRP et l'ouvrir.

Si vous n'avez pas la version de BusyBox ils l'utilisent se plaindront. Je ne suis pas sûr que cela fonctionne avec une autre version. J'ai installé CM12, qui est livré avec busybox, mais l'application TWRP se plaint, donc j'utilise celle qu'ils recommandent. Celui qu'ils utilisent met à jour busybox (automatiquement si vous avez le pro).

Il vous dira alors qu'il ne peut pas écrire sur la carte SD, et qu'il peut le réparer. Cliquez sur "oui", cela vous amènera à la configuration du gestionnaire TWRP. Cliquez sur l'option qui dit "Appliquer le patch de la carte SD". Cela va redémarrer votre téléphone.

enter image description here

Notez que le mien est désactivé et indique "Déjà appliqué ou non nécessaire". C'est parce que j'ai déjà exécuté le correctif.

0 votes

Ça n'a pas l'air de faire grand-chose. J'ai installé BusyBox et le gestionnaire TWRP, et le gestionnaire TWRP ne semble pas signaler de problèmes d'écriture sur la carte SD.

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