OnePlus One: Mehrere Probleme mit MTP und Google Play bei der Aktualisierung auf CM13 über OTA

Gerät: Oneplus One

Android-Version: 6.0

Cyanogenmod 13.0

Heute habe ich gesehen, dass es ein Update für 20151203 OTA gibt und habe mich entschieden, es herunterzuladen und über TWRP zu flashen, wie ich es normalerweise tue. Davor lief ich auf 5.1.1 (glaube ich) und ich merkte nicht, dass es mich auf Android 6.0 aktualisierte, bis mein Telefon neu gestartet wurde. Beim Flashen und Neustart habe ich die folgenden Fehler

  1. Google Play Services funktioniert nicht mehr: Das Popup ist konstant und nervig, manchmal stapelt es sich und wenn ich einen Stapel schließe, erscheint ein anderer! Macht das Telefonieren unmöglich. Ich habe ein paar Lösungen gelesen, bei denen einer sagte: Stellen Sie Ihre Ortungsdienste auf "Nur Gerät" ein und der andere lautete: Gehen Sie zu Einstellungen → Apps → App-Einstellungen zurücksetzen. Habe beides versucht, hat nicht viel geholfen, habe immer noch das nervige Popup.

Außerdem erscheint in meiner Benachrichtigungsleiste die Meldung „Google Play-Dienste werden nur ausgeführt, wenn Sie Google Play-Dienste aktualisieren“. Jedes Mal, wenn ich auf die Benachrichtigung klicke, werden einige Aktivitäten geöffnet, die nur leer sind. Ich kann nichts tun. Google Play ist in meiner App-Schublade vorhanden, aber wenn ich darauf klicke, erhalte ich denselben leeren Bildschirm.

  1. Seit ich geflasht habe, kann ich meine Dateien nicht mehr über meinen Computer durchsuchen. Ich schließe es über das USB-Kabel an und während mein System mein Gerät identifizieren kann und mich sogar fragt, ob ich seine Dateien durchsuchen möchte, erhalte ich eine leere Seite, wenn ich auf „Okay“ klicke, als hätte mein Gerät nichts ( nicht einmal eine interne Speicheroption wie zuvor). Meine Dateien auf meinem Gerät sind jedoch intakt, da ich den Dateimanager verwenden und auf dem Gerät selbst durchsuchen kann.

Das Problem habe ich teilweise gelöst, indem ich den USB-Konfigurationstyp (der standardmäßig auf MTP war) auf etwas anderes umgeschaltet und dann wieder umgeschaltet habe. Ich bin mir nicht ganz sicher, warum es passiert ist, aber so habe ich es vorerst behoben. Obwohl der zweite Fehler nicht vollständig verschwunden ist. Beim Neustart des Telefons und dem Anschließen an mein System tritt das gleiche Problem auf. Beim erneuten Umschalten dieses Konfigurationstyps erscheint es jedoch, aber man kann nicht erwarten, dass dies jedes Mal geschieht, wenn er das Telefon mit seinem System verbinden möchte, oder?

Jede Hilfe wird sehr geschätzt!

BEARBEITEN: Rufen Sie Tamoghna Chowdhury für die schnelle Hilfe an. Schließlich wurde auf Wischen und sauberes Flashen von CM13 zusammen mit GAPPs für MM zurückgegriffen. Alles funktioniert jetzt gut. Danke für deine Hilfe!

Nun, es gibt kein Android 5.1.2, ich habe es auf 5.1.1 geändert (es könnte übrigens 5.0.2 sein). Hatten Sie früher CM 12.1 oder 12.0? Auch das 2. Problem gilt allgemein für alle 6.0-Geräte
Nein, du hast Recht, es wäre 5.1.1 gewesen, vielen Dank dafür. Um Ihre Frage zu beantworten, hatte ich davor CM 12.1. Außerdem habe ich gerade versucht, die Google Play Services apk für 6.0 aus dem Internet herunterzuladen und versucht, sie manuell zu installieren. Am Ende steht nur "App wurde nicht installiert". Deinstallieren / Beenden erzwingen für meine derzeit installierten Google Play-Dienste ist ebenfalls ausgegraut. Vielen Dank für Ihre Hilfe!
Könnten Sie versuchen, ein signiertes GAPPs-Paket für MM zu erhalten und das zu flashen? Ist ein sauberer Blitz auch außer Betracht?
Und was das zweite Problem angeht, kann ich damit leben, bis ein Fix ausgerollt wird. Aber irgendwelche Ideen zum ersten Problem? Das ist ein echter Schmerz! Alle Google-bezogenen Apps, die ich habe, funktionieren auch nicht, da sie die Dienste ebenfalls verwenden. Bearbeiten: Ich habe GAPPs für MM heruntergeladen. Bin gerade dabei es zu flashen. Und sauberer Blitz ist möglich, aber ich versuche, das als letzten Ausweg beizubehalten.
Ich bin mir zu etwa 60 % sicher, dass das GApps-Problem auf das OTA-Update zurückzuführen ist (in unseren Begriffen ein Dirty Flash). Wenn Sie dies tun können, flashen Sie eine CM 13-ZIP-Datei vollständig sauber (vollständig, kein OTA-Update von 12.1) und flashen Sie ein kompatibles ARMv7 CM13-GApps-Paket darüber.
Haha, ich habe diesen Begriff Dirty Flash immer wieder gesehen und mich gefragt, ob ich das habe. Jedenfalls habe ich die Dateien, die zum Flashen benötigt werden. Ich wollte nur sehen, ob es eine weniger chaotische Option gibt. Wie auch immer, ich denke, ich werde das einfach tun. Ich weiß auch nicht genau, ob das der Grund sein könnte, aber als ich das Update OTA heruntergeladen habe, war meine Internetverbindung etwas instabil. Vielleicht ist der Download also nicht richtig abgelaufen! Wie auch immer, werde den Flash bereinigen und hier zurück posten. Danke schön!

Antworten (1)

Ich werde Ihr zweites Problem zuerst ansprechen, da dies einfacher zu beschreiben ist.

Ich leide unter dem gleichen Problem auf einem HTC Nexus 9 (6.0, MRA58K). Immer wenn ich es an meinen PC anschließe, wird der USB-Verbindungsmodus standardmäßig auf "Nur Laden" eingestellt, und ich muss es von der dauerhaften Benachrichtigung in der Statusleiste zurück auf "MTP" umschalten.

AFAIK, dies ist ein allgemeines Problem mit Marshmallow, und einer meiner Freunde mit einem OnePlus One mit CM13 hat dieses Problem ebenfalls. Es tut mir leid, aber wir können nur hoffen, dass ein unternehmungslustiger Entwickler dieses Versehen/den Fehler/die Funktion bald in AOSP korrigiert.

Bearbeiten:

Aus dem Kommentar von @Firelord geht hervor, dass die Marshmallow-Standardeinstellung „USB-Aufladung“ eine bewusste Funktion in Android 6.0 ist. Dies ist für einige Benutzer sehr unbequem. Sehen Sie sich hier das offizielle Änderungsprotokoll von Android 6.0 an . Dieser Link ist mit freundlicher Genehmigung von @Firelords Antwort hier .

Nun das 1. Problem.

Dieser Fehler „Google Play Services wurde gestoppt“ tritt häufig nach „Dirty-Flashing“-Updates auf. Da die /dataPartition von einem OTA-Update oder einem Dirty Flash unberührt bleibt, stören die aktualisierten Versionen der System-Apps, die sie für Lollipop speichert, die eingebauten, höheren Versionen für Marshmallow, die sich in der neu geflashten „/system“-Partition befinden.

Da Sie die TWRP-Wiederherstellung verwenden, empfehle ich, /dataeine vollständige CM13-Zip-Datei für das Oneplus One mit einer kompatiblen (ARMv7 Android 6.0 CM13) GApps-Paket-Zip-Datei zu löschen und zu flashen. Verwenden Sie das Standard-Löschen von TWRP /dataohne /data/media, um die Daten auf Ihrer (emulierten) internen SD zu behalten.

Ziehen Sie in Zukunft nur OTA-Updates zwischen Nebenversions-Upgrades in Betracht, z. B. von 5.0 auf 5.1 oder 5.1 auf 5.1.1, nicht von 5.1.1 auf 6.0

Es scheint, dass das zweite Problem ein technisches und bewusst hinzugefügtes Feature in Android M ist, das für einige Benutzer jetzt eine große Unannehmlichkeit darstellt. Siehe Android 6: Standardmäßig als Kamera verbinden
@Firelord, ich habe die von Ihnen bereitgestellten Informationen bearbeitet