Skip directly to content

Decompresser, compresser le Firmware

Portrait de zozodesbois
on mer, 20/04/2011 - 22:00
  1. Utilité
  2. Prérequis
  3. Décompression
  4. Reconstruction
  5. Et c'est fini

Utilité

C'est l'automatisation de ce qui est expliqué dans le Tuto sur comment accéder aux fichiers du Firmware.
Dans l'archive joint à la fiche, vous avez deux scripts automatiques pour décompresser et re-compresser le Firmware.
Vous déposez le Firmware.
Vous lancez le script de décompression, ainsi vous avez accès aux fichiers et pouvez naviguer dedans.
Vous lancez le script de re-compression et voilà votre Firmware prêt a être installé.
Cette opération simple, ne peut se faire que sous un environnement Linux.
Pour les curieux sous Windows, vous avez la version Yaffs de Windows qui permet de faire l'extraction des fichiers. Mais vous n'aurez pas la possibilité de re-construire puisque la structure des fichiers est différente, et surtout les liens linux n'existerons pas.

Prérequis

Que vous soyez sous Windows ou sur Linux, la meilleur méthode c'est de s'installer un environnement dédié avec VirtualBox. Je vous conseille de mettre Ubuntu, c'est très facile à faire, voir le Tuto de VirtualBox.

Décompression

Dés-archivez le fichier Rebuild.zip sur le bureau.

Copiez à l'intérieur le fichier install.img

Lancez un shell

Positionnez vous dans le dossier Rebuild qui est sur le bureau, dans le dossier où se trouvent les scripts

cd /home/$USER/Bureau/Rebuild/Tmp

Passez en root

sudo su

Exécutez le script de décompression

./decomp.sh

Maintenant vous pouvez faire ce que vous voulez avec vos fichiers. Le fichier install.img a été renommé en .old

Reconstruction

Toujours sous shell

Positionnez vous dans le dossier Rebuild qui est sur le bureau, dans le dossier où se trouvent les scripts

cd /home/$USER/Bureau/Rebuild/Tmp

Passez en root

sudo su

Exécutez le script de reconstruction

./comp.sh

Et c'est fini

Vous n'avez plus qu'a flasher !
Votre nouveau Firmware à pris la place de l'ancien "install.img". L'ancien a été renommé en .old.
Voilà un petit automate simple à faire. Il permet d'avoir un gain de temps considérable lorsque l'on s'amuse avec plusieurs Firmwares. wink

Commentaires

Portrait de Dom1066

 Salut

Voici un petit utilitaire pour les novices comme moi qui n'arrivent pas à décomprésser avec 7-Zip sous XP et qui en plus fait tout le travail à votre place (fainéant!!).

Il décompresse le "install.img"; en même temps il décompresse "Yaffs2.1.img". Il vous met tout ça dans des dossiers explicites et vous n'avez plus qu'a travailler sur vos images de skin.

Top du top, il recréer votre nouveau firmware " install.img"  et tout cela sous Window! (Il utilise cygwin intégré dedans.)

Mieux que Mère Deniiiiis! cheeky

(Dans le menu Je choisi dans la derniere case en bas "Ellion HMR-600H" alors que j'ai un Hyundai P3100S et cela fonctionne)

=>http://www.megaupload.com/?d=NYC4PHQI  Source: MHDWorld for Emtec 

[Hyundai MBox P3100S(FW:757)+ Sony KDL-32 EX500+ Edifier S330D+ Harmony 300]

Portrait de zozodesbois

Merci Dom1066 ! C'est les Windowsiens qui vont être contents !!! Je viens d'essayer, c'est pratique en effet. Bonne trouvaille.
Zozodesbois

Portrait de tchiotbiloute59

Salut vous deux, si l'un de vous a garder ce soft, pouvez vous le mettre en téléchargement sur ce site, ou changer le lien pour que l'on en profite ?

Merci

HMB Movie Palace + HDD 2To (Interne) + HDD 1.5 To Externe FW757Geeky

Portrait de zozodesbois

Salut,
Tu en as une version dans les outils du GeekyHMB.
@ Bientôt
Zozodesbois