[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
Code:
fastboot reboot
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 ...
RUU ZIP 1.30.401.42PS6IMG_PERFUME_UHL_M60_SENSE80GP_HTC_Europe_1.30.401.1_Radio_1.0.U01001 1.30.401.1 (by @Mux89) 1.21.401.4
Installation avec un RUU, Votre 10 connecté dans le bootloader en mode download
En images (à actualiser avec celles que vous ferez avec votre Htc 10), voilà comment à quoi cela ressemble (sur Pc avec windows uniquement)
[
Installation d'un RUU Zip
- La méthode d'installation la plus simple; Télécharger le Ruuxxx.zip, le renommer 2PS6IMG.zip.zip et le copier à la racine de votre Sdinterne. comme indiqué dans le Post1
- Méthode avec htc_fastboot télécharger Htc_fastboot.exe et le copier dans votre dossier fastboot, télécharger le RUUxxxxx.zip (plus simple ensuite de le coller dans votre dossier fastboot et de le renommer ruu.zip fastboot getvar all , pour vérifier son cid fastboot oem lock , pour reverrouiller <- Inutile en S-OFF fastboot oem rebootRUU , rebooter htc_fastboot flash zip RUU.zip fastboot reboot Penser à déverrouiller de nouveau votre 10 - Méthode classique en fastboot fastboot getvar all , pour vérifier son cid fastboot oem lock , pour reverrouiller <- Inutile en S-OFF fastboot oem rebootRUU , rebooter fastboot flash zip NomDuFichierRUU.zip , le faire 2 fois pour être sur que cela est bien passé fastboot reboot Penser à déverrouiller de nouveau votre 10
Dernière édition par bzhmobile le Mar 7 Juin 2016 - 14:36, édité 4 fois
Les O.T.A. sont fonctions de votre CID OTA en x.xx.401.x appareils europe non brandés opérateurs HTC CID: HTC__001 HTC__102 HTC__203 HTC__E11 HTC__405 HTC__Y13 HTC__304 HTC__A07 HTC__032 HTC__J15 HTC__016 HTC__M27 HTC__K18 HTC__A48 HTC__002
OTA en x.xx.163.x appareils SFR, cidnum: VODAP203 OTA en x.xx.73.x appareils Orange, cidnum: ORANG202 OTA en x.xx.1020.x appareils Bouygues, HTC__247 BOUYG201
CID: HTC__001/HTC__034/HTC__A07/HTC__J15/HTC__M27/HTC__016/HTC__002 | MID: 2PS620000 1.21.401.4 -> 1.30.401.1 (by @Captain_Throwback) un autre lien OTA ZIP OTA_PERFUME_UHL_M60_SENSE80GP_HTC_Europe_1.30.401.1-1.21.401.4_release_4
Dernière édition par bzhmobile le Mar 7 Juin 2016 - 14:37, édité 3 fois
bonjour, j aimerais remettre mon htc 10 d origine ,mais je suis perdu avec toutes les manipulations a faire , mon htc est rooter en s-off , rom custom ice , twrp 3.0.2.3 cid HTC 034 MID: 2PS620000 merci pour votre aide .