[Non-Touchscreen Windows Mobile Other] sokran:
Editing The System

TIPS: “Delete original application that useless”

Some of those folder are useless and some of them are needed more RAM (my opinion… hehehe). So, in my cooked ROM

Remove

Googlemap

Shozu

SlidingPanel theme because it has conflict with Titanium Panel

Skybox

Skybox_Lang_0409

Skymarket

Skymarket_Lang_0409

WelcomeCenter (Welcome Center Wizard that provides assistance in doing basic tasks)

WelcomeCenter_Lang_0409

WindowsLive (Microsoft Windows Live Mobile - provides interface for Windows Live & IM)

WindowsLive_DPI_131

WindowsLive_Lang_0409

WindowsLiveIM

WindowsLiveNonEA

WindowsLiveNonEA_DPI_131

WindowsLiveNonEA_dpi_131_resh_320_resv_240

WMLiveSearchWidget

WMMoneyWidget

WMWeatherWidget

And also edit initflashfiles.dat by deleting command line that refer to those application.

Remove Manage Programs

Delete this module : historyui.cpl (\SYS\FWUPDATE\)

Disable Feedback Customers

Edit the registry in this file

a4ded16e-eadb-4ced-97ee-3af7ecfc6796.rgu (\SYS\SQM)

Set the DWORD with 0, like this one:

[HKEY_LOCAL_MACHINE\System\SQM]

"Enabled"=dword:0

"UploadEnabled"=dword:0

[HKEY_LOCAL_MACHINE\System\SQM]

"Enabled"=dword:0

"UploadEnabled"=dword:0

"EnableUI"=dword:0

And add this one

[HKEY_LOCAL_MACHINE\ControlPanel\Customer Feedback]

"Redirect"="ceipui.exe"

"Group"=dword:1

"Hide"=dword:1

But I don’t know where to find the *.rgu. Don’t worry, without this registry, it works. As long as you already change SQM registry key.

Disable Error Reporting

Open d5ab0034-8aac-4a19-b5c4-a8b01b5bbe87.rgu (SYS\OS)

Set the key into like this:

[HKEY_LOCAL_MACHINE\ControlPanel\Error Reporting]

"Hide"=dword:1

[HKEY_LOCAL_MACHINE\System\ErrorReporting\DumpSettings]

"DumpDirectory"="\\Windows\\System\\DumpFiles"

"CabDirectory"="\\Windows\\System\\DumpFiles\\CabFiles"

"ExtraFilesDirectory"="\\windows\\ExtraDumpFiles"

"UploadClient"="\\windows\\Dw.exe"

"MaxDiskUsage"=dword:00000000

"DumpEnabled"=dword:00000000

"MaxLogFiles"=dword:00000000

Add

Clock on Top

BEIKS dictionary

iSilo

Mobipocket

<< See how to add application to OEM tutorial…. >>

Reboot option in Quick Application (when you press Power Button)

This is how I did it:

Grab HTC quick list

Extract the file

Copy “HTCquickList.dll” and “reboot.exe” to \SYS\OS

Add this registry command to this file

d5ab0034-8aac-4a19-b5c4-a8b01b5bbe87.rgu (SYS\OS) :

[HKEY_CLASSES_ROOT\CLSID\{2ABD8635-9808-4c4c-943B-8173B805FD40}\InProcServer32]

@="HTCquickList.dll"

[HKEY_LOCAL_MACHINE\Software\HTC\HTCQuickList\0]

"ResOver"="1050"

"FilePath"="reboot.exe"

"CmdLine"=""

[HKEY_LOCAL_MACHINE\Security\ResOver]

"1050"="Reboot"

Change the registry (number 2) under this registry:

[HKEY_CURRENT_USER\Software\Microsoft\QuickApp]

with this command line:

"2"="{2ABD8635-9808-4c4c-943B-8173B805FD40}" ;Reboot

And will become:

[HKEY_CURRENT_USER\Software\Microsoft\QuickApp]

"1"="{6D48AB52-635C-4c6a-8508-9D32A0F07863}" ;Power Off Applet

"2"="{2ABD8635-9808-4c4c-943B-8173B805FD40}" ;Reboot

"3"="{33CDB4E1-4CFE-4395-B1B1-9805FB3C9A04}" ;Task Manager

"4"="{0D519EC6-315A-4693-AF1B-B2DA865AC1C7}" ;Radio State Change Applet

"5"="{B7A5E609-3E46-442d-8D32-65926EDA6795}" ;Profiles Applet

DONE….

TIPS: “When you build newer Cooked ROM, don’t forget to backup the previous one.”

TIPS: “you can increase booting process by avoiding or deleting application that use startup process”