Jump to content

[HOW TO] Faire un Skin HTC sence


Meelouw

Recommended Posts

C'est une traduction du tuto de sopL_87 (lien : http://forum.xda-developers.com/showthread.php?t=801928)

Si vous voulez faire votre propre skin HTC (Desire HD) alors suivez ce tuto !

-> Uniquement pour HD/Z

-> rom custom/officielle !

Téléchargez et installez un logiciel de compression (pour le tuto, l'auteur à utliser 7zip donc je vais expliquer avec celui-ci mais ça sera de même avec d'autres (winrar par exemple))

Logiciel Requis :

Java Development Kit (JDK) & Java Runtime Environment (JRE):

http://www.oracle.com/technetwork/java/javase/downloads/index.html

Android Software Development Kit (SDK):

http://developer.android.com/sdk/index.html

Auto-sign.zip by Dave Da illest 1:

http://www.mediafire.com/download.php?uwzjjydnm2r

Apktool by Brut.alll:

http://code.google.com/p/android-apktool/downloads/list

C'est partie !

I. Installer Auto-sign :

1. Décompressez Auto-sign dans un dossier ! (c'étais pas trop dure ça va ..).

II. Installation de Apktool :

1. Décompressez : "apktool-install-windows-2.2_r01-3.tar.bz2" et "apktool1.3.2.tar.bz2" dans "C:/Windows".

2. Prenez votre Desire HD: Récupérer "framework-res.apk" et "com.htc.resources.apk". qui se trouvent dans "root/system/framework". Les mettre sur votre PC.

3. Placez "com.htc.resources.apk dans" "C:/Users/'votrenom'/".

4. Ouvrez l'invite de commande et taper "apktool" puis valider.

5. Écrivez ensuite : "apktool if com.htc.resources.apk DesireHD".

III. Créer notre Skin (oui enfin).

Récupérer sur votre pc Slate.apk depuis "root/system/app" dans votre téléphone bien sur ;). Vous trouverez dans ce dossier aussi les autres skins si vous voulez tous les modifier.

1. Extraire Slate.apk avec 7zip. Maintenant vous pouvez modifier toutes les images .png que vous trouverez dans : "Slate/res/drawable-hdpi; drawable-port-hdpi; drawable-land-hdpi".

2. Placez le fichier d'origine Slate.apk dans "C:/".

3. Écrivez dans l'invite de commande : "apktool d -f -t DesireHD C:/Slate.apk".

4. Vous devriez avoir un nouveau répertoire : "C:/Users/"votrenom"/Slate".

5. Modifiez ce que vous voulez modifier en décompilant les fichiers .xml

a. nom du skin: avec notepad, il faut éditer AndroidManifest.xml dans "C:/Users/"your name"/Slate".

<manifest android:hasCode="false" android:versionCode="8" android:versionName="2.2" package="com.htc.skin.Slate"

changez en :

<manifest android:hasCode="false" android:versionCode="8" android:versionName="2.2" package="com.htc.skin."nomduskinsansespace""

de même avec strings.xml dans "C:/Users/"votrenom"/Slate/res/values"

-line: <string name="skin_name">Slate</string>

changez en :

<string name="skin_name">"nomduskin"</string>

b. Couleurs : avec notepad, éditez colors.xml dans "C:/Users/"your name"/Slate/res/values". Les couleurs sont écrites en codage HTML !!

c. Modifiez l'horloge et les indicateurs d'écran : avec notepad, éditez integers.xml dans "C:/Users/"votrenom"/Slate/res/values"

<integer name="clockwidget_flip">1</integer> Vous pouvez mettre 0 ou 1.

<integer name="rosie_scrollbar_curve">0</integer> Idem, 0 ou 1 uniquement pour modifier.

On va maintenant passer à la compilation de votre magnifique (j'en doute pas =)) Skin

6. Pour le compiler, taper la commande (dans l'invite de commande) : "apktool b -f C:/Users/"votrenom"/Slate "nomduskin".apk".

7. Vous trouverez votre skin dans "C:/Users/votrenom"

8. Ouvez avec 7zip. Vous devez avoir 2 dossiers : assets & res, et 2 fichiers: AndroidManifest.xml (si vous l'avez édité) & resources.arsc.

a. Dans "assets/image" vous aurez la prévisualisation du skin (au moment de le sélectionner) et le fond d'écran par défaut

b. Dans "res" ce trouver les images que vous avez modifié.

9. Prenez maintenant votre skin en .apk et utiliser Auto-sign : Pour ce faire, changez son nom pour update.zip. Déplacer le dans le même répertoire que Sign.bat (dans le répertoire d'auto-sign) et lancez ce dernier pour le signer. Il devrait apparaître un nouveau fichier : "update_signed.zip". Renommez le en "nomduskin".apk et installer le ensuite sur votre téléphone !

-> N'oubliez pas de ne pas mettre d'espace dans le nom de votre Skin !

-> Sur le site de XDA (lien en haut) vous trouverez des Skin déjà fait !

-> L'auteur précise que si vous postez un skin fait par vous avec des ressources faites pas d'autres personnes, vous devez avoir leurs permissions !

-> Uniquement pour HD/Z et rom custom/officielle !

-> Désinstallation via HTC HUB (si vous ne l'avez pas vous pouvez supprimer via root/system/app, il suffit d'enlever le .apk de votre skin) (Merci à Celine62 et titcrunch)

Ressources : (merci à Seandk)

Framework : http://db.tt/v0u0qlo

Ressource : http://www.multiupload.com/TJFSY693F0

Slate : http://db.tt/PF09PBd

Balckboard : http://db.tt/i48Wigy

Métal : http://db.tt/FTMkkVx

Wood : http://db.tt/JMONKBd

Céline62 a regroupé plusieurs skins ici : http://rapidshare.com/files/448098311/skinshtcdesirehdceline62.rar (16/02/11)

(preview page : 4 )

Enjoy !

Edited by Meel
Link to comment
Share on other sites

  • Replies 183
  • Created
  • Last Reply

Top Posters In This Topic

je suis en train de le faire donc je te dirais à la fin si vraiment c'difficile et je vais modifier le lien de suite ^^

/e j'ai testé et crois moi c'est hyper simple ! le plus dure c'est de savoir à quelles images corresponds à quoi ^^ mais sinon la méthode est pas dure =)

Edited by Meelouw
Link to comment
Share on other sites

Guest Céline62

Oh mon dieu....

Je vais retirer mes neurones de blondes pour m'y mettre ^^

Question conne : si l'on trouve un skin tout fait peut on le mettre sur nos DHD par exemple ? si oui heu bah ou le placer ?? mercii

Link to comment
Share on other sites

:P

si tu trouves un skin il faut qu'il soit compatible (dans le lien de xda ils le sont) et ensuite c'est un .apk donc tu l'installes comme une application =) ensuite tu vas dans "personnaliser" et skin et tu trouveras ton nouveau skin

Link to comment
Share on other sites

Guest Céline62

Ahh d'accord, mais moi perso je ne suis pas rooter donc bon...

Et en fait je peut juste créer un dossier sur ma sd du genre "skin" et hop je met le .apk dedans ?

Merci pour ta reponse

Link to comment
Share on other sites

non celine c'est pas possible car un .apk pour être reconnu doit être absolument installer ce n'est par un fichier en lecture direct comme une image ou une musique

ha oui moi j'avais compris que quand elle disait le mettre dedans c'était pour l'installer après :x xD

non non root pas pas la peine ! c'une installation d'apk comme une application, il te faut juste activer les sources inconnues dans "paramètre -> application -> source inconnue" et tu coches si c'est pas déjà fait !

Link to comment
Share on other sites

Ahh d'accord, franchement je suis désolée de toute les questions

c'est pas grave du tout celine, je prefere 100 fois répondre à quelqu'un qui pose des question pour comprendre ce qu'il va faire et le faire bien, que quelqu'un qui fais sans savoir et ensuite viens poser des questions pour régler ces soucis qu'il n'aurait pas due avoir ^^

Link to comment
Share on other sites

Guest Céline62

Bon bah je me permet alors mdr

J'ai créer un dossier sur ma carte memoire "Skin", à l'interieur j'ai mis le fichier .apk d'un skin trouvé sur le lien cité ci dessus,

le hic c'est quand je vais dans personnalisé puis skin, il me retrouve toujours les memes...

Link to comment
Share on other sites

Guest Céline62

Bon a mon avis soit faut etre rooter soit j'ai pris le skin qui n'allais pas car ca me dit impossible a installer

Message envoyé avec l'application Forum Frandroid

Link to comment
Share on other sites

Bon a mon avis soit faut etre rooter soit j'ai pris le skin qui n'allais pas car ca me dit impossible a installer

Message envoyé avec l'application Forum Frandroid

c'est assez complexe en faite si tu prend un skin simple pas besoin de root, mais si tu prend un pack framework la faut l’être car besoin du recovery (ca c'est ce que dit l'auteur), maintenant ca c'est ce que je dit moi, faudra qu'on m'explique comment il arrive à ajouter des fichier interne au système sans accès admin lol et surtout comment il va chercher les fichier de base sans accès superuser non plus

donc celine oui je te confirme faut être root, sauf pour un skin bateau de base genre fond d’écran et couleur des menu

Link to comment
Share on other sites

je rajouterai dans le tuto demain alors, enfin cette, aprèm qu'il faut être root xD la j'ai un peu trop tizzé donc peut être j'ferais des bétises xD

sinon les .xml c'des fichiers texte, codé d'une certaine manière on va dire, et le code générale les "appels" et utilise des valeurs stockés dedans ! mais serieux c'facile t'inquiète pas ^^ tu l'ouvres et il y a 3 lignes xD

Link to comment
Share on other sites

Guest Céline62

c'est assez complexe en faite si tu prend un skin simple pas besoin de root, mais si tu prend un pack framework la faut l’être car besoin du recovery (ca c'est ce que dit l'auteur), maintenant ca c'est ce que je dit moi, faudra qu'on m'explique comment il arrive à ajouter des fichier interne au système sans accès admin lol et surtout comment il va chercher les fichier de base sans accès superuser non plus

donc celine oui je te confirme faut être root, sauf pour un skin bateau de base genre fond d’écran et couleur des menu

Coucou, en fait ce que j'aurais voulu moi, c'est que ma couleur preferé est le rouge, ce qu'il m'aurais juste plus c'est quand on selectionne un fichier par exemple, soit tu as noir, bleu, bleu ciel etc... et moi j'aurais juste voulu rouge, ainsi que le bouton pour debloqué mon teléphone

Maintenant le dock, bah pour etre franche je m'en fout un peu car je le fait moi meme, fin je ne sais pas si tu vois de quoi je parle... sinon je ferais une caputre :)

Bonne journée à tous

Link to comment
Share on other sites

si tu pars dans le fichier ouais bah go root :P au pire dit moi c'est le quel et j'essayerai ;) vu que j'suis root je verrais si ça marche ^^

sinon pour le rouge, je pense en créer sur cette base :D j'essaye en ce moment de repéré quelles image sert à quoi mais pas facile facile ^^

Link to comment
Share on other sites

Guest Céline62

Au cas ou, fin si jamais tu y arrives, ca te dérangerais de partager ? juste le fichier pour avoir le "truc" rouge ?

Sinon bah je crois que je n'ai pas le choix faut que je root mon telephone... snif

Bisoux

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.




×
×
  • Create New...