Récemment, j’ai voulu tester la dernière ROM SlimRom en version béta 0.3 sur mon Moto G 4G first édition et je fus confronté à un problème de version de bootloader.
Lorsque j’ai voulu flasher la ROM, voici le message d’erreur que j’ai obtenu dans la console du recovery :
This package supports bootloader 0x441A; this devices has bootloader 0x4113
Ce message signifie tout simplement que mon bootloader est obsolète pour installer cette nouvelle version de la ROM.
Mette à jour le bootloader sur le Moto G 4G xt1039
Voici donc les étape à suivre pour mettre à jour le bootloader sur le Moto G 4G xt1039.
Attention: les manipulations qui suivent ne sont pas sans risque, une erreur est vite arrivée et peut endommagé le téléphone. Intervenir sur son smartphone comporte des risques. Ni moi, ni le site ne pourront être tenus comme responsables en cas de problèmes survenus pendant et après les modification de votre smartphone. Vous êtes le seul responsable en cas de soucis avec votre téléphone
Pour pouvoir mettre à jour le bootloader, il faut télécharger la dernière ROM STOCK du Moto G 4G car il se trouve dans le zip de la ROM. Le zip peut se trouver à cet adresse : http://forum.xda-developers.com/devdb/project/dl/?id=13782
Au préalable, il faut que les outils ADB et Fastboot soit installés sur votre distribution. Si vous utilisez une Debian/Ubuntu ou ArchLinux/Manjaro voici la procédure pour installer ces outils : https://memo-linux.com/comment-installer-adb-et-fastboot-sous-archlinuxmanjaro-et-debianubuntu/
Ensuite, il faut activer le mode débogage dans les paramètres d’Android. Une fois les prérequis réalisés, voici la procédure :
- Créer un répertoire de travail :
mkdir ~/motorola
- Déplacer le .zip dans le répertoire :
mv ~/Téléchargement/XT1039_PEREGRINE_RETEU_5.1_LPB23.13-17_cid7_CFC.xml.zip ~/motorola/
- Décompresser le .zip :
unzip XT1039_PEREGRINE_RETEU_5.1_LPB23.13-17_cid7_CFC.xml.zip
- Passer en root :
sudo -s
- Redémarrer le téléphone sur le bootloader :
adb reboot bootloader
- Lancer la détection du téléphone :
fastboot devices
il doit s’afficher dans le terminal :
TA98601E4J fastboot
On peut continuer, cependant s’il s’affiche <waiting devices>, là ce n’est pas bon et je n’ai pas la solution :/
- Flasher le bootloader :
fastboot flash motoboot motoboot.img
Résultat de la commande :
target reported max download size of 536870912 bytes sending 'motoboot' (1953 KB)... OKAY [ 0.096s] writing 'motoboot'... (bootloader) flashing tz ... (bootloader) flashing rpm ... (bootloader) flashing sdi ... (bootloader) flashing aboot ... (bootloader) flashing sbl1 ... OKAY [ 1.260s] finished. total time: 1.356s
- Redémarrer sur le bootloader :
fastboot reboot-bootloader
Résultat de la commande :
rebooting into bootloader... OKAY [ 0.000s] finished. total time: 0.151s
A partir de cette étape, le bootloader a été mis à jour. Cependant, il faut aussi mettre à jour le firmware de radio (sinon, pas de signal).
Mettre à jour le firmware radio du moto G 4G xt1039
- Télécharger le firmware à cette adresse : http://forum.xda-developers.com/devdb/project/dl/?id=13433
- Créer un répertoire pour recevoir le .zip :
mkdir ~/moto/motoradio
Déplacer le fichier .zip dans ce répertoire :
mv ~/Téléchargement/XT1039_Retail_EU_5.1_Radio.zip ~/moto/motoradio/
- Se placer dans le répertoire :
cd ~/moto/motoradio/
- Décompresser le .zip :
unzip XT1039_Retail_EU_5.1_Radio.zip
- Les 4 commandes pour flasher le firmware :
fastboot flash modem NON-HLOS.bin fastboot erase modemst1 fastboot erase modemst2 fastboot flash fsg fsg.mbn
Et pour finir, redémarrer le téléphone :
fastboot reboot
Voilà, une opération rondement bien mené pour ma part :-D
via http://forum.xda-developers.com/moto-g/4g-development/rom-stock-motorola-4g-lollipop-rom-t3142816
Merci pour ton post!! J’avais la même galère (sur le no sim card en peregrine et je ne savais pas comment flasher le firmware radio!
Nicket tout remarche avec ton post !
Super !
j’ai pas mal galéré aussi car les infos sont éclatées sur le net et pas très précises sur la marche à suivre, d’où l’idée du tuto :-D
Merci du tuyau, je bloquais exactement à ce niveau et en effet c’est pas facile de s’en sortir quand on cherche les infos sont éclatées tout partout sur le web.
En revanche, je n’ai pas trouvé la bonne rom sur le forum xda-dev, toutes celles proposées en lien ne contienne pas le fameux motoboot.img, je l’ai dénichée ici : https://www.filefactory.com/folder/c6cdedc45a775d27
Merci beaucoup pour ce billet ! Il m’a bien sauvé alors que je viens de passer mon Moto G en Lineage OS !