5 votes

Flashez la ROM Stock (Mediatek) via Fastboot

Je veux flasher une ROM stock pour mon appareil avec un CPU MTK6572 qui est censé être flashé via l'outil SP Flash (ROM scatter-based) mais je veux le flasher via Fastboot. Est-ce que je peux le faire en flashant toutes les images une par une?

fastboot flash boot boot.img
fastboot flash cache cache.img
fastboot flash recovery cwm.img
fastboot flash system system.img
fastboot flash data userdata.img
fastboot reboot

Cette méthode est-elle sûre pour mon appareil? Si oui, est-ce que j'ai besoin que mon chargeur de démarrage soit déverrouillé pour cela? Et comment les autres images seront-elles flashées? (secro.img, ramdisk.img, ramdisk-recovery.img, EBR1, MBR, logo.bin, preloader.bin)

3voto

dennyac Points 207

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

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