M@jk!
Webmaster
Spavac na Forumu
Van mreže
Pol: 
Poruke: 4680
|
 |
« poslato: Август 26, 2008, 09:16:53 » |
|
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.asp
SPECIAL 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
|
|
|
|
|
Sačuvana
|
|
|
|
M@jk!
Webmaster
Spavac na Forumu
Van mreže
Pol: 
Poruke: 4680
|
 |
« Odgovor #1 poslato: Август 26, 2008, 09:17:03 » |
|
Save 700K+ of memory by deleting the \Windows\PhoneOff.wav file (almost 800K) and copying \Windows\PhoneOn.wav file (17K) to \Windows\PhoneOff.wav
Taken From: http://discussion.treocentral.com --------------------------------------------------------------------------
Change the height & width of scroll bars. I like mine a lot smaller then normal because it shows more stuff I want to see and I find it just as easy to navigate.
Navigate to HKey_LOCAL_MACHINE\SYSTEM\GWE\ and tweak the following values. cyHScr : Horizontal Scrollbars Height in pixels (default is 13) cxHScr : Horizontal Scrollbars Width in pixels (default is 20) cyVScr : Vertical Scrollbars Height in pixels (default is 20) cxVScr : Vertical Scrollbars Width in pixels (default is 13)
Taken From: http://discussion.treocentral.com --------------------------------------------------------------------------
PIE: Remove Default Bookmarks [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FavoritesEntries] Each sub key contains a url and icon information. To remove a bookmark, delete the corresponding key.
Taken From: http://discussion.treocentral.com --------------------------------------------------------------------------
SIP: Suggest More Words [HKEY_CURRENT_USER\ControlPanel\Sip] DWORD Name: SuggWords Value: (Choose your preferred number of suggested words - See below) Default value is 4. You may choose 0 to 6.
Taken From: http://discussion.treocentral.com --------------------------------------------------------------------------
Move "My Documents" to a SD Storage Card [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows CE Services] Mofify\Create the following: String Bane: FileSyncPath Value: \SD Card\My Documents Simply create a root folder on your storage card named: My Documents.
Note on this one that you will need to do a search for "My Documents" in the Reg and change all of them to say "\Storage Card\My Documents\" followed by whatever subdirectory if already listed.
Taken From: http://discussion.treocentral.com --------------------------------------------------------------------------
Change the Softkey Buttons (WM5) Create the following keys and Strings in the registry: HKEY_CURRENT_USER\Software\Microsoft\Today\Keys\11 2 HKEY_CURRENT_USER\Software\Microsoft\Today\Keys\11 3 112 is the left key and 113 is the right. Now for each key create a new string named Open and set the target path.
Taken From: http://discussion.treocentral.com --------------------------------------------------------------------------
AM or PM displayed on Titlebar Clock Registry Edit [HKEY_LOCAL_MACHINE\nls\overrides]
Create String: S1159 Value = Am
Create String: S2359 Value = Pm
Create String: STFmt Value = h:mm tM
Soft reset * All characters are case sensitive and must be entered as stated above.
Taken From: http://discussion.treocentral.com --------------------------------------------------------------------------
Change Start Menu Color The registry Binary Value key that controls the font color on the start menu is HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Color\39 and value for black is 00 00 00 00. Here are values for other colors: black = 00 00 00 00 red = FF 00 00 00 green = 00 FF 00 00 yellow = FF FF 00 00 blue = 00 00 FF 00 purple = FF 00 FF 00 White = FF FF FF 00
Taken From: http://discussion.treocentral.com --------------------------------------------------------------------------
display the time in the title bar the user can select Analog or Digital using tap&hold on the time. tweak to display both the date and time instead of time only in the Pocket PC title bar :
Browse to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\ Create a binary value named "TBOpt" and set its value to "13 00 00 00". Save any unsaved document and reset your Pocket PC.
Taken From: http://discussion.treocentral.com --------------------------------------------------------------------------
Customize startup programs In this registry key you can find all the items that appear in the 'New' menu on the Today screen:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Extens ions\NewMenu
These are the programs that automatically start when performing a soft reset:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Start Items
Taken From: http://discussion.treocentral.com --------------------------------------------------------------------------
To enable Editor options: [HKEY_LOCAL_MACHINE\ SOFTWARE\HTC\Album\DisableEditor] "Disable" -> Set 0 to Enable and 1 to Disable
Taken From: http://discussion.treocentral.com --------------------------------------------------------------------------
Disable the "ding" sound when initiating a call and ending a call.
hkey_current_user\controlpanel\soundcategories\inc all and change the initvol to 0. do the same for hkey_current_user\controlpanel\soundcategories\inc allfeedback.
Taken From: http://discussion.treocentral.com --------------------------------------------------------------------------
a hack that'll stop the EVDO function from going dormant
registry- localmachine\Comm\ConnMgr\Providers\7C4B7A38*\Conn ections\Broadband\Always On (change Always On Dword to "1")
*choose the number that has broadband as a sub folder
Taken From: http://www.pdaphonehome.com --------------------------------------------------------------------------
Change radio on off sound HKEY\ControlPanel\PhoneExtendedFunction\CDMA\Fligh tModeOnOff
change Sound_on and Sound_Off to the name of the wave you want.
Taken From: http://discussion.treocentral.com --------------------------------------------------------------------------
Enable MS Voice Command activation from BT headset
Install Voice Command to the default location. Fire up a registry editor Go to: HKEY_LOCAL_MACHINE\SOFTWARE\OEM\VoiceCommand Modify the string marked "path" from the default \Windows\SDDialer.exe to \Program Files\Voice Command\VoiceCMD.exe
Now, when you press your BT headset connect button, MS Voice command will fire up and take commands through the headset. It's reponses will be played through the headset too.
Taken From: http://discussion.treocentral.com --------------------------------------------------------------------------
|
|
|
|
|
Sačuvana
|
|
|
|
M@jk!
Webmaster
Spavac na Forumu
Van mreže
Pol: 
Poruke: 4680
|
 |
« Odgovor #2 poslato: Август 26, 2008, 09:17:11 » |
|
Always On GPRS (WM5.0)
Navigate to "HKEY_LOCAL_MACHINE\Comm\ConnMgr\Providers\{7C4B7A 3 8-5FF7-4bc1-80F6-5DA7870BB1AA}\Connections\(GPRS connection name)\AlwaysOn". Change the value from 0 to 1.
Taken From: http://wiki.howardforums.com/pocketpc --------------------------------------------------------------------------
Eliminate Text Message Sent Notification
This entry eliminates the Text Message Sent Notification that your device will spit back at you whenever you send out an sms.
Navigate to "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Inbox\" Create a new key, name it "Settings". Now create a new String Value and name it "SMSNoSentMsg" and set the value to 1.
Taken From: http://wiki.howardforums.com/pocketpc --------------------------------------------------------------------------
No need to use 3rd party software to update your time...
Edit Regkey HKLM\SOFTWARE\OEM\PhoneSetting
Look for HiddenTimesyncPage and set the value to 0
(repeat for HiddenVoicePrivacyPage if you wish)
Now... When you got to Settings -> Phone -> Services you should see Time Synchronization (and Voice Privacy if you edited that key as well)
Taken From: http://discussion.treocentral.com --------------------------------------------------------------------------
It acts like a RAM defragmenter.
HKCU\Software\Microsoft\Shell\ and create an empty key called "NeverDorkMemory"
Taken From: http://www.ppcsg.com --------------------------------------------------------------------------
You can toggle charging via USB while phone is in sync.
Registry Key: HKLM\Drivers\BuiltIn\Usbfndrv\EnableUsbCharging Value: 0 (to turn off) or 1 (to turn on)
Taken From: http://www.gpcarreon.com --------------------------------------------------------------------------
Show Lunar Calender in Microsoft Calender
Go to Hkey_Local_Machine\Software\Microsoft\Calender
Locate ShowLunarCalender and change the Value to 1
Soft Reset
After the change in registry and soft reset, open Calendar, Menu->View->Lunar
Taken From: http://www.gpcarreon.com --------------------------------------------------------------------------
these are the steps to manually backup your PIM to your SD Card...
1. Open up your FILE EXPLORER 2. Go to root directory of your device 3. Then copy PIM.VOL...if you can't see it, just tap Menu then Show All Files 4. Then paste the PIM.VOL to your SD card 5. this PIM.VOL will be your backup file in case anything happens ...
To manually restore your PIM
1. Open up your FILE EXPLORER 2. Go to root directory of your device 3. Rename current PIM.VOL to something else like pim1.vol, pimold.vol or anything else 4. Copy the backup PIM.VOL that you already have in from SD card to the root directory 5. Wait for 60 sec. and then perform a soft reset
you can then manually BACKUP and RESTORE your PIM
Taken From: http://www.gpcarreon.com --------------------------------------------------------------------------
|
|
|
|
|
Sačuvana
|
|
|
|
M@jk!
Webmaster
Spavac na Forumu
Van mreže
Pol: 
Poruke: 4680
|
 |
« Odgovor #3 poslato: Август 26, 2008, 09:17:24 » |
|
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)
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
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" to incease 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\Rep lStoreCacheSize = 4096 (DWORD decimal)
To return the file system filter cache to zero:
HKLM\System\StorageManager\Filters\fsreplxfilt\Rep lStoreCacheSize = 0 (DWORD decimal) You can set the value to pretty much anything you like
Change the thickness of scrollbars
To change the thickness of the scrollbars at the right/bottom of documents larger than the screen, adjust... For the horizontal (bottom) scrollbar: HKLM\System\GWE\cyHScr = 9 (DWORD decimal) For the vertical (right) scrollbar: HKLM\System\GWE\cxVScr = 9 (DWORD decimal) The default thickness is 13. You can set the value to pretty much anything you like
Change the length of scrollbar arrow buttons
To go with changing the thickness of the scrollbars, you may wish to change the length of the scrollbar arrow buttons... For the horizontal (bottom) scrollbar arrows: HKLM\System\GWE\cyVScr = 9 (DWORD decimal) For the vertical (right) scrollbar: HKLM\System\GWE\cxHScr = 9 (DWORD decimal) The default length is 13. You can set the value to pretty much anything you like
Enable ClearType in Landscape mode
To enable ClearType in Landscape mode: HKLM\System\GDI\ClearTypeSettings\OffOnRotation = 0 (DWORD decimal) To disable: HKLM\System\GDI\ClearTypeSettings\OffOnRotation = 1 (DWORD decimal)
Note that your PocketPC screen's LCD red/green/blue ordering required for proper ClearType display is only correct for Portrait display. You may or may not prefer to leave ClearType in Landscape mode disabled
Change the Short Date Format
Applications may call upon the system to provide a 'short date format'. One such application is the Date/Time display in the taskbar, if set to show the date. To change the Short Date Format to show "Mon/2" (example):
HKLM\nls\overrides\SSDte = "ddd/d " (REG_SZ string, no quotes)
Note 1: For more information on date/time formatting strings, see: http://msdn.microsoft.com/library/d...dateformats.asp Note 2: All applications using the short date format will be affected by this change. Choose wisely
Default SMS Delivery Notifications to on
To always have SMS Delivery Notifications enabled: HKCU\Software\Microsoft\Inbox\Settings\SMSDelivery Notify = 1 (DWORD decimal) To disable them (can still enable per-SMS in SMS settings): HKCU\Software\Microsoft\Inbox\Settings\SMSDelivery Notify = 0 (DWORD decimal)
Note that SMS Delivery Notifications are a network provider option, and the recipient may refuse them to be sent out
Change the application launched by Today screen Soft Keys
To change the application launched by the Today screen Left soft key: HKCU\Software\Microsoft\Today\Keys\112\Open = "\Windows\Calendar.exe" (REG_SZ string, including quotes)
To change the title of the Left soft key: HKCU\Software\Microsoft\Today\Keys\112\(Default) = Calendar (REG_SZ string, no quotes)
To change the application launched by the Today screen Right soft key: HKCU\Software\Microsoft\Today\Keys\113\Open = "\Windows\Calendar.exe" (REG_SZ string, including quotes)
To change the title of the Right soft key: HKCU\Software\Microsoft\Today\Keys\113\(Default) = "Calendar" (REG_SZ string, no quotes)
Note that 113 normally doesn't exist by default, and probably needs to be created Also note that there is at least 1 application that allows you to set these through a GUI, developed by FdcSoft called SoftKeyAppletEx
|
|
|
|
|
Sačuvana
|
|
|
|
M@jk!
Webmaster
Spavac na Forumu
Van mreže
Pol: 
Poruke: 4680
|
 |
« Odgovor #4 poslato: Август 26, 2008, 09:17:43 » |
|
Disable 3gp (video) size limit
To disable the 3gp (video recording format) size limit: HKLM\SOFTWARE\HTC\camera\AppDefSettings\P3\EnableL imit = 0 (DWORD decimal) To re-enable: HKLM\SOFTWARE\HTC\camera\AppDefSettings\P3\EnableL imit = 1 (DWORD decimal)
Add GPS settings icon
If you have a GPS device, you can add a GPS settings icon to your Start > Settings menu using: HKLM\ControlPanel\GPS Settings\Group = 2 (DWORD decimal) HKLM\ControlPanel\GPS Settings\redirect <-- delete, or rename, this value
Note that '2' stands for the Connections tab, '1' is System and '0' would be Personal
Change location of ringtones
You can change the location where WM5 will look for ringtones by adjusting the following key (example given is for ringtones placed on the Storage Card root folder) HKCU\ControlPanel\Sound\Categories\Ring\Directory = "\Storage Card\" (REG_SZ string, no quotes) The default location may be "\Windows\" or "\Windows\Rings\" depending on your Device provider
Show Edge network indicator instead of GPRS
If your network provider supports the Edge network (and your device does as well), you can use the following to show a little 'E' icon instead of 'G' icon when connected to an Edge network: HKLM\Drivers\BuiltIn\RIL\EnableDifferGprsEdgeIcon = 1 (DWORD decimal) To disable again: HKLM\Drivers\BuiltIn\RIL\EnableDifferGprsEdgeIcon = 0 (DWORD decimal)
Note that your device -and- your network operator need to support Edge, otherwise you won't see it. Also note that if you connect to GPRS, you will still see the 'G' icon.
Make reminders show only once
By default, reminders will keep bugging you for 2 minutes. You can change this to zero minutes by adjusting this value: HKCU\ControlPanel\Notifications\Reminders\AutoSnoo ze\AutoSnoozeMins = 0 (DWORD decimanl)
Note that you can set this to any value you like. Alternative to setting this value to zero is to delete the '?AutoSnooze' key altogether
Remove operator skin from Phone app
If your device's Phone app is skinned, you can remove by setting: HKLM\Security\Phone\Skin\Enabled = 0 (DWORD decimal) Similarly, you can restore it with: HKLM\Security\Phone\Skin\Enabled = 1 (DWORD decimal)
En/Disable receiving of files over BlueTooth/IrDA
If you want to prevent receiving files over BlueTooth or IrDA, you can set the following value: HKLM\Software\Microsoft\Obex\IsEnabled = 0 (DWORD decimal) And to (re-)enable: HKLM\Software\Microsoft\Obex\IsEnabled = 1 (DWORD decimal)
Hide/Show Screen orientation icon
If you wish to hide the Screen orientation icon, shown in the task bar on some devices, you can set: HKLM\System\GDI\Rotation\HideOrientationUI = 1 (DWORD decimal) And to show it again: HKLM\System\GDI\Rotation\HideOrientationUI = 0 (DWORD decimal)
If this doesn't work, you can try: HKLM\Services\screenrotate = 0 (DWORD decimal) And to show it again: HKLM\Services\screenrotate = 1 (DWORD decimal)
Note that this icon and its feature may not be available on your device at all.
Hide/Show battery indicator in Task bar
If you wish to hide the battery indicator in the task bar on some devices, you can set: HKLM\Services\Power\ShowIcon = 0 (DWORD decimal) And to show: HKLM\Services\Power\ShowIcon = 1 (DWORD decimal)
Note that this icon and its feature may not be available on your device at all. For example, the HTC Wizard regularly ships with a battery indicator in the Tray instead, governed by "Windows\Startup\Init_Tray.exe".
Show slide-out keyboard caps/dot icon next to SIP
If your device contains a file called "capnotify.exe", try running it (most devices that have it will already have it in the Windows\StartUp\ folder), and setting the following value to get a visual presentation of whether you are in caps or dot (alternate key function) mode: HKCU\ControlPanel\Keybd\EnableIndicator = 1 Please note that if your device has no external keyboard with caps/dot mode, you won't gain anything from this tweak Please also note that the application "?CapNotify.exe" must be running (normally found in \Windows\?StartUp\ already) for this to work
Change ringtone/vibrate/LED flash characteristics
If you would like more control over how your device rings/vibrates/flashes its LEDs on events, you can can change the Script values of these events. For example, for an incoming call performing 'activate device, play ringtone, wait 3 seconds, repeat':
HKCU\ControlPanel\Sounds\RingTone0\Script = "apw3r" (REG_SZ string, no quotes)
For performing 'active device, set volume to 33%, play ringtone, set volume to 67%, play ringtone, set volume to 100%, play ringtone (no repeat)':
HKCU\ControlPanel\Sounds\RingTone0\Script = "ac33pc67pc100p" (REG_SZ string, no quotes)
The following are the full codes available to you. Please note that all the codes are executed simultaneously except after a ringtone play / wait code. E.g. 'v1p' will vibrate and play at the same time, while vibrating for 1 second. But 'pv1' will play the ringtone through all the way first, then start vibrating for 1 second.
a = activate device cN = set volume to N in percentage max volume fN = flash notification LED for N seconds p = play ringtone. Note that this will play the ringtone all the way through before continuing with the next code. r = repeat. Note that this should be the last code in your Script string, if used at all. vN = vibrate for N seconds wN = wait for N seconds. Note that the device will wait this long before continuing with the next code.
Disable the SMS Sent notification
If you're tired of the "Message Sent" notification after sending an SMS/text message, you can disable them: HKLM\Software\Microsoft\Inbox\Settings\SMSNoSentMs g = 1 (DWORD decimal) And to re-enable: HKLM\Software\Microsoft\Inbox\Settings\SMSNoSentMs g = 0 (DWORD decimal)
Please note that the 'Settings' key may not exist in your device, and thus may have to be created first.
|
|
|
|
|
Sačuvana
|
|
|
|
M@jk!
Webmaster
Spavac na Forumu
Van mreže
Pol: 
Poruke: 4680
|
 |
« Odgovor #5 poslato: Август 26, 2008, 09:17:55 » |
|
Change the SMS Sent notification text
If you just want the "Message Sent" notification to read something different, adjust the following: HKLM\Software\Microsoft\Inbox\Svc\SMS\MessageSent = "Message Sent" (REG_SZ string, no quotes)
Always require SMS Delivery notification
If you always want an SMS Delivery notification (see note below!), and are tired of ticking the 'Request message delivery notification' checkbox, set: HKLM\Software\Microsoft\Inbox\Settings\SMSDelivery Notify = 1 (DWORD decimal) To disable again: HKLM\Software\Microsoft\Inbox\Settings\SMSDelivery Notify = 0 (DWORD decimal)
Note 1: Delivery notifications will depend on your and the recipient's operator network capabilities! Note 2: You can still override this with the regular checkbox.
Set default SIP
The default SIP on practically every device is the Keyboard. You may prefer entry with a different SIP. If so, you can set this to be the default SIP through: HKCU\ControlPanel\SIP\DefaultIM = |SIP ClassID|
The |SIP ClassID| will depend on the SIP's ClassID, which may vary per-device. You can find the correct ClassID by searching for "IsSIPInputMethod" in HKCR, then going to the top key and checking the name of the SIP that's in the (Default) value. Please note that this doesn't work with all SIPs. Transcriber/Calligrapher are two examples of this. You can, however, set Transcriber as the default SIP by starting Transcriber.exe on startup. (This should be moved to, or added to, non-registry Tweaks page) The following are some of the ClassIDs typically found:
Typical pre-installed: {42429667-ae04-11d0-a4f8-00aa00a749b9} = Keyboard {51A2CB38-154E-4C92-A625-A83871C99EC2} = Phone Pad {42429690-ae04-11d0-a4f8-00aa00a749b9} = Letter Recognizer {42429691-ae04-11d0-a4f8-00aa00a749b9} = Block Recognizer
Third Party: {991A1001-9DCB-11d3-B3C2-000000000000} = AccessPanel {1E03E205-12D7-4d82-963E-C01889F2EC10} = Claviature {95BDB641-772F-11d2-AC6B-204C4F4F5020} = Fitaly {52429695-AE04-11D0-A4F8-00AA00A749B9} = FleXslide {4EAD10BD-83AC-44b9-99AE-71958C1B0F0E} = InPad {C099F78A-924E-4814-A8CF-54E7BD8C2124} = JetKeys {4128DEE4-EE84-4338-A261-CC704CB32C19} = NanoPad {42429695-AE04-11D0-A4F8-00AA00A749B9} = NullKB {025ECAC2-075B-4b82-A972-05E4C17719EA} = PDAMedia Excel {FA957346-A925-4b68-B9E1-D3D0310F4433} = PDAMEdia KBD {DE6510EF-6691-401D-B1D3-B9074BFD1555} = PHM Character Map {81FC2CAD-AD71-4793-9464-36D27630E584} = PHM Clipboard Pane {9DD23292-0AB3-48F2-A245-0713652A8CEE} = PHM Ext. Keyboard {FFFD6819-FF21-4e93-B844-A1BBF986B55C} = QuikWriting {991A1000-9DCB-11d3-B3C2-000000000000} = RapidCalc {A070BE16-AD56-11d3-BC77-00C06C512035} = Resco Keyboard Pro {7F0854D9-9ADA-45A9-A3A2-189D9BE8A653} = Smilies Input Panel {26F56EF0-2CE8-4C46-ADC8-FE0A7DF12DD1} = SPB Fullscreen Keyboard {5efab5bd-0af5-48f8-abec-6f36e3a0b5af} = TenGo {8A7968F3-677B-4F64-859C-8A49FCCCB9BF} = TextPlus {A5304BFA-CC1D-493f-87D3-D9C17147FA32} = TopKey {4345EA53-B8A5-4E24-A14A-F7C34DD78077} = WordLogic
Put custom text on bottom-right of Today screen
You can set some piece of text on the bottom-right of the Today Screen by setting the following key: HKLM\Software\Microsoft\Shell\DeviceBeta\Today = "Hello World" (REG_SZ string, no quotes)
Please note that this text won't take up Today item text. It will be obscured by Today items.
Navigate PIE up/down with the four-way pad
By default, PIE uses the four-way pad's up/down buttons to jump between hyperlinks and form fields. You can set it up to page up/down instead by setting: \HKLM\Software\Microsoft\Internet Explorer\Navigation\4-Way Nav = 0 (DWORD decimal) And to re-enable hyperlink/form field navigation: \HKLM\Software\Microsoft\Internet Explorer\Navigation\4-Way Nav = 1 (DWORD decimal)
Note that you may still jump between links using Tab and Shift-Tab if your Device has a built-in hardware keyboard.
Navigate PIE up/down with any key
You can change the keys used by IE for page up/page down browsing by creating keys linked to these controls: Page Up: HKLM\Software\Microsoft\Internet Explorer\KeyMaps\|key code| = 1 (DWORD decimal) Page Down HKLM\Software\Microsoft\Internet Explorer\KeyMaps\|key code| = 2 (DWORD decimal)
Where |key code| is the code of the key pressed. For example, if your Device has a phone pad on the front, you may prefer to use the '2' key (keycode 50) for page up, and the '8' key (keycode 56) for page down, leaving the four-way pad to browse links: HKLM\Software\Microsoft\Internet Explorer\KeyMaps\50 = 1 (DWORD decimal) HKLM\Software\Microsoft\Internet Explorer\KeyMaps\56 = 2 (DWORD decimal)
Show Calendar event text in Week View
If you wish to see a Calendar event's text in the Week View, set the following: HKCU\Software\Microsoft\Calendar\ShowTextInWeekVie w = 1 (DWORD decimal) To disable it again: HKCU\Software\Microsoft\Calendar\ShowTextInWeekVie w = 0 (DWORD decimal)
Please note that your event must have long enough a duration to show the event text, and the week view (with its narrow columns) truncates long words easily Also note that the key "Calendar" may not exist - just create it if it doesn't
Change Calendar 'working days'
If you wish to change the 'working days' in the calendar, adjust the following: For a Mon-Fri workweek (default): HKLM\Software\Microsoft\Calendar\ActiveTimes\Activ eTimes = 2210003E (DWORD hexadecimal) For a Mon-Sat workweek: HKLM\Software\Microsoft\Calendar\ActiveTimes\Activ eTimes = 2210007E (DWORD hexadecimal) For a Tue-Thu workweek: HKLM\Software\Microsoft\Calendar\ActiveTimes\Activ eTimes = 22100016 (DWORD hexadecimal)
Here's how this works. When editing the value, switch to "Binary" mode. For the default Mon-Fri, you should see:
100010000100000000000000111110
The last 7 numbers are what we're interested in. They stand for the days of the week, in reverse order: Saturday, Friday, Thursday, Wednesday, Tuesday, Monday, Sunday. When the number is "1", it is a working day. If it is "0", it's not a working day. So to look at the above examples again:
Days : SFTWTMS Mon-Fri: 0111110 Mon-Sat: 1111110 Tue-Thu: 0011100 Using the above, you should be able to set the working days to whatever you'd like. Note that this value also adjusts the working HOURS. The examples here all use the default 8am-5pm workday. See the "Change Calendar 'working hours'" tweak to modify this. Note that the ActiveDays key and value may not exist. Simply create them first.
Change Calendar 'working hours'
If you wish to change the 'working hours' in the calendar, adjust the following: For 8am-5pm (default): HKLM\Software\Microsoft\Calendar\ActiveTimes\Activ eTimes = 2210003E (DWORD hexadecimal) For 9am-5pm: HKLM\Software\Microsoft\Calendar\ActiveTimes\Activ eTimes = 2212003E (DWORD hexadecimal) For 2pm-10pm: HKLM\Software\Microsoft\Calendar\ActiveTimes\Activ eTimes = 2C1C003E (DWORD hexadecimal)
Here's how this works. The first 2 characters define the ending hour as a count of half hours since midnight, in hexadecimal. So for midnight, it would be 0 half hours in hexadecimal = 0. 5pm is 17 hours, or 34 half hours. 34 in hexadecimal is 22. 10pm is 22 hours, or 44 half hours. 44 in hexadecimal is 2C. You can use a calculator capable of hexadecimal conversions to get the hexadecimal number. Similarly, the next 2 characters define the starting hour as a count of half hours since midnight, in hexadecimal. So for 8am.. 16 half hours, 16 in hexadecimal is 10. 9am = 18 half hours = 12. 14h = 28hh = 1C. Using the above, you should be able to se the working hours to whatever you'd line. Note that this value also adjusts the working DAYS. The examples here all use the default Mon-Fri workweek. See the "Change Calendar 'working days'" tweak to modify this. Note that the ActiveDays key and value may not exist. Simply create them first. Note that you cannot set the End time earlier than the Start time, for obvious reasons Note that you cannot set a Midnight end time. The best you can do is 11.30pm (2F)
Show 'busy status' in Calendar Agenda View
To show the "Free"/"Tentative"/"Out of office" states in the Agenda View, set: HKLM\Software\Microsoft\Calendar\ShowBusyInDescrip tion = 1 (DWORD decimal) To hide it again: HKLM\Software\Microsoft\Calendar\ShowBusyInDescrip tion = 0 (DWORD decimal)
Note that this only appears to affect the 'Agenda' view. No other views, and not the Today Screen item.
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)
|
|
|
|
|
Sačuvana
|
|
|
|
|