This tutorial will show you how to flash your HTC Magic / T Mobile G1 with flash ROMs. Android builds are usually distributed as flash ROMs which you can use to update your phone if you have root access to it. Otherwise, you have to wait for official updates which come out once in a blue moon. You can also install modded ROMs which offer extra features and are optimised for performance. You can create ROM backups of the current state of your phone and restore them whenever you want to. You can also apply flash images from other regions. The main reason why you would want to install flash ROMs is to install the latest Android builds directly from source. Also, if something goes wrong in the flashing process, you can restore it using a previous working build.
To flash your phone with ROMs,
You need to have
1. An HTC Dream / T Mobile G1 with root access.
2. HARD SPL (Secondary Program Loader) installed.
3. The Flash ROM.
You can follow my previous tutorial to learn how to root your phone.
First of all, install Hard SPL (Secondary Program Loader) on your phone. It allows you to flash your phone with ROMs.
Download this file - http://rapidshare.com/files/257841627/update.zip
Connect your phone to your PC and mount it. Copy update.zip to the root of your phone.
Now, switch off your phone. Start it up in recovery mode by holding the Home key and pressing Power. You will now enter recovery mode. Press Alt + L to see the recovery menu.
Now press Alt + S to apply the update from the SD card to the phone. Now just restart your phone and your installation of Hard SPL has completed.
Now, to install new Android builds, you need to download the ROM and then install them.
You can download the ROMs from a number of sources on the Internet, I personally prefer Android ROMs on Google Code - http://code.google.com/p/android-roms/downloads/list
Download the ROM image you want. Rename it to update.zip and copy it to the root of your phone's SD card after connecting it to your PC.
Now, switch off your phone. Hold the Home key and pressing Power. You will now enter recovery mode. Press Alt + W to wipe your phone first. This is needed or the device may hang during installation.
Now press Alt + S to apply the update from the SD card to the phone. Now just restart your phone and the new ROM will have been installed.