PPCGeeks Forums HTC Arrive HTC HD2 HTC Thunderbolt HTC Touch Pro 2 HTC Evo 4G HTC Evo 3D Samsung Galaxy S II Motorola Droid X Apple iPhone Blackberry
Go Back   PPCGeeks > Windows Mobile > WM HTC Devices > HTC Touch Pro

Notices


Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 07-11-2009, 09:29 AM
raidzero's Avatar
N00b
Offline
Pocket PC: Moto Droid @ 1.1GHz
Carrier: VZW
Location: PPCG
 
Join Date: Dec 2008
Posts: 2,193
Reputation: 5220
raidzero is a trusted member of the communityraidzero is a trusted member of the communityraidzero is a trusted member of the communityraidzero is a trusted member of the communityraidzero is a trusted member of the communityraidzero is a trusted member of the communityraidzero is a trusted member of the communityraidzero is a trusted member of the communityraidzero is a trusted member of the communityraidzero is a trusted member of the communityraidzero is a trusted member of the community
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Send a message via MSN to raidzero
How to change titanium icons (56k maybe not)

So you wake up one day and say this sucks I wanna change these boring icons:

For this you will need the following tools:

Download SDK Certs: (required for unsigning/signing dll)
Rapidshare: http://rapidshare.com/files/220192363/sdkcerts.cab
Megaupload: http://www.megaupload.com/?d=05TMGP75

DLL tools:
http://forum.xda-developers.com/showthread.php?t=432041

CeRegEditor:
http://ceregeditor.mdsoft.pl/index.php?id=3&lang=en

GIMP: (not required but how else would you make awesome icons? besides photoshop.. but we use free stuff!)
http://gimp.org/downloads/


Let's get started. The theory behind this is as follows: the icons for titanium are stored in a dll file that resides in \windows\, full path is \windows\bronzeres.dll. the problem is as follows.

When you look at \HKLM\software\microsoft\chome and look through it there are ryas of hope because for stuff like clauncher and titaniumweather there are paths to PNG files:

but what about the email icon and that stuff:

?! just numbers? not to worry. These numbers are the location in the dll where the binary data that composes the images is stored! first we will need to copy the bronzeres.dll file from the device onto your PC. in order to see the \windows\folder you need to have folder options (alt, tools, folder options, view) that look like this:

so browse to \windows\ and wait forever for it to load.. then find bronzeres.dll in there and copy it to your PC:

then paste it somewhere (i choose desktop\winmo\work\custicons)

this is where the resource hacker comes in that you got from the xda post I linked. but first, because its a dll and a system file it needs to be messed with a bit. we will use the unsigner utility from the dll tools. I just copy it to c:\windows\system32 that way I cqan use it in whatever folder I am in. so open up a command prompt (start, run, cmd, enter - or windowskey+r and cmd and enter) and do change to the directory where you are keeping the bronzeres.dll that we copied off the device. (cd desktop\winmo\work\custicons\ in my case) and run unsigner bronzeres.dll:


now that the dll is unsigned we are free to mangle it and make microsoft cry. open up the resource hacker (from the xda post) and reference the ceregeditr numbes we saw. This part is not necessary if you download the TRIAL of PE Explorer whcih will show you what icon is in what number. anyway, reshacker looks like this:

kinda scary but not really if you realize you are looking at the icon you want except you're not a computer. click action at the top and click save as binary file. give it a name or 3000_bar.png (or something that you like)
at this point you can do whatever you like to this file with gimp, paint, photoshop, hammers, etc. once you've got it how you like it, or just skip the previous step and replace the file with one you;ve already got. to re-import the new file, right click on the resource you exported and go to replace... in the dialog click open file, and browse to the file you saved, fill in the following, obviously the name will change as you progress through the icons..

almost done. all thats left is to save the dll and then resign it, then you can use it! click file, save. that part is done. now go back to the folder where you keep the dll tools from xda, open up siggner.exe, click sleect file, browse to your bronzeres.dll and click start sign process!
you can see me typing this thread in that pic lol


that is all at this point you can cab it up (make sure you set it to go to \windows\) or replace the file on your device in another way. maybe total commander?

And that's that. If I can be of more help let me know. end result:


this is heydjbobby74's today screen. I had to use his an example because i think it's awesome! that and these steps are how it was made..

same concept but on my own phone with gimped up default icons!:


so go forth and populate your today screens with customization! more than before!

please find attached all the files I have extracted from the dll along with my many versions of them in png format, different versions of the dll and the stock dll file!
Attached Files
File Type: rar raidzero_bronzeres.rar (4.79 MB, 30 views) Click for barcode!
__________________

Last edited by raidzero; 07-14-2009 at 03:48 PM.
Reply With Quote
This post has been thanked 7 times.
  #2 (permalink)  
Old 07-11-2009, 09:32 AM
jason25's Avatar
Lurker
Offline
Pocket PC: HTC Evo 4G
Carrier: Sprint
Location: Defiance, OH
 
Join Date: Aug 2007
Posts: 2,069
Reputation: 1686
jason25 is halfway to VIP status based on repjason25 is halfway to VIP status based on repjason25 is halfway to VIP status based on repjason25 is halfway to VIP status based on repjason25 is halfway to VIP status based on repjason25 is halfway to VIP status based on repjason25 is halfway to VIP status based on repjason25 is halfway to VIP status based on repjason25 is halfway to VIP status based on repjason25 is halfway to VIP status based on repjason25 is halfway to VIP status based on rep
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: How to change titanium icons (56k maybe not)

nice little tutorial
__________________

Reply With Quote
  #3 (permalink)  
Old 07-11-2009, 12:51 PM
raidzero's Avatar
N00b
Offline
Pocket PC: Moto Droid @ 1.1GHz
Carrier: VZW
Threadstarter
Location: PPCG
 
Join Date: Dec 2008
Posts: 2,193
Reputation: 5220
raidzero is a trusted member of the communityraidzero is a trusted member of the communityraidzero is a trusted member of the communityraidzero is a trusted member of the communityraidzero is a trusted member of the communityraidzero is a trusted member of the communityraidzero is a trusted member of the communityraidzero is a trusted member of the communityraidzero is a trusted member of the communityraidzero is a trusted member of the communityraidzero is a trusted member of the community
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Send a message via MSN to raidzero
Re: How to change titanium icons (56k maybe not)

thanks, i was hoping this was new and exciting information as I have not found anything like this anywhere else. All I found was edit bronzeres.ddl with a resource editor ... hopefully this can show people how
Reply With Quote
This post has been thanked 2 times.
  #4 (permalink)  
Old 07-11-2009, 09:55 PM
raidzero's Avatar
N00b
Offline
Pocket PC: Moto Droid @ 1.1GHz
Carrier: VZW
Threadstarter
Location: PPCG
 
Join Date: Dec 2008
Posts: 2,193
Reputation: 5220
raidzero is a trusted member of the communityraidzero is a trusted member of the communityraidzero is a trusted member of the communityraidzero is a trusted member of the communityraidzero is a trusted member of the communityraidzero is a trusted member of the communityraidzero is a trusted member of the communityraidzero is a trusted member of the communityraidzero is a trusted member of the communityraidzero is a trusted member of the communityraidzero is a trusted member of the community
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Send a message via MSN to raidzero
Re: How to change titanium icons (56k maybe not)

this may make it easier also so you dont have to go extracting every part of the dll just to see what it is:

2005: contact
2007: sms
2008: email
2009: picture mail
2051: clock
2052: alarm
2100: X
2205: add email account
2206: vista orb
2207: outlook icon
2504: bluetooth
2700: voicemail
2701: missed calls
2550: favorite star
3000: selector bar (portrait)
4000: selector bar (landscape)

there are more but I am not sure exactly what they are, they have to do with media players and calendar appointments looks like. hope this helps.
Reply With Quote
This post has been thanked 1 times.
  #5 (permalink)  
Old 07-11-2009, 10:07 PM
Guero's Avatar
Regular 'Geeker
Offline
Pocket PC: iPhone 4
Carrier: VZW
Location: Flagstaff, AZ
 
Join Date: Nov 2008
Posts: 321
Reputation: 765
Guero knows their stuffGuero knows their stuffGuero knows their stuffGuero knows their stuffGuero knows their stuffGuero knows their stuffGuero knows their stuff
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: How to change titanium icons (56k maybe not)

great stuff raidzero
__________________
Dis Stick, it's what's for dinner!
Reply With Quote
  #6 (permalink)  
Old 07-11-2009, 10:11 PM
raidzero's Avatar
N00b
Offline
Pocket PC: Moto Droid @ 1.1GHz
Carrier: VZW
Threadstarter
Location: PPCG
 
Join Date: Dec 2008
Posts: 2,193
Reputation: 5220
raidzero is a trusted member of the communityraidzero is a trusted member of the communityraidzero is a trusted member of the communityraidzero is a trusted member of the communityraidzero is a trusted member of the communityraidzero is a trusted member of the communityraidzero is a trusted member of the communityraidzero is a trusted member of the communityraidzero is a trusted member of the communityraidzero is a trusted member of the communityraidzero is a trusted member of the community
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Send a message via MSN to raidzero
Re: How to change titanium icons (56k maybe not)

glad you like it, if you try it I would be most interested in seeing some screenshots..
Reply With Quote
This post has been thanked 1 times.
  #7 (permalink)  
Old 07-12-2009, 01:58 PM
redd214's Avatar
Back
Offline
Pocket PC: Droid X
Carrier: VZW
Location: _
 
Join Date: Nov 2008
Posts: 2,717
Reputation: 6395
redd214 is a trusted member of the communityredd214 is a trusted member of the communityredd214 is a trusted member of the communityredd214 is a trusted member of the communityredd214 is a trusted member of the communityredd214 is a trusted member of the communityredd214 is a trusted member of the communityredd214 is a trusted member of the communityredd214 is a trusted member of the communityredd214 is a trusted member of the communityredd214 is a trusted member of the community
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: How to change titanium icons (56k maybe not)

this'll be a nice little project for this afternoon, thanx raidzero
Reply With Quote
  #8 (permalink)  
Old 07-12-2009, 03:57 PM
raidzero's Avatar
N00b
Offline
Pocket PC: Moto Droid @ 1.1GHz
Carrier: VZW
Threadstarter
Location: PPCG
 
Join Date: Dec 2008
Posts: 2,193
Reputation: 5220
raidzero is a trusted member of the communityraidzero is a trusted member of the communityraidzero is a trusted member of the communityraidzero is a trusted member of the communityraidzero is a trusted member of the communityraidzero is a trusted member of the communityraidzero is a trusted member of the communityraidzero is a trusted member of the communityraidzero is a trusted member of the communityraidzero is a trusted member of the communityraidzero is a trusted member of the community
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Send a message via MSN to raidzero
Re: How to change titanium icons (56k maybe not)

have fun!
Reply With Quote
This post has been thanked 2 times.
  #9 (permalink)  
Old 07-12-2009, 04:20 PM
Sporkman's Avatar
Just a NooB
Offline
Pocket PC: ZoOm ZoOm EVO Time
Carrier: Sprint
Location: in a locked dark room
 
Join Date: Feb 2009
Posts: 1,530
Reputation: 1245
Sporkman is halfway to VIP status based on repSporkman is halfway to VIP status based on repSporkman is halfway to VIP status based on repSporkman is halfway to VIP status based on repSporkman is halfway to VIP status based on repSporkman is halfway to VIP status based on repSporkman is halfway to VIP status based on repSporkman is halfway to VIP status based on repSporkman is halfway to VIP status based on rep
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: How to change titanium icons (56k maybe not)

WTB a cab to do the work for me
Reply With Quote
This post has been thanked 1 times.
  #10 (permalink)  
Old 07-12-2009, 05:12 PM
heydjbobby74's Avatar
Almost a VIP
Offline
Pocket PC: HTC EVOlution!
Carrier: Sprint
Location: Virginia Beach, VA
 
Join Date: May 2009
Posts: 870
Reputation: 1340
heydjbobby74 is halfway to VIP status based on repheydjbobby74 is halfway to VIP status based on repheydjbobby74 is halfway to VIP status based on repheydjbobby74 is halfway to VIP status based on repheydjbobby74 is halfway to VIP status based on repheydjbobby74 is halfway to VIP status based on repheydjbobby74 is halfway to VIP status based on repheydjbobby74 is halfway to VIP status based on repheydjbobby74 is halfway to VIP status based on repheydjbobby74 is halfway to VIP status based on rep
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Send a message via MSN to heydjbobby74 Send a message via Yahoo to heydjbobby74 Send a message via Skype™ to heydjbobby74
Re: How to change titanium icons (56k maybe not)

there you go RaidZero! Now you everyone can stop asking you how to do it!...lol

thanks alot man! my phone is sick now, and all my iPhone buddies hate me!!! =)
__________________
It's an HTC EVOlution!

http://www.heydjbobby.com/
Audiovox 6700> Samsung i760> HTC Touch Pro> HTC Touch Pro2> HTC HeRooted> HTC EVOlutionized!
Reply With Quote
Reply

  PPCGeeks > Windows Mobile > WM HTC Devices > HTC Touch Pro

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT -4. The time now is 09:13 PM.


Powered by vBulletin® ©2000 - 2024, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0
©2012 - PPCGeeks.com