Ich habe kürzlich ein MOTO E gekauft und es funktioniert cool. Dann habe ich die Entwickleroptionen aktiviert und meine Laufzeit von Dalvik auf ART geändert. Danach habe ich mein Gerät neu gestartet. Ich habe die Meldung erhalten, dass Android aktualisiert wird. Nach Abschluss des Prozesses bekam ich Ausnahmen wie
unfortunately the process com.android.phone has stopped
Bitte helfen Sie mir, wie ich aus diesem Problem herauskomme. Ich bekomme diese Nachricht etwa 10 Mal und das Handy wird erneut neu gestartet.
/data/property/persist.sys.dalvik.vm.lib
enthält den Namen der Laufzeitbibliothek, die Sie verwenden möchten - libart.so
oder libdvm.so
. Sie können also folgendermaßen zu Dalvik zurückkehren:
adb shell 'echo libdvm.so >/data/property/persist.sys.dalvik.vm.lib'
Mein Freund hatte genau das gleiche Problem, nachdem er auf seinem Moto E ( unfortunately the process com.android.phone has stopped
) zu ART gewechselt hatte, und das funktionierte für ihn:
Android is upgrading...
Bildschirm geht (möglicherweise zeigt es die falsche Anzahl von Apps an - für meinen Freund wurden 19 Apps angezeigt), halten Sie den Netzschalter gedrückt, bis es sich ausschaltet, und schalten Sie es dann wieder ein .Android is upgrading...
Bildschirm zurückkehren, aber dieses Mal sollte es die richtige Anzahl von Apps anzeigen, erfolgreich abgeschlossen werden und das Telefon sollte normal funktionieren.Benutzerdaten löschen und per Fastboot neustarten. Greifen Sie auf diese Methode zurück, wenn Sie mit dem Verlust Ihrer Daten einverstanden sind.
Fastboot wird mit Android-SDK für Windows geliefert. (Stellen Sie sicher, dass Fastboot installiert ist)
Im Allgemeinen geschieht dies auf diese Weise: Drücken Sie die Lautstärketaste, dann die Einschalttaste und halten Sie sie 6-7 Sekunden lang gedrückt. Sie werden die Benachrichtigungsleuchte sehen, nach der Sie die Einschalttaste und dann die Leiser-Taste loslassen. 3-4 Sekunden warten. Der Fastboot-Bildschirm wird auf dem Telefon angezeigt. Verbinden Sie es mit Ihrem Host (über USB) und installieren Sie die Treiber.
Öffnen Sie den Geräte-Manager in Windows, Sie sehen so etwas wie „Fastboot Condor“. Rechtsklick->Eigenschaften->(Hardware-IDs auf der Registerkarte "Details" auswählen) Sie werden so etwas wie sehen
fügen Sie die folgenden Zeilen in Ihre android_winusb.inf basierend auf den Hardware-IDs ein (android-sdk-windows\usb_driver_r03-windows\android_winusb.inf)
Aktualisieren Sie Ihre Treiber von android-sdk-windows\usb_driver_r03-windows\
Überprüfen Sie mit dem Befehl, ob Ihr Gerät erkannt wird
Fastboot-Geräte
im Windows-cmd
Art
fastboot benutzerdaten löschen
Fastboot-Neustart
PS: Ich hatte ein viel schlimmeres Problem. Das Telefon ist gerade (in einer Endlosschleife) mit einem Dialog hängen geblieben.
Dadurch werden alle Daten gelöscht, aber wenn Sie ein Google-Konto mit Ihrem Gerät verknüpft hatten, können Sie alle Play Store-Apps, die Sie ursprünglich hatten, neu installieren.
Sie können auch die Lautstärketaste und die Einschalttaste zusammen gedrückt halten und recovery mode
mit den Lautstärketasten zu scrollen und sie dann mit der Einschalttaste auswählen.
Nachdem Sie dort angekommen sind, scrollen Sie zu wipe data / factory reset
.
Wählen Sie nach Abschluss Reboot now
.
Dies sollte helfen.
Ich weiß, dass dieser Thread alt ist, aber vielleicht hilft er anderen in der gleichen Situation. Mein Handy ist ein LG G2 Mini (D618), das mit Kingo gerootet ist. Nachdem ich es von Dalvik auf ART geändert hatte, dauerte der Neustart lange, während alle Apps optimiert wurden. Aber dann, als die Benutzeroberfläche auftauchte, konnte ich nichts tun, weil mehrere Fehlermeldungen nacheinander auftauchten. Nachdem Sie nach einer Weile für jede Nachricht OK berührt hatten, startete das Mobiltelefon neu und startete von vorne. Tatsächlich wurde es neu gestartet, auch wenn es in Ruhe gelassen wurde.
Ich habe es mit dem Standard-ROM (mit der Option "Kein Datenverlust") erneut geflasht, aber es hat sich nichts geändert, außer dass es wieder nicht gerootet wurde. Ich habe auch versucht, mit einer ADB-Shell darauf zuzugreifen, aber ich habe immer wieder einen Autorisierungsfehler erhalten. Dann, nachdem es etwa 30 Mal neu gestartet wurde, kehrte es von selbst zu Dalvik zurück, und alles war wieder in Ordnung!
Izzy
com.android.phone
ist so), können Sie wahrscheinlich nicht einmal den abgesicherten Modus als Abhilfe verwenden (obwohl Sie es versuchen könnten). Wenn also jemand keinen Trick kennt, um Ihre Laufzeitänderung auf andere Weise (z. B. über ADB) rückgängig zu machen, bleibt wahrscheinlich nur ein Factory-Reset übrig . Ich hoffe, Sie haben ein gutes Backup erstellt, bevor Sie zu ART wechseln.AStopher