[Wildfire Android Development] 42turkeys:
Now you've rooted, let's flash a ROM. We will backup all your apps then flash a ROM then restore your apps. Ready?

Pt. 3 - Flashing Your First ROM

**NOTE: You can repeat Pt. 3 every time you want to flash a new ROM or update

Next we're going to download and use Titanium Backup to backup all your apps as we will have to wipe your phone to install the ROM. You can use the same method if you ever want to backup/restore in the future too.

1) Download & Install Titanium Backup from the market. Open it and hit the 'Problems' button to download busybox, a suite of commands for rooted phones.

Then hit menu then batch, and tap the button next to Backup All User Apps + System Data. Let it complete before moving on to the next step.

Next we're going to reboot into recovery mode to flash the ROM. You can use this if you ever need to get into recovery in the future.

2) Turn your phone off and turn it on again holding POWER + VOL DOWN to enter HBOOT mode. Wait a few seconds while it checks for images before using the VOLUME KEYS to scroll and POWER to select Recovery. Your phone will now vibrate and reboot into recovery mode!

Next we're going to do a full backup of your phone using Nandroid. This will backup the entire state of your phone in case you ever

want to go back. You should really do this every time you flash a new ROM.

3) Use the TRACKBALL to scroll down to where it says Backup or Nandroid or Backup / Restore. Then select Backup and wait for it to finish.

Now we need to wipe your phone. Whenever you flash a different ROM you should Always do this, when you are updating the ROM you should check on the release thread for information.

4) If you are not on the Main Menu in recovery, hit back a couple of times to get there. Then, use the TRACKBALL to navigate down to 'Wipe Data / Factory Reset' and accept the scary warning to wipe your phone.

Now we can flash the ROM! Ensure you have downloaded a ROM and it is on the root (Not in any folders) of your SD card. The flashing process may take a few minutes.

5) From the Main Menu, scroll down to and select Install zip from SD Card and then select Choose zip from SD Card then select where you put your ROM and wait for it to complete. Then, select Reboot System Now to reboot into your shiny new ROM!

Your phone will now reboot, it may take a while to reboot as it's rebuilding the Dalvik Cache. If it still doesn't boot up after 10mins, pull the battery and consult the ROM thread for troubleshooting.

Now we're going to restore that Titanium Backup you made before starting Pt. 3. It will restore all your apps back but not system data. (ie Settings) You can use Titanium Backup any time you want to backup/restore your phone.

6) Download & Install Titanium Backup again and tap Menu Button > Batch > Restore Missing apps + data. It should prompt you to reinstall every app again.

--------

Congratulations, you have qualified with a rooted phone from the Turkeh Root School!

(Unless you're reading this without having actually done any of this guide)

So, go off and ask questions, answer questions, and contribute to the community! We'd also really appreciate it if you could hang out in the help channel to help other people trying to root too.

Thanks for rooting! You can also follow some of the other guides to install all apps on the SD card, Unroot & S-OFF