"Kernel konnte nicht geladen werden" nach dem Flashen von LineageOS 17.1 auf Moto G6
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 /data
auf 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.img
und 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 device
eine 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 all
erfahren 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
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).