So I have been searching for hours trying to figure out any way to change the icon (or edit) of programs on my Treo 750 running windows mobile 5. What I am basically trying to accomplish is create a completely invisible icon for a program i have running in tdLaunch (i can't use cLaunch for what i am trying to do) I want to be able to press on what appears to be a blank spot on my screen that will then open the application i am trying to run.
My question is, how do I change or edit the current icon of the application? I tried doing it on my computer, but i have a mac, so when i transferred the file (via mike/space) it showed up on my Treo with that stupid white square generic to all .exe files instead of the invisible icon i had changed it to on my computer.
Pleeeeaasee help me, I will even settle for someone telling me how to change it to something else if you don't know how to make it transparent/invisible.
Thanks in advance....
Related
I would like to modify my PDA behaviour:
1- Change the welcome screen during boot and place a personal one.
2- Modify the menù i see on the desktop, such as menù entries like MSN pocket PC etc...
3- Eliminate cprog.exe from startup, i don't want it, i would like to start my own application instead.
Do i need to manipulate the ROM/registry for these modifications?
If yes, about ROM i'm almost a noob yet, is there any tutorial/start up guide?
Thanks.
With my psychic power, I'm gathering all the information about your phone... and giving you the following answers..
1. Search (forum and wiki) on how to modify your splash screen
2. Read the manual
3. Remove it from the \Windows\Start up ?
No
hanmin said:
With my psychic power, I'm gathering all the information about your phone... and giving you the following answers..
1. Search (forum and wiki) on how to modify your splash screen
2. Read the manual
3. Remove it from the \Windows\Start up ?
No
Click to expand...
Click to collapse
Uhm.. i think cprog.exe resides in ROM :-| how could i remove it and their icons
like signal quality ? I can't remove cprog.exe from the windows directory and it's lnk
doesn't appear inside \Windows\start up
Thx.
At least...
If i can't remove cprog.exe, at least i would like to remove the signal quality icon on the top right of the screen and the warning balloon coming from cprog.exe. Or... is there a way to cover all the screen (also the taskbar) with my application GUI?
Thx.
If you can make a dummy exe and have it named cprog.exe, just copy it over. When the OS saw that there is a file with the same name in the storage (and also one in ROM), the OS will launch the one in storage instead of the ROM. Now, it is a matter of getting a dummy EXE.
Just incase, backup your system first.
Thx for help...
Are you sure i can overwrite cprog.exe inside \Windows directory?
I cannot move/copy or delete it. The OS is saying i cannot copy
file and resources present in ROM :|.
How do i backup my system, if i overwrite it, how i get it back?
First, backup. Use backup software such as SPB Backup your system. If things went seriously wrong, you will hardreset your phone, and use the backup EXE file to restore your phone. Just make sure you backup before modifying.
You can use software such as Total Commander for PPC to over write the EXE. I'm very sure (been there, done that) it can over write (cover up) files in ROM, but I'm not sure if it is possible to write over an EXE that is currently running. Try your luck. To recover the overwritten (e.g. original) EXE, just delete it (e.g. delete the new, modified EXE) to expose the original EXE inside the ROM.
There should be no problem overwriting a ROM exe once even if its running. The change will simply not take effect until you reset the device.
To disable it though, you will have to rename the exe first (you will not be able to delete your copy while it is running) then reset so the original will be called instead.
And just to make it clear: you will not overwrite anything. A copy of the file will be created in your storage memory. The original system file will remain as it is, it will simply be "hidden" until you remove your copy.
The backup hanmin suggested is for your data and installed apps. If you are still at the stage were you are experimenting with the phone and don't mind getting it back to factory settings if something goes wrong you can skip it.
What you should investigate though is the notification system. It is somewhere there that cprog.exe is triggered in the first place and if you want your app to pop up instead on incoming call you will most likely have to register a notification for it.
(Though I do not have much experience with TAPI, so I am not really sure about this)
What I do know for a fact is that opening a full screen window (covering both top and bottom bars) is very easy:
Right after the window is created (not in WM_CREATE handler) call SHFullScreen API.
hanmin said:
First, backup. Use backup software such as SPB Backup your system. If things went seriously wrong, you will hardreset your phone, and use the backup EXE file to restore your phone. Just make sure you backup before modifying.
You can use software such as Total Commander for PPC to over write the EXE. I'm very sure (been there, done that) it can over write (cover up) files in ROM, but I'm not sure if it is possible to write over an EXE that is currently running. Try your luck. To recover the overwritten (e.g. original) EXE, just delete it (e.g. delete the new, modified EXE) to expose the original EXE inside the ROM.
Click to expand...
Click to collapse
Thanks, it worked fine, i've just built a dummy exe with a little main returning 0 immediately. And when services.exe starts it, it just returns 0.
I suppose if i hard reset my device cprog become the original.
What kind of APIs should i call to customize taskbar look and feel?
levenum said:
There should be no problem overwriting a ROM exe once even if its running. The change will simply not take effect until you reset the device.
To disable it though, you will have to rename the exe first (you will not be able to delete your copy while it is running) then reset so the original will be called instead.
And just to make it clear: you will not overwrite anything. A copy of the file will be created in your storage memory. The original system file will remain as it is, it will simply be "hidden" until you remove your copy.
The backup hanmin suggested is for your data and installed apps. If you are still at the stage were you are experimenting with the phone and don't mind getting it back to factory settings if something goes wrong you can skip it.
What you should investigate though is the notification system. It is somewhere there that cprog.exe is triggered in the first place and if you want your app to pop up instead on incoming call you will most likely have to register a notification for it.
(Though I do not have much experience with TAPI, so I am not really sure about this)
What I do know for a fact is that opening a full screen window (covering both top and bottom bars) is very easy:
Right after the window is created (not in WM_CREATE handler) call SHFullScreen API.
Click to expand...
Click to collapse
Thank you for help.
I'm just dealing with cprog.exe becouse it is dropping the data call i make using RIL api. This happens becouse cprog.exe is taking the ownership of the call through TAPI, so since there is no other application using TAPI, cprog.exe believes it's the only owner so it just drops the call. Since i'm not using TAPI but RIL i cannot claim for the call ownership while answering the call. The process cprog.exe gives problems only for answering incoming calls.
The only solution i found is to kill cprog.exe or just replace it with a dummy exe as explained here. That's why i was asking for it. Now my RIL application works fine and i don't need to kill cprog.exe/TSP anymore within my code. I'm forced to use RIL instead of TAPI becouse TAPI doesn't expose some bearer options i can set through RIL.
Bye.
Here is the article abut customizing the taskbar. Unfortunately, as far as I know there are no APIs to deal with it (short of sticking an annoying notification icon there), you have to replace the whole thing or whatever parts of it you do not like with a child window (see LVMTime and LVMTopBat).
levenum said:
Here is the article abut customizing the taskbar. Unfortunately, as far as I know there are no APIs to deal with it (short of sticking an annoying notification icon there), you have to replace the whole thing or whatever parts of it you do not like with a child window (see LVMTime and LVMTopBat).
Click to expand...
Click to collapse
Thanks a lot.
#1 With this push email business, can someone explain to me how that exactly works ... apparantly it is free ????
#2 With the box I got it said there is supposed to be a Pouch included in the box but there wasnt. Did anyone else get a pouch?
#3 When I go into contact ... I cant seem to find a way to sort the Phone Contacts from the SIM Contacts... is there anyway to "hide" the SIM contacts?
htc - s710
re pouch none in the box
push email is somtihng you need to set up via your office or work server like exchange or you can sign up to some company who does it for you but you need maybe to install some kind of software i use www.emoze.com very gd soltion
re contact no idea
enjoy
re SIM contacts
I seem to recall there being something in the "Expert" folder in the start menu. I did have three icons there but i accidently removed one and I am not going to reset my phone to put it back - but you could have a look.
GTAfinest said:
#1 With this push email business, can someone explain to me how that exactly works ... apparantly it is free ????
#2 With the box I got it said there is supposed to be a Pouch included in the box but there wasnt. Did anyone else get a pouch?
#3 When I go into contact ... I cant seem to find a way to sort the Phone Contacts from the SIM Contacts... is there anyway to "hide" the SIM contacts?
Click to expand...
Click to collapse
#2 With the box I got it said there is supposed to be a Pouch included in the box but there wasnt. Did anyone else get a pouch?
Click to expand...
Click to collapse
I asked my vendor about that and they said it's an error in the manual, no pouch..
rgards
Björn
Hiding Sim-Contacts
Hello
I try to translate from my German Vox.
First you go to the settings.
Select the telefonsettings.
Tene select Callingoptions or Calloptions ( German : Anrufotionen )
There you can see "show Sim-Contacts".
I hope in Eu-Versions it is the same and my english is not tooooo bad.
THANK YOU!
IT WORKED!!!!!
Now can you solve the solution why this thing LAGS and is SO SLOW?!?!
I dont know if comming from a tytn makes it seem like this, but to me this device it wayyyyy tooooo slowwww
the CPU is hardly worthy of WM6
use Omapclock and speed it up
i run 252mhz and it's more than enough for me
im tryin to do that now but it doesnt seem to work on resume!
i installed omap clock plus as well.... whenever the phone comes out of hibernate, the clock is set back to origional speed.
do you know how to fix this ??????
what version of omapclock are you using?
Thanks for that tip about contacts, dietmarr
BTW, i did get a pouch with my Vox!!
Regarding overclocking, JDRoss over at MoDaCo posted the below tip. Works like a charm!
Here's what you need:
omapclock application (available here)
tornado power control application (available here)
Download the CAB files for each and install like you would any application. That means copying them to your S710 via bluetooth or ActiveSync, and then running them on your phone to start the application setup process.
Now you need to link the two together. How? Well, the nature of the tornado control application is to launch files based on internal phone events. In this situation, the way to do this is to create "link" filetypes that instantiate omapclock with command line variables to set the appropriate CPU speed.
As a result, you need to create 3 link-type files (.lnk) in the same directory as the tornado application on your S710:
(the first line is the file name, and the 2nd line is exactly what I typed in notepad on my PC before saving the file as a .lnk file):
Power_On.lnk
40#"\Program Files\TornadoPowerControl\OmapClock.exe" -clock 252
Power_Backlightoff.lnk
40#"\Program Files\TornadoPowerControl\OmapClock.exe" -clock 186
Power_UserIdel.lnk
40#"\Program Files\TornadoPowerControl\OmapClock.exe" -clock 186
Once these .lnk files are saved on your PC, you can use ActiveSync or bluetooth to move the files to the \Program Files\TornadoPowerControl directory. Once there, you're almost ready to go...
You also need to create a link file type (I call the file TPC.lnk) and put it in the windows/startup folder so that Tornado Power Control loads automatically upon boot.
Here is my TPC.lnk file contents:
43#"\Program Files\load.exe" -hide "\Program Files\TornadoPowerControl\TornadoPowerControl.exe" bright hide
Note that I'm using a program called "load.exe" (available here) that I simply copied to my /program files/ folder - this is optional, but it makes TPC application run in the background and not show up in task manager (which makes the overclocking even more invisible to the user). Actually, this doesn't always work (since I sometimes see Tornado in task manager), but it's still a nice concept.
Hope this helps.
Click to expand...
Click to collapse
I tried installing chome nrg weather without realizing that chome was some other program that was required (and not on my 6.0 pro phone). Now whenever my phone wakes up from being locked I get a notification error that it cant find that program to run (I uninstalled it). I thought maybe it was S2u2 but it still does it even when I have no weather program selected.
I've been trying to look and see if there is a launch on wakeup folder hiding somewhere but I figured if there was it would have a shortcut to that file in it. Running a search looking for a shortcut turned up nothing. Same with looking in the registry. Where is the cause of this little annoyance hiding?
maybe you should try looking for mortscript????????
I dont have that installed. Is that something I need to fix the problem?
(yes im a windows mobile newb only had it for 3 months)
If you get this error. it means you have some program's execution scheduled in the system notification queue. Basically, it's a kind of system's "do do" list. It contains various actions to be executed at given circumstances - such as sounding the alarm clock at given time, piopping up a reminder, doing something on wakeup etc. It's much lower level than the startup folder and normally, it's not accessible to users. But thanks to some great devs around here we have freeware tools to manage it
Go and grab dotfred's task manager:
http://forum.xda-developers.com/showthread.php?t=280104
Fire it up, and choose "notifications" section (use arrow button in top right corner).
Look if you see any references to programs you recently removed there. If you do, simply delete these entries (the button with red minus sign in the bottom menu). Or if you're not sure what to remove, post a screenshot(s) of your queue and i'll try to help.
That worked great! and I now have a new software tool too. Thnx for the help!
I know at least one of you have installed a program before on your Smartphone that wasn't able to be found in the "Remove Programs" option under settings.
I'm havin' this problem with a program called "TopOCR-Mobile LE."
It was an .exe file that had to be installed on the device. So I did, and now I can't seem to remove it. I deleted the .exe under program files, but the blank icons still remain (there's two of them 'cause I thought I could be smart and run the .exe twice and it'd ask if I would want to remove the program; it didn't - instead it just installed it TWICE).
Is there a way to remove those icons? I already used Regedit's and Total Commander's search features, but I couldn't find any files with the name "topocr" or "mtopocr" (it's installation name).
What are my options (besides throwing my Kaiser against the wall or hard resetting)?
Where exactly do you see those blank icons that you are talking about
programs icons are located in
\windows\start menu\programs
it it's a program which auto start then
\windows\startup
Looking for a simple small windows program that will simply show correct icons for .apk's on my PC
I set a default .ico for all my apk's but something showing the correct .ico for apk's would be great.
Is there one available?
Thanks to anyone replying.
There's got to be something??? anyone?
I remember when I played around with a Nintendo DS I found some type of shell extension that would show .nds games icons...
Was really hoping this was out there for .apk's
Really....no one can answer me on this subject....ugh
Either its a dumbass question and the asnwer is so simple anyone reading it just pass's it up, or noone is understanding my subject...OR theres nothing out for pc to do this...maybe i should make something?
Anything guys...**** give me an answer....even a "hey ceaser shut the **** up" would be somthing
Im talking to myself in this thread
ceaserone said:
Really....no one can answer me on this subject....ugh
Either its a dumbass question and the asnwer is so simple anyone reading it just pass's it up, or noone is understanding my subject...OR theres nothing out for pc to do this...maybe i should make something?
Anything guys...**** give me an answer....even a "hey ceaser shut the **** up" would be somthing
Im talking to myself in this thread
Click to expand...
Click to collapse
Not anymore, i might have a solution for you
first get the image you want to use as an icon and resize it to be EXACTLY 256x256 and in .ico format
then click run in start menu and type regedit
allow UAC if needed
make backup of registry
if you want to just change the icon to know what it is, go to HKEY_CLASSES_ROOT\.apk
if it isnt there, right click on the folder and create new key called .apk
check if the (default) entry is blank, if so, then create a new key in the same place as .apk and call it something.Assoc.APK (not tested)
in the new key, create a key called DefaultIcon, and in that create a REG_EXPAND_SZ and put the full path in quotes of the .ico file
tell me if it doesnt work and include screenshots
Thanks for the reply...whats I actually ended up doing is making an .ico of a droid and basically setting the file extension within windows to use that ico with any apk...thanks for the info above though
ceaserone said:
Thanks for the reply...whats I actually ended up doing is making an .ico of a droid and basically setting the file extension within windows to use that ico with any apk...thanks for the info above though
Click to expand...
Click to collapse
What i said was the proper method, for someone searching for this thread could you tell how you did it
i guess my help was not appreciated