Juil
26
2009

Personalisez l’apparence de votre Iphone

Bonjour,

Nous allons voir dans cet article comment modifier l’apparence de votre Iphone, c’est à dire comme changer les icônes du spingboard (page d’accueil de votre iphone), du lockscreen (écran verrouillé) … etc
En clair nous allons voir comment faire un thème 🙂

Pour commencer les pré requis sont les suivant :

Avant de commencer voici ce que peut donner un thème terminé :

Lockscreen :
Nilz_lock

Écran de charge :
Nilz_power

Springboard :
Nilz_spring

Passons à la pratique :
Notez que je ne listerai pas toutes les modifications possibles mais juste celle réalisée sur mon thème (c’est déja pas mal 🙂 !!!!!!!)

  1. Créez un répertoire avec le nome de votre thème
  2. créez les ous répertoire suivant :
    • Bundles : contient les images de la statusbar, les icônes du slider … etc
    • Folders : contient les icônes du lockscreen
    • Icons : contient toutes les icônes de votre thème
    • UIImages : dans mon thème permet la transparence du lockscreen.

    arb-theme

  3. Commençons par le plus important : les icones
    copiez dans le répertoire votre-theme/icons toutes les icones que vous souhaitez modifier. Les contraintes sont les suivants  :

    • le fichier doit être au format PNG avec une dimension de 60×60 px
    • le nome du fichier doit être le même que celui de l’application à modifier.

    theme1

  4. Une fois les icônes choisies passez au fond d’écran et au lockscreen (fond écran du téléphone verrouille)
    Ces fichier se trouvent à la racine de votre thème et se nomment :

    • LockBackground.png pour le fond écran de la page verrouillée (320*480 px)
    • Wallpaper.png pour le fond derrière les icônes (320*480 px)
    • Dock.png pour l’image dèrière les icônes (téléphone, mail, répondeur, ipod) en bas.

    NB : Attention de bien respecter la casse (majuscule / minuscule) pour le nom des fichiers.
    arb-theme2

  5. Passons au répertoire Bundles
    • créer un sous répertoire com.apple.springboard qui contiendra toutes les icônes de la statusbar (icône du réseau, du wifi, de la 3G, de la batterie … etc.)
    • si vous souhaitez changer le mot déverrouiller  du screenlock créez dans le répertoire com.apple.springboard un sous répertoire fr.lproj, là créez le fichier SpringBoard.strings avec le bloc note et copiez y ce texte : <?xml version= »1.0″ encoding= »UTF-8″?>
      <!DOCTYPE plist PUBLIC « -//Apple//DTD PLIST 1.0//EN » « http://www.apple.com/DTDs/PropertyList-1.0.dtd »>
      <plist version= »1.0″>
      <dict>
      <key>AWAY_LOCK_LABEL</key>
      <string>  Nilz Iphone    </string>
      </dict>
      </plist>


      Dans mon thème je remplace déverrouiller par Nilz Iphone

    • le répertoire Bundles/com.apple.TelephonyUI contiens :

      • bottombarbkgnd.png et bottombarbkgndlock.png qui servent à la transparence du lockscreen
      • bottombarknobgray.pn l’icône du slider (54*45 px)
      • et bottombarknobgreen.png celle pour décrocher (54*45 px)
    • Le répertoire Folders contient les icônes de charge de la batterie
      créez un sous répertoire SpringBoard.app qui contient les différentes icones de la batterie nommées BatteryBG_1 à BatteryBG_17.
      dfgdfgdg
    • Enfin le répertoire UIImages :
      Je m’en sert pour finaliser la transparence du lockscreen.
      Au final votre arboraissance doit ressembler à ça :
      arb-theme3

Bien évidemment je vous met à disposition mon thème en téléchargement ici, il pourra vous servir de base au votre, ou s’il vous plait il vous servira de thème tout court 🙂

Ne vous reste plus qu’à l’uploader sur votre téléphone
connectez vous via WinSCP à votre Iphone (voir ce tuto si vous ne savez pas comment faire).
Et copiez le dans le répertoire /private/var/stash/Themes.XXXXXX

scp3

Enfin allez activer votre thème dans Winterboard et le tour est joué !

Quelques Liens Utiles :

Bibliothèque de fichier au format PNG : PNG Factory
Dans le même style mais directement au format iphone : IPOD Icon
Article de SOS Iphone détaillant la customisation de A à Z

Bon custom @ tous.
Nilz

About the Author:

49 Comments + Add Comment

  • Bonjour,
    Je te confirme que le thème fonctionne bien sur un iPhone 4S iOS 6.1 !
    Il y a juste quelques modif pour qu’il soit 100% valide, je vais essayer de trouver le temps de mettre en ligne la mise à jour 😉

    Bonne journée
    Nilz

  • bonjour Nilz
    je suis passé aujourd’hui sur ton tuto que je trouve vraiment super bien réalisé.
    je me permet de prendre contact avec toi, parce quie lorsque j’éffectu pas à pas tes manipulation, rien ne change sur mon téléphone.
    J’ai vu que tu avais fait un autre article concernant l’iphone 4 jai testé et rien ne marche non plus.
    J’aimerais simplement savoir si tes manip sont adaptées à un iphone 4s sous ios 6?
    j’espère que tu me répondras.
    cordialement
    thomas

  • Salut Hello,
    Je pense que le problème viens de la doc qui date !
    En effet ce tuto explique la mise en place du thème pour iOS 3, or depuis l’iOS 4 l’emplacement du fichier qui gère le texte du bouton déverrouillé a changé de place, il se trouve désormais dans : NilzIos5\Bundles\com.apple.springboard\fr.lproj\SpringBoard.strings
    Le reste de la manip de change pas !

    Bonne continuation et bonne personnalisation
    Nilz

  • Bonjour Nilz et merci pour ce tuto. Malgré toutes tes explications, je n’arrive pas à changer « Nilz Iphone » la place de dévérouiller.Impossible même quand je le remplace par ce que je veux voir inscrire dans le fichier voire même quand je supprime « Nilz Iphone ». Bref, je comprends pas et ça fait 2 heures que je suis dessus. Il me faudrait peut être le contenu du fichier original…

    Merci d’avance !

  • Haaa, ce que j’ai envi de te remercier.. alors… merci. Sympa ton thème, Me reste à changer : icône batterie, bluetooth,barre de réseau, couleur des polices, menu déverrouiller.Et peut-être quelques une des 67 images qui défilent sur le springboard 🙂 Je te ferais parvenir des photos si tu veux..

  • Bonjour Ptity;
    Pour les icônes du StatusBar la nomenclature a changé, il faut :
    Remplacer les «Silver_*** » par « ColorOnGrayShadow_*** »
    Remplacer les « Black_*** » par « WhiteOnBlackEtch_*** »
    Créer une série de fichier commençant par « WhiteOnBlackShadow_*** » correspondant aux icône de statusbar du notification center.
    Télécharge mon thème dédié iOS 5 et compare :p

    Bonne continuation
    Nilz

  • Salut.. Alors moi, j’ai un souci??? J’avais un 3GS en 4.0.1 untethered. J’arrivais à changer l’icone wifi, le nom du réseau, tous les icônes, le fond d’image des sous répertoires, la couleur des bulles sms, l’image de fond des sms, le dock, les polices etc etc… presque un iPhone unique. le seul truc, c’est depuis que je suis passé en 5.0.1 avec Snoobeeze puis corona pour le rendre untethered, j’ai récup iFile, winterboard, Bytafont et Winscp. Alors OUFF, j’ai pus tout remettre sauf la modification de mon icone wifi!! Quelqu’un sait-il pourquoi? Serait-ce une incompatibilité avec Bytafont?? J’ai même essayé de copier mes icones (wifi) dans Bundles/com.apple.springboar alors qu’avant je les passais direct dans uIImages…

  • Bonsoir Florian,

    Ce n’est pas un logiciel s’est le fichier SpringBoard.strings qui contient le texte à afficher, il se trouve dans le thème :
    dans : Votre_Thème\Bundles\com.apple.springboard\fr.lproj
    ou dans : Votre_Thème\UIImages\fr.lproj

    Relisez bien le tuto, tout y est détaillé :p

    Bonne continuation
    Nilz

  • Bonsoir, je voudrais savoir quel logiciel pour modifier le texte sur lockscreen en bas pour déverrouiller?

    Cordialement

  • Bonjour Margaux,
    Désolé pour le retard, mais bon ……..
    Pour ton problème essais de mettre les nom d’application en Anglais du style au lieu de météo — weather … etc

    Bonne continuation
    Nilz

  • ton post est une tuerie merci merci il est tout beau mon téléphone grâce à toi ! seul problème pour les icônes je mets le même noms que celui sur mon téléphone mais pour les icones avec des « é » ils ne se change pas j ai essayé sans accents mais rien y fait HELP !! merci 😉

  • Salut Mendhi,

    Si tu regardes la section Iphone de mon blog tu trouvera le thème pour IOS 3, IOS 4 et IOS 4.2.1.
    Tu auras également la procédure d’installation.

    Bon Kiff 😀
    Nilz

  • si tu m’envoi ton theme tu m’ferais kiffé…

  • salut a tous.Sur mon iphone 4 en 4.1 avec la dernière mise a jour de Nils tout est ok.Pour les problèmes d’icône de réglage,téléphone et méssage c’est bien un problème d’accent.J’ai remédier au problèmes avec iFile .Aller dans : »private »/var »/ »stash »/ »nom de votre theme »/ »icones » cliquer sur « modifier » ,en suite sélectionner le « .png »(l’application donc) cliquer sur la fleche a droite et pour finir remplacer le nom par celui avec des accents (pour rappel pour faire un « é »on laisse le doigt appuyer sur le « e » deux secondes).Il va y avoir un message d’erreur certainement,pas grave faire Ok et faire annuler..on reboot ou respring et hop plus de souci ca fonctionne.Au faite Nilz bien joué t’es trop fort.

  • Merci beaucoup pour ta réponse mais j’ai finallement trouvé une actuce en passant par iFile et en renommant juste les icônes correspondant aux applications. Merci quand même!! ^^ Voila bonne continuation.

  • Bonjour Basketboyz,
    En effet le pb vient du fait que tu soit en en Ios 4.2, ce thème n’est compatible qu’avec l’IOS 3.
    Pour les IOS 4 (Iphone 4) j’ai fait un theme dispo sur cette page :
    http://nilz.fr/theme-nilz-ios-4
    Je ne l’ai malheureusement pas essayé sur un Iphone 3 Ios4 :s
    Cordialement

  • J’a trouvé comment changer le téléphone mais l’appareil photo, la météo et les réglages ne changent toujours pas… Je ne sais plus quoi faire!! Par contre pour le fond d’écran du lockscreen j’ai réussi en passant par iTunes en syncronisant mes images. Je cherche également à supprimer la barre derrière l’heure et la date sur le lockscreen si quelqu’un a une idée.
    Merci

    P.S: pour l’icône téléphone j’ai été la-dessus: http://www.forum-iphone.fr/les+icones+ne+veulent+pas+se+mettre-s45728

  • Salut,
    tout d’abord super ton thème, merci pour tout. Par contre j’ai quelques petits soucis au niveau du lockscreen qui ne veut pas changer de fond d’écran, idem pour certains icônes (téléphone, Météo, Réglages et appareil photo). J’ai lu toute la discussion qu’il y a eu sur ton thème mais je n’ai pas trouvé mon bonheur… j’ai un iPhone 3G avec mise à jour 4.2. Je pense que le problème doit venir de là mais vu que je ne suis pas super à l’aise dans ce domaine je n’arrive pas à résoudre mon problème… Et ce n’est pas faute d’avoir cherché!! ^^ Bref je voulais savoir si quelqu’un pouvait m’aider.
    Merci d’avance!! =)

    P.S: Sur ma mise à jour le calendrier n’est plus « calendar » mais « simplement « Calendrier »!! ^^

  • désolé du double post mais j’ai réussi, c’est bon. J’avais seulement mal lu 😉
    super tuto très bien expliqué.

  • Bonjour,
    Pour commencer je suis sur Mac.
    J’adore vraiment ton thème et aimerai énormément le mettre sur mon iPod Touch.
    Alors j’ai télécharger ton thème, et j’ai supprimé ce dont je n’avais pas besoin (ex: phone, caméra (je suis sur ipod 2G), ipod (remplacé par deux icônes
    (musique et vidéos)) et toutes les icônes dont je n’avais pas l’application.
    Ensuite j’ai télécharger cyberduck (éqivalent de winSCP pour Mac) afin de connecter en SSH. Après m’être connecté, j’ai pris le dossier thèmes, je l’ai mis sur l’ipod (l’ipod n’a rien dit, est-ce
    normal ?), il a dit « téléversement terminé » et en suite que doit-je faire pour l’activer dans winterboard ?

  • wao merci beaucoup aucun probleme pour ma par je suis en os 4.0.2 et j’ai toute les icon modifié avec Ifile et sur Winscp et c’est parfait merci encore et super boulot

  • Bonjour Rémy,
    Désolé pour le retard de la réponse mais en ce moment je suis surchargé de taf, mon blog s’en ressent d’ailleurs, plus de post depsui deux mois :s
    Revenons à nos moutons, pour le problème d’icônes avec accent que vous rencontrez (avec Bastien), après une petite recherche j’ai trouvé une piste, il faudrait utiliser « ifile » dispo sur cydia ( c’est comme winscp mais directement sur l’iphone)et modifier le nom des icônes pour les nommer comme sur le springboard  » téléphone et météo ».
    Évidemment par manque de temps je n’ai pas pu tester cette solution donc ….. à suivre.

    Voila j’espère que ça résoudra votre problème.
    Cordialement
    Nilz

  • Salut vraiment vraiment super ce tuto merci Nilz j’ai jamais fait de SSH et je m’en suis sortie \o/ mais comme Bastien avec les icones a accent réglages météo et téléphone ca marche pas :'( et vue que je mit connait pas pas bha je suis coincé merci si quelqu’un peut l’expliqué et merci seb974 car oui je suis sous ios 4. et la batterie tous ca sa marche pas je vais testé ta méthode ce site et génial continue comme ca Nilz merci

  • salut nilz !
    ton thème est superbe , j’ai juste un petit souci se son les icônes a accent comme météo réglages j’arrive pas leur changer les images, d’autre réglage a faire ?
    merci pour ta réponse

  • @ roméo
    c’est bizarre que t’as pas le répertoire t’as essayé de le créer?? Sinon je ne peux pas t’aider d’avantage je n’est pas encore mon iphone 4 pour tester mais si je trouve une solution je la posterai.

  • salut
    j’ai un Iphone 4 je fais toutes les manip mais quand je vais dans le répertoire

    « /private/var/stash/Themes.XXXXXX »

    je n’ai pas de dossier Stash donc je ne peux pas finaliser la chose

    comment dois je faire pour avoir se dossier ?
    merci

  • Merci pour l’info Seb ça pourra sans doute aider d’autres lecteurs.
    Bonne soirée
    Nilz

  • Bonsoir et désolé si je fais un double post mas je vais faire plus court lol.
    le nouveau chemin pour les infos de la statusbar pour ios 4 est le suivant:
    Folders/UIKit.framework il faut le créer puis pour la statusbar les renomer
    Translucent_Base (pour le locksreen)
    Black_Base (la springboard)
    Silver_Base (appli lancé)
    Dans le mème dossier pour la wiffi renomer
    Black_X_WifiBars
    Silver_X_WfiBars (remplacer « X » par 0,1,2,3 comme auparavant)
    la barre de reseau
    Black_X_Bars
    Silver_X_Bars (idem de 0 a 5 pour X) voila pour le moment.

  • Salut Dardax
    Merci pour l’info ça peut servir pour d’autres utilisateurs
    Nilz

  • Bonsoir Seb,
    Effectivement avec Ios 4 Apple à changé le nom de certaines icônes et donc les motifs des thèmes ne s’appliquent plus !
    Il faut donc chercher la nouvelle nomenclature, malheureusement je n’ai pas encore d’iphone 4 et ai renoncé à mettre à jour mon 3G par peur de perdre trop de perf 🙁
    Donc je ne peux malheureusement pas t’aider pour le moment, toutefois si j’ai plus d’info je ne manquerai pas de les poster !
    nilz

  • Bonjour,tout d’abord un grand merci pour ce tuto qui rend mon 3g un peu plus a mon image. J’aurai une petite question au sujet du statutbar,mon soucis est que j’ai fait les bonnes modif pour sa mais une fois activé sur winterboard tout ce qui conserne le statutbar reste inchanger (ou plutot toute la partit du haut de l’iphone que se soit sur l’ecran de verrouillage ou ma springboard rien ne change). Je suis sur un 3G ios 4.0.2 je pense que c’est a cause de cela car je met le mème thème sur un autre 3G mais en 3.1.2 et la comme par magie les modif son opérationnelle. Donc y aurai t-il une personne aimable pour m’indiquer le bon répertoire pour mon ios s’il vous plait???? Sa fait 2 jours que je galère et je ne sais plus quoi faire.Merci d’avance pour votre aide.

    Au passage ton thème est génial Nilz dommage que je sois chez Paris 😉

  • Bonjour Nilz
    De mon coté j’ai l’iphone 4 (4.0.1) et le LockBackground.png ne s’affichait pas. En fait il suffit de le mettre en Jpeg.
    Voilà et merci à toi pour toutes ces explications!

  • Ouii un grand merchii Slushgood,

    Si il y a du nouveau, tenez moi au courant… Je suis pas un pro de l iphone mais il est vrai qu une fois commencé a le « bidouiller », je ne le quitte plus 😀

  • Merci pou l’info Slushgood.
    Ça pourra en aider plus d’un (comme Pikachuu par ex 🙂 )

  • Voila simplement il suffit de reprendre les noms en francais… pour les icones
    je vais voir pour la barre superieur

  • Bonjour Nilz
    après test certains réglages on été modifier, mais j’ai remarqué que les icones telephone et reglage on du changé de nom car plus remplacé dans les nouveau thèmes la barre des menu en haut n’est pas modifier nom plus.seul certain icones et la barre de démarrage ont pris la nouvelle apparence.Je n’ai pas eu le temps d’y jeter un œil mais surement que cela ne doit pas être grand chose.

  • Bonsoir,
    J’ai un iPhone 3GS en 4.0.1. Mais quand j installe ton thème, certains icônes n’apparaissent pas comme les images du thèmes…. Je ne comprend pas trop :s

    Merci d’avance.

    P.S. Le thème est vraiment super!!

  • Bonjour, Slushgood
    Désolé mais je n’ai pas d’Iphone 4 et n’ai pas mis à jour mon Iphone avec Ios4 donc je ne peux pas te renseigner 🙁
    Par contre si tu teste, ça serai sympa de me tenir informé !

    Bonne continuation
    Nilz

  • est-ce que se theme fonctionne comme il faut avec Ios4 ? Merci pour l’info.

  • bonjour, il est top ton thème, merci,
    juste à rajouter: si l’on copie avec pc suite il faut mettre droit 755 et pas 644 par défaut.
    Encore merci

  • un petit bonjour en passant par la
    jp

  • Merci pour le compliment JP ça fait toujours plaisir 🙂

  • un petit rebonjour et merci
    tu es plus que genial et ce theme devrait etre OBLIGATOIRE dans les FW d’Apple
    jp

  • Bonjour JP,
    Tu peux trouver ton bonheur ici : http://tux.crystalxp.net/fr.id.1806-ol-tux.html et ainsi changer le background.

    Bonne continuation
    Nilz

  • ton theme est genial
    domage qu’il na pas le maillot de l’OL et mon nom NJP01
    et la c’est le bonheur
    a+ jp

  • Salut CHRISTOPHER,
    Pour le moment je dois t’avouer que je manque pas mal de temps donc je n’ai rien de précis dans les tuyaux !
    Par contre si tu as un idée ou un besoin précis, fais moi le savoir j’essaierai de trouver un petit moment pour te répondre et/ou faire un post.

    Cordialement
    Nilz

  • bravo pour se tuto qui ma bien servi, aurais tu d autre theme préparé comme celui la? sa m interesse beaucoup merci

  • Bonjour Elodie,
    Effectivement j’ai un peu chargé en post sur l’iphone ces derniers jours 🙂
    Toutefois le nombre de sites qui s’intéressent à ce téléphone est à l’image du nombre de téléphones vendus : 1,8 Millions en France et et 30 Millions dans le monde en 2009 !

    @ bientôt sur mon blog
    Nilz

  • Bah dis donc, y’en a que pour l’Iphone ces temps-ci. C’est incroyable le nombre de sites qui parlent de ce téléphone !

Leave a comment