[EVO 4G Android Development] flemtp:
I don't know if this how to would have some value here or not, but I wrote this for those of you that are rooted with Unrevoked 3.1 and want to flash a custom ROM or upgrade to a rooted version of froyo thats out there.

Step ONE

The first thing to do is to download and install Titanium Backup from the market, and backup all of your apps and user data.

Once this is done, shut your phone off.

STEP TWO

Press and hold your volume up button. then press and release your power key while continuing to hold your volume up button.

Your phone will boot into a white background menu that has green text at the top, followed by FASTBOOT highlighted in red, followed by text in orange, then 4 options. You can release your volume up key once this menu is up.

Your 4 options are:

bootloader

reboot

reboot bootloader

power down

you want to scroll thru the options and make sure bootloader is highlighted.

Press your power button once.

then menu options will change to:

FASTBOOT

RECOVERY

CLEAR STORAGE

SIMLOCK

HBOOT USB

Your phone will appear to be nonresponsive for a moment, and you will see some green text flash across below where this menu is. This is normal as the software reads your SD card.

Once you can scroll thru the menu's with your volume up & down keys you want to highlight RECOVERY and press the power button once

you will see the HTC EVO 4G menu for a moment.

Then a menu will pop up that says "clockworkMod Recovery v2.5.0.1" (or whatever version is on your phone)

your menu options will be:

- reboot system now

- apply SD card:update.zip

- wipe data/factory reset

- wipe cache partition

- install zip from sdcard

- nandroid

- partitions menu

- advanced

- ++++go back++++

scroll down and highlight "nandroid" and select it with the power button.

The next menu will have 4 options:

Backup

Restore

Advanced Restore

++++Go Back++++

select "backup"

Your screen will change to a picture of a box with an arrow and an android you will see text over top of that showing that it is backing up your phone and current ROM.

While your phone is doing this, (this will take several minutes) select a download the custom ROM you want to flash onto your phone.

If you're upgrading to a ROM that also has new radio and wimax updates (most of the 2.2 froyo ROMs will have these) download those to your desktop along with the custom ROM you want to flash.

STEP THREE

Once the backup is done on your phone, it will return to the ClockwordMod menu.

select "reboot system now" and hit the power key. Your phone should reboot back into the normal home screen.

once this is done, connect your phone to your computer via the USB cable, and make sure you select "disk drive" so you can move files to your SD card.

move the custom ROM (plus any radio or wimax updates if applicable) to your SD card. There is no need to rename them.

Reboot your phone into the ClockworkMod recovery as detailed above in step two.

STEP FOUR

Once you're back into the clockwordMod menu you want to select "install zip from SD card"

it will show you all the files and directories on your SD card. scroll down and select the file name of the custom ROM you want to flash and select it.

The phone will now begin to install and flash the custom ROM you want. It will take a bit. The best thing to do is PUT YOUR PHONE DOWN and take a deep breath. You may need to reboot your phone after all is said and done. You will know when it is done flashing the custom ROM. I cannot recall if it rebooted automatically or not, so please forgive me.

STEP FIVE

***This will only apply to you if you need to flash a radio and/or wimax update as part of your ROM. This typically will only apply to froyo upgrades.***

Once you've booted into your new ROM that you've flashed, you need to shut your phone down, and reboot into the ClockwordMod Recovery Menu as detailed above. You go through the same process as you did in step four to flash your ROM, except this time, instead of selecting the file name of the zipped ROM, you select first the Radio update zip, let it flash, then reboot into your home screen.

Then, shut your phone down, reboot into the clockworkMod recovery, repeat the process for your wimax update. Reboot the phone when it is done.

STEP SIX

Once you've flashed your ROM, the radio, and the Wimax update (if applicable) then you find and open the android market, download titanium backup, and restore all your user data and applications.

You may need to reboot your phone a few times before everything works properly. If your user settings arent there, dont panic!!!

It took a few reboots before all of my settings and such returned to normal.

If you have an application that is still not working right, then uninstall and reinstall it.

To get the wireless tether working again, you can search on google code for wireless_tether_2_0_5-pre7.apk and that will allow your wireless tether to work again.