Nexus 5X Bootloop, Wiederherstellungsmodus existiert nicht

Gestern ist mein Nexus 5x eingefroren und hat mit dem Bootlooping begonnen, es hat seit gestern zweimal gestartet, aber nur für ein paar Minuten. Ich habe versucht, in den Wiederherstellungsmodus zu wechseln, aber sobald ich auf den Netzschalter klicke, um in den Wiederherstellungsmodus zu wechseln, geht es zurück zum Bootloop. Habe auch mal versucht in den abgesicherten Modus zu gehen, aber das hat nicht geholfen.

Ich habe bereits versucht, das Gerät mit dem Nexus-Root-Toolkit zu flashen, aber das Problem besteht weiterhin.

Ich stehe gerade vor dem gleichen Problem, ich habe alle Schritte von hier aus erfolgreich ausgeführt, drive.google.com/file/d/0Bz6x7k-VkpUJam5Mc1hKa09PVGc/view konnten Sie Ihr Problem lösen?

Antworten (4)

Ich hatte heute das gleiche Problem. Ich habe es mehrfach versucht

  • TWRP neu flashen
  • Ältere Versionen von TWRP flashen
  • Flashen Sie ältere Versionen des Factory-Images (ohne den internen Speicherteil)
  • neustes Werksimage flashen (ohne den internen Speicherteil)

Es hat sich nichts geändert, aber dieses Verfahren hat bei mir funktioniert (nur einmal) :

  1. Starten Sie das Telefon im fastbootModus
  2. Benennen Sie auf dem PC das neueste TWRP in um recovery.img(ich denke, es ist nicht erforderlich, aber das habe ich getan)
  3. Am PC

    fastboot boot recovery.img
    

Ich habe alles, was ich brauchte, aus dem internen Speicher gesichert (über adb) und dann das Telefon neu gestartet.

Ich hatte mit einem vollständigen Wipe gerechnet, aber alles begann wie gewohnt.

EDIT: Leider funktioniert dieses Verfahren hin und wieder. Mir ist aufgefallen, dass das Verlassen der Boot-Schleife des Telefons, beispielsweise während der Nacht, es wieder in einen bootfähigen Zustand versetzt, aber wenn Sie das Gerät neu starten, beginnt die Boot-Loop-Sequenz erneut.

TechTimes berichtet , dass:

LG ist derzeit nicht in der Lage, Nexus 5X-Smartphones zu reparieren, die von einer sogenannten „Bootloop“-Fehlfunktion betroffen sind, und gewährt daher volle Rückerstattungen, um dies auszugleichen.

also ich glaube nicht, dass du irgendetwas tun kannst, um es zu reparieren.

Nach vielen Stunden des Schreiens und Schreiens (nicht wirklich) fand ich endlich eine Lösung.

Es gibt einige Boot-Images, die das Problem beheben sollten, aber in meinem Fall haben sie es nicht getan. Also beschloss ich, einen Weg zu finden und das Update selbst anzuwenden.

Sie werden wahrscheinlich alle Ihre Daten damit verlieren

Ich habe dafür Ubuntu 18.04 verwendet. Da eines der von mir verwendeten Pakete Linux erforderte und ich nicht Hipster genug bin, um einen Mac zu kaufen.

Da die Anwendung des Fixes selbst erfordert, dass Sie das Boot-Image entpacken und neu packen, habe ich das GIT-Repository unter https://github.com/cfig/Android_boot_image_editor verwendet .

Sie haben es mit dem ursprünglichen Nexus 5x Factory Image getestet, also habe ich mich entschieden, es herunterzuladen (MDA89E). ( https://developers.google.com/android/images#bullhead )

Schritt 1. Laden Sie das Factory Image herunter und entpacken Sie es (entpacken Sie auch die ZIP-Datei darin (enthält das eigentliche Factory Image )

Schritt 2. Erwerben Sie die Android Platform Tools.

sudo apt install android-sdk

Schritt 3. Erwerben Sie Java

sudo apt install default-jre

Schritt 4. Klonen Sie das oben erwähnte Repository

git clone https://github.com/cfig/Android_boot_image_editor.git --depth=1

Schritt 5. Folgen Sie den Anweisungen! (Sie benötigen auch Android Studio)

Schritt 6. Öffnen Sie die Datei bootimg.json und stellen Sie sicher, dass die folgenden Befehle im Wert info > cmdline vorhanden sind.

"cmdline" : "console={** other commands are here **} androidboot.hardware=bullhead boot_cpus=0-3 maxcpus=4 cpu_max_a53=1632000 cpu_max_a57=0",

Der boot_cpusBefehl ist wahrscheinlich bereits vorhanden. Ändern Sie seinen Wert in 0-3und stellen Sie sicher, dass die maxcpus=4, cpu_max_a53=1632000 cpu_max_a57=0vorhanden sind.

Schritt 7. Packen Sie Ihr Image neu (folgen Sie den Anweisungen!)

sudo ./gradlew pack

Schritt 8. Verschieben Sie die Datei boot.img.signed in das entpackte Factory-Image (das eigentliche Image, das in Schritt 1 erwähnt wurde) . Sie sollten also die vorhandene boot.img mit der neu gepackten boot.img.signed überschreiben (in boot.img umbenennen und das Original wegwerfen)

Schritt 9. ADB-Server starten (evtl. Geräte danach wieder verbinden)

adb devices

Schritt 10. Stellen Sie sicher, dass Ihr Gerät verbunden und für „Fastboot-Geräte“ sichtbar ist. Das heißt, es sollte sich im Fastboot-Modus befinden (Power-Taste + Leiser beim Booten)

Schritt 11. Los geht's! (Alle diese Dateien sind (jetzt) ​​im frisch heruntergeladenen Factory-Image vorhanden.

fastboot unlock flashing
fastboot erase userdate

fastboot flash bootloader {bootloader-image.img}
fastboot reboot bootloader
fastboot flash radio {radio-image.img}
fastboot reboot bootloader

Schritt 12. Flashen Sie den Rest

fastboot flash boot boot.img
fastboot flash cache cache.img
fastboot flash recovery recovery.img
fastboot flash system system.img
fastboot flash userdata userdata.img
fastboot flash vendor vendor.img
fastboot reboot

Hoffe, das hilft jemandem.

Versuchen Sie, adb vom PC aus mit den Eingabeaufforderungsbefehlen zu verwenden