[Desire HD Themes and Apps] irteza_h:
All mods are at the bottom of this post.

Here is a simple way to change system icons on your application drawer. I was looking for a guide to do this but I couldn't find any so I gave it a try and it worked. So I decided to post the method here for like minded people who wanted to change the system icons in their app drawer and not only on the homescreen.

I will show an example of changing the contacts icon. To change the icons of some other app you just have to pull the relevant apk. I know this looks long and tiresome but bear with me and the results will amaze you. After a few times it becomes really easyYou have to be rooted to do this

A couple of things to note

a. You can change icons in framework-res.apk, SystemUI.apk or any other apk this way too.

b. Please note that the icons you replace should be of the same dimensions.

c. The specific icons name inside the drawable_hdpi might change. Sometimes its icon.png. Sometimes its ic_launcher_XYZ. Just use your head and replace the correct png.

d. The files are located either in system/app or data/app depending on whether its a system file or a data file. System files have to be pushed. Data files have to be installed.

Changing Icons works for all ROMS

1. Download android-sdk from here http://developer.android.com/sdk/index.html

2. Install all libraries.

3. Install jdk from here http://www.oracle.com/technetwork/java/javase/downloads/index.html

Make sure you download jdk and not just jre.

4. Download apk manager from here http://xdaforums.com/showthread.php?t=695701

5. extract apk manager inside platform-tools inside android-sdk folder. Should be something like this

C:/Android-sdk/windows/platform-tools/("extract apk manager here")

-----------------------------------------------------------------------------------------------------------------------------------

6. Open cmd

7. Navigate to the platform-tools folder. (Simple DOS commands)

8. Do "adb pull /system/app/HtcContacts.apk" (-Do this without the quotes. If you want to change the icon for, lets say the camera, then instead of HtcContacts.apk, type HTCCamera.apk. To see all the system files just navigate to system/app on your phone using es file explorer or root explorer or any other file explorer you fancy. You can see all the system apks and you can pull anyone you want)

9. Ok so now the HtcContacts.apk should be in the platform-tools folder. Paste it into the folder "place apk here for modding".

10. Start script.bat (apk manager) from the platform-tools folder.

11. Choose option 22 to select a project

12. Choose the number of the project. In this case it would be 1.

13. Choose one again on the next screen. This will extract the apk to the projects folder.

14. Now get to the folder res/drawable-hdpi/ on your windows explorer.

15. Replace people.png with the icon of your choice. Please remember that your new icon has to be of 72x72 dimension and should have the same name. You can also replace other pngs like dialer and stuff.

(Next step is only for system files)

-------------------------------------------------------------------------------------------------------------------------------------

16. Select option 3 on the apk manager cmd

17. Now select 8. This is a system apk and so we have to retain the system signature.

18. Enter the full path of the file ( system/app/HtcContacts.apk)

Follow these steps for data files

-------------------------------------------------------------------------------------------------------------------------------------

19. Select 7.

20. Wait for install.

Here are my mods. Please note that I have not made these icons and tweaks. I have just put them all together in one place. If you want to give any credit then please follow the developers.

These are designed for sense based Roms. Please DO NOT try with any other rom. Just download and push to system/framework/framework-res.apk. Please note : This is for the older sense (sense 2.0) Do not try with newer sense.

To get transparency you have to use this file -- Transparency Hack -- through metamorph. I will make this into a flashable zip once I understand how to do that.

App icons are from Tenuis theme - Images

My framework-res

Screenshot - http://img600.imageshack.us/img600/9167/snap20110125163003.png

Download

System Icons Zip

http://dl.dropbox.com/u/18171691/Mms.apk