Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,786,599 Members 38,348 Now Online
XDA Developers Android and Mobile Development Forum

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

Tip us?
 
Pharaohnough
Old
(Last edited by Pharaohnough; 11th August 2008 at 07:01 PM.) Reason: Applied thread naming template
#1  
Pharaohnough's Avatar
Senior Member - OP
Thanks Meter 184
Posts: 1,145
Join Date: Mar 2007
Location: Cairo
Exclamation [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\EnableFastD ormantDisplayDuringCall 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/12127104...orage.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\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

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/show...97&postcount=3

29. Four icons in a row in WM Programs/Settings screens - http://forum.xda-developers.com/show...4&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)

www.teamovercome.net: Home of The ♫ Overcome ROM ♫ Overcome Kernel ♫!
----------------------------------------------------
Globe-trotting third-culture telecoms wiz & technology nut.
Manchester United through and through.
Android aficionado.
Proud idealist!
 
PPC-Warrior
Old
(Last edited by PPC-Warrior; 16th July 2008 at 03:11 AM.)
#2  
PPC-Warrior's Avatar
Member
Thanks Meter 0
Posts: 40
Join Date: Dec 2006
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\Settin gs"

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
Current Devices: DIAMOND, KAISER

NEVER SETTLE FOR ANY UNCORMFORTABLE SETTINGS ON YOUR WM!
 
vaio
Old
#3  
Member
Thanks Meter 5
Posts: 68
Join Date: Nov 2004
thanks a lot, keep going please
 
maxermaxer
Old
#4  
maxermaxer's Avatar
Member
Thanks Meter 0
Posts: 56
Join Date: Sep 2007
Default Great!

This is very useful and it helps solve a lot of problem. Will the cache size change make the D unstable?
 
WorldIRC
Old
#5  
Senior Member
Thanks Meter 95
Posts: 1,088
Join Date: Apr 2007
Location: Toronto

 
DONATE TO ME
For some they say it has...but for me, my device is running great!
 
saveferris
Old
#6  
Senior Member
Thanks Meter 31
Posts: 376
Join Date: Jun 2008
Quote:
Originally Posted by mkhattab View Post
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

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.
 
smack bob
Old
#7  
Member
Thanks Meter 0
Posts: 32
Join Date: Nov 2006
Quote:
Originally Posted by saveferris View Post
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.
I had the exact same problem, wouldn't recommend this one.
 
thebiker
Old
#8  
Senior Member
Thanks Meter 11
Posts: 222
Join Date: Oct 2005
Quote:
Originally Posted by saveferris View Post
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.
Yes, I had same problem.
 
someone1234
Old
#9  
someone1234's Avatar
Senior Member
Thanks Meter 1
Posts: 442
Join Date: May 2008
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?
 
King of Rapture™
Old
#10  
Senior Member
Thanks Meter 72
Posts: 709
Join Date: Jan 2007
Location: Sultanate of Oman
Quote:
Originally Posted by someone1234 View Post
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?
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!
King of Rapture™

Galaxy Note ll : Galaxy S lll : Nexus 10 : Nexus 7

HTC LEO HD2 : HTC BlackStone : ATT Fuze : HTC Raphael : XDA Exec. (first smart phone)

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes