Voici un lien avec les outils nécessaires pour décompacter un firmware :
https://mega.co.nz/#!HUx00brI!LAO2nGWzS ... OFw6YoWFB4
Pour décompacter le firmware mettre tous les fichiers + le firmware "install.img" dans un répertoire et mettre uniquement tar.exe, libiconv-2.dll et libintl-2.dll dans le répertoire windows (oui, tout peut se faire sous un windows):
1 - lancer l'éxecutable RFUT
2 - glisser-déposer le fichier du firmware "install.img" sur l'espace "Drag and drop file here"
3 - cela crée un répertoire "install" avec le contenu de celui-ci
4 - dans le sous répertoire "package5", se trouve le fichier essentiel "squashfs1.img" qui est un système de fichier à part entière pour les systèmes embarqués.
5 - Dans les outils donnés, mettre dans le sous répertoire "package5", les fichiers :
cygwin1.dll - cygz.dll - unsquashfs.exe - unsqua.bat - mksqua.bat
mksquashfs.exe
6 - Lancer unsqua.bat (dans ce cas de figure j'ouvre moi-même une boite de dialogue DOS pour avoir le résulat final, sinon si double clique, la boite de dialogue s'ouvre mais disparait à la fin du processus. C'est essentiel de voir le résultat, surtout pour le recompactage car quelque fois cela se termnine en erreur)
7 - Si tout va bien, un répertoire"squashfs-root" se crée avec tout le sytème qui nous intéresse
8 - pour recompacter, prendre soin de supprimer le fichier squashfs1.img car celui-ci va être regénéré.
9 - lancer "mksqua.bat" là où vous l'aviez placé. Si tout va bien, squashfs1.img est recréé. Sinon relancer la manip en cas d'erreur.
10 - une fois fait, retirer les fichiers des outils sités plus haut et revenir au niveau du fichier install.img et le supprimer.
11 - Ouvrir une boite de dialogue DOS à ce niveau (sous windows 7, faire bouton shift + clique droit pour avoir l'option "ouvrir une fenêtre de commandes ici"
12 - taper : tar -cvf install install.img
13 - install.img est recréé normalement.
Voilà pour le début