J'ai un tout nouveau Motorola Moto G7 Power fonctionnant sous Android 9. J'ai aussi Ubuntu 19.04 installé sur mon bureau. Je veux rooter le téléphone.
J'ai réussi à déverrouiller le chargeur de démarrage en suivant les instructions en ligne de Motorola et en utilisant les utilitaires adb et fastboot fournis avec Linux. La prochaine étape consiste à flasher une application de récupération personnalisée sur la partition de récupération.
J'essaie de flasher twrp-3.3.0-0-river.img
, une nouvelle image que j'ai récupérée depuis ici. Lorsque j'ai essayé d'utiliser fastboot pour flasher l'image, j'ai obtenu cette erreur:
steven@steven-OptiPlex-7020:-/Desktop$ fastboot flash recovery twrp-3.3.0-0-river.img
target reported max download size of 536870912 bytes
sending 'recovery' (27584 KB)...
OKAY [ 0.741s]
writing 'recovery'..
(bootloader) Invalid partition name recovery
FAILED (remote failure)
finished. total time: 0.742s
steven@steven-OptiPlex-7020:~/Desktop$
Capture d'écran de la sortie du terminal
Après cet échec, j'ai essayé de mettre mon téléphone en mode récupération juste pour voir ce qui se passerait. J'ai obtenu un écran affichant la mascotte Android sur le dos avec sa plaque de poitrine ouverte et un point d'exclamation noir dans un triangle rouge. Les mots "No Command" étaient affichés sous le graphique. Après avoir attendu quelques minutes, le téléphone a redémarré normalement de lui-même. Le système d'exploitation de mon téléphone semble fonctionner parfaitement.
Je peux seulement supposer que tout ce qui était à l'origine sur la partition de récupération du fabricant a été effacé et qu'il n'y a maintenant rien du tout sur la partition de récupération. Donc, j'ai décidé de voir si je pouvais démarrer directement dans l'image TWRP sans la flasher. Ainsi, j'ai exécuté ceci dans la fenêtre du terminal: fastboot boot twrp-3.3.0-0-river.img
. J'ai reçu cela comme réponse:
steven@steven-OptiPlex-7020:-/Desktop$ fastboot boot twrp-3.3.0-0-river.img
downloading 'boot.img'...
OKAY [ 0.728s]
booting...
OKAY [ 0.893s]
finished. total time: 1.621s
steven@steven-OptiPlex-7020:~/Desktop$
Capture d'écran de la sortie du terminal
Il ne semblait pas y avoir d'erreurs. Le téléphone, cependant, est passé de l'écran du chargeur de démarrage à l'écran de démarrage Motorola, puis s'est simplement éteint sans autre réponse.
Donc, qu'est-ce que je rate? Comment puis-je flasher cette image sur la partition de récupération de mon téléphone?
0 votes
Merci pour la réponse. Pouvez-vous élaborer, s'il vous plaît? Je suis nouveau dans tout cela. Je suppose que Nougat est une ancienne version d'Android? Comment puis-je rétrograder vers une autre version d'Android si je ne peux pas flasher les choses? Je veux dire, j'aurais besoin de flasher une nouvelle ROM sur mon téléphone pour faire ce que vous suggérez. Mais, mon problème est que je NE PEUX PAS flasher les choses.
0 votes
Votre appareil n'a pas de partition de récupération, elle se trouve dans le ramdisk. C'est pourquoi l'échec du flash de récupération en fastboot - voir la première capture d'écran "Nom de partition invalide"
0 votes
OK, merci. Mais pourquoi les fabricants font-ils les choses de cette manière? Pourquoi inclure la récupération à l'intérieur de l'image de démarrage et ne pas en faire simplement sa propre partition en mémoire?