2 votes

Aidez-nous ! Bootloop. Impossible d'accéder à la restauration

Ma femme, qui n'est pas familière avec l'enracinement, a accepté de mettre à jour mon Moto C Plus enraciné lorsqu'il a demandé une mise à jour. Inutile de dire que cela ne s'est pas bien passé. Il a commencé à démarrer dans TWRP.

J'ai essayé de trouver une solution en ligne. Cela m'a conduit à Dépannage : Boucle de démarrage TWRP après une mise à jour OTA dans le MOTO G4 (XT1621 Athene) où il donne la méthode suivante comme solution :

Méthode TWRP :

1 Go into TWRP -> Go to Advanced -> Go to Terminal: Enter

2 Please make a backup first of these files in SD card: `cp
/dev/block/platform/soc.0/7824900.sdhci/by-name/mota /sdcard/mota2
cp /dev/zero of=/dev/block/platform/soc.0/7824900.sdhci/by-name/misc
/sdcard/misc2`

3 Type this exactly: `dd if=/dev/zero
of=/dev/block/platform/soc.0/7824900.sdhci/by-name/mota HIT ENTER dd
if=/dev/zero of=/dev/block/platform/soc.0/7824900.sdhci/by-name/misc`
HIT ENTER

4 Restart the phone.

Sur mon téléphone, il n'y a pas soc.0 dans le dossier de la plateforme, à la place il y a mtk-msdc.0 . J'ai essayé de chercher en ligne une solution similaire avec le dossier mtk-msdc.0 mais je n'ai pas pu en trouver, à l'exception de https://jagadgetaholic.blogspot.com/2017/06/vernee-thor-e-twrp.html .

Désespérée (ne sachant pas quel fichier choisir), j'ai essayé dd if=/dev/zero of=/dev/block/platform/mtk-msdc.0/11230000.msdc0/by-name/boot . Cela a exécuté quelque chose. Mais plus tard, quand j'ai redémarré le téléphone, il n'a plus démarré dans TWRP. Au lieu de cela, il est maintenant juste en train de me montrer ce L'écran du logo (Moto) (celui qui s'affiche en premier lorsque vous allumez le téléphone, avant le TWRP) pendant environ 30 secondes, puis le téléphone redémarre sur le même écran... redémarrer... écran... et ainsi de suite. En gros, c'est une boucle de démarrage, je crois qu'on l'appelle ainsi.

Que dois-je faire maintenant ? La solution que je cherchais est une solution où je ne perds pas mes fichiers. Tout est sur la mémoire interne. Pas de carte SD. Je veux être capable de faire fonctionner mon téléphone à nouveau sans perdre mes fichiers. Si je pouvais le faire fonctionner à nouveau avec tout comme avant ce problème, je serais très reconnaissant.

Aidez-moi !

Téléphone : Moto C Plus (xt1723) 2GB Ram 16 GB Mémoire interne

Système d'exploitation : Android 7

Outil de flashage : MediaTek SP Flash tool v5.1644.00

3voto

Empire of E Points 1586

Vous venez d'effacer votre image de démarrage,

Je pense que vous devriez vous en tenir à la terminologie appropriée. Quand vous lisez /dev/zero cela donne simplement une quantité infinie d'octets zéro (ASCII) (après tout, il s'agit d'une dispositif à caractères ). /dev/null lorsqu'il est utilisé pour écrire à est beaucoup plus proche de ce que l'on pourrait décrire comme un trou noir. Mais ce sont deux dispositifs différents avec une sémantique différente. ( 0xC0000022L - commentaire)

dev/zero est "une quantité infinie d'octets nuls" dans Android, DD est utilisé pour la copie. Voici ce que vous avez trouvé en anglais :

Copie ( IF ) Fichier d'entrée = zéro octet ( OF ) Fichier de sortie = fichier d'amorçage

Vous avez effectivement flashé votre boot avec une série de zéros (effacés).

Donc, maintenant que c'est parti, vous devez le flasher avec Fastboot

Si votre appareil a un bootloader verrouillé, vous devrez le flasher à nouveau via SP Flash Tool.

Je travaille sur une solution utilisant SP Flash Tool et l'image de démarrage 7.0,


Ok, avant toute chose, faites une sauvegarde complète de toutes les régions en utilisant SP Flash Tool. Guide vidéo de sauvegarde et de restauration de MTK

  • Téléchargez un boot.img du stock

  • Téléchargez ces fichiers de réparation Fichiers MT6737M

  • Open SP Flash Tool version 5.16 ou plus récente

  • Extrayez les fichiers dans un dossier (Dossier1) sur votre PC.

  • Extrayez votre boot.img du firmware et placez-le dans votre dossier (Folder1)

  • Maintenant, vous aurez quatre fichiers

    • MT6737M_Android_scatter.txt
    • Préchargeur_xx.bin
    • recovery.img ( twrp )
    • boot.img ( stock )
  • Ouvrez le fichier Scatter dans SP Flash Tool

    • Il devrait localiser automatiquement les fichiers si aucun nom n'a été modifié.
  • Désélectionner le préchargeur

    • Vous ne flashez que le démarrage et la récupération
  • Sélectionnez DOWNLOAD comme méthode de Flash

    • NE JAMAIS SÉLECTIONNER LA MISE À JOUR DU FIRMWARE, ETC.
  • Éteindre l'appareil

    • Assurez-vous que le démarrage rapide ne maintient pas votre appareil allumé.
  • Placez l'extrémité USB dans votre PC

  • Cliquez sur démarrer dans SP Flash Tool

  • Branchez l'autre extrémité de l'USB sur votre appareil.

  • Attendre le flash OK

P.S Veuillez suivre le guide de sauvegarde pour vous assurer que si quelque chose est écrasé par un fichier de dispersion incorrect, nous pourrons le restaurer.

Conseils : Chaque connexion est un appelé un Handshake avec le préchargeur, vous ne pouvez utiliser qu'un seul handshake par action dans SP Flash Tool, vous devrez donc déconnecter l'usb et le reconnecter pour faire un autre handshake du préchargeur pour toute action suivante.

Ne bougez pas votre appareil pendant qu'il clignote, essayez de garder le câble usb aussi immobile que possible.

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