How-to: Hack your Windows Mobile registry
In all Microsoft operating systems, there is a registry which loads as your computer starts up. The registry lets the operating system know what settings to to start your computer up with. Most settings on our computers are stored in the registry somewhere, we just need to know what to change to achieve what we want.
Windows Mobile devices also have a registry. We can customise many of the defaults on our devices to suit our needs. The structure is very similar to the Windows Registry structure, so if you are familiar with it, you will find this just as easy. If you have not yet delved into a registry, you will find this quite tricky.
This article will cover some of the changes we are able to make to our devices, through our devices registry. I hope to update this article as time goes on so please use the comments to report your own changes. These hacks are for Windows Mobile 5 devices, though some may work with other versions of Windows Mobile.
Find a Registry Editor:
There are a number of free register editors available for Windows Mobile Devices. We have the option of editing the registry from either a desktop computer or the device itself. I have not tested out any of the programs below extensively but I can confirm they will perform any of the changes listed on this page.
Opening up a registry and making changes is slightly risky. If we change the wrong key, it is possible that our device will no longer work. Backup your devices data before continuing. You should be prepared to reinstall the operating system on your device if something bad does happen. I give you this information for educational use only. If you decide to tinker this way, you are doing so at your own risk.
Mobile Registry Editor: runs on your desktop and connects to your device using ActiveSync. Once you have this installed, connect your device via ActiveSync and click on one of the folder to the left. If the right side refreshes, you have a connection.
Being a desktop application, it is easy to navigate and make changes using your keyboard and mouse. As I don’t make many registry changes away from my desktop computer, I would generally use this.
Available from Inspect My Gadget.
PHM Registry Editor: runs on your device so you have free reign over where and when you make changes to the registry.
It has a nice interface and is quite easy to use on our little Windows Mobile screens. PHM Registry Editor works a little faster for me than Mobile Registry Editor did.
Available from FreewarePPC.
Both of these editors are suitable for the changes listed below so choose what you think will work best, or try them both out, they are both free.
I have tested all of the hacks below and they have all worked on my Ipaq rw6828. You may experience that some do not work on your device. If you have no luck, I recommend changing the keys back to what they were originally so you do not experience problems down the track.
On with the hacks:
Remove “Message Sent” Notification when sending text messages.
Navigate to
“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Inbox\”Create a key called “Settings”
Create a String Value called “SMSNoSendMsg”
Set the value to “1”
Now when you send a text message, you will feel a little naked.
Change contents of New menu on the “Today Screen”
The “New” button allows you to create various file types directly from the today screen. Adding new items in is tricky but it is easy to remove them.
Navigate to
“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Extensions\NewMenu”Look in the keys and remove the items you no longer want. Adding them back will be a pain so take caution doing this.
Change which items load at startup.
Navigate to
“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Start Items”Add or Remove keys according to what you want to run. Not all programs are listed here as some programs are configured in their own settings.
Change the amount of suggested words when inputting data.
Navigate to
“HKEY_CURRENT_USER\ControlPanel\Sip”Find “SuggWords”
Change value to between 0 and 6(4 is the default)
I have been using my device with one word showing since I got my device. This is also configurable through the Settings/Input applet but it did not work for me until I made the registry changes.
Change the location of My Documents to the SD Card.
This one is complicated but possible. I had to play around with this one for a while trying and failing with several methods, succeeding with this one. The order in which you do this is essential.
Please ensure that your SD card and My Documents are backed up. It is recommended that you do this on a fresh install of your ROM. This cleared out my “My Documents” folder but I was able to restore it.
1. Reset your device
2. Synchronise your device with your PC
3. Navigate to
“HKLM\System\StorageManager\Profiles\SDMemory“
4. Change the “Folder” key to “My Documents”
5. Rename your original “My Documents” folder to “My Docs”. This is a crucial step, but it does not matter what you name it.
6. Power off and reset your device.
7. Sync your Device
You should see in “File Explorer that your “My Documents” folder has an SD card icon next to it.
Copy your files back into your My Documents.
I hope these have worked for you. Please put more in the comments as you come across them. There are bound to be hundreds of these tweaks. If tweaking is not for you, check out the rest of Inspect My Gadget for other types of workarounds.
Is it possible to restrict incoming or outgoing calls with a registry change?
is there a way to import outlook express contacts to wm6 i realy dont want to have to pay for office outlook
Mike, Outlook Express does not sync up nicely with Windows Mobile. I haven’t tried it, but you may be able to get your gmail contacts to sync with your device. Apart from that, you might be able to use thunderbird or another free email client which you can sync your Outlook contacts into and then sync with your device.
Is there a way to move the Outlook data file to the SD card? I have a 1 gb card and no data on it. Everything is in the main system storage.
Thanks!
Bill
Hi Bill, it is probably possible to relocate the data file, but I wouldn’t recommend it. It could cause syncing problems and the like.
If you have lots of attachments, you can save them on the storage card instead of the main memory.
In your devices mail client, tap menu, tools, options, storage. Here you get to tick the box to place attachments on the storage card.
When you install programs, you can choose to install them on the storage card too. There are lots of ways to keep the main memory fairly free.
I HAVE BOUGHT A HTC DUAL TOUCH BUT THE LANGUAGE IS IN FRENCH. i NEED TO CHANGE THIS INTO ENGLISH.
iS THERE A WAY IN WHICH IT COULD BE DONE
THANKS
i tried to do remove the message sent notification i folled the steps you listed but the message still comes up.. is there anything more you can tell me?
Russell, I don’t know why it is not working. You may want to try some tweaking software such as this tool. I am not sure if this tweak is included, but there may well be other software available that will do the tweak for you.
Hi
Is there a way to:
1. Block operator hello and byebye messages? They come in a form of short video and are very loud.
2. Force programs to ASK for the permission to access WEP/GPRS/HSDPA - my phone sometimes starts data connection god knows why.
What registry editors work with vista? Vista no longer uses active sync, but rather the Windows Mobile Device Center and I can’t find a working editor. Please e-mail me and let me know.
I downloaded the nueled and i when i disable the lights on the list they keep blinking i don’t mind the lights i just hate not knowing how to use something i have in case i ever do need to turn them off how do i fix this?I have an htc ppc6800
Is it possible to modify windows mobile ‘Contacts’ application menu to add my own custmoized links.
Anu, you got me searching my phone. I knew it was possible, but forgot how to do it. Then I remembered. Get your hands on Advanced Configuration Tools. It has a nice interface which lets you do change these softkeys quickly and easily. It also lets you do lots of other nice stuff too.
Is it possible to forward my calls (outgoing an incoming) calls and text to my email or other phone?
Leave a Comment
© 2007 - 2008 Inspect My Gadget