Changing icons - Windows Mobile Development and Hacking General

I know alot of chefs have there own icon sets for thing like the program menus and setting and things. I also no that the settings for these are linked by an "icon.lnk" file to a dll file in the windows directory. I need help trying to edit these icon's, Whether it is through the dll file or there is another round about way.
A play by play would be great, thanks in advanced.
(i have already tried editing through a dll editor and connot seem to find a program that doesn't have an error trying to edit it (everything from wordpad to Resourse explorer to pe editor.)

you can use icon changer http://www.shelllabs.com/
pull the exe file off your device. then load it into icon changer. change the icon then put it back on your device overwriting the old one. this will change the physical icon of that program.
i have used it several times and it works great.

joel2009 said:
I know alot of chefs have there own icon sets for thing like the program menus and setting and things. I also no that the settings for these are linked by an "icon.lnk" file to a dll file in the windows directory. I need help trying to edit these icon's, Whether it is through the dll file or there is another round about way.
A play by play would be great, thanks in advanced.
(i have already tried editing through a dll editor and connot seem to find a program that doesn't have an error trying to edit it (everything from wordpad to Resourse explorer to pe editor.)
Click to expand...
Click to collapse
Hello,
See my signature. Just edit the icon.dll with XN Resource Editor. Open icon.lnk with notepad and just give the icon number.
Thanks

tom108 said:
you can use icon changer http://www.shelllabs.com/
pull the exe file off your device. then load it into icon changer. change the icon then put it back on your device overwriting the old one. this will change the physical icon of that program.
i have used it several times and it works great.
Click to expand...
Click to collapse
I knew about extracting from the exe already thanks for the reply though
ksrikanth said:
Hello,
See my signature. Just edit the icon.dll with XN Resource Editor. Open icon.lnk with notepad and just give the icon number.
Thanks
Click to expand...
Click to collapse
I'll try out the editor, this was more what i was looking for thanks

Well i found out the file i was trying to use i some how corrupted to i reloaded it, i got i t open but now when i try to save changes i get a write protects errors and it will not save... is this a certificate of a file property i can change
EDIT: nevermind, it was a file property problem fixed

Alright i have a feeling there is a certificate somewhere..... all of my icons are now folders....

joel2009 said:
I know alot of chefs have there own icon sets for thing like the program menus and setting and things. I also no that the settings for these are linked by an "icon.lnk" file to a dll file in the windows directory. I need help trying to edit these icon's, Whether it is through the dll file or there is another round about way.
A play by play would be great, thanks in advanced.
(i have already tried editing through a dll editor and connot seem to find a program that doesn't have an error trying to edit it (everything from wordpad to Resourse explorer to pe editor.)
Click to expand...
Click to collapse
You can edit a DLL with reasourse hacker. You just need the UNSIGNER, and MSSIGNER. first you unsign, then you edit and save, then you sign.
simpler than you think. the hard part is looking for graphics

SK Shortcut Manager
SK Shortcut Manager does the trick for me
http://www.s-k-tools.com/index.html?sksmgr/m_sksmgr.html
BUT, it's paid...
Also i've found DLL file with many (400) old school icons (attached with this post).
A little preview: http://www.wenzlaff.de/download/twicon/twicon3.jpg
U can use also your windows DLL files (shell32.dll).
That's the way i manage all my icons
Hope this helped you

bigchrizzieboy said:
SK Shortcut Manager does the trick for me
http://www.s-k-tools.com/index.html?sksmgr/m_sksmgr.html
BUT, it's paid...
Also i've found DLL file with many (400) old school icons (attached with this post).
A little preview: http://www.wenzlaff.de/download/twicon/twicon3.jpg
U can use also your windows DLL files (shell32.dll).
That's the way i manage all my icons
Hope this helped you
Click to expand...
Click to collapse
I imagagine you can royally screw your phone over messing with shell 32.....
I'm working with a different file and linking to that instead of the shell thanks though

S.V.I said:
You can edit a DLL with reasourse hacker. You just need the UNSIGNER, and MSSIGNER. first you unsign, then you edit and save, then you sign.
simpler than you think. the hard part is looking for graphics
Click to expand...
Click to collapse
I've gotten into the file using a resourse hacker, but how do i sign and unsign?
I don't seem it as an option in any of the menu's so either i'm using the wrong program or i just don't know what i'm doing at all
Edit: and i have already created my icons by hand..... i've got graphics down easy i just have never worked with a dll before..... usually just skinning apps

Related

Convert to dll files?

Does anyone know how I can convert png or ico files to dll files so that it can be used with SK Shortcut Manager or PocketTweak to create shortcut icons?
I have been searching online for a method for a long time and it appears that the only way to do so is by using Visual FoxPro. However, I don't have this program and there isn't a trial version i can download. (I don't want to spend money buying a program just to make a few dll files for my shortcuts)
I have also tried some other freewares and trial softwares online but none of them are successful.
Any help with this is greatly appreciated. Thanks.
Attached here are the 3 icons i would like to turn into dll files. If anyone know where to get them as dll files, that would be great too.
Loook for ResHacher, it is free!
http://rpi.net.au/~ajohnson/resourcehacker
Bulldog said:
Loook for ResHacher, it is free!
http://rpi.net.au/~ajohnson/resourcehacker
Click to expand...
Click to collapse
just see the link doesn't function.
Nevermind zip file attached. enjoy
Still not working...
i downloaded the program and used the IconDLL.dll file i got from PHM Tools then i changed the icons inside to the one i want. However, I still can't get it to work despit doing that.
What I did after getting the new .dll file with my icon in is use the shortcut creator program I found here. I tried to read other .dll files and i could see the icon but as soon as I use my own .dll file I made (which I put in the /Windows), it crashes the program. I then tried another program, the Strat Menu programs manager and I still could not read my icon.
I even went through all the post in this forum about shortcuts and tried some of the tricks there. I downloaded Microangelo Librarian and attempted to use IconDLL.dll by adding in my own icons (as vijay suggested in an earlier post), however, according to the advice he gave, that should be it and it should've been easy. This wasn't the case because I couldn't save the file as a .dll file since it said that the file is a read only file or is locked. I then tried save as but that only save it as a lib file.
I have been at this for a whole day now. Any advice would be greatly appreciated. Thanks.
** oh and I even tried using SK Shortcut Manager and I still couldn't read the .dll file I made :..(
Hi teresa611
I also use Microangelo Librarian.
what we have to do is just open the program.
1. Drag any icons into blank librarian.
2. Save as *.icl
3. Just rename those *.icl to be *.dll
4. Copy to PPC
5. Enjoy
Hope this help
tried and failed
even tho i changed the name to .dll, when i dragged it into my pda, it's still a librarian file and i was unable to read it. perhaps, i'm doing something wrong if it works for other people.
i'm starting to feel this is more trouble than it's worth. Thanks for the advice tho. If anyone else has any other ideas, please let me know.
teresa611 said:
tried and failed
even tho i changed the name to .dll, when i dragged it into my pda, it's still a librarian file and i was unable to read it. perhaps, i'm doing something wrong if it works for other people.
i'm starting to feel this is more trouble than it's worth. Thanks for the advice tho. If anyone else has any other ideas, please let me know.
Click to expand...
Click to collapse
For me, I have to put .dll into \Windows; otherwise, it is not work.
In addition, you may try using icon_viewer utility to view those dll in order to ensure it is a work dll.
The attach is icon_viewer. Copy to PPC and run.
Thanks. I'll try it later when I get off work. I really hope it works, cause I'm running out of forums to search
problem solved!!
just to refresh this thread and to give others some info if they're stuck with what I was stuck with. I finallt managed to create .dll files and use them in my pda as shorcut icons.
Instead of using Michelangelo Libarian which I am still confused about, I found this great freeware called "BeCyIconGrabber". It allows you to extract icons from .dll and .exe files and you can also load multiple icons there as save it as .dll.
Thanks again to everyone who tried to help

How to edit png files?

Hi all,
I am able to make changes to a png file in my Touch's Windows dir and save to a different dir but when I try to overwrite the old png file with the new file I get an access denied error.
I've tried changing the files attributes so read only is unchecked but it doesn't stick.
I've even tried using Total Commander to delete the file but no go. I konw it's something simple as so many seem to edit png files all the time but I'm even simpler.
Searching the forums yielded a similar squestion but no good answer except modifying a registry key from Hive to File, whatever that means. Is this what I need to do?
thanks in advance for any help
icon cube
Hi,
Can you send me original icons of the cube (touchflo)?
Thanks
dremanueleb
Usually the only time you can't overwrite a png file is if it's being used by the system. Try turning off whatever touch app your trying to replace the file for and then replace it.
xeno1 said:
Usually the only time you can't overwrite a png file is if it's being used by the system. Try turning off whatever touch app your trying to replace the file for and then replace it.
Click to expand...
Click to collapse
thanks xeno1, that did the trick. I was trying to edit the touch's dialer background and quickdial.exe was running. Once I stopped the process I could overwrite the original background with the edited one.
thanks again.
No problem, glad I could help.

Change shortcut icons on WM6

Hey guys...I have searched and search the forums for a way to change the shortcut icons for my programs...can anyone help me with this? I downloaded resource editor but I cannot get it to work...I cant believe something that should be so simple is this much of a pain!!
Anyways, I appreciate any help that you guys/gals can offer.
try this
http://www.s-k-tools.com/sksmgr/sksmgr.html
it's exactly what you are looking for..
EAsy!!!
Use ResHacker(http://www.angusj.com/resourcehacker/) and make sure u have some your files formated as .ico. U can find such files @
http://browse.deviantart.com/customization/icons/dock/?order=9&alltime=yes
http://www.iconarchive.com/category/application-icons.html
http://www.crystalxp.net/
AWESOME!!! They both work like a charm!!!
Since you have to pay for SK Tools I guess I will go with the freeware...but thanks again this was exactly what i needed and very user friendly!
Here's Pics
Checkout some of mine!!! Vistaized!!!!
mrram said:
Use ResHacker(http://www.angusj.com/resourcehacker/) and make sure u have some your files formated as .ico. U can find such files @
http://browse.deviantart.com/customization/icons/dock/?order=9&alltime=yes
http://www.iconarchive.com/category/application-icons.html
http://www.crystalxp.net/
Click to expand...
Click to collapse
Ive got a question about using ResHacker...what file format do the icons have to be in? Ive got them in .ico also I am trying to put a icon to an application that doesnt currently have one do you know how I can do this in Res Hacker
In SKtools: I'm having problems with the icon format as well...any idea what format its looking for?
I guess I spoke to soon about them running perfect
How to
In ResHacker open file u want to change the icon of, then hit the action button, and then replace icon. However, with some .exe or .dll files u cannot change there icons.
any help on this one. I have shortcut creator and for some reason when i point it to the Lnk file then to the ico file it just makes a duplicate and renames the old .bak. the icons don't change?
I tried the sk iconmaker and it won't show any of my ico files in the folder.
how can you change icons?
Well, You could do it manually. To change the icon of all shortcuts download a registry editor (PHM RegEdit is free and great), Then goto HKEY_CLASSES_ROOT\inkfile\defaulticon.Edit the string value "default" to the path to the icon you whant all shortcuts to have. The path must lead to a exe, dll or ico file.
DOWNLOAD rViwer TO MANAGE ICON IN dll FILES
http://www.freewarepocketpc.net/ppc-download-rviewer-v0-2.html
this stuff is gold thanks for all the links.
Has anyone tried to sucessfull take out the dll file from the folder to the storage card....
kindly help if yes..
vikasraj said:
Has anyone tried to sucessfull take out the dll file from the folder to the storage card....
kindly help if yes..
Click to expand...
Click to collapse
Look at this post:
jmckeejr said:
Are you trying to extract the files from the ROM? You can use ROMExtractor to copy hard to get files from device. just run the exe and select the filesyou want.
Click to expand...
Click to collapse
Tools for hacking dll, exe, etc. for shortcut icons.
Add one more tools:
Restorator,
Restorator is an award-winning utility to edit windows resources in applications and their components, e.g. files with .exe, .dll, .res, .rc, .dcr, extension (see PE files and RES files).
Change, add, remove resources such as text, images, icons, sounds, videos, version, dialogs and menus in almost all programs.
Restorator is used for translation/localization, customization, design improvement and development.
This resource editor comes with an intuitive user-interface, complete documentation with many examples and prompt user support in the discussion forums or via email.
Download: [trial version] - [patch for full version]
Click to expand...
Click to collapse
besides we got:
SK Shortcut Manager
ytsejam_ said:
try this
http://www.s-k-tools.com/sksmgr/sksmgr.html
it's exactly what you are looking for..
Click to expand...
Click to collapse
Resource Hacker
mrram said:
Use ResHacker(http://www.angusj.com/resourcehacker/) and make sure u have some your files formated as .ico. U can find such files @
http://browse.deviantart.com/customization/icons/dock/?order=9&alltime=yes
http://www.iconarchive.com/category/application-icons.html
http://www.crystalxp.net/
Click to expand...
Click to collapse
Resource Editor
Colin Wilson has written an open source Resource Editor which may interest those looking for source code.
Click to expand...
Click to collapse
RViewer for PPC
WhiteRussianBC said:
Well, You could do it manually. To change the icon of all shortcuts download a registry editor (PHM RegEdit is free and great), Then goto HKEY_CLASSES_ROOT\inkfile\defaulticon.Edit the string value "default" to the path to the icon you whant all shortcuts to have. The path must lead to a exe, dll or ico file.
DOWNLOAD rViwer TO MANAGE ICON IN dll FILES
http://www.freewarepocketpc.net/ppc-download-rviewer-v0-2.html
Click to expand...
Click to collapse
&
RomExtractor(PPC exe)
jmckeejr said:
Are you trying to extract the files from the ROM? You can use ROMExtractor to copy hard to get files from device. just run the exe and select the filesyou want.
Click to expand...
Click to collapse
wg5566 said:
Add one more tools:
Restorator,
besides we got:
SK Shortcut Manager
Click to expand...
Click to collapse
Great useful thread. Thanks.
Concerning icons I like to add this thread

transparent top curtain / bar

Ok, I've found the cab that removes the top curtain. NoTopCurtain.cab removes it, and every search I did only lead me to threads asking the same with no solution...
http://forum.xda-developers.com/showthread.php?t=436057&highlight=curtain
http://forum.xda-developers.com/showthread.php?t=430576&highlight=curtain
I've seen the semi-transparent bars in peoples screenshots, would somebody care to tell me how this is done?
Get your device. ActiveSync it. Explore it. Find file 18c460d8_manila in Windows folder. Copy it to your PC. Save it to a folder somewhere.
Download Manila Editor. Select Path in Manila Editor > Point it to the folder you just saved the 18c460d8_manila file. You'll see a blank image listed in manila editor.
Export it and open it with your favourite gfx editing program. Edit it to a semi transparent colour. If I remember rightly it's a 2pixel wide (128 high) image that 'spans' across the screen.
Use manila editor to replace the file with your newly edited image. Then copy the 18c460d8_manila file back to your device in \Windows.
Wallah! All done. You can find everything you need via Searching and reading!
thanks
Thanks, I should be able to get it done
i have a 1864da05_manila .... but no 18c460d8_manila
your sure its in the windows directory? I have a juicy 2.5 telus cdma phone, could it be different?
This seems like too tedious of a process for me >.> Anyone wanna do that with their file and uploada their modified 18c460d8_manila file?
Kraize92 said:
This seems like too tedious of a process for me >.> Anyone wanna do that with their file and uploada their modified 18c460d8_manila file?
Click to expand...
Click to collapse
I've got no problem doing it, hell I'll look up how to make a cab out of it.
Problem is said file does not exist in my /windows folder on my diamond
I had an error when trying to import it into manila editor. arrrghhh
im suprised were having so much trouble with this
dickenz said:
Get your device. ActiveSync it. Explore it. Find file 18c460d8_manila in Windows folder. Copy it to your PC. Save it to a folder somewhere.
Download Manila Editor. Select Path in Manila Editor > Point it to the folder you just saved the 18c460d8_manila file. You'll see a blank image listed in manila editor.
Export it and open it with your favourite gfx editing program. Edit it to a semi transparent colour. If I remember rightly it's a 2pixel wide (128 high) image that 'spans' across the screen.
Use manila editor to replace the file with your newly edited image. Then copy the 18c460d8_manila file back to your device in \Windows.
Wallah! All done. You can find everything you need via Searching and reading!
Click to expand...
Click to collapse
This worked for me Thanks!
I've attached the file so all you have to do is copy it to your \Windows folder
cyrilic said:
This worked for me Thanks!
I've attached the file so all you have to do is copy it to your \Windows folder
Click to expand...
Click to collapse
Thanks man !!
It looks great!
i copied the file i extracted from the zip into my /windows folder... there was no file of the same name existing so I didn't overwrite anything... Could it be a different file on the telus/juciy rom?
so this is the top semi transparent curtain?
should be
i just cant get it to work
cyrilic said:
This worked for me Thanks!
I've attached the file so all you have to do is copy it to your \Windows folder
Click to expand...
Click to collapse
Works great for me thx
anybody have an idea why it isn't working for me?
in my WIndows folder has that file but after overwrite it, nothing happens.
it works fine. You have to restart touchflo after replacing the file.
boboc71 said:
it works fine. You have to restart touchflo after replacing the file.
Click to expand...
Click to collapse
This is what I did and it worked, I went to the Window's Default and it worked
btw I'm sprint
hi,
actually TF3D1 top curtain is different compared to TF3D2.1 : on the one hand you've got a 2px width repeated 240 times, on the other hand you've got a single block of 512px

[SOLVED] Resco Explorer in ext package

Does anybody has Resco Explorer in ext package?
Tried to do it but i miss resco registry and resco ftp.
Thanks!!
What exactly do you want to get? I have it (selfmade).... But it's free for sure....
One more thing - I use OEM regular structure - not EXT (For OsBuilder). It's a normal package - with rgu and dsm.... Registry is a separate cab - you should add it to the package. FTP is a part of explorer - just added features.
AndrewSh said:
What exactly do you want to get? I have it (selfmade).... But it's free for sure....
One more thing - I use OEM regular structure - not EXT (For OsBuilder). It's a normal package - with rgu and dsm.... Registry is a separate cab - you should add it to the package. FTP is a part of explorer - just added features.
Click to expand...
Click to collapse
Well, in Resco site there is one cab for all the subprograms that are included in the resco 2010 8.10 version.
It is this cab I tried to convert to ext package.Everyrhing works except registry function.
Thanks anyway.
Attached is the app.reg (renamed to app.txt because of forums limitations) file that I use for Resco Explorer with FTP and Registry plugins added.
I didn't clean it up so it also contains the keys and values for the options and settings that I prefer having.
For future reference, I had the same issue as you at first then I used a tool called Kheb to monitor the registry changes that happen when I install cabs and customize everything. Kheb can also make diffs between different registry snapshots and even generate OEM packages based on such diffs.
I did apply your REG file, but Resco Registry not work yet, the problem is a SETUP.DLL in to the Resco Explorer CAB, it contains a secret instructions and I believe that is impossible to open it, anyway I saw some cooks with Resco Explorer and Registry in their ROMs, it's obvious that they know the secret.
I also want to know.....pleaseeeee
justintxu said:
I did apply your REG file, but Resco Registry not work yet, the problem is a SETUP.DLL in to the Resco Explorer CAB, it contains a secret instructions and I believe that is impossible to open it, anyway I saw some cooks with Resco Explorer and Registry in their ROMs, it's obvious that they know the secret.
I also want to know.....pleaseeeee
Click to expand...
Click to collapse
Make the package with cab to package software (there is in all kitchens) and then replace the reg and app.dat files with the ones attached and cook it.Works for me.
The idea goes to MusicMonk but his attached file doesnt work for me.
Just use Kheb like MusikMonk suggested; it will capture all of the reg keys that are installed by the setup.dll. You can also look in the setup.dll with notepad and probably see the keys that are installed.
If you're trying to backup you registration info, it's stored in a file in \windows called wmtrigger.dat. All of Resco's registration codes are stored in that file, so if you have several of their apps, that's all you need.
NIKOSXRI said:
Make the package with cab to package software (there is in all kitchens) and then replace the reg and app.dat files with the ones attached and cook it.Works for me.
The idea goes to MusicMonk but his attached file doesnt work for me.
Click to expand...
Click to collapse
I did apply your REG file but not works for me, anyway thanks for your help, mate.
I made a CAB file from the original Resco Explorer CAB, I deleted all files except SETUP.DLL and later run it and VOILA!!! the Resco Registry works !!!!!
Unfortunately I don't need it, I need the secret instructions in SETUP.DLL, I did open it using UltraEdit but I can't find nothing.
try this it should work, but your still gonna need the code as this is not cracked
Thank you, mate, but I found the secret reg keys in the setup.dll file. I used CeRegEditor to create a registry image, later install the cab with setup.dll and I created a image again, and finally I compared the first and second image to detect the differences.
I made a new reg and all works now
Thank you very much mates
fully working resco explorer package
Fixed some shortcuts added rtoday plugin, resco update, task manager that was missing and ftp in previous packages and is attached below.
Of course it needs the usual registration process.
NIKOSXRI said:
Fixed some shortcuts added rtoday plugin, resco update, task manager that was missing and ftp in previous packages and is attached below.
Of course it needs the usual registration process.
Click to expand...
Click to collapse
Have you managed to have in built registration code in it so that you dont have to feed the registration key after the installation?
c_shekhar said:
Have you managed to have in built registration code in it so that you dont have to feed the registration key after the installation?
Click to expand...
Click to collapse
The registration code is in the wmtrigger.dat file in windows folder which is created after registration.
So you have to copy this folder after registration and put it in your kitchen.
NIKOSXRI said:
The registration code is in the wmtrigger.dat file in windows folder which is created after registration.
So you have to copy this folder after registration and put it in your kitchen.
Click to expand...
Click to collapse
Thanks a lot. I was looking for this clue sinse ages.
BTW: how did you discover this?
c_shekhar said:
Thanks a lot. I was looking for this clue sinse ages.
BTW: how did you discover this?
Click to expand...
Click to collapse
All Resco products write registration to one file It's well known for ages and it's no need to discover anything. So if you decide to use several resco products - you should install and register them all and then save the summary wmtrigger.dat - it will be one for all installed Resco-s..... And for sure - system User name should be the same for all your roms - it's also fixed in that file...
One more tip: if you occasionally decide to use cracked resco products - you will get a conflict if you use for example one legal and one cracked program simultaneously in one rom. So better use all registered.
AndrewSh said:
All Resco products write registration to one file It's well known for ages and it's no need to discover anything. So if you decide to use several resco products - you should install and register them all and then save the summary wmtrigger.dat - it will be one for all installed Resco-s..... And for sure - system User name should be the same for all your roms - it's also fixed in that file...
One more tip: if you occasionally decide to use cracked resco products - you will get a conflict if you use for example one legal and one cracked program simultaneously in one rom. So better use all registered.
Click to expand...
Click to collapse
Thanks a lot. Added to my knowledge bank..
c_shekhar said:
Thanks a lot. I was looking for this clue sinse ages.
BTW: how did you discover this?
Click to expand...
Click to collapse
You can use sktracker in your phone.
This program traces the changes in registry and files so if you create a snapshot with the program and then install or register applications or change the options and user settings in applications (you better do it program by program) you can easily find the changes and apply them each time you change your rom.
I apply all mods with sashimi but there are other choices also.
NIKOSXRI said:
You can use sktracker in your phone.
This program traces the changes in registry and files so if you create a snapshot with the program and then install or register applications or change the options and user settings in applications (you better do it program by program) you can easily find the changes and apply them each time you change your rom.
I apply all mods with sashimi but there are other choices also.
Click to expand...
Click to collapse
I used to find the registry part of any cab or software by saving the registry and comparing the one before and after with the help of registry workshop on my PC, but did not know that there exists a utility with which wmtrakker.dat"" type of new file creation can also be found out.
Thanks a lot bro!!!
It's very good
Does anyone know how to backup Resco Customizations ( e.g ToollBar Shortcuts etc ? )

Categories

Resources