I want to modify the tray icons. I've just updated my T-Mobile (UK) Vario 2 with the official T-Mobile WM6 ROM and there is a set of T-Mobile tray items as default. I know I can delete the lot (either rename TrayAp.exe or delete the registry entry) and by modifying the registry enties for the TrayApplet, I can disable them. However, I cannot remove the icons.
If I delete the folders (e.g. folder named 4) when I soft reboot it comes back again.
I suspect TrayAp.exe is doing this. If so, can someone point me to a generic TrayAp.exe which I can then load/modify.
Cheers
Dave
Related
Hi folks,
My first post on the list here. Hopefully I've come to the right place.
I have a M1500 SPV pocket pc device. I would like to customize the Start Menu items by removing two of them -Active Sync and Internet Explorer. I have made a cab file which makes changes to the registry and would like (if possible) to delete the above mentioned items from the start menu via making a change to the registry. I know I can delete the shortcut links from the Start Menu folder but I would prefer to do it via a registry edit if possible. Or if possible, use the same cab to delete the shortcuts from the Start Menu (not sure if this is possible!?)
I'm also looking for a way to hide *all* programs from the Start->Programs screen. Any ideas how to achieve this via a registry hack?
Best Regards and thanks a lot for any help,
dav7
Dan - do you want to delete the start menu ("\windows\start menu" and all subfolders and entry on the start menu?)
Or remove most recently used entries on the start menu?
Or programs in "\windows\start menu"?
Registry isn't really your friend here, other then for the MRU list.
V
Hi vijay555,
Thanks for the quick reply. I only want to remove certain programs from Start Menu, this one...
>Or programs in "\windows\start menu"?
I know if I delete those programs from My Device->Windows->Start Menu then it will remove them from the Start Menu without deleteing the actual program. I was just wondering if there was a way to do that via the registry? i.e. perhaps there is a key in the registry somewhere that lists the items to put in the Start Menu following a hard reset?
I am also looking to hide all programs from the main Programs page i.e. the Programs screen\page that shows all the actual Programs. I was wondering if there is a way to do that via the registry?
I know for example I am able to hide things that reside in the Control Panel settings i.e. Connections->Beam. I was wondering if there is a similar way to do that in the Programs screen?
Hope that is clear! or clearer!
Cheers,
dav
dAV:
sounds like you want to edit your startmenu.
Get a file explorer like GSFinder/Resco etc.
navigate to \windows\start menu
and delete/move everything you want to clear out.
V
perhaps there is a key in the registry somewhere that lists the items to put in the Start Menu following a hard reset?
Click to expand...
Click to collapse
heh problem is that the registry is reset when you do a hardreset
so it would just go back to default
same thing with the content of your \windows\start menu
all shortcuts would reappear after a hardreset
unless you made a program in the extented rom which removed them when it was run
Hi,
Thats basically what I'm trying to do. I've made a cab file which when run sets a lot of registry settings following a hard reset. As you said, after a hard reset the device is restored to its normal build. My cab runs right after a hard reset to make sure the device is configured the way I want it. Are there any keys in the registry which are responsible for configuring the Start Menu? I cant seem to find one for Start Menu, only the New Menu
An alternative approach is running an exe which deletes the Programs from the Start Menu folder...but I would prefer to parcel it all up in a tiny little cab file if possible...
Thanks again for any suggestions...
Cheers,
dav
i never seen anything like it in the reg
Thats a pity. I cant find anything either. I prefer to do as much as possible in either the CPF or a cab. exe's do the job but there big and more complicated to change. Neverthless seems I'm stuck with an exe for now. Oh well...
Cheers,
Dav
Hi, Dav!
Even though there is no registry solution, exe file is not your only option.
Cabs can contain a setup.dll that exports 4 functions which the system calls before and after installation or uninstall (separate function for each event).
Check MSDN for setup.dll specifics.
Get a cab file that will start up automatically after a hardreset to delete all the fies in the start menu? I think if you delete the files in the start menu, it will be removed in the Programs list. It is basically a short cut file.
levenum said:
Hi, Dav!
Even though there is no registry solution, exe file is not your only option.
Cabs can contain a setup.dll that exports 4 functions which the system calls before and after installation or uninstall (separate function for each event).
Check MSDN for setup.dll specifics.
Click to expand...
Click to collapse
Excellent! Thanks a lot, I'll look into that.
Cheers!
Dav
hanmin said:
Get a cab file that will start up automatically after a hardreset to delete all the fies in the start menu? I think if you delete the files in the start menu, it will be removed in the Programs list. It is basically a short cut file.
Click to expand...
Click to collapse
Hi Hanmin,
I think you are correct...if you delete *all* files and folders from the Start Menu it will remove the files which are directly situated in the Start Menu folder as well as all files in the Program folder which also resides in the Start Menu folder. This will remove items from both the Start menu and the Programs screen. This is ok for me though as luckily I want to also hide all Programs from the Program screen. A lot of the device functionality has to be hidden from the end users, to prevent them from fiddling with anything and to also hide things like Games etc...
Cheers,
Dav
Hi,
I've managed to get the setup.dll working. Its really useful and stops me needing an exe for many things. However, is it possible to get the dll to show a Dialog window? I've tried incorporating a dialog to the dll but it never seems to show up. I need the user to set a value and was considering doing it via the setup dll, but so far not been able to get the dialog, or even a Message Box to show up when called within the dll?
Any ideas?
Thanks,
Dav
Here is a line of code from Install_Init function that's working perfectly for me:
Code:
g_dlg = CreateDialog(g_hInst, MAKEINTRESOURCE(IDD_MSGDLG), hwndParent, MyDlgProc);
I save g_hInst in DllMain.
As for message boxes, just call them as usual, never had a problem there, but you need to make sure you put your code in the correct function or it will not be called at the right time.
After every softreset the link to the Sim Toolkit is recreated in the startmenu -> programs folder. This is really annoying as I just don't use this program. Is there any way maybe in the registry to prevent it from being created? I am using the newest official T-Mobile GER ROM but i already had this problem with the first ROM that was installed.
I have the same problem!
i want to disable the stk menu from WM5
Did anyone tell me how to do?
Ok, I got an idea. Might sound stupid and is not the most ellegant solution but it will work: Why don't we put together a little program that deletes the shortcut and we put this program in the startup folder? This way the icon won't reappear after each soft-reset.
Can anybody here do this for me? Just a simple little program to delete the file. The one which needs to be deleted is:
\\Windows\Startmenü\Programme\Special.lnk
Thank you so much!
there is no stk.lnk shortcut in my windows\startup folder
but my stk menu is automatic start! why?
Hi there,
I'm having the same problem, in that there is a link to the STK appearing in my programs folder on each reset. I have tried deleting and moving the icon, setting it to 'hidden', and altering the registry setting (\\Windows\Startmenu\Programmes\O2.lnk (it's slightly different to the example in an above post, but it does link to STK)) to place it in a sub-folder called Phone (i.e. \\Windows\Startmenu\Programmes\Phone\O2.lnk), but on each reset my changes are removed.
Has anyone got any ideas how to permanently remove this - or at least how it is being recreated each reset? Is it installed as part of the O2 Active software?
Cheers all
Rory
Hi,
I am currently working on customizing my Cube to show my icons and programs.
I didn't want to overwrite the existing AL files, so I have put the custom files into: \My Documents\My Pictures\Cubeicons\Operamini_bottom.brn
but when I link to this in IconPath the cube is simply black at this icon?!
After one time usage, it shows the highlighted icon the whole time?!
PseudoReal said:
Hi,
I am currently working on customizing my Cube to show my icons and programs.
I didn't want to overwrite the existing AL files, so I have put the custom files into: \My Documents\My Pictures\Cubeicons\Operamini_bottom.brn
but when I link to this in IconPath the cube is simply black at this icon?!
After one time usage, it shows the highlighted icon the whole time?!
Click to expand...
Click to collapse
To my knowledge, on the Nike (Dual) all icons have to be in \Windows\ - unless somebody has yet found a way of moving them and changing the default path? (please let me know if so!)
So, to solve your problem...
1. Copy your file into \Windows\, but call it something new so you don't have to overwrite any existing file.
2. Use the newest beta of Touch Settings (v2.12pre onwards) to change the icons - please see http://forum.xda-developers.com/showthread.php?t=324556
.....if you want to change the MediaHub (3 app side) icons, at the moment you'll need to use the 'Advanced' tab and enter the full path manually.
hope this helps
Carlos
Thanks,
I have managed to overwrite existing files, so I do have my icons.
but changing all the animation screens, is a lot of work!
Hey
I was checking around for any specifc ways to remove or hide icons from the settings area. As i understood it right the settings is just like windows control panel with CPL files. Basically in wm5 you just enter HKLM\Controlpanel add a d-word HIDe = 0 to hide the icon.
But with these new Wm6 feature i cannot find the encryption. Anyone know where the cpl is stored for teh encryption?
Or know any other way of hiding that icon in the settings area.
-Abxi-
Ok. I was looking for it on wm 6.1, and no find an exact answer.
Anyway, I delete the WmTsk: delete the exe and ink (maybe dll) and edit
mxip_Oem_Translation_0409.provxml
You have to delete the strings and correct the number of applications.
Hope this help you
humrod said:
Ok. I was looking for it on wm 6.1, and no find an exact answer.
Anyway, I delete the WmTsk: delete the exe and ink (maybe dll) and edit
mxip_Oem_Translation_0409.provxml
You have to delete the strings and correct the number of applications.
Hope this help you
Click to expand...
Click to collapse
Where you found the WmTsk file? And how u actully remove the ink from settings. Trying to find the locations of where they store the ink files for settings havent found it.
On the XML i dont have quite the same view of xml files but i look see if any provision xml is for the encryption. So far only found for certificates.
-Abxi-
well, i make all this changes when cook and modify my roms....in fact i delete the clear storage files (ClearStorage.exe, ClearStorage.exe.0409.mui, ClearStorage.htm and ClearStorage.lnk), and work in the mxip_Oem_Translation_0409.provxml file.(modify the Nº of applets, and delete the lines of clear storage), all with Neokit (cook tool located in prophet links)
As I know is the only way, because the config is in the rom, and you can't delete the files, either modify the provxml
I am trying to change the background on an HTC Polaris.
I found the file used in the background in the /windows folder, it is called HTC_Grey. How do I find the registry setting that corresponds to this? Does anyone know where this is called in the registry?
why don't you just go to:
Start menu / Settings / Today
and select the new background you wanna use? =)
Because I added a new file in the /windows folder and want to point the registry to that new file. Anyone know what the registry address is that points to this?
Aas you wish...
If you don't find the registry key that needs to be changed, why dont you just replace the "HTC_Grey" file by yours (using the same name) ^_^
Just a random though since i never tried to do since before =)