Si le chargeur d'amorçage de votre téléphone est verrouillé, vous devez absolument le déverrouiller avant d'effectuer ces opérations, sinon aucune d'entre elles ne réussira (le chargeur d'amorçage renvoie une erreur de type "FAILED (remote: Command not allowed)".
J'ai exécuté cette commande sur un téléphone avec un bootloader verrouillé
C:\AGUSTINO_ROOT\2014-08-02.21.07.25>fastboot flash recovery recovery.img
target reported max download size of 301989888 bytes
sending 'recovery' (6144 KB)...
OKAY [ 0.265s]
writing 'recovery'...
FAILED (remote: Command not allowed)
finished. total time: 0.281s
D'après mon expérience, toute partition reconnue par le bootloader peut être flashée en utilisant fastboot, pour obtenir la liste des partitions connues, exécutez
fastboot getvar all
Voici ma sortie d'échantillon succincte:
C:\Users\kjhn>fastboot getvar all
(bootloader) partition-size:logo: 300000
(bootloader) partition-type:logo: raw data
(bootloader) partition-type:userdata: ext4
(bootloader) partition-type:cache: ext4
(bootloader) partition-size:system: 28a00000
(bootloader) partition-type:system: ext4
(bootloader) partition-type:ebr1: raw data
(bootloader) partition-type:mbr: raw data
(bootloader) partition-type:preloader: raw data
(bootloader) version: 0.5
all: Done!!
finished. total time: 0.031s
Remarquez les noms des partitions logo, mbr, ebr1 etc..
Cette méthode est aussi sûre que les fichiers que vous essayez de flasher, assurez-vous que la ROM est compatible avec votre appareil avant de tenter cela.
Je vous conseille également de ne pas toucher au preloader à moins d'être absolument sûr, car cela peut entraîner un briquetage irrécupérable