"Kernel konnte nicht geladen werden" nach dem Flashen von LineageOS 17.1 auf Moto G6

Dec 15 2020

Ich habe ein neues Motorola Moto G6 gekauft, um LineageOS anstelle der Standard-Rom zu verwenden.

Hier finden Sie alles, was früher im Abschnitt "Info" der Einstellungen angezeigt wurde. Denken Sie daran, dass ich Portugiesisch ausgewählt habe, damit ich einige Etiketten übersetzen kann:

Softwarekanal: Retin

Android-Version: 8.0.0

Android-Sicherheits-Patch-Level: 2018-04-01

Basisbandversion: M450_03.08.10.51R ALI_INDIADSDS_CUST

Kernel-Version: 3.18.71-perf-ga4749e5

hudsoncm @ ilclbld32 # 1

Fri Mar 30 11:53:22 CDT 2018

Versionsnummer: OPS27.82-45

Ich habe zum ersten Mal mit solchen Telefonen rumgespielt. Ich bin allerdings Computeringenieur.

Ich fing an, den Anweisungen hier zu folgen . Ich habe Entwickleroptionen in den Einstellungen aktiviert, das USB-Debugging aktiviert und das Entsperren von OEMs zugelassen.

Dann habe ich den Bootloader entsperrt. Ich verwende ADB und Fastboot, die mit Android Studio geliefert wurden.

Ich lief fastboot oem get_unlock_data, bekam den Code, fügte ihn in die Motorola-Website ein, bekam die E-Mail mit dem Entsperrschlüssel und entsperrte ihn mit fastboot oem unlock UNIQUE_KEY.

Dann habe ich TWRP 3.3.1-0 installiert. Keine Probleme da.

Dann musste ich nach dem Link suchen, um LineageOS und GApps herunterzuladen, da es so aussah, als wären die Schritte, denen ich folgte, unvollständig.

Ich habe LineageOS von hier und GApps von hier heruntergeladen . Für letztere habe ich ARM64, Android 10.0 und voll gewählt. Ich habe sie mit Android Studio Device File Explorer in den internen Speicher übertragen.

Dann folgte ich dem YouTube-Video vom ersten Link. Ich hatte Probleme beim Löschen wegen der Verschlüsselung, so scheint es. Ich folgte diesem, um fortzufahren. Die Verwendung eines Passes oder einer Stecknadel hat nicht funktioniert. Die nächste Lösung, Repair File System, war nicht verfügbar. Ich konnte nur Dateisystem ändern sehen. Dann habe ich /dataauf EXT2 formatiert , dann zurück auf EXT4 und es hat funktioniert.

Dann habe ich versucht, LineageOS zu flashen. Ich habe Fehler 255 erhalten. Ich habe hier gesucht . Anscheinend hätte ich ein 64-Bit-TWRP verwenden sollen. Ich habe hier einen gefunden und ihn geflasht. Dann konnte ich sowohl LineageOS als auch GApps flashen. Keine Fehlermeldungen hier.

Dann habe ich neu gestartet, ohne die TWRP-App zu installieren. Ich habe folgendes bekommen:

Start Up Failed:

Your device didn't start up successfully.
Use the Software Repair Assistant on computer
to repair your device.
Connect you device to your computer to get
the Software Repair Assistant.

AP Fastboot Flash Mode (Secure)
Error: failed to load kernel!
Fastboot Reason: Fall-through from normal boot mode
USB connected

Ich habe gesucht und nicht viel gefunden. Ich habe nach dem Software Repair Assistant gesucht, aber es scheint nur gut zu sein, das Standard-ROM neu zu installieren. Ich möchte trotzdem LineageOS installieren.

Ich habe einige Ergebnisse über das Flashen boot.imgund andere Dinge gefunden, aber ich habe zu viel Angst, mein Telefon hart zu ziegeln, um Anweisungen zu befolgen, die nicht speziell für meine Situation geschrieben wurden.

Ich kann immer noch auf TWRP zugreifen. Ich habe gelöscht und erneut installiert, um zu überprüfen, ob beim Flashen keine Fehlermeldungen aufgetreten sind, und dann erneut zu versuchen, die TWRP-App zu installieren, aber die Eingabeaufforderung dafür wurde nicht angezeigt.

Bitte geben Sie an, wie Sie die Installation von LineageOS auf meinem Moto G6 abschließen können.

Danke im Voraus.

Update 2020-12-15: Es scheint, dass das Tutorial, dem ich gefolgt bin, aktualisiert wurde. Jetzt fehlen keine Schritte mehr. Ich werde es erneut mit den dort bereitgestellten Dateien versuchen.

Update 2020-12-16: Ich versuche derzeit, das Standard- ROM zu flashen , um den neuesten Anweisungen zu folgen. Ich verwende Lenovo Rescue und Smart Assistant, aber es ist schon Wait for matching firmware, don't unplug your deviceeine ganze Weile aktiv. In der Zwischenzeit lade ich ein Standard-ROM herunter, das meinem Gerät besser entspricht. Ich habe von dem Befehl fastboot getvar allerfahren und werde die Ausgabe hier veröffentlichen:

(bootloader) version: 0.5
(bootloader) version-bootloader: moto-sdm450-C3.09
(bootloader) product: ali
(bootloader) board: ali
(bootloader) secure: yes
(bootloader) hwrev: PVT2
(bootloader) radio: 5
(bootloader) storage-type: emmc
(bootloader) emmc: 32GB SAMSUNG GD6BMB RV=08 PV=01 FV=0000000000000001
(bootloader) ram: 3GB SAMSUNG LP3 DIE=8Gb M5=01 M6=06 M7=00 M8=5F
(bootloader) cpu: SDM450
(bootloader) cid: 0x0032
(bootloader) channelid: 0xc0
(bootloader) securestate: flashing_unlocked
(bootloader) iswarrantyvoid: yes
(bootloader) max-download-size: 534773760
(bootloader) reason: Fall-through from charger boot mode
(bootloader) imei: [REDACTED]
(bootloader) meid:
(bootloader) date: 08-11-2018
(bootloader) sku: XT1925-13
(bootloader) carrier_sku: XT1925-13
(bootloader) battid: SB18C18509
(bootloader) iccid:
(bootloader) cust_md5:
(bootloader) max-sparse-size: 268435456
(bootloader) current-time: "Tue May  9  7: 0:46 UTC 1972"
(bootloader) ro.build.fingerprint[0]: motorola/ali/ali:8.0.0/OPS27.82-45
(bootloader) ro.build.fingerprint[1]: /56:user/release-keys
(bootloader) poweroffalarm: 0
(bootloader) ro.build.version.full[0]: Blur_Version.27.81.56.ali.retail.
(bootloader) ro.build.version.full[1]: en.US
(bootloader) ro.build.version.qcom: LA.UM.6.6.r1-04400-89xx.0
(bootloader) version-baseband: M450_03.08.10.51R ALI_INDIADSDS_CUST
(bootloader) kernel.version[0]: Linux version 3.18.71-perf-ga4749e5 (hud
(bootloader) kernel.version[1]: soncm@ilclbld32) (gcc version 4.9.x 2015
(bootloader) kernel.version[2]: 0123 (prerelease) (GCC) ) #1 SMP PREEMPT
(bootloader) kernel.version[3]:  Fri Mar 30 11:53:22 CDT 2018
(bootloader) sbl1.git: git=MBM-NG-VC3.09-0-g4650d8f
(bootloader) rpm.git: git=MBM-NG-VC3.04-0-g02798db
(bootloader) tz.git: git=827710b-dirty
(bootloader) devcfg.git: git=827710b-dirty
(bootloader) keymaster.git: git=827710b
(bootloader) cmnlib.git: git=827710b
(bootloader) cmnlib64.git: git=827710b
(bootloader) prov.git: git=827710b-dirty
(bootloader) aboot.git: git=MBM-NG-VC3.09-0-g225f207
(bootloader) frp-state: no protection (0)
(bootloader) ro.carrier: retin
(bootloader) current-slot:
(bootloader) slot-suffixes: _a
(bootloader) slot-count: 1
(bootloader) slot-successful:_a: INVALID
(bootloader) slot-successful:_b: INVALID
(bootloader) slot-bootable:_a: INVALID
(bootloader) slot-bootable:_b: INVALID
(bootloader) slot-retry-count:_a: unknown
(bootloader) slot-retry-count:_b: unknown
all: listed above
Finished. Total time: 0.082s

Ich dachte, ich hätte 1925-3, aber es ist ein XT1925-13 ... Erklärt, warum ich in Brasilien ein Ladegerät mit indischen Standardstiften erhalten habe ... Zumindest wurde es mit einem Adapter geliefert.

Später heute funktionierte das Lenovo Tool (ich schloss es, öffnete es erneut und folgte den Anweisungen auf den Brief).

Ich habe den Screenshot wie gewünscht von Magisk Manager erhalten.

Antworten

1 alecxs Dec 16 2020 at 15:11
  • Installieren Sie das Standard-ROM + die Firmware (sperren Sie den Bootloader nicht versehentlich erneut).

  • Stellen Sie sicher, dass das Gerät ordnungsgemäß funktioniert, bevor Sie versuchen, ein benutzerdefiniertes ROM zu installieren

  • Starten Sie die benutzerdefinierte Wiederherstellung von Fastboot

    fastboot boot mali.img
    
  • Formatieren Sie die Benutzerdatenpartition aus dem TWRP-Menü

  • Neustart Bootloader

  • Boot Custom Recovery von Fastboot (wieder)

  • Backup-Boot, Wiederherstellung, System, Hersteller (nur für den Fall)

  • Backup auf PC kopieren

    adb pull /sdcard/TWRP
    
  • Wischsystem, Anbieter

  • Installieren Sie LineageOS flashable zip

  • Starten Sie neu und warten Sie, bis LineageOS erfolgreich gestartet wurde


Versuchen Sie danach, GApps zu installieren

  • Neustart Bootloader
  • Boot Custom Recovery von Fastboot (wieder)
  • Installieren Sie OpenGApps flashable zip
  • Formatieren Sie die Benutzerdatenpartition aus dem TWRP-Menü
  • Starten Sie neu und warten Sie, bis LineageOS erfolgreich gestartet wurde

Wenn alles gut geht, fertig.

Wenn das Gerät in eine Boot-Schleife geht, muss es sich auf GApps beziehen. Starten Sie erneut, indem Sie das System und den Hersteller löschen und LineageOS erneut installieren. Überprüfen Sie im Magisk Manager den Abschnitt SAR (System-as-Root).

Nur wenn Ihr Gerät SAR (System-as-Root) ist, kann diese Problemumgehung hilfreich sein

  • binde mount / system_root / system

    adb shell
    mount -w /system
    mkdir /system_root
    mount -o bind /system /system_root
    umount /system
    mount -o bind /system_root/system /system
    
  • Installieren Sie GApps flashbare Zip


Wenn dies immer noch nicht funktioniert, flashen Sie eine andere ROM + Firmware (Android 8.1.0 oder Android 9.0) und versuchen Sie es erneut.

Probieren Sie auch andere benutzerdefinierte ROMs aus. Ich empfehle, nur offizielle benutzerdefinierte ROMs mit dem Status: Stable zu flashen (zum Beispiel RevengeOS oder Resurrection Remix).