XT1064 - 5.0.1 - Rooted - Probleme beim Schreiben auf /sdcard

Ich habe gerade mein Moto G 2014 XT1064 mit 5.0.1 gerootet.

Ich habe diesen Artikel verwendet, um den Root-Prozess durchzuführen: http://maktechblog.com/how-to-unlock-the-bootloader-and-root-the-motorola-moto-g-2nd-gen/#Root Was sich beim Entsperren entwickelt hat Bootloader (der natürlich dazu führte, dass Daten gelöscht wurden), TWRP installieren, dann SuperSU.zip über adb kopieren, dann zur TWRP-Wiederherstellung zurückkehren und SuperSU über TWRP installieren.

Seitdem scheint sich /sdcard so zu verhalten, als wäre es als schreibgeschützt gemountet. Ich kann anscheinend nichts dazu geschrieben bekommen. Ich habe versucht, Dateien per ADB-Push auf /sdcard zu übertragen, aber ich erhalte immer wieder den gleichen Fehler "Berechtigung verweigert". Das Aufnehmen von Screenshots funktioniert auch nicht, ich erhalte die Fehlermeldung „Screenshot konnte nicht aufgenommen werden“. Und ich habe auch bemerkt, dass die Twitter-App weder Profilbilder noch Bilder in Tweets anzeigen kann.

Ich habe schon vieles ausprobiert, bin aber ratlos.

Ich habe versucht zu sehen, ob es als schreibgeschützt gemountet ist. Über die adb-Shell und su, um root zu werden, und mount, um die gemounteten Dateisysteme anzuzeigen. Alles, was mit /sdcard, /storage/emulated/legacy und /data/media zu tun hat, wird als rw gemountet (natürlich Read & Write).

Das erneute Mounten führt zu keinen Fehlern, hat aber keine Auswirkungen.

Das Dateisystem für /sdcard scheint in Ordnung zu sein, da ich die Adb-Shell eingeben und ls /sdcard/ verwenden kann, entweder von der regulären Shell oder von root. Und über TWRP konnte es erfolgreich ein recovery.log im /sdcard/-Dateisystem speichern, was darauf hinweist, dass nichts das Schreiben in das Dateisystem verhindern sollte.

Ich kann auch keine Dateien über Windows darauf kopieren, es sagt mir "[Dateiname] kann nicht kopiert werden ... Das Gerät reagiert entweder nicht mehr oder wurde getrennt", und OS X scheint es immer noch überhaupt nicht zu erkennen trotz der Installation von Treibern von Motorola, was passiert ist, bevor ich es gerootet habe.

Was ich besonders seltsam fand, ist, dass ich immer noch Apps herunterladen und installieren kann. Ich habe direkt nach dem Rooten eine Root-Checker-App installiert, und sie funktionierte, und ich wollte einen Screenshot davon machen, und dann bemerkte ich, dass die Probleme auftraten.

Und ich habe sogar eine kostenlose App von Google Play ausprobiert, die SuperUser-Berechtigungen verwendet und versucht, das SD-Karten-Dateisystem zu reparieren und richtig zu mounten. Trotzdem kann ich nichts dazu schreiben.

Ich habe auch versucht zu sehen, ob ein Neustart von adbd als root über den Befehl „adb root“ funktionieren würde, nur um enttäuscht zu sein, weil es auf Produktionstelefonen nicht funktioniert, obwohl mein Telefon bereits gerootet ist.

Ich bin ziemlich neu bei Android im Allgemeinen, einschließlich Rooting, aber ich habe definitiv ein gutes Gefühl dafür bekommen, wie es funktioniert, als ich vor ein paar Tagen 5.0.1 darauf installiert habe (Es kam mit 4.4.4 und nicht habe noch kein OTA-Update). Aber jetzt bin ich wirklich verwirrt darüber, warum das passiert ist, nachdem ich gerootet habe, und nachdem ich eine Menge gegoogelt habe, um nichts Hilfreiches zu finden, muss ich hier fragen.

Irgendwelche Vorschläge?

Bearbeiten: Um es klar zu sagen, die Einstellungen melden auch, dass ich 2,4 GB verfügbaren Speicherplatz habe, und die Datei, die ich zu kopieren versuche, ist weit weniger als das.

Antworten (1)

Ich weiß nicht, ob es Ihr Problem lösen wird oder nicht, da ich eigentlich nie Probleme hatte, auf die SD-Karte zu "schreiben", aber Apps scheinen manchmal Probleme zu haben. Hier ist, was ich getan habe.

Ich schlage diese Methode vor, weil Sie gesagt haben, dass Sie TWRP als Ihre Wiederherstellung verwenden.

Holen Sie sich den TWRP-Manager und öffnen Sie ihn.

Wenn Sie nicht die Version von BusyBox haben, die sie verwenden, wird es sich beschweren. Ich bin mir nicht sicher, ob es mit einer anderen Version funktioniert. Ich habe CM12 installiert, das mit busybox geliefert wird, aber die TWRP-App beschwert sich, also verwende ich die von ihnen empfohlene. Die, die sie verwenden, aktualisiert busybox (automatisch, wenn Sie das Pro haben).

Es wird Ihnen dann sagen, dass es nicht auf die SD-Karte schreiben kann, und sie können es reparieren. Klicken Sie auf "Ja", um zu den Einstellungen des TWRP-Managers zu gelangen. Klicken Sie auf die Option „SD-Karten-Patch anwenden“. Dadurch wird Ihr Telefon neu gestartet.

Geben Sie hier die Bildbeschreibung ein

Beachten Sie, dass meins deaktiviert ist und "Bereits angewendet oder nicht benötigt" sagt. Das liegt daran, dass ich den Patch bereits ausgeführt habe.

Schien nicht viel zu tun. Ich habe BusyBox und den TWRP-Manager installiert, und der TWRP-Manager schien keine Probleme beim Schreiben auf die SD-Karte zu melden.