[G1 Android Development] enomther:
Preferred Installation Procedure (Tested, Tried and True)!

Prerequisites - REQUIREMENTS

1) Root.

2) Recovery image capable of flashing ROM's not signed with OTA-release-keys, I recommend Cyanogen's 1.4 or Amon_RA's 1.5.0 image.

If you need help ROOTING or installing a recovery image ... PLEASE visit LucidREM's thread ...

HERE

....!!!!

He has provided fairly clear instructions and is always willing to help out those requiring assistance with this!

NOT REQUIRED - BUT STRONGLY RECOMMENDED

1) If you have a Dream/G1 ... Flash the Latest Radio, 2.22.19_26I, get it

HERE!

2) A SDcard partition with (1) FAT32 partition and if you're a G1/dream user, (1) ext2/ext3/ext4 partition. I'd recommend at least ~320MB on the ext2/ext3/ext4 partition.

Installing Base Rooted ROM, Expansion Packs and Themes - Instructions

1) BACKUP ALL YOUR PHONE DATA AND SDCARD Contents to a computer, external HD, or whatever, by whatever means you can. (Always better Safe than ever sorry!)

2) If you are coming from another Apps2SD ROM or you use an ext2/ext3/ext4 partition for anything otherwise... In order to guarantee you won't have any issues with the install you should remove app, app-private, expstick and the dalvik-cache directories on your /system/sd (ext2/ext3/ext4) partition, or you may simply reformat it. If you backed up your whole SDcard, this shouldn't be a huge issue. - Yes you'll have to reinstall your apps. You can try to skip this step, but if the install fails, rinse, wash, repeat and don't skip this step.

3) Download the desired base rooted ROM from the original post (and expansion pack is desired, recommended).

4) Copy the base rooted ROM (and expansion pack if you plan to use it, recommended) .zip files to your phone's SDcard. (DO NOT PLACE IT IN A FOLDER).

5) Power-Off your phone.

6) Press and Hold (Home+Power) buttons at the same time to boot into recovery mode.

7) Perform a data wipe by pressing (Alt+w), may have to confirm by pressing HOME (it will prompt).

8) Flash the base rooted ROM using the anyzip (or choose update) option.

9) When finished, if you want the expansion pack, flash the expansion pack using the anyzip (or choose update) option.

10) When finished, reboot from recovery by pressing (Home+Back).

11) Once your phone has booted up, sign into your Google account (by whatever means) through the setup/data-sync wizard.

12) Launch the "MarketApp" and accept the terms, download some app you're familiar with by going to 'My Downloads' or search for one!

13) Now, the base and Expansion installation complete, if you want to install a theme, place the theme.zip file onto your sdcard.

14) Reboot into recovery.

15) Flash the theme_update.zip file using the anyzip (or choose update) option.

16) Reboot your phone!

That's it! You're Finished!

:) Enjoy! :)

ROM & ExpansionPack - Updating

Expansion Packs can be applied on top of previous Expansion Packs (or base ROMs) without wiping ... unless otherwise noted in the changelog! So read the changelog!!!

Do also note, you will typically have to re-apply your theme after updating! Sometimes you may need to download an updated/compatible new theme, so read the changelog!!!

That's IT! - Enjoy!