1 votes

"Failed to load kernel" après avoir flashé 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 stock.

Voici tout ce qui apparaissait dans la section "À propos" des paramètres. Gardez à l'esprit que j'ai choisi le portugais et que je vais donc devoir traduire certaines étiquettes :

Canal logiciel : rétin

Version Android : 8.0.0

Niveau du correctif de sécurité Android : 2018-04-01

Version de la bande de base : M450_03.08.10.51R ALI_INDIADSDS_CUST

Version du noyau : 3.18.71-perf-ga4749e5

hudsoncm@ilclbld32 #1

Fri Mar 30 11:53:22 CDT 2018

Numéro de version : OPS27.82-45

C'est la première fois que je manipule des téléphones comme ça. Mais je suis ingénieur en informatique.

J'ai commencé à suivre les instructions aquí . J'ai activé les options de développement dans les paramètres, activé le débogage USB et autorisé le déverrouillage OEM.

Puis j'ai déverrouillé le bootloader. J'utilise ADB et Fastboot qui sont fournis avec Android Studio.

J'ai couru fastboot oem get_unlock_data J'ai obtenu le code, je l'ai inséré sur le site web de Motorola, j'ai reçu l'email avec la clé de déverrouillage et je l'ai déverrouillé avec fastboot oem unlock UNIQUE_KEY .

Puis j'ai installé TWRP 3.3.1-0. Aucun problème.

J'ai ensuite 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 depuis aquí et GApps de aquí . Pour ces derniers, j'ai choisi ARM64, Android 10.0 et complet. Je les ai transférés sur le stockage interne en utilisant Android Studio Device File Explorer.

J'ai ensuite suivi la vidéo YouTube du premier lien. J'ai eu des problèmes d'effacement à cause du cryptage, semble-t-il. J'ai suivi este de procéder. L'utilisation d'un pass ou d'un pin n'a pas fonctionné. La solution suivante, Réparer le système de fichiers, n'était pas disponible. Je ne voyais que Changer le système de fichiers. J'ai alors formaté /data à EXT2 puis de nouveau à EXT4 et ça a marché.

Puis j'ai essayé de flasher LineageOS. J'ai eu l'erreur 255. J'ai regardé aquí . Apparemment, j'aurais dû utiliser un TWRP 64 bits. J'en ai trouvé un aquí et l'a fait clignoter. Ensuite, j'ai pu flasher LineageOS et GApps. Aucun message d'erreur ici.

Puis 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 qu'il ne soit bon que pour réinstaller la ROM stock. Je veux toujours installer LineageOS, cependant.

J'ai trouvé quelques résultats concernant le flashage boot.img et d'autres trucs, mais j'ai trop peur de bloquer mon téléphone pour suivre des instructions qui n'ont pas été écrites spécifiquement pour ma situation.

Je peux toujours accéder à TWRP. J'ai effacé et installé à nouveau pour vérifier qu'il n'y avait pas de messages d'erreur pendant le flashage, puis à nouveau pour essayer d'installer l'application TWRP, mais l'invite pour cela ne s'est pas affichée.

Veuillez me conseiller sur 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 ait été mis à jour. Maintenant, il ne manque aucune étape. Je vais réessayer en utilisant les fichiers fournis ici.

Mise à jour 2020-12-16 : Je suis actuellement en train d'essayer de flasher la ROM stock afin de suivre les dernières instructions. J'utilise Lenovo Rescue et Smart Assistant, mais il est en cours de traitement. 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 mieux à mon appareil. J'ai découvert la commande fastboot getvar all donc je vais poster 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 un 1925-3 mais c'est un XT1925-13... Cela explique pourquoi j'ai reçu un chargeur avec des broches standard indiennes au Brésil... Au moins, il était livré avec un adaptateur.

Plus tard dans la journée, l'outil Lenovo a fonctionné (je l'ai fermé, rouvert et suivi les instructions à la lettre).

J'ai obtenu la capture d'écran de Magisk Manager comme demandé.

MagiskManager

1voto

alecxs Points 3105
  • installer la ROM + le firmware (ne pas reverrouiller accidentellement le bootloader)

  • 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
  • formatage de la partition userdata à partir du menu TWRP

  • redémarrer le bootloader

  • Démarrer la restauration personnalisée depuis fastboot (encore)

  • sauvegarde, démarrage, récupération, système, vendeur (juste au cas où)

  • copie de la sauvegarde sur le PC

    adb pull /sdcard/TWRP
  • système d'essuyage, fournisseur

  • installer LineageOS flashable zip

  • redémarrez et attendez que LineageOS démarre avec succès.


Après cela, essayez d'installer GApps

  • redémarrer le bootloader
  • Démarrer la restauration personnalisée depuis fastboot (encore)
  • installer OpenGApps flashable zip
  • formatage de la partition userdata à partir du menu TWRP
  • redémarrez et attendez que LineageOS démarre avec succès.

Si tout se passe bien, c'est fait.

Si l'appareil se met en boucle de démarrage, cela doit être lié aux GApps. Recommencez en effaçant le système, le vendeur et installez LineageOS à nouveau. Dans Magisk Manager, vérifiez la section SAR (system-as-Root).

Seulement si votre appareil est SAR (system-as-Root), cette solution de contournement peut être utile.

  • 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 GApps flashable zip


Si cela ne fonctionne toujours pas, lancez une autre ROM+firmware (Android 8.1.0 ou Android 9.0) et réessayez.

Essayez aussi d'autres ROMs personnalisées. Je recommande de ne flasher que les ROMs personnalisées officielles avec Status : Stable (par exemple RevengeOS ou Resurrection Remix).

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X