[TUTO/REGROUPEMENT] Flasher un firmware, un Ruu, une OTA au format zip | Backups TWRP | Recovery
Description
Comme toujours l'arrivée d'Ota ou de nouveaux firmwares amènent de nombreuses questions et donc il semble bon revenir sur les manips le permettant.
Le principe est globalement le même que ce soit pour un firmware , un RUU ou une OTA...
Si vous êtes S-On vous ne pouvez flasher qu'un firmware/RUU/OTA correspondant à votre CID et qui en peut pas être d'une base inférieure à celle actuelle de votre appareil... Inconvénient si vous avez un appareil brandé opérateur vous devez attendre la version opérateur qui souvent est plus tardive que les versions internationales. Avantages vous avez beaucoup moins de risques de bricker votre appareil...
Si vous êtes S-OFF vous avez plus de latitudes mais vous devrez être extrêmement rigoureux afin de ne pas bricker votre appareil..
Dans le monde des appareils HTC le firmware désigne la partie logicielle nécessaire au fonctionnement de l’appareil en ce sens qu'elle régit les rapports entre les différents composants matériels de l'appareil. Sa mise à jour entraine la mise à jour des bootloader, recovery, boot, radio etc...
Le RUU lui comprend le firmware et la partie "system" qui correspond à la Rom (l'OS) ...
L'OTA elle est une mise à jour mineure ou majeure qui peut modifier le firmware et/ou le system...
Première chose , vérifier la version de votre appareil
votre appareil dans le mode download , depuis le Pc taper la commande suivante qui permettra de vérifier vos CID, MID, version d'OS, si vous êtes S-On/S-Off...
fastboot getvar all
Donc La batterie doit être à minimum à 50% , 100% c'est mieux

.
Le flash d' un firmware remplace le boot.img et le recovery.
Vous devez absolument reflasher le boot de votre rom sinon vous risquez un bootloop si vous êtes sur une rom custom pour peu que le dev ait modifié le kernel.
En S-ON• Vous ne pouvez pas flasher un firmware de version inférieure à la version de l'OS actuellement installé sur le mobile.
• Vous ne pouvez pas flasher un firmware qui ne correspond pas aux CID et MID de votre mobile.
• Vous devez absolument flasher un firmware signé par HTC (non modifié).
• Vous ne pouvez flasher une OTA que si votre appareil est stock de stock et donc que la partition system n'ait pas été montée. Le plus simple étant alors d'avoir flasher un RUU auparavant.
• Tout comme pour le firmware vous ne pouvez pas flasher un RUU d'une version inférieure à votre version d'OS.
En S-OFF• Vous n’êtes pas soumis aux contraintes ci-dessus.
• Mais vous devez absolument flasher un firmware qui correspond au MID de votre mobile, car sinon, vous risquez de le briquer.
• Vous pouvez flasher le RUU qui correspond au CID que vous avez modifié.
Le Flash
deux méthodes:
Sans PC C'est effectivement possible, pour cela vous aller placer sur une carte µSD le firmware/RUU/OTA que vous aurez renommer en 2PS6IMG.zip.
L'expérience montre qu'il faut utiliser plutôt une petite µSD (4G ou 8G) formatée en FAT32.
Une fois la carte dans votre Htc 10 vous le démarrez en mode bootloader.
...
voilà ce que l'on voyait sur un M9 (je n'ai pas d'image sur un 10 pour l'instant)
Validez l' installation en appuyant sur [Volume +] ou [Volume -] pour annuler.
Le mobile redémarre automatiquement.
...
Quand le message "Done, press power to shutdown" apparait en bas de l' écran, le flash est terminé.
Appuyez sur [POWER] pour éteindre le mobile.
Avec PC Normalement cela devrait se passer en fastboot (une version récente d'adb/fastboot est requise) mais là aussi l'expérience montre qu'il vaut mieux utiliser
HTC_fastboot.exe que vous placerez dans votre répertoire fastboot.
Il semble que maintenant on puisse le faire aussi bien dans le mode download que dans le mode RUU (écran noir avec Logo HTC)
Télécharger le Fimware/RUU/OTA le renommer firmware.zip par exemple pour un firmware.
exemple de commandes votre appareil en mode download
Code:
fastboot oem rebootRUU
htc_fastboot.exe flash zip Firmware_xx.zip
puis une deuxième fois
Code:
htc_fastboot.exe flash zip Firmware_xx.zip
Vous pouvez ensuite rebooter votre appareil avec la commande
Si vous êtes sur une rom custom et que vous venez de flasher un firmware, n'oubliez pas avant de rebooter de flasher le boot.img qui est dans le zip de votre rom.
Autres Infos
Crédits à Migascalp (surtout

) et à Sneakyghost ...
#Config