Tutoriel : Comment installer un thème sans Winterboard

Ce tutoriel vous permettra d'installer n'importe quel thème directement sur votre téléphone sans avoir à utiliser Winterboard pour l'activer. Winterboard est une application qui consomme beaucoup de ressources, je ne recommande pas de l'utiliser et vous pouvez trouver un article sur ces choses ici. Ne faites pas ce didacticiel si vous n'avez pas une connaissance moyenne du travail avec le PC et du travail avec les programmes qui vous permettent d'accéder aux fichiers système de l'ordinateur.

Ce tutoriel a été testé par mes soins, il fonctionne, mais vous le faites à vos risques et périls. Ce tutoriel ne peut être réalisé que sur un iPhone jailbreaké. Le tutoriel fonctionne sur iOS 4.1, mais je ne l'ai pas testé sur d'autres versions d'iOS 4.x, mais cela devrait fonctionner.

Étape 1

Téléchargez la dernière version d'ifunbox à partir d'ici.

Étape 2

Téléchargez un thème sur Internet (il y aura bientôt une catégorie de thème sur le site). En général, vous pouvez retrouver les thèmes au format .deb ou archivé. Si vous les trouvez au format .deb, téléchargez le 7-zip depuis ici, installez-le et utilisez-le pour décompresser le fichier .deb. Si vous les trouvez au format .zip/.rar, vous pouvez utiliser Winrar pour les décompresser.

Les fichiers .deb auront un dossier nommé "data" dans l'archive. Ce dossier doit être extrait car il contient les fichiers de thème.

Quelle que soit la façon dont vous trouvez le thème, extrayez le fichier archive/deb et parcourez les dossiers jusqu'à ce que vous trouviez le dossier contenant les fichiers LockBackground.png et Dock.png. C'est là que se trouvent tous les fichiers de thème.

Étape 3

Connectez-vous à votre téléphone en utilisant ifunbox et nous commencerons à modifier les fichiers. Les icônes d’application doivent avoir une taille de 60 × 60 px et être au format .png. S’ils ne répondent pas à ces 2 critères alors ils ne seront pas affichés dans Springboard.

Fond d'écran

Pour changer le fond d'écran, accédez à var/stash/fond d'écran/iphone et vous retrouverez tous les fonds d'écran de votre téléphone. Dans le dossier décompressé à l'étape 2, vous trouverez un fichier appelé wallpaper.png, ce fichier est le fond d'écran du thème et doit être copié sur l'iPhone. Vous le copierez à l'emplacement que je vous ai indiqué, mais avant cela, vous devez changer son nom. Vous remarquerez que dans le dossier Fonds d'écran iPhone, chaque fond d'écran porte un numéro et à côté se trouve le même fond d'écran mais avec un nom différent. Renommez le fond d'écran de votre dossier de thème avec un numéro supérieur à celui du dernier fond d'écran de l'iPhone et il ressemblera à ceci : number.png. En plus de cela, vous devrez copier votre fond d'écran dans un autre dossier et le renommer en numar.thumbnail.png. Copiez les 2 fichiers dans le dossier du téléphone, ils pourront ensuite être modifiés depuis Paramètres> Fond d'écran.

Icônes dans Springboard

Pour modifier les icônes dans Springboard, accédez à var/cache/applications où vous avez toutes les applications installées nativement dans iOS. Dans le dossier décompressé à l’étape 2, vous disposez d’un autre dossier appelé icônes où vous pourrez retrouver toutes les icônes du thème. Ces icônes doivent être copiées sur le téléphone aux emplacements spécifiés ci-dessous et doivent être renommées selon les noms ci-dessous :

Icône de la calculatrice

/Applications/Calculatrice.app/icon.png

Icône de cartes

/Applications/Maps.app/icon.png

Calendrier Icône

/Applications/MobileCal.app/icon.png

Icône de courrier

/Applications/MobileMail.app/icon.png

Icône iPod

/Applications/MobileMusicPlayer.app/icon-MediaPlayer.png

Icône Notes

/Applications/MobileNotes.app/icon.png

Icône de téléphone

/Applications/MobilePhone.app/icon.png

Icône SMS

/Applications/MobileSMS.app/icon.png

Icône Safari

/Applications/MobileSafari.app/icon.png

Icône de caméra

/Applications/MobileSlideShow.app/icon-Camera.png

Icône Photos

/Applications/MobileSlideShow.app/icon-Photos.png

Icône de l'horloge

/Applications/MobileTimer.app/icon.png

Icône Paramètres

/Applications/Préférences.app/icon.png

Icône boursière

/Applications/Stocks.app/icon.png

Icône météo

/Applications/Weather.app/icon.png

Icône YouTube

/Applications/YouTube.app/icon.png

Icône App Store

/Applications/AppStore.app/icon.png

Icône de contacts

/Applications/MobileAddressBook.app/icon.png

iTunes Icon

/Applications/MobileStore.app/icon.png

Si vous ne modifiez pas les noms des icônes en fonction de ceux de cette liste, elles n'apparaîtront pas à l'écran. Une fois modifiées, les icônes devraient apparaître, si elles n'apparaissent pas, réinitialisez le téléphone.

Dock

Dans le dossier décompressé à l'étape 2, vous avez une icône appelée Dock. png. Cette icône représente le dock du thème et doit être copiée dans /Système/Bibliothèque/CoreServices/SpringBoard.app/SBDockBG2.png . Pour que le nouveau dock apparaisse, vous devez réinitialiser le téléphone.

Site LockScreen

Le fond d'écran de l'écran de verrouillage peut être défini à partir de Paramètres > Fond d'écran. Si vous n'avez pas de fond d'écran, copiez-le sur votre téléphone en utilisant la méthode de copie de fond d'écran.

Le curseur de déverrouillage/verrouillage du téléphone peut être modifié de /Système/Bibliothèque/PrivateFrameworks/TelephonyUI.framework et comporte les icônes suivantes :

bottombarknobgray - l'icône de déverrouillage

topbarbkgnd – le cadran de l'icône de déverrouillage

bottombarknobred – icône pour la mise hors tension

Dans le thème, vous trouverez les icônes à modifier dans le dossier Bundles\com.apple.TelephonyUI.

Barres de signalisation

On les retrouve aux 2 endroits suivants :

/System/Library/CoreServices/SpringBoard.app/FSO_0_Bars.png-FSO_5_Bars.png

/System/Library/CoreServices/SpringBoard.app/Default_0_Bars.png-Default_5_Bars.png

Tous les thèmes n'ont pas d'icônes, vous pouvez donc les trouver sur Internet.

Étape 4

Après avoir effectué ces modifications, vous pouvez réinitialiser le téléphone pour les afficher.

Tutoriel réalisé en collaboration avec ADY.