From pocketnow.com
What are these Registry Edits?
Below are registry edits that should work on just Windows Mobile 6.1 devices. They are taken from this large list of registry edits.
Calendar
- Customize Your Calendar's Working Hours and Days
- If you are like me, then you probably spend a lot of time in your Calendar app, with all the scheduling, appointments, tasks, etc. Here’s the deal, depending on your location and specific everyday’s environment, the default Calendar behavior will not suit you. Most of us run into these two problems: either your working days, working hours or both don’t match the defaults. Here’s how to change them (be carefull, wrong values in the registry can cause system instability of failure):
- Grab a registry editor, like the free PHM Registry Editor, and navigate to the key: ***HKLM\Software\Microsoft\Calendar\ActiveTimes\
- Inside, you will see an ActiveTimes entry, which you need to change as follows to suit your needs:
- Monday – Friday, 8am to 5pm:
- 2210003E (DWORD hexadecimal)
- Monday – Friday, 9am to 5pm:
- 2212003E (DWORD hexadecimal)
- Monday – Friday, 9am to 6pm:
- 2412003E (DWORD hexadecimal)
- Monday – Saturday, 8am to 5pm:
- 2210007E (DWORD hexadecimal)
- Monday – Saturday, 9am to 5pm:
- 2212007E (DWORD hexadecimal)
- Monday – Saturday, 9am to 6pm:
- 2412007E (DWORD hexadecimal)
- Original news article
Date
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\TBOpt controls which pieces of data are visible
- HKEY_LOCAL_MACHINE\nls\overrides\SSDte
- controls the formatting of the date element. A trailing space is important to prevent the last digit from being cut off
- Original Thread
Homescreen
- More VGA Screen Real Estate For Free
- XDA Developers found that by making some easy Registry modifications, you can gain more space on your device by displaying 4 icons in a row, instead of the default 3, this meaning more information in the same space.
- Installation is very simple, download this cab and install it to DEVICE and just after a soft reset, you will see more icons displayed in your Programs menu. The registries modified:
- HKLM\Software\Microsoft\Shell\
- Add New Key "IconConfig"
- Add DWORD Value:
- "HorizontalIconSpacing" Dec value="112"
- "VerticalIconSpacing" Dec value="115"
- "IconTitleFontSize" Dec value="6"
- Original news article
Internet
- Internet Sharing: For those who after try using internet sharing only to find it returns a sign-in error
- Open the registry and delete the key [HKEY_LOCAL_MACHINE\Comm\InternetSharing\settings] ForceCellConnection.
- Original Thread
- To disable GPRS
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ConnMgr\Providers\{7C4B7A38-5FF7-4bc1-80F6-5DA7870BB1AA}\Connections\* your GPRS provider *\Enabled
- Change the DWORD Data settings from '1' to '0'.
- Then, go to the key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ConnMgr\Prov iders\{7C4B7A38-5FF7-4bc1-80F6-5DA7870BB1AA}\Connections\* your GPRS provider *\Enabled
- Change the DWORD Data settings from '1' to '0'.
- Original Thread
- Or use [[Media: |No Data]] from Paul, over at modaco.
- Enable Internet sharing for AT&T and Sprint Users
- Normally all internet sharing goes through either AT&T-ISP or though Sprint's tethering plan. This gets around that.
- connect your device to your computer and sync it
- Ok now you will want to "unlock your phones security" this allows you to change any registry key, download Security Configuration Manager from Security Configuration Manager
- Connect your device and Install the setup.msi file from the SCM (Security Configuration Manager) download.
- Under the Selected Configuration tab select "Security Off"
- Click the "Provision" button, SCM will install a cab file called Tool.cab to your device, restart and you will now be able to edit any registry key on your phone
- You will want to delete ForceCellConnection, which is found under HKEY_LOCAL_MACHINE\Comm\InternetSharing\settings.
- Restart your device
- Now you have it a perfectly good internet sharing device. Call AT&T or Sprint with a phony IMEI from a cheap medianet enabled phone tell them you dropped your device in the toilet and now you just want the unlimited Medianet for 15 bucks a month... works like a charm. Sorry sprint users but you will still have to pay for the unlimited pcs vision plan.
- Original Thread
Memory
- An Opera Mobile Registry Tweak to Free Up Memory
- XDA Developers found out that by modifying the registry you can make Opera Mobile free up memory at its closing. After using Opera Mobile and exiting the application, you might notice in your Task Manager (other than HTC Task Manager) that its process is still running in the background until you kill it.
- You need to edit your registry at HKEY_LOCAL_MACHINE\Software\Opera\Preload and change the value of “RealExit” from “0” to “1”. This would prevent Opera Mobile’s process from staying memory resident after exiting the application and forcing it to really exit, thus clearing up some memory space.
- Note: In case you don’t have this registry hierarchy, create it. RealExit should be DWord.
- Note 2: If you're not into Registry editing, you can simply install this cab that will do the work for you.
- Original News Article
Navigation Keys
- Key mapping for "Top of the Page" and "End of the Page" in Internet Explorer
- HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer
- Create a new key 'KeyMaps' (without the quotes)
- Under KeyMaps, create 2 new DWORD values:
- 51 with a value data 3 (this will make key "3" Top)
- 57 with a value data 4 (this will make key "9" Bottom)
- Other DWORD values available are:
- Page Up
- Page Down
- Top
- Bottom
- Left
- Page Rignt
- Horizontal Top
- Horizontal Down
- Default Layout
- Desktop Layout
- One Column Layout
- Full Screen Toggle
- Show Pictures Toggle
- Keycodes Values for 0-9: 48='0', 49='1', 50='2', 51='3', 52='4', 53='5', 54='6', 55='7', 56='8', 57='9'
Power
- In general, version 2 of the .NET Compact Framework is installed by default on windows mobile 6.1 devices. By upgrading the version of the CF, and setting it to be the default, you can eek out some performance gains!
- install version 3.5 of the .NET Compact Framework on your device: Download the .NET Compact Framework 3.5
- edit the registryto always use the newer version of CF by changing the following registry keys located at HKLM\Software\Microsoft\.NetCompactFramework\
-
- Enable power management to expand battery life
- Change the values of the following from default (which is 1) to 0
- HKLM\Drivers\SDCARD\ClientDrivers\Class\SIM_Class
- Set DisablePowerManagement = 0 *default=1*
- HKLM\Drivers\SDCARD\ClientDrivers\Class\MMC_Class
- Set DisablePowerManagement = 0 *default=1*
- HKLM\Drivers\SDCARD\ClientDrivers\Class\NAND_Class
- Set DisablePowerManagement = 0 *default=1*
- Original Thread
Program Control
- How to Automatically Start a PC Application on Device Connect/Disconnect
- There are several scenarios when you’d want to automatically launch an application on your PC once your Device is connected to your Desktop or Notebook (docking). Some would always launch their messaging application, others Windows Explorer; it depends on your needs and how you use your Device.
- If you have set up Activesync or Windows Mobile Device Center, it will start as soon as you connect your Device, but here’s how to also launch a custom application:
- You need to edit your PCs registry at:
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows CE Services\AutoStartOnConnect
- Right Click to select New, String Value and choose a name for it (if doesn’t matter what name you choose). Double Click the newly created String to edit it and in the Value data box, enter the full path of the application you want to autostart (i.e.: C:\Program Files\Microsoft Office\Office12\Outlook.exe). The application will start automatically the next time you will dock your Device.
- If you want to specify a custom application to be launched when disconnecting your device, follow the same procedure, only this time edit the registry at:
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows CE Services\AutoStartOnDisconnect
- Original News Article
- How to Clean Up Unused On-Screen Keyboards
- Windows Mobile devices nowadays come with a variety of SIPs (Soft Input Panels) installed. We have the four Windows Mobile Professional default SIPs (Block Recognizer, Keyboard, Letter Recognizer and Transcriber) plus we have some OEM introduced SIPs (Phone Keypad, Compact QWERTY and Full QWERTY) from which, if you’re like me, you have to admit that you actually use one or two of them and you just keep watching the rest in the list.
- With Windows Mobile Professional you can disable those SIPs you never use by editing the registry. Each SIP has a unique identifier in the registry (at HKEY_CLASSES_ROOT\CLSID\), as follows:
- Letter Recognizer: {42429690-ae04-11d0-a4f8-00aa00a749b9}
- Block Recognizer: {42429691-ae04-11d0-a4f8-00aa00a749b9}
- Touch Keyboard: {62B00599-25D2-4e09-8C48-03BF26DB8517}
- Transcriber: {F0034DD0-2AD4-11d1-9CB0-E84BE8000000}
- Compact QWERTY: {62B00599-25D2-4e09-8C48-03BF26DB8517}
- Full QWERTY: {36BC8FF6-8241-4c36-ABDE-204885471FEE}
- Keyboard: {42429667-ae04-11d0-a4f8-00aa00a749b9}
- Phone Keypad: {198D503A-EFFE-4afd-BC54-EED333C80E6D}
Screen
- Unhide Screen Rotation Option- allow for screen rotation
- [HKLM]\System\GDI\Rotation and look for HideOrientationUI.
- Change its value from 1 to 0, restart your device and the setting should be back.
- Then go to Start > Settings > Buttons > Assign to <Rotate Screen>
- Original Thread and this thread
- Increase Screen Sensitivity
- HKEY_LOCAL_MACHINE\Drivers\TouchPanel Value=PressureThreshold
- Change the default dword:00000027 or 34 to dword:000000f0 or 240 in decimal
- Original Thread
- Rotate Screen when launching application
- First you need to install mortscript installed; click here to download
- I'll give you an example to launch TomTom and ask for rotation of the screen.
- You'll have to create a mscr file. Let's call it "tomtom.mscr". Open it in notepad for example (in PC) and paste the following text to the file
- Code: Runwait("Program Files\MortScript\HIBERNATE.exe"
- Switch (question ( "Rotate screen before running TomTom?", "TomTom Launcher", "YesNoCancel" )) case (1)
- Rotate(270)
- Runwait( "\Program Files\Navigator\TomTom Navigator.exe" )
- Rotate(0)
- case (0)
- Run( "\Program Files\Navigator\TomTom Navigator.exe" ) case (2)
- EndSwitch
- Save and copy this file to the folder you've installed mortscript.
- If you want to launch tomtom all you need to do is open the mscr previouly created. However, with this method the tomtom icon is lost.
- To correct this all you have to do is edit the "Tom Tom Navigator.lnk" file on your devices Start Menu folder.
- Replace it with:
- Code: 87#"\Program Files\MortScript\Tomtom2.mscr"?\Program Files\Navigator\TomTom Navigator.exe,
- This assumes that Mortscript and Tomtom are installed in Main Memory... If not change the paths!
- After editing this file the icon will be ok, and when you choose it a message box will appear asking you if you want to rotate the screen.
- Original Thread
Text/Texting
- Stop the software keyboard always appearing
- Useful for devices with a slide out keyboard, this tweak will stop the onscreen keyboard automatically appearing whenever a text input field is selected.
- Key ="HKCU\ControlPanel\Sip"
- Dword Value: "TurnOffAutoDeploy"
- Dword Data: "1"
- Original Thread
- How to Turn Off Threaded Text Messages in Windows Mobile 6.1
- HKEY_CURRENT_USER\Software\Microsoft\Inbox\Settings\OEM\.
- Under that key, you will need to create a new DWORD value named SMSInboxThreadingDisabled and set value to 1.
- Original news article
- Offer Your Keyboard More Freedom by Undocking It
- There is a variety of native Windows Mobile Professional SIPs (Soft Input Panel): Keyboard, Transcriber, Block Recognizer, Letter Recognizer and there are those implemented by manufacturers like HTC and others: Phone Keypad, Compact QWERTY, Full QWERTY, etc.
- What do all these have in common besides being all SIPs? They’re all docked on the bottom of the screen, so that if there’s something you would like to read and it is currently covered by the presently brought up SIP, you have to scroll down. Not anymore!
- Edit your registry at HKEY_CURRENT_USER\Control Panel\SIP and change the value of Dragstyle from 0 to 1, followed by a soft reset.
- The result can be seen in the image below, regardless of your favorite SIP, you now have the option to drag it anywhere on the screen (and off) by tapping and holding on the black band right on top of it and dragging and dropping it to your liking.
- Original news article
Video
- To enable video zoom (not very useful, but works)
- HKLM\Software\Microsoft\Pictures\Camera\OEM
- EnableVideoZoom=0
- change 0 to 1
- More useful settings there:
- EnableWhiteBalance
- Change 0 to 1
- HideFullScreenMenu
- Original Thread
Voice Command
- Speed up voice command; This will make your Voice Command incoming Mail and SMS a lot clearer and a bit Faster.
- HKCU\Software\Microsoft\Speech\Voices
- Change DefaultTTSRate to 5 decimal (DWORD). 4 is the default
- Original Thread