Hi,
I am trying to find where the application icons are stored, or some way of assigning the correct icon in an XML file.
I am editing the 3D Box "3D Box.config" file and there I can create new drawers with new applications and their corresponding icons. But I don't know the location of the program icons.
Here is an excerpt of the XML file:
Code:
<KnownAppDrawer DrawerName="Video">
<KnownApplication FriendlyName="Core Player" Path="\Program Files\CorePlayer\player.exe" ImagePath="\Program Files\CorePlayer\player.exe"/>
<KnownApplication FriendlyName="TCPMP" Path="\Program Files\TCPMP\player.exe" ImagePath="\Program Files\TCPMP\player.exe"/>
<KnownApplication FriendlyName="vTap" Path="\Program Files\vTap\vTap.exe" ImagePath="\Program Files\vTap\vTap.exe"/>
<KnownApplication FriendlyName="YouTubePlayer" Path="\Program Files\youtubeplay\youtubeplay.exe" ImagePath="\Program Files\youtubeplay\youtubeplay.exe"/>
</KnownAppDrawer>
<KnownAppDrawer DrawerName="Entertainment">
<KnownApplication FriendlyName="One Seg TV" Path="\Windows\OneSegL.exe" ImagePath="applications\icon_oneseg.png"/>
<KnownApplication FriendlyName="Windows Media Player" Path="\Windows\wmplayer.exe" ImagePath="applications\icon_mediaplayer.png"/>
<KnownApplication FriendlyName="Camera" Path="\Windows\ShCamera.exe" ImagePath="applications\icon_shcamera.png"/>
<KnownApplication FriendlyName="Images and Video" Path="\Windows\pimg.exe" ImagePath="applications\icon_imagevierwer.png"/>
<KnownApplication FriendlyName="Bubble Breaker" Path="\Windows\BubbleBreaker.exe" ImagePath="applications\icon_bubblebreaker.png"/>
<KnownApplication FriendlyName="Solitaire" Path="\Windows\solitare.exe" ImagePath="applications\icon_solitaire.png"/>
<KnownApplication FriendlyName="E-Book Reader" Path="\Windows\XMDFViewer.exe" ImagePath="applications\icon_bunkoviewer.png"/>
</KnownAppDrawer>
The VIDEO drawer is one that I created. As you can see for the below original drawer, the icons are in a folder called "applications". I was unable to find such a folder anywhere on the device, nor the icons individually.
I tried assigning the path as in the Start Menu .lnk files but this doesn't work.
Any ideas much appreciated.
PS. 3D Box is an Emobile application found on Sharp's Em One device - but I am pretty sure the app. can be installed on other devices that have robust graphics accelerators. http://3dbox.eaccess.net/external/download/pages/3dbox/index.html (the red button on the right)
In the case of Solitaire and Bubblebreaker the icons are embedded in the .EXE file itself. They are created in Visual Studio or Embedded C++ as .ICO files (Very similar to .BMP files). By default you get the standard Windows executable icon. (Attached)
When the project is built the resource compiler creates a single compiled resource file containing icons, menus, string tables, dialogs etc and builds it into the final executable at link time.
Something like Buddy Icon Grabber will allow you to extract them as bitmaps or ICO files, but the real problem is that Windows Mobile will not let you open executable files in ROM, you can only 'run' them.
Thanks for explaining.
But how do I actually go about assigning value to the ImagePath variable? There is no such folder "applications" and I do not have the program icons anywhere else.
All the programs I want to add to this new "drawer" are either in Program Files or in miniSD/Program Files, but there is no separate icon for every program.
The method applied when creating Start Menu shortcuts - just pointing the path to the .exe file doesn't work here.
Apparently I can can assign icons in the XML file, just need to figure out how to extract the icon from the EXE file.
The "breakthrough" I've had is quite funny: I tried assigning the shortcut link as an icon
Code:
<KnownApplication FriendlyName="CorePlayer" Path="\Program Files\CorePlayer\player.exe" ImagePath="\Windows\Start Menu\Programs\CorePlayer.lnk"/>
And this cute yellow duck is what I got, never mind which program's shortcut I add:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
You need to get your hands on Reshacker; it's easy to add or exchange icons to an .exe or .dll with it. Also, you can convert .png files to .ico file with icofx.
You can also change icons on your device with SK Shortcut manager.
Farmer Ted said:
You need to get your hands on Reshacker; it's easy to add or exchange icons to an .exe or .dll with it. Also, you can convert .png files to .ico file with icofx.
You can also change icons on your device with SK Shortcut manager.
Click to expand...
Click to collapse
Thanks! I downloaded ResHacker and PE Explorer today - just started working with them/learning how to, so I guess it will take a bit before I can add/exchange icons.
Related
Hard Reseting a device is not a pleasent step for anyone. Teksoft has thought of a solution to make this step easier and created a fully featured product for you.
AirWizard is a unique Desktop PC tool that comes in handy for Over the Air solutions. With AirWizard, you can take several CAB files, a splash image, a readme text file with instructions and create a compressed, self extracting installer to be runned directly on your Pocket PC or Smartphone. With AirWizard you can create one single installer for all your favorite programs. Think of the time you could save with this tool!
The product also adresses corporate users for software packages over the air deployment.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Features:
Unlimited trial: we have provided an unlimited trial version so you can see how useful AirWizard is.
Built-In Wizard that will help the user create the installers
Use Airwizard to install any software directly on your mobile device, without the need of having a Desktop PC.
Use splash images to customize your installer's look and feel
Support for Eula and Readme file in the installer in TEXT and HTML format
Support for splash screen in *.JPG, *.BMP or *.PNG format
Powerful filters to target the device by Platform, Operating System version and Processor manufacturer(Unique)
Support for PocketPC and Smartphone
High compression algorithms: with AirWizard your installers can be smaller in size, with up to 50%. Installer size is important for people using GPRS, and pay for traffic ammount. AirWizard helps to reduce your GPRS traffic! It saves money, but also time (shorter downloads)
Add unlimited CAB files to your installer. The cabs will be installed in the order you choose.
Automatic cabinet file parsing for Title Vendor and supported devices all make installer configuration much easier for the user
Easy drag and drop support from outher sources (other windows) to the cabinet files list
Build a desktop installer and a ready to run installer for your device from one interface
Support for advanced settings on the device like silent install and install path override
Support for deployment imediately after installer has been built
Command Line build support
Easy to use interface, comprehensive help files
Download Trial
Thoughts
Detailed info
just when i thought this app would be useful to install all of my favorite apps after a clean flash i was wrong.. or well it might do that, but the unlimited trial only allows for 1 cab to be placed in there, and what good is that when i can just store that 1 cab on my storage card... would be great if the trial would let you do more than 1 cab.. maybe something like 5-10.. and at a price of 45euro or $60usd its not worth it just to see if it may or may not work with multiple cabs..
"AirWizard 1.1 has been released with some important fixes and improvments:
Fixed Single/Multiple cabinet selection from Browse dialog
Fixed Cabinet header parsing - eg. NET CF 2 2003 has a different info ( CE4+)
Fixed Shortcut Creation/Cabinet file name, now the paths can contain spaces in their names
Visual update when cabinet file is unpacked to notify the user on the status
User cannot exit the installer when/while cabinet files are unpacked/installed by pressing "Finish" menu button
..."
Teksoft Romania
Press release 18.04.2007
tottaly useless
how can we check if the application makes multiple cabs when the trial is only for one cab, should be at least 3 ,
yep pay 60 bucks abd found out it doesn'tcwork , he he
how does this work?
If you are using a smartphone running on Windows Mobile 6.1, this small utility might be useful for you. It allows you to switch on/off and change the display order of the sliding panels on any CHome homescreens. It could also be used to customize all custom panels based on CWelcomeCenter and Settings plugin.
UPDATED TO 1.1.0.1 (2008/06/02)
NEW: Contact Dialer template now offers a choice to enable SMS button if the selected phone number isn't a mobile phone.
FEATURES:
Add/Remove/Disable panels from the homescreen
Change the panel's order
Change panel settings: icon, title, page counter, etc.
Customize all panels based on CWelcomeCenter/Settings plugin
Add/Remove page from a panel
Copy/Paste/Paste as new (clone) page
Change page's settings: icon, URL,description, etc.
Change page's order
Interactive templates: Application Launcher, Contact Dialer, Internet Link
This software supports both portrait & lanscape devices. The following devices has been confirmed as supported: Excalibur, Tornado, Shadow, Vox, Oxygen.
A .ZIP is included for those who has trouble installing .CAB version.
More details on this thread
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Nice job! Can't wait to test but don't have sync cable with me...
Updated
First post updated. Please download and try the new version. Just a minor change though.
so you mean to tell me this updates the order in the home.xml or the registry. so i wont have to edit the home.xml ?
tlogix this app is the best and a must for any Smartphone now I can add picks and numbers with ease and add and change pages at will I was wondering how many pages can be added to the contacts
shadowmike said:
so you mean to tell me this updates the order in the home.xml or the registry. so i wont have to edit the home.xml ?
Click to expand...
Click to collapse
It edits the registry, so if you have plugin order in your xml you will probably need to remove it. That way plugin order will come from reg, where this app does its magic.
I just wanted to point out that I have pretty much confirmed this works on the T-Mobile Shadow with the Shadow's Neo (pre-WM 6.1) interface as well!
Yahoooo!
Kermit Woodall
Managing Editor
GadgetNutz.com
kron2 said:
tlogix this app is the best and a must for any Smartphone now I can add picks and numbers with ease and add and change pages at will I was wondering how many pages can be added to the contacts
Click to expand...
Click to collapse
Probably there's a limit set by CHome but I'm pretty sure that you'll be tired of flipping through all the pages before reaching the limit
I think that the limit is 12.
Excalibur
freyes01 said:
I think that the limit is 12.
Click to expand...
Click to collapse
On my Excalibur using Rickswatt 6.1 ROM, he has included CApplications with 20 pages without problem. But it could be different on you device.
works on typhoon too
It's working on my Typhoon (Aleut's WM6.1 for Typhoon/Feeler/Amadeus pre [1.3])
working almost perfectly on my Blackjack with Da_G's WM6.1 ROM.
the one problem i have is a program crash when using the contact dialer template. i pick the contact, choose to enable/disable SMS, and then crash. the app and link templates are working OK.
not a huge problem. although it would be nice if someone could let me know the manual command to map SMS to softkey 2. that's the only thing i'm looking for.
Love the program. Quick question: I run the java version of gmail through esmertec jbed. I used the applications launcher template in chome configurator to create a homescreen shortcut to run gmail. However, when i launch the application via the shortcut, it simply opens jbed and from there I have to launch the gmail application manually. The start menu shortcut I created a long time ago uses the exact same command line ("\windows\jbed.exe" -run s3_) works perfectly and opens gmail directly.
Has anybody seen this issue and figured out the solution? Thanks in advance.
How to activate & use cMyFaves?
tlogix,
Thanks for this wonderful application!
It certainly takes the pain out of manually configuring the .xml home file!
Can you help me figure out how to use cMyFaves?
I've seen screenshots suggesting that it's liken to the HTC Home Favorite Contacts dialer.
But, I could never get it to show up in the Home screen of my Cingular 3100 running Erofich's WM6.1 Standard.
Is there something lacking in the OS that I need to include?
Please advise me.
Thanks!
Konker
So while reading TheDudeOfLife's thread about his 1.5 cupcake builds, I've noticed alot of confusion about re-naming downloaded zip files for the purpose of flashing. I've seen it elsewhere as well. So I did a little tutorial thingy for those that might still be confused about the file extension stuff. This is pretty basic and maybe dumbed down quite a bit for some of us, but I'm pretty sure it'll clear up some of the confusion. I run Vista 64b Ultimate, so I'd guess the process is the same for all Vista versions. Can't confirm for XP or anything else. If anyone see's anything that needs clarifying, feel free.
This is my folder of downloaded phone stuff. The first picture shows what zip files look like with file extensions hidden-
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This picture shows what zip files look like with file extensions showing-
Now, if your downloaded file looks like those in the first picture, and you plan to flash it with Alt-S, right click the file, hit rename and type update. That's it, nothing more, nothing less.
If your downloaded file looks like those in the second picture, right click the file, hit rename then type update.zip. Make sure the .zip is at the end.
Now in the case of D00ders builds, you have to right click, hit rename and remove just the .signed part. When the window pops up saying "changing a files extension may make it unstable", ignore it, hit ok. The file icon will change to a zip file icon according to however your folder view options are set.
Lastly, you can change file extensions hidden/showing at- control panel>folder options>view tab>hide extensions for known file types. By the default the box is checked in Vista.
Good tutorial!
In Windows XP, you can show the file extensions in Windows explorer by going to Tools/folder options/view/ and unchecking "hide extensions for known file types".
I have no idea why M$ decided that it's better not to know what file types you are looking at. That was just plain dumb!
Well some people are just plain dumb. There really isn't much need for normal users to change the extension of a file. MS likes to protect their dumb users.
The default setting "Hide extension of known file types" may well be the most stupid thing in modern computer history. There's no end to what confusion and problems it has caused in uncountable ways.
What if I send a malicious executable with the name "sexygirl.bmp.exe" - It'd show up as "sexygirl.bmp" - and you know what would happen when that reaches a teenage boy (or girl, if of that inclination)...
/Mats
ZilverZurfarn said:
The default setting "Hide extension of known file types" may well be the most stupid thing in modern computer history. There's no end to what confusion and problems it has caused in uncountable ways.
What if I send a malicious executable with the name "sexygirl.bmp.exe" - It'd show up as "sexygirl.bmp" - and you know what would happen when that reaches a teenage boy (or girl, if of that inclination)...
/Mats
Click to expand...
Click to collapse
Exactly! I had wondered why it was working to send a .bmp.exe file to people and they would actually be dumb enough to run it. Now I know, they think it's just an image file, so it must be safe, and they click on it.
ok wat ive done
1.downloaded .8
2.right clicked opened with winrar
3.installed into sd card
4.renamed it update.zip
5.booted up into system recovery
6.alt + s
cant open /sdcard/update.zip
ive done this a million time before and it always worked, now i dont know what the hell is going on
You don't have to open anything with winrar. Just rename the file.....
Now in the case of D00ders builds, you have to right click, hit rename and remove just the .signed part. When the window pops up saying "changing a files extension may make it unstable", ignore it, hit ok. The file icon will change to a zip file icon according to however your folder view options are set.
I have a simple question...
I'm running WinMo 6.5 on my HTC Touch Pro and the default photo folder is My Device\My Documents\My Pictures. All of my images are on Storage Card\My Documents\My Pictures.
How do I go about changing the default location to the current location of my pictures?
Any help is greatly appreciated.
I would also like the answer to this question. In the today window, I'd like to see my photos under "Pictures" but I only see the default images from \My Documents\My Pictures. Can we change where the Today menu looks for pictures?
Hi,
Download and install advanced config 3.3, there is a setting to change default location for many things inc pics.
I tried that. I changed Locations -> "Default storage location for image files" and set it to "\Storage Card\My Documents\My Pictures". However, the pictures option on the main menu is still reading images from "\My Documents\My Pictures"
Where are your photos being stored that you take on ur camera, u can change that location too.
@timmymarsh: I've ran advanced configuration 3.3 and changed the locations. But everytime I goto the album, it still points to My Documents folder on my device and not on my memory card. Is there a registry hack that can fix that?
djranmas said:
@timmymarsh: I've ran advanced configuration 3.3 and changed the locations. But everytime I goto the album, it still points to My Documents folder on my device and not on my memory card. Is there a registry hack that can fix that?
Click to expand...
Click to collapse
What rom are you running, is it using manila 2.1, 2.5?
When I take a new camera photo, it goes to my storage card, as expected. It's not the same location as the Pictures shown in the today screen, though. In my case, I'm using NRG rom with Windows Default today screen.
Can you post a screen shot of your today screen or the link to the rom u have flashed? If it is what i think it is, the answer is straight forward.........
Here's a screenshot of my today screen, with the pictures option showing one of the default images on the device.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Oh, and I downloaded the ROM here: http://hotfile.com/list/93327/8db99b5
Ok from reading this thread http://forum.xda-developers.com/showthread.php?t=397334&page=3, it would appear you have to rename the folders on your storage card to storage card\pictures for cmyphoto plugin to read them.
Also try this out, havent tried this myself : http://forum.xda-developers.com/showthread.php?t=501584
I can confirm that if I put pictures in \Storage Card\Pictures, they are shown by the Pictures tab on the today screen.
Thanks for the pointers. I will take a look at the customizer apps as well.
Follow up. The customizers I've tried simply let you rearrange the order of the tabs, and/or provide a UI for editing the registry settings associated with these plugins. There doesn't appear to be any way to set the path where CMyPhotos looks. I hope they add it in the next version.
Wynnn said:
Follow up. The customizers I've tried simply let you rearrange the order of the tabs, and/or provide a UI for editing the registry settings associated with these plugins. There doesn't appear to be any way to set the path where CMyPhotos looks. I hope they add it in the next version.
Click to expand...
Click to collapse
Ok, when i was researching, searching on here didnt give many options that confirmed were working. THere are many reg entries that one would assume would work, but on trying didnt.
I think the best thing is the one you have tried so far and renaming the folder on storage card and moving any pic to there.... You can also change ur default location for camera pic if need be to that location via adv config...
Cheers.
Oh well, if you're like me that loves to do the things I could do the hardcore geeky way without the help of apps and tools, unless obviously using an app will save you a lot of time, then you're on the right thread.
Anyway this will be my first howto guide on xda-dev, please be nice . This will be a noob to noob guide, taking every step into consideration. If you've got any issues getting it done, please don't hesitate to leave a comment, so let's have a ride to geekville.
As you'd know, changing app icons is something every lover of awesome interface and design can't do without, and we've got Android Launchers that will do this for you on the go, but really, they just change the icons of the apps in the drawer and not globally, for example, Whatsapp's icon changed with a launcher only changes in the app drawer and not the entire whatsapp ecosystem, even worse, the minute you revert back to your stock launcher, it changes to the original icon.
Here's an illustration:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
As you can see in the image above, its the same es file explorer app but different icons, that's going to be our goal in this guide, changing the icons globally, if you changed the icon with a launcher, you'll only get your new icon replaced in the app drawer. So let's change our first icon.
Requirements.
A PC.
Apk Icon Editor By kefir500
iConvert Icons for Windows
Java Runtime Environment for signing the resulting apk by Apk Icon Editor. You can get it here.
An icon you'd like to replace for the old one.
Your time.
iConverticons.com actually does have an icon converter for the mac platform but since Apk Icon Editor is written in C++ for the Windows platform , what's the point? . Also the iConverticons utility does have a free version, don't know why they had to hide it on the site, you can just grab the free one from softpedia anyway, only costs you 10 seconds on every startup of the app.
Once you're done downloading the files from the links above, run their respective setups and grab any .apk file you'd like to try out in your android's
Code:
/data/app/
directory, (you're pro'lly going to need root access to mess with this directory, but you can always grab any .apk elsewhere).
1. Copy the .apk file to anywhere on your pc.
2. Now, get the icon you'd like to replace ready, it could be in the same path as your .apk file, doesn't matter, but preferrably go for a 512px icon size, you'll be glad you did. I'll be replacing the stock whatsapp icon with a flatter alternative by DtafAlonso on DeviantArt.
3. Start up the iConverticons app, then wait for its 10 seconds delay thing, before we create the icons, we need to modify the preferences for the conversion output, make yours match the images below.
4. Next, drag and drop the icon you want replaced in the iConverticons app, this will be followed with a dialog of where you want the resulting icons replaced, choose the folder you created earlier as the output folder and in about a second you should see a "Done" message.
5. Now go to that folder where the outputs from the conversion was saved, you should now see a set of icons in different folders namely xxhdpi, xhdpi, hdpi, ldpi and mdpi.
6. Start up apk-icon-editor.exe, then drag and drop your .apk file into the app's workspace, you'll get a progress bar showing that the package is being extracted and the contents of the AndroidManifest.xml file.
7. You will now see the original whatsapp icons in this window, Select the right icon size/dpi on the right, and then Right Click > Replace Icon ..then select the right icon size from the right conversion folder. The icon is replaced immediately, do these for the other sizes of the icons, you can choose to make the icons stay at just one size even on small devices, (just make sure you choose not to resize it if the editor asks if you want the icon resized).
8. Once you're done, Click "Pack Apk" and choose the destination folder you'd want your new apk file saved. You can choose to overwrite the previous one or have a copy of it named anything you like[dot]apk.
9. Then copy the new .apk file to your phone's sdcard and uninstall the app if it was present on your phone already, (installing the same app on your phone will cause the installation to fail), then install it.
Now you have a unique icon for that app.
NOTE: If you're curious as to why the original .apk file and the new one have different sizes, this is caused by the size of the icons you used, so for example, you might have an original size of 15.6MB and a new size of 15.45MB. one more thing, I have noticed apps like BBM misbehave when you touch their app icons something about them having conflicts with how the package was signed, so you can try this out with other apps apart from BBM and please tell me what apps break for you when you try it.
Does this work for the latest version of whatsapp? Version 2.16.259
Does this work for the latest version of whatsapp Version 2.16.259?
I tried to use a couple apk editor apps which have not worked. When you replace the original apk Whatsapp does not let you log in it seems like it checks with their server whether the apk is legitimate or not.