HTC Touch Diamond performance tweaks and hacks

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 (not mentioning by name because there’s too many to mention and all I did is aggregate).

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 “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…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) <– 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. Something funny and very strange- 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\AutoDevic eLockTimeout -> 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

By mkhattab from XDA-Developers

Tags:, ,
One Comment

Add a Comment

Your email address will not be published. Required fields are marked *