[8525, TyTN, MDA Vario II, JasJam ROM Development] kin0kin:
What's New in 1.30a Full (vs 1.21 Full)

-Some Apps moved to extended rom. By doing this, windows now have extra 10mb "face" storage space.

This makes it easier for most people to make use of the extra 10mb space as you no longer have to unhide

extended rom to use the space, What You See in memory management Is What You Get! NO wasted space like some other Roms, also, NOT superstorage which causes Rom crashes

-Disabled system events sound

-Changed PHM Reset Icon

-Changed Camera Album Icon

-Added Q-Inbox Extender (small plugin that allows you to mark all email as read)

-Hidden Extended rom (fixes pocket outlook storage card issue)

-Fixed non-working hardware keyboard "dot + space" symbol change

-Fixed keyboard numeric lock while in call (at the expense of hotvoice not usable on button 5)

-Fixed Theme Visibility issue

-Fixed CommManager press and hold vibration button

-Remapped Button 5 press and hold to switch task

Apps Cooked into Extended Rom (previously in windows)

*NOTE- All these apps can be deleted manually by unhiding extended rom and deleting the files, this makes future upgrades easier*

*Guide to delete these apps - TBA*

-StartClean

-Superbright

-FlashLight

-spb Calculator

-WMWifiRouter 0.80

-PHM Soft Reset

-PHM Registry

-Adobe Reader LE

-Connnection Setup

-Audio Manager

-PIM Backup

-HTC Voice Recorder

Uninstallable Apps

(these apps are installed from ExtRom every time you do a hard reset)

-HTC Task Manager (reintroduced since v1.20)

-Task Switch (alt-tab for PPC) -NEW-

-HTC Home, 6 tab, brightness fix, HTCHome Dir (previously uses windows dir)

1.30a Full vs 1.30a Lite Main differences

-1.30a Full has system events sound disabled by default

-1.30a Lite has system events sound enabled by default

(disabling the sound speeds up the system a little as it doesn't seek for the file)

-1.30a Full fully utilizes extended rom by having apps cooked into it

-1.30a Lite does not use extended rom, and there is 10mb of hidden free storage accessible using my extended rom storage guide (check first page)

-1.30a Full has spb calculator cooked into Extended Rom

-1.30a Lite has spb calculator cooked into Rom

(in either case, spb calculator can be deleted from the rom if you wish to install other calculator)

Why did I not make more apps Auto install from ExtRom but had them cooked into ExtRom instead?

1) It saves spaces by cooking the apps into extended rom. For every cab that auto installs from extended rom, you are actually using 2 X more space for each of them. For example, HTC Home takes up 2.2mb of space in Extended Rom as a cab, and 2.2mb of space in the actual Rom. If I had HTC Home cooked into the Rom only, you'd have extra 2.2mb free space.

2) By cooking the Apps into Extended Rom, it makes it easier for you to delete it, although not as easy as just "uninstalling" it automatically with the uninstaller. Most of these apps in extended Rom does not require any files in Windows to run, which means if there is a newer version, you can simply just delete the old version in extended rom and replaces it with the new one. For example, if there is a new version of pocket RAR, simply delete rar.exe from extended rom and toss in the new version of Pocket RAR. Rename the new version to rar.exe and that's it.

3) There is a limit to how many cabs you can auto install in extended rom, and the limit is about 9.8mb (actual space).

It is impossible to put in every cab and have it installed from there. Also, like I said, if I toss in 9mb of apps, it means you are using 9mb x 2 = 18mb of space just to run these apps. Therefore, the best solution is to cook in as many cabs as possible and make a few cabs auto install from extended rom.

4) Instead of auto installing from extended rom, you can probably (i have not tested it, but in theory it should work)

***Note*** chain the auto installation from extended rom to storage card. This means that when you boot into the rom for the first time:

Preconfig -> launches extended rom -> Extended rom auto install cabs -> launches Storage card -> Storage card auto install cabs -> reboot.

Having said that, if you wan to auto install more cabs you can toss them into storage card and have extended rom toggles auto installation of these cabs from the storage card....but as far as I am concerned, what I've done is the best compromise for space and flexibility, and the design of this rom takes into account of those who don't use storage card.

I will write up something about #4 after I tested it.

1.30a will (should) be the final stable release of this Rom design. In other words, there will (should) be no more updates for awhile. 1.30a should have virtually no bugs left except for the dialer status icon misplacement which is purely cosmetics. I will try to fix this in early 2008 ;) If you are using 2G network, you can install the 2G Kaiser Dialer and it will work perfectly without bugs.