[HTC Amaze 4G] rachelm920:
OK so I decided to write a tutorial with some hints on how to make a Sense 3.6 theme. This may also work on Sense 3.5 but I don’t have it to test it. This is done on Windows 7 64bit, but it should work similarly on earlier versions of Windows.

What you will need

M10 Tools

APK Multi Tool

Photo Editing Software – I use Photoshop AND Fireworks but Gimp will also work

Notepad++

Latest java and adb

Patience :)

Creativity :)

Please follow the instructions for proper installation of all of these tools on their respective page.

Download my basis theme

Copy the file into the place-apk-here-for-modding folder

Open the script

Option 25 – Set Current Project

Choose the basis theme

Option 9 – Decompile

Go to the Projects folder

Go to the com.htc.skin.rachelm920_basis folder

Go to the res folder

Drawable-hdpi and drawable-land-hdpi have the images. Values has the .xmls

Make any image edits you like. Also make and .xml edits you like.

​

I typically take the images in this folder and separate them based on the type, making several folders for different things like “pressed”, “focused” , “normal” “black” etc. Then whatever I changed black to I also change any references to 000000 to the color I changed it to. I do the same for the other colors. Make sure you keep the black lines on the .9 images. I usually use the “magic wand” to select the black borders and then do an invert selection so I select the rest of the picture. Make sure you move all the images back when done, and delete the folders.

Choose AndroidManifest.xml and open it with notepad++

Under where it says package=”com.htc.skin.rachelm920_basis” change the rachelm920_basis to what you would like your theme to be titled

Open M10 tools – M10Editor.exe

Click Load file

Browse to Projects\com.htc.skin.rachelm920_basis\assets\rachelm920_basis\drawable

​

Make sure the file type is m10 file

Choose shared.m10

Click on the m10 files tab

Check the Decode images box

Click Decompile/Show

In the editor tab select textures then texture

You should see a picture on the right

Right click on the picture and choose show in explorer

Make any image edits you like. I do the same process here as I did in the other folders.

In M10 tools click on the start tab

Click Save File

Close the M10 tools

Browse to projects\com.htc.skin.rachelm920_basis\assets

Rename rachelm920_basis to your skin name

In the Image folder, put a wallpaper you would like your skin to have as wallpaper.jpg replacing the one already there

This folder also contains the theme previews which are impossible to achieve unless you have root and a screen print program AFTER you install the theme on your phone.

Go back to APK Tool

Choose 11 - Compile

Is this a system apk? No

Would you like to copy over any additional files that you didn’t modify from the original apk in order to ensure least # of errors? YES

Go to the keep folder

Delete resources.arsc, the rachelm920_basis folder, wallpaper.jpg, and all of the images in drawable-hdpi and drawable-land-hdpi folders

Go back to APK Tool and press any button

Choose 12 - Sign apk

Go to the place-apk-here-for-modding folder. There should be a file called signedcom.htc.skin.rachelm920_basis.apk. Rename it to your theme's name. You can remove the word "signed" also.

Copy to the SD Card on your phone, browse using a file explorer and install.

If you have problems recompiling make sure that all of your .9 images have the black borders. Check the log file, it usually tells you what you did wrong.

Some good websites –

http://www.colourlovers.com where I get my color schemes from

http://www.color-hex.com a good hex site and also gives you color schemes based off of one color.

PS - The basis theme does not look good, it is just a basis to use to create your own.