Unlock WM5 on HTC devices to install your own root CA certificate
I found the solution. Unfortunately it is much harder than I anticipated.
In fact you have to hack the security policy of WM5 in order to be able to install you own certificate. To accomplish this task you need two programs:
RegeditSTG.exe the trusted version of regedit from HTC.
SDA_ApplicationUnlock.zip a program to application unlock the SDA and alike smartphones.
Now use the following procedure:
Copy Regedit.zip to an internal folder of the phone and unpack Regedit.exe. It does not seem to work when it is copied to SD.
Start Regedit.exe and change the following registry keys:
HKLM\Security\Policies\Policies\00001001 = 2 => 1 (RAPI)HKLM\Security\Policies\Policies\00001005 = 16 => 40 (Cert)HKLM\Security\Policies\Policies\00001017 = 128 => 144 (?)
Now start SDA_ApplicationUnlock.exe on the PC with the phone attached to the USB port and click Unlock in the application.
Restart the phone
Now you can install your own root CA certificates by double clicking the .cer file.
Taken From:
http://spaces.msn.com/xpworld/Blog/--------------------------------------------------------------------------
REGISTRY EDITORS
Here are two popular resgistry editors. Since I do not yet have a WM05 device, I have not personally confirmed that they have or need to be updated for WM05....please me know what you find:
PHM Registry Editor (Free):
http://www.phm.lu/Products/PocketPC/RegEdit/Resco's File Manager:
http://www.resco-net.com/explorer.aspSPECIAL NOTE FOR REG EDITS & SOFT RESETS IN WM05:
In WM5 registry changes do not get committed to storage till after a while. This is keep devices from getting even more sluggish. If you soft reset using the reset button it does not commit recent changes at all. If you reset using the various reset utilities however it will commit your changes to storage. In short, if you reset using the reset button you will keep seeing your changes being undone. (thanks Surur for the great explanation!)
Taken From:
http://discussion.treocentral.com--------------------------------------------------------------------------
This edit allows you to see the duration of your Vision connection along with a button to disconnect it.
You see it in the bubble that is displayed when you tap the Vision icon.
Click HKEY_LOCAL_MACHINE
Click ControlPanel
Click Phone
[at this point, the buttom grey status bar should read \HKLM\ControlPanel\Phone'
Click the bottom menu 'edit'
Select new dword value
Change the value name to "Flags2" (no quotes).
Select the 'hexidecimal' button.
Type 10
Click ok.
You should now see in the 'name/data' section:
Flags2 16 (0x00010)
When done, reset the device.
Taken From:
http://discussion.treocentral.com--------------------------------------------------------------------------
This works on WM03 devices and have heard from friends that it works on their WM05 devices:
You can change the memory used to cache fonts glyphs, this allow you to use more memory to speed up the display.
Browse to HKEY_LOCAL_MACHINE\SYSTEM\GDI\GLYPHCACHE\
You can change the "limit" value :
4096 : this will slow down the display, but use less memory (default setting on Palm-size PC)
8192 : this is the default value on Pocket PC, average memory/performances
16384 : this will speed up the display, but use more memory, twice the default Pocket PC value
Taken From:
http://discussion.treocentral.com--------------------------------------------------------------------------
Getting rid of the Message Sent notification for text messaging:
for those who hates the "Message Sent" notification after sending an SMS, this is the steps to remove the Message Sentbubble notification...this is the STEP by STEP method to do it in case some of you guys dont get it right...
1. First, you will need to download a Registry Editor to help you do it...
2. using the Registry Editor, navigate to: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Inbox
3. Next, click on Inbox (make sure the Inbox is highlighted) and select Edit, New Key
4. Name the New Key as "Settings"
5. Click on "Settings" (make sure the Settings is highlighted) and select Edit, New String Value
6. On "Value name:", key in SMSNoSentMsg and in "Value data", key in 1
7. Soft reset your device and test it with one SMS, and you will notice that the SMS Sent bubble is being disabled
Taken From:
http://www.PPCSG.com--------------------------------------------------------------------------
"Pocket Internet Explorer Undercover as Internet Explorer 6.0!Disguise your version of Pocket Internet Explorer Internet Explorer 6.0 running on Windows XP!
Many web sites that require encryption (such as banks and online retailers) don't verify if your browser support high encryption, they just check the browser version.
This registry hack will make Pocket Internet Explorer identifies itself as Internet Explorer 6.0 running on Windows XP, which may let you connect to web site that check the browser version
NOTE - This hack will prevent web sites that provide Pocket PC specific content to be able to know you're actually using a Pocket PC.
Browse to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\
Windows\CurrentVersion\Internet Settings\User Agent \
Change the default value from "Mozilla/2.0" to "Mozilla/4.0".
Change the "Version" value from "MSIE 3.02" to "MSIE 6.0".
Change the "Platform" value from "Windows CE" to "Windows NT 5.1".
Some web sites may just compare the user agent string, but if this is not enough, browse to the Post Platform\ sub key and delete the "240x320" value that specifies screen size.
Taken From:
http://discussion.treocentral.com--------------------------------------------------------------------------
Flight Mode
I had frequent problems with the phone turning off unexpectedly. Because of this forum I learned that if you hold down the End Call button (red button) too long after you hang up the phone it will cause the phone to turn off or go into Flight Mode.
You must have a registry editor installed on the PPC. I used PHM RegEdit
Go to the registry and change the following key:
HKEY_CURRENT_USER -> ControlPanel -> PhoneExtendFunction -> CDMA
Change FlightModeSwitchByPnHEndKey to 0
This will prevent the phone from going into Flight Mode if you accidentally press the End Call button for too long.
Note that Flight Mode can still be used by tapping the signal strength meter. (I wish I could disable that too)
Taken From:
http://www.kmess.com--------------------------------------------------------------------------
This works on both various WM03 and WM05 devices to turn off the blinking led lights:
Hkey_Local_Machine/Drivers/Builtin/AllLEDMgr
Change the Index value from 1 to 0
Soft reset
Taken From:
http://discussion.treocentral.com--------------------------------------------------------------------------Boost Windows Mobile 5 performance up to 20 percent
[HKLM\System\StorageManager\FATFS] CacheSize = 4096 EnableCache = 1 [HKLM\System\StorageManager\Filters\fsreplxfilt] ReplStoreCacheSize = 4096 * Soft reset for changes to take effect. Default values for all keys are 0
Taken From:
http://www.pocketpctweaks.com