[Mogul, XV6800 ROM Development] Keystone:
A kitchen of a cleaned Sprint's 3.35.651.2

running WM 6 CE OS 5.2.1629 (Build 18136.0.4.8)

(no radio included -- requires 3.35.04, 3.37.20, 3.39.10)

With the release of 1.3.0 I think that this project may be complete.

I can't think of how to safely free up any more memory and every module

that I had planned is packaged separately into the kitchen.

Small additions may come but I can't foresee any major revisions.

Using DogGuy's Kitchen Maker this was originall based off of a1jatt's preliminary cleaning of the official Sprint release, v1.3.x is a direct cleaning of the 3.25.651.2 OS ROM.

I have packaged the latest official Alltel, Sprint, and Telus carrier setups, with the rest from DCD.

The base (with Office) of this kitchen installs a ROM at 49 MB and when first after boot providing ~25.6 MB of RAM free at the default 6 MB pagepool:

OEMizer & PagePool Changer utils are included for you to customise your ROM further.

Carriers:

Alltel (settings from the April/08 release), Bell, Cricket, QWest, Sprint (settings from March/08 release), Telecom, Telus (settings from the July/2007), Verizon

Removed:

.NET CF 2.0, HTC Guardian, SQM, HTC Home, HTC Task Manager, Adobe Acrobat

Cyberon Voice Speed Dial, Esmertec Java, remaining items of Sprint Navigator, Lockstream DRM, Windows Live, Office

Kitchen:

Except for the rotten HTC Guardian, the kitchen includes all of the removed

apps and utils, plus some fundamental choices for tweaks,

dotFred's Task Manager & Registry Editor, Oxios Memory, SIPChange,

and No2Chem's nueLED 1.5 & nueAudio 1.0,

Remote Desktop, Today Screen Disable Options, UC Compatibility auto-run after first boot,

choice of the newer .NET CF 3.5 or .NET CF 2.0 as included with the Sprint ROM,

Office, OneNote, Windows Live, DCD's standard registry tweaks....some games..., HTC Zip, Touch Dialer,

Esmertec Jbed 20080222_3_1, Esmertec Jeodek 20080115_4_1 (read here for info on differences)

- you may add your own to the Kitchen's OEM directory.

This kitchen package is released to be a small and stable base for the OS.

Follow to this XDADeveloperWiki page for links to many OEM packages for you to

collect and apply the individual items that you wish to build into the ROM.

MIRRORS:

v1.3.2

http://www.megaupload.com/?d=5VR5SV7S

http://www.mediafire.com/?mawzy1wp5dn

v1.3.1

http://www.mediafire.com/?ehydfqjwtyc

http://www.megaupload.com/?d=A457KYNF

v1.3.0

http://www.mediafire.com/?llebzi2snvd

http://www.megaupload.com/?d=M6X685I0

v1.2.5.1

http://www.mediafire.com/?djyuznmmmtn

http://www.megaupload.com/?d=5IKSTCCX

v1.2.4

http://www.mediafire.com/?jzyyoem1zn2

http://www.megaupload.com/?d=LGSDOOL3

THANKS GOES TO:

DCD, a1jatt, No2Chem, and DogGuy for his excellent kitchen utility!!!​

~~~~~~~~~~~~~~~~~~~~~

Easy installation:

HINT: Avoid hassles with your USB connection and PC by flashing via a non-SDHC microSD card

This ROM requires Olipro 2.40 bootloader

If flashing ROMs via the microSD method then update to 2.40 before continuing on.

radio 3.35.04, 3.37.20, or 3.39.10 is required

via the microSD card flashing method (below), upgrade your Titan directly to the radio without reflashing the OS or via the full Sprint 3.35.651.2 ROM (radio 3.35.04) or Alltel 3.35.671.9 ROM (radio 3.37.20) or Sprint pre-release 3.49.xx (an executable archives, right click to extract the RUU_signed.nbh ROM file)

Use the SD card method to only flash the CDMA radio to 3.37.20 or 3.39.10

Flash to one of the latest Sprint or Alltel ROMs but

do NOT boot into the OS

after flashing to this ROM.. Carrier specific customisations will run after screen calibration and alter your EPST settings.

Repeat the microSD flashing routine to flash to the kitchen built ROM.

I. OEMizer (optional)

Run OEMizer.exe from the kitchen's tool directory.

Complete your choices to customise your Titan's OS/Owner/Data/etc configurations

Hit the 'Create OEM' buttom for the customizations to be written into the kitche's OEM directory.

Build your ROM via the kitchen.

II. Kitchen

Run BuildNB.bat to execute BuildOS.

Hit the play button when you have selected your choices.

Exit BuildOS once it has completed.

Let the batch file complete its jobs.

quit the ROM Upgrade utility when it loads up and skip onto the following instructions on how to flash via the microSD card method.

OR follow through to finish the flash with the ROM Upgrade Utility via the USB.

III. PagePool Changer (optional)

Run PagePool Changer.exe

Select your ROM -- /RUU/RUU_signed.nbh

The default is 6 MB

The Titan has limited RAM so it isn't recommended to go beyond 8 MB

go smaller if you want more RAM free

Hit 'Close' when ready.

Flash your custom ROM.

IV. Flashing via a non-SDHC microSD card

With a card reader on your PC, format a non-SDHC microSD card into FAT32 (tested to work up to a 4kb cluster size)

From the kitchen's RUU directory, copy the ROM (RUU_signed.nbh) to the root of the microSD

Rename the ROM to TITAIMG.nbh

Insert your card.

Force into the boot loader with POWER-CAMERA-RESET

Follow the instructions and you'll quickly flash your Titan...

This will work to flash with an official ROM and radio, I think regardless of the boot loader you have installed. But ensure that you have the correct boot loader (olipro 2.40 for this ROM) installed for when you do eventually finish with your flashing and are ready to boot into the OS.