edit 27/10/08 :
This weekend I upgraded my Touch Pro to this custom rom: ROMeOS² v 1.21
This rom is based on HTC Rom version 207126.96.36.199 . I highly recommend using this rom, but as this is rom is not an official HTC rom, you have to flash at your own risk.
You can still use the tweaks below, and wait for HTC to officialy release an official rom. The performance difference with this new rom is night and day.
howto flash your touch pro here
more about RomeOS here
original post :
Tweaks from the diamond tested on the Touch Pro
Boost TFL3D Performance –> Using Advanced Config, change File system cache to 8mb and file system filter cache to 131072
Tested and works a treat. TF3D is sluggish and prone to long pauses before tweak, much faster afterwards
Boost TFL3D Performance –> HKLM\System\Storagemanager\Fatfs and change key Cachesize from 16384 to 32768
Much quicker than number 1 on it’s own, now stonkingly fast.
Wake Up on New SMS –> HKLM\Drivers\BuiltIn\RIL : DisableSMSWakeUpEvent <– set to “1” by default. Change value to “0”
The Raphael (and the diamond on 1.93) now ring and vibrate for incoming SMS, so this is not really necessary, but will turn the screen on if that’s what you want (I personally don’t).
Switch Mute Call on phone flipped face down: HKLM\Software\HTC\PHONE : FaceDownMuteRing: change value to “0”
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)
Did this using schaps advanced config and it does not seem to make any difference whatsoever.
Prevent screen switching off during phone call –> HKEY_Local_Machine\Drivers\BuiltIn\RIL\EnableFastD ormantDisplayDuringCall to 0 (Note: does not work on all ROMs) Doesn’t work
AND (tested and works on EU ROMs thanks to Rod65)
HKCU\ControlPanel\Phone\Sleep switch value from 1 to 0 Doesn’t work
These failed to work individually and also when applied as a pair. No use on this Raphael ROM.
HKLM\Drivers\BuiltIn\RIL\FastDormancyRule=0 doesn’t work either.
EDIT: this kinda worked when I tried it on the 1.90.405.1 ROM. the screen turns off once, but once you turn it back on, it stays on. YMMV.
Set HTC Album X button to close not minimize: ok_minimize change value to 0
Not needed any more. When task manager is set to close programs with the x button, album shuts correctly. Youtube on the other hand, doesn’t.
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.
Not needed any more. Start>settings>system>touchflo. Untick Show system status screen when status icons are tapped
Turn off startup aninmation and sound: HKEY_Local_Machine\Software\HTC\HTCAnimation\ -> rename both “StartupGif” and “StartupWav” to other names
Works, but does not speed up boot time.
Enable GPS photo: HKEY_LOCAL_MACHINE\SOFTWARE\HTC\Camera\P10 -> change the value “enabled” from 0 to 1
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
No difference that I noticed, but no adverse affects either.
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
Works fine. Can also be done in Schaps advanced config.
More Camera Modes:
To Enable ‘Burst’: HKEY_LOCAL_MACHINE\SOFTWARE\HTC\Camera\P6 -> change the value “enabled” from 0 to 1
Works. Keep button pressed down to take more pictures
To Enable ‘Sport’: HKEY_LOCAL_MACHINE\SOFTWARE\HTC\Camera\P8 -> change the value “enabled” from 0 to 1
Works. Takes 5 pictures in quick succession
To Enable ‘Video Share’: HKEY_LOCAL_MACHINE\SOFTWARE\HTC\Camera\P9 -> change the value “enabled” from 0 to 1
HKLM\Software\HTC\AdvancedNetwork\SupportHSUPA =change it to 1
Already enabled, so no need for this.
Remove orphan icons and shortcuts – http://forum.xda-developers.com/show…97&postcount=3
Erm, why not just delete them in File explorer for F***s sake??
Four icons in a row in WM Programs/Settings screens – http://forum.xda-developers.com/show…4&postcount=16
Works a treat and looks pretty good too!
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)
Slight graphical distortion at the edge of the screen, but they are gone.
Disable SMS Conversation in WM 6.X
In Registry Editor: Create a folder named “OEM” in “HKEY_CURRENT_USER\Software\Microsoft\Inbox\Se ttin gs”
In the new “OEM” folder, make a new DWORD key called “SMSInboxThreadingDisabled” and give it a value of “1”
OEM folder already exists, and adding the key to this folder works a treat, although any messages already in the system are lost. Back them up using something like PIM backup first.
I didn’t get a chance to try them all as i only have the Raphael for a very limited time, so i tried the ones i was interested in first. I have the device for a few more days yet (Still allowed to borrow it from work for the time being) so i may try a few more and update this later on.
Need to make the most of my time here before I leave my job and don’t get access to the devices again!
EDIT: more have been added and tried.
cab file including these tweaks – http://forum.xda-developers.com/atta…7&d=1217964322 – thanks to cliffgardner (and whoever created it if it wasn’t you….!)
Smaller menus – http://forum.xda-developers.com/show….php?p=2473569 – thanks to techdave and ukdj78
check out the complete thread here