Skip directly to content

Initiation au Skin

Portrait de zozodesbois
on lun, 02/05/2011 - 09:49
  1. Qu'allons nous faire ?
  2. Préparation
  3. Récupération de l'image
  4. Modification de l'image
  5. Remplacer l'image
  6. Résultat
  7. Revenir en arrière
  8. Conclusion
  9. Les Skins



Niveau de difficulté Moyen
Fiche écrite avec le FW C750/748
Pré-requis Savoir utiliser des outils de dessin

 

Qu'allons nous faire ?

Nous allons enlever le Logo de la page du guide et mettre une jolie image à la place.

C'est un petit Tuto simple pour ceux qui veulent se lancer dans le Skin et qui n'osent pas. Pour ce petit TP, il n'y a pas besoin de super compétences, mais pour faire un joli Skin, il faudra tout de même être un bon Graphiste, ou du moins maîtriser les outils de dessin.

Si vous trouvez ça encore trop difficile, mais que vous êtes capable de faire un joli design, limitez-vous à modifier les images que je vous ai mises à disposition dans les téléchargements.

En fonction de la beauté de vos oeuvres, je me propose pour reconstruire les firmwares avec vos Skins.

Préparation

Le but de ce Tuto, c'est de rester dans la simplicité, alors je vous propose une modification de l'image du fond d'écran, ainsi que la possibilité de revenir en arrière si ça ne vous plait pas.

Pour commencer, il faut pouvoir accéder en écriture au fichier du fond d'écran, ce qui veut dire qu'il faut allouer un peu de place au système.

INFORMATION Il n'est pas necessaire d'allouer de la place sur le Firwmare GeekyHMB, puisque il est déjà modifié pour avoir de la place. Vous pouvez directement passer à la "Récupération de l'image".

Suivez ce qui est décrit dans la fiche qui permet d'augmenter le filesysteme pour allouer de la place, nous allons modifier le fichier xml du firmware que vous utilisez.
Puis nous allons flasher le HMB avec le fichier install.img que vous venez de modifier.

Récupération de l'image

Mettez-vous en Telnet avec le compte 4geek, et récupérez l'image du fond d'écran que vous allez mettre sur une clé USB, ou sur votre disque interne.

Repérer votre clé USB ou votre disque interne en tapant la commande df

/tmp/usbmounts/sdd1   # ici c'est ma clé USB qui peut être sdb1 sda1 etc...
/tmp/hdd/volumes/HDD1 # et là c'est mon disque dur.

Copiez l'image sur le support que vous avez repéré, moi je la mets sur mon disque interne

cp /usr/local/bin/Resource/bmp/IMAGE_BG.bmp /tmp/usbmounts/HDD1/IMAGE_BG.bmp

Nous allons faire une copie de sécurité, pour éventuellement revenir en arrière

cp /usr/local/bin/Resource/bmp/IMAGE_BG.bmp /tmp/usbmounts/HDD1/IMAGE_BG.bmp.sv

Récupérez cette image IMAGE_BG.bmp sur votre ordinateur, soit par Samba, soit si vous l'avez mise sur une clé USB en retirant la clé

Gardez ce fichier IMAGE_BG.bmp.sv en sécurité, ne le modifiez pas.

Modification de l'image

Les règles d'or sont les suivantes:

  • Le nom du fichier doit rester le même et respecter les Minuscules/Majuscules
  • La taille de l'image ne doit pas être modifiée
  • L'image doit être enregistrée au format BMP 16bits R5G6B5

ATTENTION si le fichier n'est pas trouvé à cause de son nom, le HMB va rebooter sans fin... il n'y a plus qu'à ré-installer le firmware.

Voici votre image d'origine

Firmware Ellion Firmware Hyundaî

Téléchargez l'image en .bmp Télécharger l'image en .bmp

Modifiez le fichier IMAGE_BG.bmp que nous venons de dupliquer, avec un logiciel capable d'enregistrer au format BMP 16bits R5G6B5. Photoshop le fait, mais je vous conseille d'utiliser le logiciel gratuit The Gimp qui va très bien.

Au moment d'enregistrer votre image, choisissez "Enregistrer sous", vérifiez qu'il y ait bien l'extension .bmp. Lorsque vous allez valider, vous allez avoir une petite fenêtre qui va s'ouvrir, il faut déployer le menu option et choisir 16bits R5G6B5.

J'ai mis une image claire (avec un quadrillage fin pour chercher des mesures), qui met en évidence la partie qui sera visible.
Donc le centre de votre image sera masqué.

Voilà l'image que j'ai faite !

Mon image skinnée

Téléchargez l'image en .bmp

Et vous c'est fait ?  Alors, nous allons mettre votre image à la place de l'originale.smiley (je suis gentil, vous pouvez prendre mon skin à moi si vous voulez essayer... pensez à le renommer) wink

Remplacer l'image

Repérer votre clé USB (si vous l'avez retirée, elle peut avoir changé de nom) ou votre disque interne en tapant la commande df

/tmp/usbmounts/sdd1   # ici c'est ma clé USB qui peut être sdb1 sda1 etc...
/tmp/hdd/volumes/HDD1 # et là c'est mon disque dur.

Activez les droits d'écriture

mount / -o remount,rw

Remplacez l'image d'origine par celle que vous avez modifié

cp -f /tmp/usbmounts/HDD1/IMAGE_BG.bmp /usr/local/bin/Resource/bmp/

Résultat

Pour voir apparaître votre image, pas besoin de redémarrer votre HMB : il faut changer d'écran. Ca va forcer le HMB à recharger l'image du fond d'écran, par exemple allez dans le disque dur et revenez sur le Guide.

Et voilà le résultat ! laugh

Revenir en arrière

Alors quoi ça ne vous plait pas ? sad

Si vous avez bien gardé le fichier d'origine, il suffit de le remettre à sa place en écrasant votre skin.

Repérer votre clé USB (si vous l'avez retirée, elle peut avoir changé de nom) ou votre disque interne en tapant la commande df

/tmp/usbmounts/sdd1   # ici c'est ma clé USB qui peut être sdb1 sda1 etc...
/tmp/hdd/volumes/HDD1 # et là c'est mon disque dur.

Activez les droits d'écriture (pas nécessaire si vous n'avez pas redémarré votre HMB)

mount / -o remount,rw

Remplacez votre skin par l'image d'origine que vous aviez sauvegardée.

cp -f /tmp/usbmounts/HDD1/IMAGE_BG.bmp.sv /usr/local/bin/Resource/bmp/IMAGE_BG.bmp

Conclusion

J'espère vous avoir donné envie d'aller plus loin dans le Skin, et que vous vous jetterez sur le Guide du Skin pour Skiner à donf ! wink

Les skins

Voici le lien vers la page de recensement des Skins pour nos HMB.

Votez: 
Pas encore de vote