HTC Touch Diamond tweaks
15/06/08 06:34:47 pm by Matt - 484 words
Categories: News |
|
I've had a lot of emails over the past few weeks from readers asking questions about the HTC Touch Diamond and how to improve the performance of the Touch-Flo 3D interface.
Initially I would say that the review device I had a few weeks ago was pre-release build and certainly didn't have the final retail version of the ROM so those of you that saw some of my early videos and commented that the interface seems slow might want to wait and see what the retail version is like. I cant deny that my review device was rather unresponsive at times and it was hard to tell if this was down to the ROM or to a touch screen sensitivity issue but again, as some of you noticed from our videos, it took two or three attempts to get a response from the Diamond.
So my friend Piero, who managed to get his hands on a retail Diamond from Hong Kong, mentioned to me that he'd managed to tweak his device using a few registry edits and has ended up with a much more responsive UI.
Piero gave me the following information from XDA-Developers which should help improve things. At the moment I am Diamond-less but if you manage to perform these changes then please let me know how you get on!
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
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. In case of emergency, 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\EnableFastD ormantDisplayDuringCall to 0 (Note: does not work on all ROMs)
9. Downlod original CONTENT folder (Wallpaper, VIDEO, MUSIC) here http://rapidshare.com/files/12127104...orage.rar.html
10. Set HTC Album X button to close not minimize: HKEY_LOCAL_MACHINE\Software\HTC\HTCAlbum : 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) <-- Change 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 __________________
Credit for the tweaks goes to the guys over at XDA-Developers where you'll find a much more detailed thread for the above.
Review by: Matt
[Post tag(s): smartphone news, Pocket PC news, Tracy & Matt, orange, HTC, HTC Touch Diamond]
13 comments
love the phone hate the battery life.
http://www.ashopping.biz
remeber always , Google is your friend
i am using a htc touch diamond. i am going throught the tweaks and i am not to work them out.
can u guide me on the following terms!!!
1.HKLM
2.HKEY_LOCAL_MACHINE
3.advanced configuration
where can i find these on my hand set
I found a workaround for the display switching to off when a call is received (HTC Touch PRO) :
HKCU/ControlPanel/Backlight/LightSensorToScreenOff = 5 (default)
It's the delay (in seconds) before the phone shuts the screen.
I've modified it (300) and my screen does no more blacken on me when i'm calling.
Srikanth has outlined a good point above. I do not have any of the menu pathways available to me on my handset, i.e. No system, no drivers, and no advanced config. If I am honest I am a complete muppet when it comes to this, but would be willing to learn if anyone can provide an idiots guide to this.
If nothing else, the ability to stop the screen going black when on a call would be most useful. I currently do not have the 'Control Panel', or the 'HKEY_Local_Machine\Drivers' - whatever that is. Apologies people, but I need some real help!!
Advanced Configuration Tools for Windows Mobile is a program which is freely available from most PocketPC software sites. Use this in the tip mentioned about Advanced Config.
To reach the registry settings, you require a registry editor. Personally i tried the Mobile Registry Editor recommended here on my Damond, but it failed to run, so I switched to my preferred editor called PHM Registry Editor, also freey available. Make sure you choose the 2003 PocketPC version, which is the latest compatible edition.
Run the registry editor and you will see 4 folders. The HKLM which is referenced above stands for Hkey_Local_Machine, which is one of the folders.
Unfortunately, after I made all the changes mentioned above, I get a hung phone and have to hard reset :(
Heh, I think just the Cache settings on their own seem to be ok.
I think it was point 6 that did for my phone.
I re-installed, executed 1, 2 & 12 (I hated the startup sound) and my phone works great.
Has anyone dared to to 15 yet?
thanks








