Does WM6.1 have a new Keyboard hooker id definition? - Tilt, TyTN II, MDA Vario III Themes and Apps

In order to save the battery life, I always make the backlight to the darkest indoor, but when I get into the outdoor, the sunlight makes the screen unreadable, and if I need to increase the backlight by 'Start' -> 'Settings' -> 'Backlight', I have to 'guess' where I tapped.
I wrote a program to do this by hotkey. The program binds itself to "Key 6" (The code in registry is 0x40C6, short press of the voice command key above the scroll wheel, this key is not defined in a shipped rom). It will hooks the scroll and 5-ways keys events,such as VK_UP/VK_DOWN ect, and adjust the backlight by keypress.
This program works well in WM6.0, but cannot work on WM6.1, it can only get and display current backlight level correctly, but can't hook the keyboard events.
Here is the codes:
Code:
g_hKeyboardHook = ::SetWindowsHookExW( 20,//WH_KEYBOARD_LL,which is not the same value as PC windows
(HOOKPROC) KeyboardProc,
0,
0);
err = ::GetLastError();
err returns 'Not enough privilege', but I've changed in the registry table and disabled the Unsigned Applications Policy checking.
So my question is :
1.Does WM6.1 have a new security policy setting?
2.Or Microsoft changed the undocumented API SetWindowsHookExW and WH_KEYBOARD_LL definition in WM6.1?
Thanks for you help

Related

Useful WM6 Reg edits

Hi Everyone,
I am running WM6 and I discovered some useful reg edit for Treos on another forum. I able to have some of these work on my wing the sites i used for reference are below which include other hacks i didnt post...
http://pdaphonehome.com/forums/treo...obile-registry-tweaks-mods-please-sticky.html
http://wiki.treocentral.com/index.php/Registry_Hacks
This is a list of edits i did... or going to do in the near future...
SOME OF THESE HACK ARE OLD AND SHOW "HKEY" AS THE REG ROOT IN MY TESTING "HKEY" IS THE SAME AS "HKLM".... I WILL TRY ALL THE HACKS I ADDED IN THE NEXT FEW DAYS AND POST HOW OR IF THEY WORK....
This will have Windows look for your ringtones on your SD card
HKCU\ControlPanel\SoundCategories\Ring\Directory = "\Storage Card\"
(REG_SZ string, no quotes)
The default location may be "\Windows\" or "\Windows\Rings\" depending
on your Device provider
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\ReplStoreCacheSize = 4096 (DWORD decimal)
To return the file system filter cache to zero:
HKLM\System\StorageManager\Filters\fsreplxfilt\ReplStoreCacheSize = 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
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)
Disable 3gp (video) size limit (would like to note if the file size is over 300k most cell phones cant recieve the file)
To disable the 3gp (video recording format) size limit:
HKLM\SOFTWARE\HTC\camera\AppDefSettings\P3\EnableLimit = 0 (DWORD decimal)
To re-enable:
HKLM\SOFTWARE\HTC\camera\AppDefSettings\P3\EnableLimit = 1 (DWORD decimal)
Hide/Show battery indicator in Task bar (NEVER TRIED IT)
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".
Change the keyboard backlight duration
To change the duration of the keyboard backlight, you can set (example is 30 seconds):
HKCU\ControlPanel\Backlight\QKeyLedTimeout = 30 (DWORD decimal)
Please note that this may not work on some devices. One such notable exception is the HTC Wizard.
Voice Command to open a specific web site
You can use Voice Command to open a specific web site. For example I wanted to say "Open Weather" and it would go straight to my local forecast on www.weather.com.
To do it I:
1. Opened internet explorer, found my local forecast and saved it as a favorite.
2. Opened Windows Explorer and copied the internet shortcut I had created from the Windows\Favorites folder and pasted it in the Windows\Start Menu\Programs folder.
3. I renamed the shortcut to "Weather"
I can now use Voice Command to go directly to my forecast. Obiously this could be done with any website I visit on a regular basis (like ORB). I suppose if I create enough my programs folder will look pretty full, but with Voice Command I don't really care so much.
Pocket Internet Explorer Undercover as Internet Explorer 6.0!
This one has pros and Cons to it. The pro is you can access sites that filter and stop PDAs from accessing them. The con is you will not see any PDA optimized sites on the web and pages may not display or work right because it assumes you have full access to java, asp, etc....
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.
TWO: I want to know if there is a hack so when you download files they go to the storagecard instead of you chooseing storage card... i download a lot of vids from tinytube.net
THREE: I hate seen that message saying connecting to my data serive and pressing hide all the time is there away to make it stay on hide all the time??
Four: Thank you for taking the time to read this and offer some assistance!!
everyone Try Them.. Try Them I Say
Why ? ......
For the backlight duration the value to change is: HKCU\ControlPanel\Backlight\KeyLightTimeout
Thanks hyphen!
hyphen said:
This will have Windows look for your ringtones on your SD card
HKCU\ControlPanel\SoundCategories\Ring\Directory = "\Storage Card\"
(REG_SZ string, no quotes)
The default location may be "\Windows\" or "\Windows\Rings\" depending
on your Device provider
Click to expand...
Click to collapse
On the T-Mobile Wing, you can pick any sound for your ringtone from settings/sounds & notifications, regardless of where they are stored.
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.
Click to expand...
Click to collapse
There is no value folder "User Agent" on the Tmobile wing.
I would love to change this setting so it thinks Im running XP and 6.0, does anyone know the correct registry values to change?
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 = 1033 (DWORD decimal)
For German layout (QWERTZ):
HKCU\ControlPanel\Keybd\Locale = 1031 (DWORD decimal)
For French layout (AZERTY):
HKCU\ControlPanel\Keybd\Locale = 1036 (DWORD decimal)
wonder if that will work on the dash with the cooked roms..
TylerC161 said:
There is no value folder "User Agent" on the Tmobile wing.
I would love to change this setting so it thinks Im running XP and 6.0, does anyone know the correct registry values to change?
Click to expand...
Click to collapse
An easier method I would say would be to use PIE Plus, it adds much functionality to your mobile web browser. PM if you would like to check it out.
TylerC161 said:
There is no value folder "User Agent" on the Tmobile wing.
I would love to change this setting so it thinks Im running XP and 6.0, does anyone know the correct registry values to change?
Click to expand...
Click to collapse
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
I have an unbranded p4350 wm6, and discovered the "User Agent" key was to located in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Windows\CurrentVersion\Internet Settings\5.0\, there you'll find "User Agent" to modify your settings. I did this with mine. Hope this helps.
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".
Reg Tweak for Auto download of pics in e-mail
So far nobody (I've searched other forums) has found a reg tweak to automatically download pictures encoded in html email messages, instead of clicking the "Download Pictures" warning. If anyone here knows of one please share.
I dont know the tweak, but I used SK-Tools to change the PIE download location to my Storage Card and it works!
I tried to change the registry value for my service provider, as the name is quite long and on some programs, like iFonz it does cover part of the time display. I did change it and it worked, but at start up or after a soft reset it goes back to the former name. Any suggestions?

backlight lock level

Hi,
Having trouble sorting the backlight lock level, the one that is supposed to set the backlight level when you lock your keyboard. Found the item in registry (under HKCU/control panel/backlight/locklevel), but when I increase the value (default is 0) it messes with other backlight settings (e.g. the time to dim if no keys pressed, but also starting backlight level).
Any clues?
M

[REF][UPDATED 09/08]List of Diamond Tweaks

This is a summary of Diamond tweaks collected from various threads on XDA and from people's contributions. Thanks to all who discovered the Tweaks (not mentioning by name because there's too many to mention and all I did is aggregate). This is a collective effort so let's keep the list growing!
thread. Let's keep the comments in the Warning: Be sure you know what you're doing and read around the Diamond forums to see where others have run into trouble and with which tweaks on which ROMs. Many people have had to Hard Reset their devices while others have had no problems so read up!
1. Boost TFL3D Performance --> Using Advanced Config, change File system cache to 8mb and file system filter cache to 131072
2. Boost TFL3D Performance --> HKLM\System\Storagemanager\Fatfs and change key Cachesize from 16384 to 32768
3. Wake Up on New SMS --> HKLM\Drivers\BuiltIn\RIL : DisableSMSWakeUpEvent <-- set to "1" by default. Change value to "0"
4. Switch Mute Call on phone flipped face down: HKLM\Software\HTC\PHONE : FaceDownMuteRing: change value to "1" (FIXED: thanks KuKuRiKu and everyone)
5. Change CallWaiting Tone --> HKLM\Software\HTC\PHONE : by default set to \windows\waitingtone.wav by default. change to anything else
6. Boost TFL3D Scrolling Speed --> - HKLM\SYSTEM\GDI\GLYPHCACHE\limit = 16384 or 32768 (DWORD decimal)
- To change it back to the default: - HKLM\SYSTEM\GDI\GLYPHCACHE\limit = 8192 (DWORD decimal)
7. To do a Hard Reset, with the phone ON, hold down the Volume Down and Enter (round navigation) keys and press soft reset while they are pressed
8. Prevent screen switching off during phone call --> HKEY_Local_Machine\Drivers\BuiltIn\RIL\EnableFastDormantDisplayDuringCall to 0 (Note: does not work on all ROMs)
AND (tested and works on EU ROMs thanks to Rod65)
HKCU\ControlPanel\Phone\Sleep switch value from 1 to 0
9. Downlod original CONTENT folder (Wallpaper, VIDEO, MUSIC) here http://rapidshare.com/files/121271047/CONTENT_Internal_storage.rar.html
10. Set HTC Album X button to close not minimize:ok_minimize change value to 0
11. Disable Enlarged Title bar (when you click on a notification) to the default WM behavior: HKLM->Software->HTC->EnlargeTitleBar - and change "Enable" from 1 to 0.
12. Turn off startup aninmation and sound: HKEY_Local_Machine\Software\HTC\HTCAnimation\ -> rename both "StartupGif" and "StartupWav" to other names
13. Enable GPS photo: HKEY_LOCAL_MACHINE\SOFTWARE\HTC\Camera\P10 -> change the value "enabled" from 0 to 1
15. Another supposed TFL3D tweak for better performance: HKLM\Software\OEM\TFLOSettings:
SpeedHigh: default value (25) <-- Change to (5) / SpeedLow : default value (70) <-- Chnge to (14) save and soft reset
16. Adjust screen sensitivity: HKEY_LOCAL_MACHINE\Drivers\TouchPanel
Value = PressureThreshold
Change from the default dword:00000027 or 34 to dword:000000f0 or 240 in decimal
17. Lightsensor Switching the Screen off- realised by yelitterulez, confirmed by pietrucci and tested by myself. When making a call the screen stays on if you leave the phone lying flat on a table. If you wait 10 seconds into the call, you can pick it up to your ear and the screen stays on.
BUT if you make a call with the phone slightly tilted/ slanted (you get the idea), the screen turns off as soon as the call gets connected!
The moment you hold the phone to your head the blacklight turns off. In fact: the moment you hide the screen with anything it turns off! (try your hand...).
This might be the reason why everybody's complaining about the screen turning off during a call: you hold the phone to your head! When you turn the screen back on manually, it stays on no matter if you hold your hand or head...
18. Automatically lock your Diamond --> HKEY_CURRENT_USER\ControlPanel\BackLight\AutoDevic eLockEnable from 0 to 1 and everytime your backlight goes off the device is locked
19. More Camera Modes:
To Enable 'Burst': HKEY_LOCAL_MACHINE\SOFTWARE\HTC\Camera\P6 -> change the value "enabled" from 0 to 1
To Enable 'Sport': HKEY_LOCAL_MACHINE\SOFTWARE\HTC\Camera\P8 -> change the value "enabled" from 0 to 1
To Enable 'Video Share': HKEY_LOCAL_MACHINE\SOFTWARE\HTC\Camera\P9 -> change the value "enabled" from 0 to 1
20. Delay device autolock: HKEY_CURRENT_USER\ControlPanel\BackLight\AutoDeviceLockTimeout -> Change the Dword value (30 = 30 seconds, etc)
21. Enable Manual Screen Rotation (Portrait/Landscape): HKLM - System - GDI - Rotation - HideOrientationUI (change from 1 to 0)
22. Hide SIM Contacts: HKCU\ControlPanel\Phone - create a new DWORD value named "ShowSim" and set it to 0
23. Show Weekday in TFL3D (thanks to pulp) - download and install http://rapidshare.com/files/127174792/weekday.cab
24. Enable HSUPA:
HKLM\Software\HTC\AdvancedNetwork\SupportHSUPA =change it to 1
25. Enable Audio Booster without headset-->HKLM/System/State/Hardware/Headset set the value to 1 (soft reset will bring it back to 0)
26. Add a Call History tab to TF3D (discovered by sushilange, spread by Fabliv) --> http://forum.xda-developers.com/showthread.php?t=410180
27. Add new Cities to TF3D http://forum.xda-developers.com/showthread.php?t=408918 - thanks to R. DevilR
28. Remove orphan icons and shortcuts - http://forum.xda-developers.com/showpost.php?p=2461697&postcount=3
29. Four icons in a row in WM Programs/Settings screens - http://forum.xda-developers.com/showpost.php?p=2462244&postcount=16
30. Remove Vertical and Horizontal Scrollbars
For the horizontal (bottom) scrollbar:
HKLM\System\GWE\cyHScr = 0 (DWORD decimal)
For the vertical (right) scrollbar:
HKLM\System\GWE\cxVScr = 0 (DWORD decimal)
31. Remap Manila softkeys:
HKLM/Software/HTC/manila/
HomeLSKPath, which is the left softkey (Standard = Phonepad)
And
HomeRSKPath, which is the right softkey.
If you change these with the location of the programs you want to link to, and simultaneous change the names:
HomeLSKText = Left softkey text
And
HomeRSKText = Right softkey text.
HKEY_LOCAL_MACHINE\Software\HTC\HTCAlbum :
32. Change system and context menu font size:
HKEY_LOCAL_MACHINE\system\gwe\menu\popfnt
and change the value for the "Ht" entry to "1000" decimal (from 1200)
33. Increase maximum picture size when shooting in Burst and Sports mode:When activating "burst" and "sport" the max size of the pictures is "L" but if you change:
HKLM\SOFTWARE\HTC\Camera\P8\MainCamCaptSize value to 1024
and
HKLM\SOFTWARE\HTC\Camera\P8\MainCamSupportCaptSize to 1744Do the same for P6 and you can now shoot in these modes up to 3M and not just L - thanks to nnevynn for
34. Get Blackberry Connect working on your Diamond!! (thanks to cybertech99)
http://rapidshare.com/files/114522380/BBConnect_WM6_Profession.cab
35. Disable Diamond Phonepad Skin
HKLM -> Security -> Phone -> Skin -> Enable (set 1 to 0), then reset.
36. Enable Better Power Management
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)
nice one on the sms wake. We should expand the list! THanks!
Update:
Thanks for updating the list!
Since I don't see a tweak for Disabling SMS Conversation (The costly SMS Chat) I will post it here!
Disable SMS Conversation in WM 6.X
In Registry Editor: Create a folder named "OEM" in "HKEY_CURRENT_USER\Software\Microsoft\Inbox\Settings"
In the new "OEM" folder, make a new DWORD key called "SMSInboxThreadingDisabled" and give it a value of "1"
That will disable the SMS conversation. When you click on the messages on the SMS tab on TF3D, it will take you to the normal SMS inbox instead.
Hope it helps
thanks a lot, keep going please
Great!
This is very useful and it helps solve a lot of problem. Will the cache size change make the D unstable?
For some they say it has...but for me, my device is running great!
mkhattab said:
This is a summary of the proven tweaks taken from the Diamond Tweaks thread. Let's keep the comments in the Diamond Tweaks thread and keep this one as a list of the actual tweaks only to be an easily accessible summary. Thanks to all who discovered the Tweaks
1. Boost TFL3D Performance --> Using Advanced Config, change File system cache to 8mb and file system filter cache to 131072
2. Boost TFL3D Performance --> HKLM\System\Storagemanager\Fatfs and change key Cachesize from 16384 to 32768
3. Wake Up on New SMS --> HKLM\Drivers\BuiltIn\RIL : DisableSMSWakeUpEvent <-- set to "1" by default. Change value to "0"
4. Switch Mute Call on phone flipped face down: HKLM\Software\HTC\PHONE : FaceDownMuteRing: change value to "0"
5. Change CallWaiting Tone --> HKLM\Software\HTC\PHONE : by default set to \windows\waitingtone.wav by default. change to anything else
Click to expand...
Click to collapse
I have had a real issue with number 2, I had to do a hard reset after changing the Cachesize to 32768. During startup the device hanged and wouldn't load up the touch flow, nothing worked.
saveferris said:
I have had a real issue with number 2, I had to do a hard reset after changing the Cachesize to 32768. During startup the device hanged and wouldn't load up the touch flow, nothing worked.
Click to expand...
Click to collapse
I had the exact same problem, wouldn't recommend this one.
saveferris said:
I have had a real issue with number 2, I had to do a hard reset after changing the Cachesize to 32768. During startup the device hanged and wouldn't load up the touch flow, nothing worked.
Click to expand...
Click to collapse
Yes, I had same problem.
Hmm afaik 'File system cache' in 1) is the same as the key HKLM\System\Storagemanager\Fatfs\cachsize in 2).
So tip 1 sets it to 8mb, and tip 2 changes it from 16mb to 32mb. So that suggests its 16m to start with?
Sounds like the file system filter cache is whats making the main difference. Thats this key:
HKLM\System\StorageManager\Filters\fsreplxfilt\Rep lStoreCacheSize
Can someone maybe post the original values of these two keys?
someone1234 said:
Hmm afaik 'File system cache' in 1) is the same as the key HKLM\System\Storagemanager\Fatfs\cachsize in 2).
So tip 1 sets it to 8mb, and tip 2 changes it from 16mb to 32mb. So that suggests its 16m to start with?
Sounds like the file system filter cache is whats making the main difference. Thats this key:
HKLM\System\StorageManager\Filters\fsreplxfilt\Rep lStoreCacheSize
Can someone maybe post the original values of these two keys?
Click to expand...
Click to collapse
There are 3 values to be changed.
1. The Icon Cache which is suggested to be changed to 131072. The registry setting is:
[HKEY_LOCAL_MACHINE\System\GDI\GLYPHCACHE]
"limit"=dword:00020000
The value is shown as hexadecimal, which is equivalent to 131072 in decimal.
2. The second value is to be changed in FAT File System cache.
3. The third value is to be changed is Filters File System cache.
The cache sizes in #2 and #3 are usually kept same, for example 32768 decimal (32MB). Though, this eats up a lot of memory, but makes the system very fast. Lately, I have seen in KaiSer and Universal that these values are set as dynamic values.
Hope this is helpful.
KOR!
anyone know which registry key can make the phone not blank the screen when answering call?
lwclam said:
anyone know which registry key can make the phone not blank the screen when answering call?
Click to expand...
Click to collapse
Yeah, people do know. Search for it.
Just read about a 'tweak' in another thread. It seems disabling "GPRS auto attach" in Advanced Configuration Tool helps in preserving battery live.
Read about it here: http://forum.xda-developers.com/showthread.php?t=395301
For me turning that option to off would be best solution as well. Even more so if it really helps save the battery.
Since I don't have a Diamond yet I havent gotten a chance to actually test this tweak.
Another thing I've found eats up a lot of battery life is the schedule to check email. I have my Direct Push set to an Exchange account and a second Internet Email account. Changing the frequency of checking the second account really makes a difference.
mkhattab said:
Another thing I've found eats up a lot of battery life is the schedule to check email. I have my Direct Push set to an Exchange account and a second Internet Email account. Changing the frequency of checking the second account really makes a difference.
Click to expand...
Click to collapse
agree. my setup is similar to you. i was using 10 mins to check my second IMAP account, i have only around 9-10 hrs standby time. Now, i changed that IMAP account to check in every 60 mins, now, standby time is extended to more than 12 hrs.
what was the previous default File system cache and file system filter cache setting, cause my phone has slowed down since i have changed it. please reply back to me as soon as possible. thank you
http://forum.xda-developers.com/showthread.php?t=397935&page=8
posts 75 and 76
Thanks alot for the fast reply, and just one other question did any one arabize the diamond cause i have tried but it says installation not done. Thanks again man
sorry guys...noob question
to get the SMS to wake up the phone,
where is the HKLM folder in registry?
wishmaker738 said:
sorry guys...noob question
to get the SMS to wake up the phone,
where is the HKLM folder in registry?
Click to expand...
Click to collapse
Read the first post in this thread!

Proximity Sensor Light Off

I have searched this forum for hours looking for a post which refers to turning off the proximity sensor lights on the hard buttons with no joy. I'm sure someone has asked about it but i cannot find any reference to it. Does anyone know how to do it? I'm sure it is a registry item but cannot find it. I would appreciate any help.
people are aware
i do hope someone is trying to fix this issue
Registry Changes For Proximity Sensor
I have experimented with changes to the Registry. There seem to be at least two Registry keys which affect the Key Lights. One is at
HKLM\Services\Keypad; it includes:
ActionDebounceTimeout
DisableGhostKeyDetect
DisableKeyLight
Dll
DisableKeyLight default is "0". When changed to "1" or "2", there is no effect on the KeyLight, but these changes interfere with the on/off switch operation.
If both DisableKeyLight and DisableGhostKeyDetect are set to "1" there is no effect on the KeyLight but interference with on/off switch.
ActionDebounceTimeout default is "100" any changes have no effect on the KeyLight but confuse the on/off switch.
If the Dll entry is changed to e.g. .xdll ALL buttons on the machine are disabled.
The second registry entry is at:
HKLM\Drivers\Builtin\KeyLight which includes:
Dll
Flags
IClass
Index
Order
Changes to Order have no effect on the KeyLight
Changing the Dll entry to .xdll TURNS OFF the KeyLights but ALL Brightness control is lost. Brightness is at Maximum and not changeable. Reset to .dll
Changing Index from "1" (default) to "0" TURNS OFF the KeyLights but ALL Brightness control is lost as above.
A Final try with HKLM\Drivers\Builtin\FrontLight yielded the following:
Changing the Dll entry to .xdll TURNS OFF the KeyLights but ALL Brightness control is again lost.
No other changes to \Frontlight\ appeared to have any effect.
I think there may be some entry or combination I have missed. Perhaps some other experimenter can find it. Since the KeyLights CAN be turned off, it may be that Brightness control can be restored in some way. Any help would be appreciated.
anson
Has anyone found a solution to this question?

Help! Opera zoom w/scroll wheel

Has anyone tried installing the more recent general release Opera 9.5 Beta? If so, does the Diamond scroll wheel still function as a zoom?
I ask, because I am trying to figured out how to enable the zoom via scroll wheel on my HTC Touch Cruise. I need to figure out if its just that Opera on the Diamond is programmed differently for this feature, or if its because Windows Mobile handles the scroll wheel differently.
likewise
I am also having this problem with the version I got from the Opera site last week (assuming any updates have been made since the last post). Zooming works (double-tap), but only to a pre-set level. I want to be able to adjust the zoom with the scroll wheel (using TP) but get no response. Anyone know how to resolve this please?
I second this,
on the Touch pro, with the Opera preinstalled on the phone you can use the wheel to zoom, but when you download the latest version from their site, this feature is diabled,
will anyone be able to provide a way to reenable this feature?
I finally got the scroll wheel working in opera 9.7b1! Here is what you need to do:
1. Create (or modify) the following registry keys
- Open [HKEY_LOCAL_MACHINE\Software\HTC\SmartTouch\OperaMobile]
- Set String "ClassName"="OPERA-ML-MAINWNDCLASS"
- Set Dword "Mode"="4"
- Set Dword "WheelCount"="2"
2. Edit input.ini (mine is located in \Internal Storage\Programs\Opera Mobile\profile)
- Go to the [Browser Widget] group
- Change "Right = Navigate right" to "Right = Zoom in, 10"
- Change "Left = Navigate left" to "Left = Zoom out, 10"
- Change "Down = Navigate down" to "Down = Zoom in, 10"
- Change "Up = Navigate up" to "Up = Zoom out, 10"
Have fun
P.S. If you use opera 9.5 you have to set "ClassName"="Opera_MainWndClass"
Thanks, m8!! Works like a champ on my Polaris!!
Olioaglio
how to
Sounds great, but as a mere beginner I wonder how to realize the registry tweaks
Would love to use the diamond's zoom wheel with opera 9.7...
It is not working on My Diamond (ROM 2.03.456.2 wwe) with Opera 9.7b
I've double checked the registry entries and the input.ini file...
only if I PRESS the up, down, left, right buttons it is working, but the scroll is NOT
Did you try to soft reset your device after having done the registry modification ?
I've found the problem...
I have SensorScrolll installed (stupid me) and it seems that it is trying to scroll instead of zoom... when the scroll app is off the zoom in opera is working but it is not smooth like the original version
I'm trying to put in OperaL.exe in the igrone list so of the SensorScrol.
10x
sure there is a blank in "..\OperaMo bile" ?
There shouldn't be a space in OperaMobile.
Working on my Raphael
i have created the entrys but it doesnt work. (inkl. soft reset)
Touch Diamond
Windows Mobile 6.5 (Deep Shining)
Location: Internal Storage/Program Files/Opera Mobile/
g-god said:
I finally got the scroll wheel working in opera 9.7b1! Here is what you need to do:
1. Create (or modify) the following registry keys
- Open [HKEY_LOCAL_MACHINE\Software\HTC\SmartTouch\OperaMobile]
- Set String "ClassName"="OPERA-ML-MAINWNDCLASS"
- Set Dword "Mode"="4"
- Set Dword "WheelCount"="2"
2. Edit input.ini (mine is located in \Internal Storage\Programs\Opera Mobile\profile)
- Go to the [Browser Widget] group
- Change "Right = Navigate right" to "Right = Zoom in, 10"
- Change "Left = Navigate left" to "Left = Zoom out, 10"
- Change "Down = Navigate down" to "Down = Zoom in, 10"
- Change "Up = Navigate up" to "Up = Zoom out, 10"
Have fun
P.S. If you use opera 9.5 you have to set "ClassName"="Opera_MainWndClass"
Click to expand...
Click to collapse
i dont find opera mobile in Smart touch. what now?
sorry for my bad english
Even with some builds of 9.7, you need to have the following.
"ClassName"="Opera_MainWndClass"
g-god said:
I finally got the scroll wheel working in opera 9.7b1! Here is what you need to do:
1. Create (or modify) the following registry keys
- Open [HKEY_LOCAL_MACHINE\Software\HTC\SmartTouch\OperaMobile]
- Set String "ClassName"="OPERA-ML-MAINWNDCLASS"
- Set Dword "Mode"="4"
- Set Dword "WheelCount"="2"
2. Edit input.ini (mine is located in \Internal Storage\Programs\Opera Mobile\profile)
- Go to the [Browser Widget] group
- Change "Right = Navigate right" to "Right = Zoom in, 10"
- Change "Left = Navigate left" to "Left = Zoom out, 10"
- Change "Down = Navigate down" to "Down = Zoom in, 10"
- Change "Up = Navigate up" to "Up = Zoom out, 10"
Have fun
P.S. If you use opera 9.5 you have to set "ClassName"="Opera_MainWndClass"
Click to expand...
Click to collapse
And what about Opera 10 beta? Anyone test it?
g-god said:
I finally got the scroll wheel working in opera 9.7b1! Here is what you need to do:
1. Create (or modify) the following registry keys
- Open [HKEY_LOCAL_MACHINE\Software\HTC\SmartTouch\OperaMobile]
- Set String "ClassName"="OPERA-ML-MAINWNDCLASS"
- Set Dword "Mode"="4"
- Set Dword "WheelCount"="2"
2. Edit input.ini (mine is located in \Internal Storage\Programs\Opera Mobile\profile)
- Go to the [Browser Widget] group
- Change "Right = Navigate right" to "Right = Zoom in, 10"
- Change "Left = Navigate left" to "Left = Zoom out, 10"
- Change "Down = Navigate down" to "Down = Zoom in, 10"
- Change "Up = Navigate up" to "Up = Zoom out, 10"
Have fun
P.S. If you use opera 9.5 you have to set "ClassName"="Opera_MainWndClass"
Click to expand...
Click to collapse
Works for me, thanks a lot!
number16 said:
Works for me, thanks a lot!
Click to expand...
Click to collapse
This worked for your Diamond using OperaMobile 10???
Working for Opera 10 ??
The OM10 class is "ClassName"="OM10-ML-MainWndClass", but the hw zoom bar does not work on TP2 for me. :-|
g-god said:
I finally got the scroll wheel working in opera 9.7b1! Here is what you need to do:
1. Create (or modify) the following registry keys
- Open [HKEY_LOCAL_MACHINE\Software\HTC\SmartTouch\OperaMobile]
- Set String "ClassName"="OPERA-ML-MAINWNDCLASS"
- Set Dword "Mode"="4"
- Set Dword "WheelCount"="2"
Click to expand...
Click to collapse
On mine there doesn't seem to be an OperaMobile folder but there is an
Opera Browser folder. Modified values inside with ClassName = OM10-ML-MainWndClass, and Mode and WheelCount as shown.
No go, doesn't do anything on my Diamond with Opera 10.

Categories

Resources