[Touch Pro, Fuze ROM Development] SeanFromSoCal:
My Diet/Low Carb ROM in the making

I actually took a break from other things and decided to look into the kitchen night. First time at my hand in cooking. Pretty nice tool -- very easy to use. Did create a couple bad flashes from eliminating too many SYS modules in trying to get it lean and mean. But lucky I found out that you can still flash if it doesn't ActiveSync =).

Here's some good news. I was able to squeeze out 139MB Free Program Memory and 372MB Free Storage Memory without eliminating anything that was crucial to me.

I manually deleted the following:

All HTM files

All HTML files

All CSS files

All CPR files that don't fit VGA res

All JPG files that have QVGA res (ex: SlidingPanel_bkg_320x240.jpg)

Sample Photos

Non-English keyboard files

I disabled the following packages:

AlarmSounds (Rather have them in Windows/Sounds or My Documents/Sounds. So I will install manually and update notification/sound settings)

AUTOUPDATE (Wiki says not needed)

DRM (Deleted it and its still playing a bunch of audio files just fine. Not sure about video though)

Enterprise (I'm not using any of the VPN/server domain/enterprise stuff)

Entertainment (I'm gonna try to run Solitare, BubbleBreaker and Teeter from SD card)

InternetSharing (md_bluelily found out that you can squeeze out a couple more MB from the Wizard by eliminating it. Now I just have to test if I can run it from SD card)

LiveSearch

ModemLink (Can probably run it just fine from SD card)

RemoteDesktopMobile (Don't use)

RingsAndAlerts (same with AlarmSounds)

SampleMusic

Skybox

Skymarket

Themes (I'm trying to make these work by installing only those you need, but running into a couple bugs. The softkey menus work but the icon on the menu bar isn't showing. Other icons and color bars aren't displaying either. It might be that the CABs I am using are incomplete. I'll have to compare them versus the ones in the kitchen folders)

WelcomeCenter

WindowsLive

WindowsLiveIM

WMMoneyWidget (Going to run these from a Widget folder off SD)

WMWeatherWidget (Same as above)

Album_with_uploader

AudioBooster

EzInput

Long_Press_End_Key

PictureEnhancement

PTT

RSSHub

VideoShare

VoiceRecorder

YouTube

Many of the above can probably be installed manually with a CAB and run just fine. No need to have apps hardcoded into the ROM if they aren't used, take up program memory just sitting there and/or are updated frequently. I've installed many programs onto the SD card that survive frequent re-flashing as long as I backup & restore the HKCU/Software and HKLM/Software folders.

I'm a big fan of installing programs onto the SD, checking to see if any stray files were installed in the root, Windows, Program Files, or My Document folders and if so move it to the Program's folder. And then doing a hard reset now and then. Most programs when first run will recreate their reg entries and run flawlessly.

Left To Try:

Moving all shortcuts out of Windows folder and installing manually in Start Menu only (I tried deleting all of them in the kitchen but many more are still in the Windows directory. Time to play with the Editors.)

Deleting all Start_Menu_Icon_* and reinstalling manually into its own Windows subfolder

Deleting Titanium and Lock PNGs and reinstalling manually into its own Windows subfolder (Hopefully editing the CPRs and giving it a relative path this will work)

Delete more sound files and install manually into Windows subfolder

Setting default TSK to a boring black one with as little image files as possible

Seeing what other modules/apps can be installed outside of the ROM (Going to try FWUpdate (Wiki says is safe as long as you leave packageinfoapi.dll), VoIP, SQM, Office, Adobe PDF, BTBPP, BTFTP, BTSAP, FMRadio, PlayShow, QuickGPS, and StreamingMedia in my next flash.

Once I have everything well tested I'll create some batch files to make this easy for everyone to duplicate.