Génération mobiles - Forum smartphones & tablettesConnexion

Forum Android pour smartphones & tablettes Asus, HTC, Huawei, Honor, LG, Nokia, OnePlus, Samsung, Sony, Xiaomi... Retrouvez applications, astuces, aide, jeux, tutos,...

[TUTO/REGROUPEMENT] Flasher un firmware, un Ruu, une OTA au format zip, Backups TWRP, Recovery

[TUTO/REGROUPEMENT] Flasher un firmware, un Ruu, une OTA au format zip | Backups TWRP | Recovery

Tag config sur Génération mobiles - Forum smartphones & tablettes Htc-1010

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 Wink.
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)
Tag config sur Génération mobiles - Forum smartphones & tablettes Flash_10


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 :p) et à Sneakyghost ...

#Config