Welcome to Mahmood's Website!

Enjoy while looking around and for more information e-mail me
Home     Wndows Vista     Windows Mobile Pocket PC     Medical Students     iPhone & iPod Unlocking     My Videos     Site Map     Contact form      
Free Softwares for PPC
Tweaks and Tricks
iPhone theme
HTC Touch Diamond
Games
HTC Touch Cruise /Polaris
T-Mobile Ameo/HTC X7500/Athena
Unlock your Pocket PC
Performance
Themes
Wisbar Advance Themes
Upgrade pocket PC in vista
Windows Mobile 6 ROM download
Windows Mobile 6
RealVGA_trueVGA

Two Themes for HTC Audio Manager :

Hi everyone !! i have made two themes for HTC Audio Manager (QVGA) devices.One is Htc audio manager GREEN version and the other one is an iphone version so i hoop that u all will like these two themes. The green them i have extracted files from Pdaviet ROM and then put them in CAB file. U can install and the uninstall with no problems and u can always come back to orignal htc audio manager theme. when u want to try the second theme first u should uninstall the first one u installed and then install the second one. Any way see the screen shots and below is the file that contains both the themes. JUST download and install and thats all !!! If u have any other skin that u have installed for htc audio manager u should uninstall first that and then u can install and try the these two themes SO enjoy !!

1. Download the file below
2. unRAR the file and extract both CABS
3. Put the in your pocket pc
4. Install which ever you want
5. Want to try the other one first always uninstall htc audio manager theme that u have installed and then install a new one
6. SOFT RESET !!!!!!!!!!!!!!!!!!!!

Download Here;

GREEN SKIN : http://rapidshare.com/files/105266793/audio_manager_GREEN_skin.cab

 

iPhone Skin : http://rapidshare.com/files/105266849/audio_manager_iPhone_skin.cab


Changing the Language of your Device
If you bought a device in Germany, and want an English OS, chances are that you will have flashed it with an English ROM. However, a problem pops up: you may still be communicating in German, and now your (hardware) keyboard keys are giving you wrong letters, the words suggested when you enter them in a SIP are in English, the PhonePad SIP anticipates English words when in T9 mode, and Pocket Word is checking your spelling - in English.
This document describes how to fix all of those in a central location.
Note that for any registry edits, you should reboot the device by pressing the On/Off-Button 5 seconds (in contrast to pressing the reset-button with the stylus) to make sure that the registry is written away to the Persistant Storage on a WM5 device.
Your device Locale - how to change the letters entered when pressing keys on the hardware keyboard.


Change slide-out keyboard layout:
If you have a Device from one country, but would like to use the keyboard layout of another, you can change the keyboard's language setting to do so...

For US layout (QWERTY):
HKCU\ControlPanel\Keybd\Locale = 0409 (REG_SZ string)
For German layout (QWERTZ):
HKCU\ControlPanel\Keybd\Locale = 0407 (REG_SZ string)
For French layout (AZERTY):
HKCU\ControlPanel\Keybd\Locale = 040C (REG_SZ string)
For Spanish layout (AZERTY):
HKCU\ControlPanel\Keybd\Locale = 0C0A (REG_SZ string)

For other codes, see: http://www.microsoft.com/globaldev/reference/winxp/xp-lcid.mspx
Note that the values are STRING values, not DWORDs!

PhonePad language - how to change the language being anticipated by the T9 method in the PhonePad SIP.
This one is quite easy - go to: Start > Settings > |Personal| > Input
Now select "PhonePad" in the "Input method:" drop-down
Click the "Options..." button
Go to the "Languages" tab
Set the "Database:" drop-down to whatever language you want the T9 method to base its predictions on.
Click "OK"
All done!

However, if you're having trouble switching languages for whatever reason, it can be modified through the registry as well:

HKLM\Software\HTC\Intellipad\Languages = N (DWORD decimal)
Where N is:

0 = English
1 = German
2 = French
3 = Italian
4 = Spanish
5 = Portuguese
6 = Czech
8 = Dutch
17 = TurkishSuggested words dictionaries - how to change the suggested words when entering words in many SIPs, such as the 'keyboard'


Change suggested words dictionaries:
You can change the dictionaries that are used for 'Suggested Words' to a different language by changing the following values:

HKCU\ControlPanel\Sip\DictFile = "\Windows\AutoComplete\statdict.dat" (REG_SZ string, no quotes)
HKCU\ControlPanel\Sip\ProbFile = "\Windows\AutoComplete\dictprob.dat" (REG_SZ string, no quotes)

To replace these with a different language, you must first acquire the "statdict.dat" and "dictprob.dat" files for the languages you wish to use if not already on your device. E.g. "statdict_NL.dat" and "dictprob_NL.dat" for Dutch. Place these in a location on your Device, and adjust the above two values to point to their new location.

Alternatively, you can replace the files currently being used: rename the two files to "statdict.dat" and "dictprob.dat" and place them in your "\Windows\" folder, overwriting the existing files there.

User suggested words dictionary:

In addition to the system dictionaries for the suggested words, there is also a user-defined one, compiled by Windows Mobile dynamically. The location of this file is in: "\Windows\dyncompdict.dat". This file can safely be deleted. Editing the contents of this file is more difficul, please see the following for a useful application to generate a new one: http://www.hollmen.dk/content/view/26/31/

Spellcheck dictionary - changing the spellcheck dictionary used by e.g. Pocket Word
Change the Pocket Word spellcheck dictionary

You can change the dictionary used by Pocket Word to perform spell checking by adjusting:

HKLM\Software\Microsoft\Spell Check\Main_Dict = "\Windows\mssp2_en.lex" (REG_SZ string, no quotes)
HKLM\Software\Microsoft\Spell Check\User_Dict = "\Windows\custom.dic" (REG_SZ string, no quotes)

To replace the spell checking lexicon, again, you must first acquire the "mssp2.lex" for the language you wish to use, e.g. "mssp2_nl.lex" for Dutch. Place it in a location on your Device, and adjust the above "Main_Dict" value to point to its new location.

Alternatively, you can replace the file currently being used: simply rename the file to the current file in use (e.g. rename "mssp2_nl.lex" to "mssp2_en.lex", and place it in your "\Windows\" folder, overwriting the existing file there.
Please note that the User_Dict filename may default to a different location and name on your device

Symbols List - Changing the symbols when using the Sym hardware key along with a regular key (select devices)
Change the Symbols List
To change the Symbols List simply find the file "\Windows\sym.txt", and edit + save this file. The structure of the file is pretty straight-forward:
On each line, type the regular letter or number for the key as it is when normally pressed. Follow that letter up with the alternative characters ('Symbols') in the order you wish for them to appear. For example, from a WWE ROM:

eèéêë

This will replace the letter 'e' when using the Sym key with 'è', then when striking the Sym key again with 'é', then 'ê', and so on.


Tweak softwares for Pocket PC .

 

Registry tweaking CAB file. Put the CAB file in phone and install it. There is two maps of tweking one is CAB and the other is files that are extracted !!

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 
another tweaking software.

 


Latest Tweaks ! :

 

In-call volume change without sound :
You can change the following values:
HKCU\ControlPanel\Sounds\LoudestInCallVolume
HKCU\ControlPanel\Sounds\QuietestInCallVolume
HKCU\ControlPanel\Sounds\StandardInCallVolume

within each of these keys the default 'Script' value is 'p' for 'play'
Change the 'Script' value to blank (erase the 'p')
No more annoying beeps and the volume changes quicker!

 

Repeat notifications for text and email messages :

Under HKCU/ControlPanel/Notifications find the following keys for Email and Text messages:
A877d65Axxxxxxx
A877d65Bxxxxxxx
Also find Key 15F11F90xxxx for reminders.
Copy the Options value from the Reminders key and overwrite the options value in both email and text message keys with this value (1073741853)
Once you do this, go to start - settings - sounds and notifications - notifications.
UNder events, select new email message OR new text message and you'll notice that th repeat option that was greyed out is now enabled and can be selected.


Animate Open and Close of programs : (not for performance gain !!!)
Before this tweak will work you must unlock your phone ( called software unlocking )
here are the steps to unlock the phone:
HKLM/Security/Policies/Policies/ 00001001
change the value data 1 ( default is 2 )
HKLM/Security/Policies/Policies/ 00001005
change the value data 40 ( default is 16 )
And here are steps for Animation on opening and closing of programs
HKLM/System/GWE/Animate
Set the value data 1 ( default is 0 )
reboot your phone
Fix drop calls smartphones :

Well ive seen that many of my friends who have the qtek 9100/cingular 8125 have troubles because their calls are dropping.
Some believed that it was a hardware problem. However I found a registry tweak that will fix this issue.
Use a registry editor like phm regedit (its great, because its light, easy and free user friendly registry editor) and go to the following node:
Hkey_Local_machine/drivers/builtIn/Ril
and add a new key called:

GPRSStallWorkaround
dword value 0
Softreset by pressing more than 5 secs the power button and ready, it works flawlessly.


Change Keyboard Layout  :

with this tweak you can change the layout of your keyboard to another locale:
For US layout (QWERTY):
HKCU\ControlPanel\Keybd\Locale = 0409 (String)
For German layout (QWERTZ): HKCU\ControlPanel\Keybd\Locale = 0407 (String)
For French layout (AZERTY): HKCU\ControlPanel\Keybd\Locale = 040c (String)

For other codes, see: http://www.microsoft.com/globaldev/reference/winxp/xp-lcid.mspx


1. Disable Menu Animation .

Registry: HKLM\SYSTEM\GWE\Menu
Key: AniType (dWord)
Value: 6 = off
0 = on

2. Glyph Cache .
Registry: HKLM\SYSTEM\GDI\GLYPHCACHE
Key: limit (string)
Value: 4096
8192 = default
16384
32768

3. Enable 802.11G (54 Mbps) .
Registry: HKLM\COMM\TNETWLN1\PARMS
Key: dot11SupportedRateMask (dWord)
Value: 1

Key: dot11SupportedRateMaskG (dWord)
Value: 8

4. Enable Cleartype in Landscape mode .
Registry: HKLM\System\GDI\ClearTypeSettings
Key: OffOnRotation (string)
Value: 1 = off
0 = on

5. Enhanced performance .
Registry: HKLM\System\StorageManager\FATFS
Key: CacheSize (dWord)
Value: 4096
8192
16384

Key: EnableCache (dWord)
Value: 1 = on
2 = off

Registry: HKLM\System\StorageManager\Filters\fsreplxfilt
Key: ReplStoreCacheSize (dWord)
Value: 4096
8192
16384

6. Use different email address in MSN .
Registry: HKLM\Software\Microsoft\Pocket MSN
Key: AutoDomain (string)
Value: @hotmail.com (default)
Delete key to use any email address


7. Enable indicator .
Registry: HKCU\ControlPanel\Keybd
Key: EnableIndicator (dWord)
Value: 1 = enabled
0 = disabled

8. Hide SIM contacts .
Registry: HKCU\ControlPanel\Phone
Key: ShowSim (dWord)
Value: 0 = hide
1 = show

9. Different GPRS/EDGE Icon .
Registry: HKLM\Drivers\BuiltIn\RIL
Key: EnableDifferGprsEdgeIcon (dWord)
Value: 0 = disabled
1 = enabled

10. Disable Message Sent notification .
Registry: HKLM\Software\Microsoft\Inbox\Settings
Key: SMSNoSentMsg (dWord)
Value: 0 = disabled
1 = enabled

11. Hor. scrollbar width .
Registry: HKLM\System\GWE
Key: cyHScr (dWord)
Value: 13 = default

12. Ver. scrollbar width .
Registry: HKLM\System\GWE
Key: cxVScr (dWord)
Value: 13 = default

13. Taskbar Date/Time .
Registry: HKLM\Software\Microsoft\Shell
Key: TBOpt (dWord)
Value: 0 = Nothing
1 = Time
2 = Date
3 = Time and date

14. Terminal Server port .
Registry: HKCU\Software\Microsoft\Terminal Server Client\Default
Key: Server Port (dWord)
Value: 3389 = default

15. Enable Bluetooth receive .
Registry: HKLM\Software\Microsoft\Obex
Key: IsEnabled (dWord)
Value: 1 = enabled
2 = disabled

16. Keyboard language .
Registry: HKCU\ControlPanel\Keybd
Key: Locale (string)
Value: 0809 English UK
0409 English US
0407 German
0419 Russian
040C French
0410 Italian
040A Spanish

17. Show GPS icon (Settings-Connections) .
Registry: HKLM\ControlPanel\GPS Settings
Key: Group (dWord)
Value: 2 (Show)

Key: Hide (dWord)
Value: 1 (Hide GPS icon)

18. Increase Font Cache .
Registry: HKLM\System\GDI\SYSFNT
Key: CS (dWord)
Value: 0 (Default)
4096
8192
16384

19. Store IE cache on Storage Card .
Registry: HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\shell Folders
Key: Cache (string)
Value: \Storage Card\Temporary Internet Files
\Windows\Profiles\guest\Temporary Internet Files

20. Disable IE background sounds .
Registry: HKCU\Software\Microsoft\Internet Explorer\Main
Key: Play_Background_Sounds (dWord)
Value: 1 (Default)
0 Disabled

21. Disable "Go On-line" warning .
Registry: HKLM\ SOFTWARE\HTC\PIEPlug
Key:
Remark: To disable the warning this key is removed. Before removing a backup is made with the name PIEPlugOrg. This backup key is restored if the checkbox is diabled.

22. Def. Input Method .
Registry: HKCU\ ControlPanel\SIP
Key: DefaultIM (string)
Value:
Keyboard {42429667-ae04-11d0-a4f8-00aa00a749b9}
Letter recogniser {42429690-ae04-11d0-a4f8-00aa00a749b9}
Block recogniser {42429691-ae04-11d0-a4f8-00aa00a749b9}
Transcriber {F0034DD0-2AD4-11d1-9CB0-E84BE8000000}
Phone pad {51A2CB38

 


 

Registry Tweaks - Performance


Here are some of  favorite (and handpicked registry & preformance tweaks) source XDA-Developers

• Enable Wireless G
o HKEY_LOCAL_MACHINE\COMM\TNETWLN1\PARMS
o Assign a value of 1 to dot11SupportedRateMask
o Assign a value of 8 to dot11SupportedRateMaskG
o Perform a soft reset

• Speed Up
o HKEY_LOCAL_MACHINE\System\StorageManager\FATFS\Cac heSize=0x1000(16384)
o HKEY_LOCAL_MACHINE\System\StorageManager\FATFS\Ena bleCache=0x1(1)
o HKEY_LOCAL_MACHINE\System\StorageManager\Filters\f sreplxfilt\ReplStoreCacheSize=0x1000(16384)
o Soft Reset

• Enable IE Scrolling
o HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Navigation\4-Way Nav
o Change Value from 1 to 0.
o Soft Reset
• Change IE 6.0 Mask
o HKLM/SOFTWARE/MICROSOFT/ Windows/ Current Version/Internet Settings/5.0/User Agent
o Change Version to MSIE 6.0
o Soft Reset
• More Graphics Memory
o Browse to HKEY_LOCAL_MACHINE\SYSTEM\GDI\GLYPHCACHE\
? Change the "limit" value :
• 16384 : change to (to speed up)
• 32768 : Or even more
o Soft Reset

 list of almost every tweak I have encountered, and came up with these registry key, which were copied and pasted from various sources, and I take no credit for them...sorry if there are any repeated registry tweaks...some of these tweaks may be old, but are listed for reference...note that these were based off the WM5 roms, and may still apply to WM6...make sure to make a backup of your registry before attempting to make any changes to your registry...

Increase camera frames per second

This tweak will let you increase the frames per second of the video camera to make more fluent movies:

HKey Local Machine\Software\HTC\Camera\ReParam\MP4Large (or Medium or Small).
Change the FrameRate value

the standard value is 10.. i have heard that above 19 it is laggy .. so i have it on 19 frames, and i think the high option for capture video can be unlocked in some kind of way in the registery.

;
Set maximum capture frame rate to 25
[HKEY_LOCAL_MACHINE\SOFTWARE\HTC\Camera\ReParam\MP4 Large]
"FrameRate"=dword:00000019

; Set keyboard backlight timeout to 30 seconds
[HKEY_CURRENT_USER\ControlPanel\Backlight]
"QKeyLedTimeout"=dword:0000001e

;
Increase file system cache to 4096
[HKEY_LOCAL_MACHINE\System\StorageManager\FATFS]
"EnableCache"=dword:00000001
"CacheSize"=dword:00001000

[HKEY_LOCAL_MACHINE\System\StorageManager\Filters\f sreplxfilt]
"ReplStoreCacheSize"=dword:00001000

;
Enable full-page scrolling in Internet Explorer Mobile
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Navigation]
"4-Way Nav"=dword:00000000

;
Increase video display cache to 16384
[HKEY_LOCAL_MACHINE\System\GDI\GLYPHCACHE]
"limit"=dword:00004000

;
Disable menu animation
[HKEY_LOCAL_MACHINE\System\GWE\Menu]
"AniType"=dword:00000000

; Disable End Key feature to activate flight mode
[HKEY_CURRENT_USER\ControlPanel\PhoneExtendFunction \CDMA]
"FlightModeSwitchByPnHEndKey"=dword:00000000

;
Enable simultaneous capability of Phone and Wi-Fi
[HKEY_LOCAL_MACHINE\Services\WirelessMgr]
"MutexFlag"=dword:00000000

;
Show GPS Settings applet
[HKEY_LOCAL_MACHINE\ControlPanel\GPS Settings]
"Hide"=dword:00000000

;
Enable ClearType in landscape mode
[HKEY_LOCAL_MACHINE\System\GDI\ClearTypeSettings]
"OffOnRotation"=dword:00000000

; Incomplete - Enable status indicator for keyboard
[HKEY_CURRENT_USER\ControlPanel\Keybd]
"EnableIndicator"=dword:00000001

; Disable menu animation
[HKEY_LOCAL_MACHINE\System\GWE]
"Animate"=dword:00000000

;
Enable Disconnect button and timer in data connection notification bubble
[HKEY_LOCAL_MACHINE\ControlPanel\Phone]
"Flags2"=dword:00000010

; Disable digital signature security
[HKEY_LOCAL_MACHINE\Security\Policies\Policies]
"0000101a"=dword:00000001

; Enable Bluetooth OBEX file transfer
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Obex]
"IsEnabled"=dword:00000001

;
Prevent deletion of CAB files after installation
[HKEY_LOCAL_MACHINE\SOFTWARE\apps\Microsoft Application Installer]
"nDynamicDelete"=dword:00000000

;
Set Internet Explorer Mobile default font size to Smallest
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Internet Explorer\Main]
"ZoomSetting"=dword:00000000

;
Enable Alert and Time Synchronization settings in Phone configuration panel
[HKEY_LOCAL_MACHINE\SOFTWARE\OEM\PhoneSetting]
"HiddenAlertPage"=dword:00000000
"HiddenTimesyncPage"=dword:00000000

; Enable Wireless Modem Dial-Up Networking
[HKEY_LOCAL_MACHINE\SOFTWARE\OEM\WModem]
"WModemDUN"=dword:00000001

;
Disable pop-up notification bubble when starting a wireless data call
[HKEY_CURRENT_USER\ControlPanel\Notifications\{8ddf 46e7-56ed-4750-9e58-afc6ce486d03}]
"Options"=dword:00000000

;
Set red-colored lettering in Camera application
[HKEY_LOCAL_MACHINE\SOFTWARE\HTC\Camera\Common]
"FontColor"=dword:000000ff

;
Set default save location to Storage Card
[HKEY_CURRENT_USER\SOFTWARE\HTC\CameraWizard(Pocket PC)\3.00\Strings]
"ImgSaveLocation"="Storage Card"

;
Set generic name instead of Owner Name for Bluetooth device identification
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Bluetooth\Set tings]
"LocalName"="Pocket PC"

;
Set Internet Explorer Mobile cache limit to 8192
[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\Curre ntVersion\Internet Settings\5.0\Cache\Content]
"CacheLimit"=dword:00002000

;
Enable "Save Image" context menu option in Internet Explorer Mobile
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Pictures\Cam era\OEM]
"SupportedVideoFormat"="*.wma;*.wmv;*.mp4;*.av i;*. 3gp"

[HKEY_CLASSES_ROOT\CLSID\{D5DA6C41-D942-4a15-A857-70A5F569B64D}\InProcServer32]
@="PicturesExt.dll"

[HKEY_LOCAL_MACHINE\System\Pictures\Browser Helper Objects\{D5DA6C41-D942-4a15-A857-70A5F569B64D}]
@=""

[HKEY_LOCAL_MACHINE\System\ChoosePicture\Browser Helper Objects\{D5DA6C41-D942-4a15-A857-70A5F569B64D}]
@=""

[HKEY_LOCAL_MACHINE\SOFTWARE\OEM\3rdversion\Picture Enhancement]
"PictureEnhancement"="v1.00"
"BuildNumber"="200507007"
"Customer"="GENERIC"
__________________

Camera

Disable the MMS recording length limit

If you wish to record 'unlimited' video in MMS Video mode, adjust the following value:

HKLM\SOFTWARE\HTC\camera\AppDefSettings\P3\EnableL imit = 0 (DWORD decimal)

To re-enable the limit:

HKLM\SOFTWARE\HTC\camera\AppDefSettings\P3\EnableL imit = 1 (DWORD decimal)

Please note that most providers (sending an receiving) do not support MMS sizes greater than 100KB

Adjust the MMS recording length limit

If your provider (and the recipient) allow a larger MMS size, you can adjust the recording length in maximum filesize by adjusting:

HKLM\SOFTWARE\HTC\camera\AppDefSettings\P3\LimitSi ze = 80 (DWORD decimal)

The value '80' there is 80KiloByte.
Note that you can set this to any value you like, but your/the recipient's provider may not accept larger MMS filesizes

Adjust the Camera UI color

If you prefer a color other than the default bright green for the Camera text/icons, adjust:

HKLM\Software\HTC\Camera\Common\?FontColor = 00FF00 (DWORD hexadecimal)

The color is defined by 3 hexadecimal values stuck together - like HTML color codes:

Value: BBGGRR
Red: 0000FF
Green: 00FF00
Blue: FF0000

Adjust Self-timer countdown text color

If you prefer a color other than the default bright green for the self-timer countdown text, adjust:

HKLM\Software\HTC\Camera\Common\CountDowntColor = 00FF00 (DWORD hexadecimal)

The color is defined by 3 hexadecimal values stuck together - like HTML color codes:

Value: BBGGRR
Red: 0000FF
Green: 00FF00
Blue: FF0000

You need to create Registry value of name "Locale" and type of "String" and data of "Localization ID" within

[HKEY_CURRENT_USER\ControlPanel\Keybd]

Localization IDs:
French = 040c
German = 0407
Italian = 0410
Japanese = 0411
Kazakh = 043f
Russian = 0419


Registry example for say russian kbd:

[HKEY_CURRENT_USER\ControlPanel\Keybd]
"Locale"="0419"

How do I know if my operator supports EDGE?

Using registry editor you must find the following value:

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\RIL]
"EnableDifferGprsEdgeIcon"=dword:00000000

If you can't find it, then your current ROM doesn't support this function. If you found it, then change its data to 1 and soft-reset your device! Upon load you will see "E" icon instead of "G" if your operator supports EDGE.
How to enable 802.11G mode?

Prior to enabling wireless cards you will need to take some steps at Wizard and the other device:

Wizard. You need to set "Best Performance" under "Power Mode" tab in "Wireless LAN" utility (Start, Settings, Connections)

Desktop/Router/Access point. You need to set "Pure G mode (aka G-only)" and "Maximum/Best performance" in your configuration.
How can I use my Bluetooth headset as Wired headset?

Unfortunately you can not use Bluetooth Voice Dialing and Audio Gateway features of your Wizard simultaneously You have to choose either Voice Dialing or Audio Gateway!

Example for Audio Gateway (playing files with Windows Media Player over Bluetooth):

1) Turn off your Bluetooth and Bluetooth Headset. Close Windows Media Player

2) Using registry editor make this change:

[HKEY_LOCAL_MACHINE\Software\OEM\VoiceCommand]
"Path"="\Windows\wmplayer.exe"

3) Turn on your Bluetooth and Bluetooth Headset

4) Press your Bluetooth Headset's Button to launch Windows Media Player

5) Start playing your files. The sound shall be played at your Bluetooth Headset

6) After quitting from Windows Media Player you will need to open and close "Start->Settings->Voice Speed Dial" application

Note: If you got call during Playback you will need to open and close "Start->Settings->Voice Speed Dial" application before resuming your playback in Windows Media Player

Example for Voice Dialing (default setting of Wizard):

1) Turn off your Bluetooth and Bluetooth Headset

2) Using registry editor make this change:

[HKEY_LOCAL_MACHINE\Software\OEM\VoiceCommand]
"Path"="\Windows\SDDialer.exe"

3) Turn on your Bluetooth and Bluetooth Headset

4) Press your Bluetooth Headset's Button to launch Voice Dialing application
How do I add ringtones?

Ringtones must be stored within a special folder on your Wizard. This is located here: WINDOWS\RINGS Use file explorer and press the 'Up' button until you get to the root of the device (top left of the screen will say 'My Device'. From here you can navigate to the rings directory.
How do I remove the O2 Active Software?/How do I perform a factory reset?

1. Turn the device off fully then while holding the 'Communications Manager' and 'Voice' buttons turn the device back on, keep the two buttons pressed during all of this.

2. The device display will show a message saying 'Press Send to restore factory default, other keys to quit'

3. Press the green call button, the messages 'Format Fat partition' then 'Format Complete' will show, the device will then show its splash screen and begin booting.

4. Device will after around 1 minute show a Windows Mobile logo screen and say 'Tap screen to set up your Windows Mobile-based device', tap the screen and it will take you through firstly calibrating the touchscreen, setting your timezone and then a short demo on cut and pasting. It will then allow you to set-up a password for the device.

5. A popup will then appear saying 'Customization will begin in 3 seconds', if you are trying to remove the 'O2 Active' software then you should now perform a soft reset of your device and that should be it!
What is/How do I access the Extended ROM?

How to make reminder to remind me only once?

You need to have the following registry data:

[HKEY_CURRENT_USER\ControlPanel\Notifications\Remin ders\AutoSnooze]
"AutoSnoozeCount"=dword:00000000
"AutoSnoozeMins"=dword:00000000

Why screen is rotated when device is taken from holster?

This is due to the magnets in the holster and the device. Workaround is maximum opening of the holster and placing of a thumb across magnets area of the holster while taking out the device. More extreme workaround would be patching of "keybddr.dll" to entirely deactivate automatic screen rotation.
How to change Programs assigned to bottom hardware buttons (Phone & Contacts)?

Sample 1: Left-button (Phone) will run File Explorer

[HKEY_CURRENT_USER\Software\Microsoft\Today\Keys\11 2]
"Default"="Explorer"
"Open"="\Windows\fexplore.exe"

Sample 2: Right-button (Contacts) will run Calculator

[HKEY_CURRENT_USER\Software\Microsoft\Today\Keys\11 3]
"Default"="Calculator"
"Open"="\Windows\calc.exe"

Path to an object to be executed shall be given in "Open" value
How do I add a caps and dot lock notifier for when I'm using the keyboard?

You need to add the following registry data:

[HKEY_CURRENT_USER\ControlPanel\Keybd]
"EnableIndicator"=dword:0x00000001

You will then see a "C" icon in the bottom bar or a dot icon when you have either caps or dot locked or selected.
What Happened to the top right hand corner of my screen?! The close button, Volume and half of the signal rating has disapeared!?!

This is a bug within some applications use the registry fix below to bring it back:

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shell]
"TBOpt"=dword:0x00000001

0 = no time or date
1 = time
2 = date
3 = both

How to connect Wizard to PC as USB Mass Storage device (USB Drive)?

Just follow this thread to download and setup WM5Storage: http://forum.xda-developers.com/viewtopic.php?t=45411

How do I enable OBEX file transfers?

This should solve the problem of "Device lacks the necessary services" when trying to send files and contacts to devices running certain ROMs. (My case is a T-Mobile MDA Vario running the O2 ROM 2.21.4.1 WWE).

[HKEY_LOCAL_MACHINE\Software\Microsoft\Obex]
"IsEnabled"=dword:0x1

Then soft-reset your phone.

Add a 'Disconnect' button (and Timer) to the Connection List for GPRS

To add a Disconnect button:
HKLM\ControlPanel\Phone\Flags2 = 8 (DWORD decimal)


To add a Disconnect button and a timer display showing how long GRPS is in use for the session:
HKLM\ControlPanel\Phone\Flags2 = 16 (DWORD decimal)

To disable both the Disconnect button and the timer:
HKLM\ControlPanel\Phone\Flags2 = 0 (DWORD decimal)

Gprs Notification Hack

* Go to the registry
* Find: HKEY_ROOT\CLSID\{93AFDD66-D450-42F5-9997-1E58C5582292}\InProcServer32
* Change the value of the (Default) field to a invalid/unknown filename, like PIEPlug.dll1 (with the one at the back)
* Start IE. You won't get the message



Disable menu animations

To disable menu animations (sliding in/out) and speed up performance of the UI a bit:

HKLM\SYSTEM\GWE\Menu\AniType = 0 (DWORD decimal)

To change it back to the default:


HKLM\SYSTEM\GWE\Menu\AniType = 6 (DWORD decimal)

 

Upgrade OS pocket pc (RUU file problem how to solve ) in Windows Vista

 

First of all, connect your device when it`s in bootloader.
next, open Windows Mobile Device Center and in connection settings uncheck Allou USB Connections.
next, goto contol panel-administrative tools-services and start windows mobile device connectivity and windows mobile device 2003 connectivity
next, goto device manager and find your device and update the driver to the one from AS 4, i attached it, wceusbsh.inf.
then, kill wmdc.exe with any taskmanager
You are Ready. run ruu or connect MTTY. I guess that vista default driver uses another port, not WCEUSBSH001, that`s why we have to use the old driver.

 

Downlaod for vista 32 Bit edition here

 

Downlad files for vista 64bit

 

Add background images to alerts

You can use this tweak for different alerts such as call Alert, errorbox, informationbox, questionbox, exclamationbox, dail, log, start, volume dialog etc.

i am describing the process for the call alert only, the rest is the same for all above mentioned items.

HKLM/software/microsoft/shell/Rai/CallAlert

1) create string key named BKBitmapFile and in value define jpg file name with full path
2) create dword key named BKFlags and set value 26
reboot your phone


Pocket IE to Version 5.5 (For Secured Sites)

1) Go to the HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\User Agent\ key.
2) Set the default value to "Mozilla/4.0" (Default is "Mozilla/2.0").
3) Set the "Version" value to "MSIE 5.5" (Default is "MSIE 3.02").
4) Set the "Platform" value to "Windows NT 5.0" (Default is "Windows CE").
This will only work on some secure sites that check version number rather than perform a check for support of secured transactions.
This registry hack will make Pocket Internet Explorer identify itself as IE 5.5 on Windows 2000.
However it will prevent web sites that provide Pocket PC specific content to be able to know you're actually using a Pocket PC.

 

Make PocketIE a full IE 6.0

This will let your pocket internet explorer look like a normal desktop Internet Explorer 6.0
This can help you access sites that require a certain internet explorer version.
1) Open a registry editor
2) Go to
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\User Agent\
3) Change the default value to "Mozilla/4.0".
4) Change the "Version" value to "MSIE 6.0".
5) Change the "Platform" value to "Windows NT 5.0".
6) Soft-reset.

 

 Change the Tap & Hold Dots Color1)

Go to the HKLM\SOFTWARE\Microsoft\Color\ key.
2) Add a Binary value called "40" if it does not already exist.
3) Set the value to "rr gg bb 00" (RGB hex values 00 to FF so "FF 00 00 00" is Red), (RGB hex values 00 to FF so "00 FF 00 00" is Green),(RGB hex values 00 to FF so "00 00 FF 00" is Blue).

 

Speed up your Display (Faster opening programs/menus)

 

1)Browse to HKEY_LOCAL_MACHINE\SYSTEM\GDI\GLYPHCACHE\
Change the "limit" value :
2.1)4096 : this will slow down the display, but use less memory
2.2)8192 : this is the default value on Pocket PC, average memory/performances
2.3)16384 : this will speed up the display, but use more memory, twice the default Pocket PC value
2.4)32768 : Or even more
3)RebootChange the width and height of scroll bars 1)Browse to \HKLM\SYSTEM\GWE\
2)cyHScr : Horizontal Scrollbars Height in pixels (default is 13)
3)cxHScr : Horizontal Scrollbars Width in pixels (default is 20)
4)cyVScr : Vertical Scrollbars Height in pixels (default is 20)
5)cxVScr : Vertical Scrollbars Width in pixels (default is 13)
6)Reboot

 

Improve call quality (applied to my Wizard, otherwise the person on the other end of the line says I sound too quiet).

HKEY_LOCAL_MACHINE\SOFTWARE\HTC\AUDIOGAIN
EARPHONE_UPLINK_VOLUME "AA"
RECEIVE_UPLINK_VOLUME "AA"

HKEY_LOCAL_MACHINE\SOFTWARE\HTC\AUDIOGAIN0
EARPHONE_UPLINK_VOLUME "AA"
RECEIVE_UPLINK_VOLUME "AA"

HKEY_LOCAL_MACHINE\SOFTWARE\HTC\AUDIOGAIN1
EARPHONE_UPLINK_VOLUME "AA"
RECEIVE_UPLINK_VOLUME "AA"

HKEY_LOCAL_MACHINE\SOFTWARE\HTC\AUDIOGAIN2
EARPHONE_UPLINK_VOLUME "AA"
RECEIVE_UPLINK_VOLUME "AA"

MMS configuration and came at this change:

people who are having problem with MMS configuration must apply the tweak below (people who have upgraded to WM6 this is tweak for MMS) after installing the MMS cab file (you can get it here) the apply the below change and it will solve your problem.
instead of gateway: 216.155.165.050 ... use gateway: 216.155.165.50
u see the zero of 50 is gone so just do this and see if it works !!


Disable window animations

To disable window animations (minimizing/maximizing) and speed up performance of the UI a bit:

HKLM\SYSTEM\GWE\Animate = 0 (DWORD decimal)

And to switch them back on:

HKLM\SYSTEM\GWE\Animate = 1 (DWORD decimal)


Increase font cache

To increase the font cache, speeding up font rendering at the cost of a bit of memory:

HKLM\SYSTEM\GDI\GLYPHCACHE\limit = 16384 (DWORD decimal)

To change it back to the default:

HKLM\SYSTEM\GDI\GLYPHCACHE\limit = 8192 (DWORD decimal)

You can set the value to pretty much anything you like, but suggested values are 4096, 8192, 16384 & 32768.


Enable FileSystem cache

To enable the FileSystem cache, speeding up overall performance at the risk of the cache not being written on a sudden reset:

HKLM\System\StorageManager\FATFS\EnableCache = 1 (DWORD decimal)

To disable again:

HKLM\System\StorageManager\FATFS\EnableCache = 0 (DWORD decimal)

Note that by default, the cache size is zero, and you will see no effect. See "Increase FileSystem cache" below to increase the cache size.

Increase FileSystem cache

To increase the file system cache:

HKLM\System\StorageManager\FATFS\CacheSize = 4096 (DWORD decimal)

To return the file system cache to zero:

HKLM\System\StorageManager\FATFS\CacheSize = 0 (DWORD decimal)

You can set the value to pretty much anything you like.


Increase FileSystem filter cache

To enable the file system filter cache, speeding up overall performance with file mangement:

HKLM\System\StorageManager\Filters\fsreplxfilt\ReplStoreCacheSize = 4096 (DWORD decimal)

To return the file system filter cache to zero:

HKLM\System\StorageManager\Filters\fsreplxfilt\ReplStoreCacheSize = 0 (DWORD decimal)

 

File Locations

 

Change the location of My Documents

Documents are opened in and saved to the device's internal storage by default. You can change this location to, for example, your Storage Card:

HKLM\Software\Microsoft\Windows CE Services\FileSyncPath = "\Storage Card\My Documents" (REG_SZ string, no quotes)

To return to the original location:

HKLM\Software\Microsoft\Windows CE Services\FileSyncPath = "\My Documents" (REG_SZ string, no quotes)

Change the location of email and attachments

When reading and sending email in Pocket Outlook, emails and their attachments are saved in the device's internal storage by default. You can change this location to, for example, your Storage Card:

HKCU\Software\Microsoft\MAPI\PropertyPath = "\Storage Card\Mail" (REG_SZ string, no quotes) HKCU\Software\Microsoft\MAPI\AttachPath = "\Storage Card\Mail\Attachments" (REG_SZ string, no quotes)

To return to the original location:

Just simply delete these Registry settings (since neither is included by default).


Change the location of Temporary Internet Files

When browsing the web, pages and images are saved in the 'Temporary Internet Files' location. You can change this location to, for example, your Storage Card:

HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Cache = "\Storage Card\cacheie" (REG_SZ string, no quotes)

To return to the original location:

HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Cache = "\Windows\Profiles\guest\Temporary Internet Files" (REG_SZ string, no quotes)


Change the location of Ringtone file storage

WM5 will look for Ringtones in \Windows\ or \Windows\Rings by default. You can change this location to, for example, your Storage Card (example given is for ringtones placed on the Storage Card root folder)
HKCU\ControlPanel\?SoundCategories\Ring\Directory = "\Storage Card\" (REG_SZ string, no quotes)

To return to the original location:

HKCU\ControlPanel\?SoundCategories\Ring\Directory = "\Windows\Rings\" (REG_SZ string, no quotes)


Note the default location may be "\Windows\" or "\Windows\Rings\" depending on your Device provider.

Make WM5 ask where to install a program (1)

If you wish to be able to specify whether to install a program on WM5's Main storage, or
your Storage Card, regardless of installer setting set:

HKLM\Software\apps\Microsoft Application Installer\fAskDest = 1 (DWORD decimal)


To disable again:

HKLM\Software\apps\Microsoft Application Installer\fAskDest = 0 (DWORD decimal)

Please note that many applications do not support being installed on the Storage Card and may behave unpredictably, including crashing.


Make WM5 ask where to install a program (2)

An alternative method of making WM5 ask where to install a program is by adding the "/askdest" option to the Windows CE loader:


HKCR\cabfile\Shell\open\command = 'wceload.exe "%1" /askdest' (REG_SZ string, no quotes)

Make WM5 keep CAB files around after installing (1)

If you wish to keep the original .CAB file around after installing the application, set:

HKLM\Software\apps\Microsoft Application Installer\nDynamicDelete = 0 (DWORD decimal)

Or to restore to the default:

HKLM\Software\apps\Microsoft Application Installer\nDynamicDelete = 2 (DWORD decimal
)

Make WM5 keep CAB files around after installing (2)

An alternative method of making WM5 keep the original .CAB file around after installing the application is by adding the "/nodelete" option to the Windows CE loader:

HKCR\cabfile\Shell\open\command = 'wceload.exe "%1" /nodelete' (REG_SZ string, no quotes)


Make WM5 prompt before overwriting an existing installation

If you wish to make WM5 prompt you before overwriting an existing installation, set:

HKLM\Software\apps\Microsoft Application Installer\fAskOptions = 1 (DWORD decimal)

To disable again:

HKLM\Software\apps\Microsoft Application Installer\fAskOptions = 0 (DWORD decimal)

 

 Improve Sound Quality of Speaker Phone

You might have observed that when you turn on speaker while during a call, the other person has complained of too much disturbance on the line and can hear more of static then your voice. Here's a fix to improve mic sensitivity:

HKLM\Software\HTC\AUDIOGAIN(x)\RECEIVE_UPLINK_VOLUME = CC (DWORD hexadecimal)
HKLM\Software\HTC\AUDIOGAIN(x)\EARPHONE_UPLINK_VOLUME = CC (DWORD hexadecimal)
where (x) = none, 0, 1, 2

Disable the security warning when installing non-certified application

To disable the security warning when installing a non-certfied application, set:

HKLM\Security\Policies\Policies\0000101a = 1 (DWORD decimal)

To restore the warnings:

HKLM\Security\Policies\Policies\0000101a = 0 (DWORD decimal)

Note that this makes it easier for any malware to install itself