«Échec du chargement du noyau» après le flash de LineageOS 17.1 sur le Moto G6
J'ai acheté un nouveau Motorola Moto G6 avec l'intention d'essayer d'utiliser LineageOS au lieu de la rom d'origine.
Voici tout ce qui apparaissait dans la section À propos des paramètres. Gardez à l'esprit que j'ai sélectionné le portugais, je vais donc traduire certaines étiquettes:
Canal logiciel: retin
Version Android: 8.0.0
Niveau du correctif de sécurité Android: 2018-04-01
Version bande de base: M450_03.08.10.51R ALI_INDIADSDS_CUST
Version du noyau: 3.18.71-perf-ga4749e5
hudsoncm @ ilclbld32 # 1
Ven 30 mars 11:53:22 CDT 2018
Numéro de version: OPS27.82-45
C'est la première fois que je joue avec des téléphones comme celui-ci. Je suis cependant ingénieur en informatique.
J'ai commencé à suivre les instructions ici . J'ai activé les options de développement dans les paramètres, activé le débogage USB et autorisé le déverrouillage OEM.
Ensuite, j'ai déverrouillé le chargeur de démarrage. J'utilise ADB et Fastboot fournis avec Android Studio.
L'Iranfastboot oem get_unlock_data
fastboot oem unlock UNIQUE_KEY
Ensuite, j'ai installé TWRP 3.3.1-0. Aucun problème là-bas.
Ensuite, j'ai dû rechercher le lien pour télécharger LineageOS et GApps car il semblait que les étapes que je suivais étaient incomplètes.
J'ai téléchargé LineageOS d' ici et GApps d' ici . Pour ce dernier, j'ai choisi ARM64, Android 10.0 et complet. Je les ai transférés vers le stockage interne à l'aide de l'explorateur de fichiers de l'appareil Android Studio.
Ensuite, j'ai suivi la vidéo YouTube à partir du premier lien. J'ai eu du mal à nettoyer à cause du cryptage, il semble donc. J'ai suivi ceci pour continuer. L'utilisation d'un laissez-passer ou d'une épingle n'a pas fonctionné. La solution suivante, Repair File System, n'était pas disponible. Je ne pouvais voir que Change File System. Ensuite, j'ai formaté /data
en EXT2 puis de retour en EXT4 et cela a fonctionné.
Ensuite, j'ai essayé de flasher LineageOS. J'ai eu l'erreur 255. J'ai regardé ici . Apparemment, j'aurais dû utiliser un TWRP 64 bits. J'en ai trouvé un ici et l' ai flashé. Ensuite, j'ai pu flasher à la fois LineageOS et GApps. Aucun message d'erreur ici.
Ensuite, j'ai redémarré sans installer l'application TWRP. J'ai obtenu ce qui suit:
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
J'ai cherché et je n'ai pas trouvé grand-chose. J'ai cherché l'assistant de réparation de logiciels, mais il semble que ce n'est que bon de réinstaller la ROM d'origine. Cependant, je veux toujours installer LineageOS.
J'ai trouvé des résultats sur le clignotement boot.img
et d'autres choses, mais j'ai trop peur de graver mon téléphone pour suivre les instructions qui n'ont pas été écrites spécifiquement pour ma situation.
Je peux toujours accéder à TWRP. J'ai essuyé et installé à nouveau pour vérifier qu'il n'y avait aucun message d'erreur pendant le clignotement, puis à nouveau pour essayer d'installer l'application TWRP, mais l'invite pour cela ne s'est pas affichée.
Veuillez indiquer ce qu'il faut faire pour terminer l'installation de LineageOS sur mon Moto G6.
Merci d'avance.
Mise à jour 2020-12-15: Il semble que le tutoriel que j'ai suivi a été mis à jour. Il ne manque plus aucune étape. Je vais réessayer en utilisant les fichiers fournis ici.
Mise à jour 16/12/2020: J'essaie actuellement de flasher la ROM stock afin de suivre les dernières instructions. J'utilise Lenovo Rescue et Smart Assistant, mais cela fonctionne Wait for matching firmware, don't unplug your device
depuis un certain temps maintenant. En attendant, je télécharge une ROM stock qui correspond plus étroitement à mon appareil. J'ai découvert la commande fastboot getvar all
alors je posterai la sortie ici:
(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
Je pensais avoir 1925-3 mais c'est un XT1925-13 ... Explique pourquoi j'ai reçu un chargeur avec des broches standard Inde au Brésil ... Au moins il est venu avec un adaptateur.
Plus tard dans la journée, l'outil Lenovo a fonctionné (je l'ai fermé, ouvert à nouveau et suivi les instructions à la lettre).
J'ai eu la capture d'écran de Magisk Manager comme demandé.

Réponses
installez la ROM stock + le firmware (ne re-verrouillez pas accidentellement le chargeur de démarrage)
assurez-vous que l'appareil fonctionne correctement avant d'essayer d'installer une ROM personnalisée
démarrer la récupération personnalisée à partir de Fastboot
fastboot boot mali.img
formater la partition de données utilisateur à partir du menu TWRP
redémarrer le chargeur de démarrage
démarrer la récupération personnalisée à partir de fastboot (à nouveau)
démarrage de sauvegarde, récupération, système, fournisseur (juste au cas où)
copier la sauvegarde sur le PC
adb pull /sdcard/TWRP
système d'essuyage, fournisseur
installer le zip flashable LineageOS
redémarrer et attendre que LineageOS soit démarré avec succès
Après cela, essayez d'installer GApps
- redémarrer le chargeur de démarrage
- démarrer la récupération personnalisée à partir de fastboot (à nouveau)
- installer le zip flashable OpenGApps
- formater la partition de données utilisateur à partir du menu TWRP
- redémarrer et attendre que LineageOS soit démarré avec succès
Si tout va bien, c'est fait.
Si le périphérique entre en boucle de démarrage, il doit être lié aux GApps. recommencez en effaçant le système, le fournisseur et réinstallez LineageOS. Dans Magisk Manager, vérifiez la section SAR (système en tant que racine).
Ce n'est que si votre appareil est SAR (système en tant que racine) que cette solution de contournement peut aider
bind 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
installer le zip flashable GApps
Si cela ne fonctionne toujours pas, flashez une autre ROM stockée + micrologiciel (Android 8.1.0 ou Android 9.0) et réessayez.
Essayez également d'autres ROM personnalisées. Je recommande de ne flasher que les ROM personnalisées officielles avec le statut: Stable (par exemple RevengeOS ou Resurrection Remix)