[Touch Diamond2, Pure ROM Development] FInixNOver:
This is my little contribution to help make a better ROM.

I've been going through the icons associated with start program/settings from GTX ROM, and found that some improvements could be made.

Icons Included in [HKEY_LOCAL_MACHINE\Security\Shell\StartInfo]

AGPSSettings.png
DeviceLock.png
settingswifi.png
startcomm.png
startsimmgr.png

(Can be excluded from the ROM once the following changes are made to the registry)

HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\System\AGPSSettings2.cpl,0]

From "Icon"="\\Windows\\AGPSSettings.png"

To "Icon"="\\Windows\\Start_Icon_Settings_AGPSSettings.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\cplmain.cpl,1]

From "Icon"="\\Windows\\DeviceLock.png"

To "Icon"="\\Windows\\Start_Icon_Lock_Config.png"

HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Settings\Connections\MyCpl.cpl,7]

From "Icon"="\\Windows\\settingswifi.png"

To "Icon"="\\Windows\\Start_Icon_Wifi.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Comm Manager.lnk]

From "Icon"="\\windows\\startcomm.png"

To "Icon"="\\windows\\Start_Icon_WirelessMgr.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Tools\SIM Manager.lnk]

From "Icon"="\\windows\\startsimmgr.png"

To "Icon"="\\windows\\HTC_sim_toolkit.png"

Icons not included in [HKEY_LOCAL_MACHINE\Security\Shell\StartInfo]

AMeBaSettings.png
CityID_Icon_90x90.png
ConnectionSetup.png
gpstest.png
HTC_car_kit_mode.png
HTC_comm_manager.png
HTC_compass.png
htc_format_SD.png
HTC_streaming_player.png
HTC_usb_to_pc.png
settingskeyboard.png
settingsmicagc.png
settingstvout.png
startalbum.png
STARTARK.png
startcamera.png
startkeyboardsel.png
Startlight.png
startoutlook.png
Startprovision.png
startwcm.png
Start_Icon_Alarms.png
Start_Icon_Android.png
Start_Icon_Calc.png
Start_Icon_Calendar.png
Start_Icon_Camcorder.png
Start_Icon_Camera.png
Start_Icon_ChartCross_GPSTest.png
Start_Icon_Contacts.png
Start_Icon_FileExp.png
Start_Icon_Flashlight.png
Start_Icon_G-Config.png
Start_Icon_Games.png
Start_Icon_Help.png
Start_Icon_IE.png
Start_Icon_IS.png
Start_Icon_Messenger_Cab.png
Start_Icon_MLink.png
Start_Icon_Office.png
Start_Icon_Photos.png
Start_Icon_SMS.png
Start_Icon_STM.png
Start_Icon_Tasks.png
Start_Icon_TodaySet.png
Start_Icon_VF_ABC.png
Start_Icon_VF_XT9.png
Start_Icon_Watson.png
Start_Icon_Welcome.png
Start_Icon_WinLive_Cab.png
Start_Icon_WPCTSC.png
Task Manager.png
TCPMP.png
teeter.png

(Could probably be excluded from the ROM)

From these icons, there are a few that have a duplicate that's already being used in [HKEY_LOCAL_MACHINE\Security\Shell\StartInfo], which makes them really redundant.

AMeBaSettings.png -> Start_Icon_X_Button_Settings.png
Start_Icon_Camcorder.png -> HTC_camcorder.png
Start_Icon_Camera.png/startcamera.png -> HTC_camera.png (In this case I would personaly use Start_Icon_Camera.png instead of HTC_camera.png)
Start_Icon_ChartCross_GPSTest.png -> Start_Icon_GPSViewer.png (In this case I would personaly use gpstest.png instead of Start_Icon_GPSViewer.png)
Start_Icon_IE.png -> startie.png
STARTARK.png/Task Manager.png -> Start_Icon_Arkswitch.png
TCPMP.png -> Start_Icon_TCPMP.png

Finally I would change 3 icons that I think would look better:

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Multimedia\Windows Media.lnk]

From "icon"="\\windows\\startwm.png"

To "icon"="\\windows\\Start_Icon_WMP.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Multimedia\Camera.lnk]

From "icon"="\\windows\\HTC_camera.png"

To "icon"="\\windows\\Start_Icon_Camera.png"

[HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\GPS\GPS Viewer.lnk]

From "Icon"="\\windows\\Start_Icon_GPSViewer.png"

To"Icon"="\\windows\\gpstest.png"

A total of 59 files would be removed from the ROM. It may not seem much, but in older devices, less files within windows folder means more speed.

In adition to this, I would change Media Player skin to GTX Default and exclude the others from the ROM, because GTX skin looks so much better IMHO.

On a final note, there's been a lot of fuss about using Opera 10 instead of the one currently included in the ROM.

I know that it's the chef decision on wether or not include this or that, but in this case, being a slower device, it would most probably benefit from this change.