[EVO 4G Android Development] neckface:
I've combined toastcfh's and TheBiles how-to's in this tutorial, so if you've already rooted using TheBiles previous method, skip to step 9. I'll make this a bit more presentable when I get home from work today. I just thought this would be helpful to those who aren't comfortable with using adb.

I'm not responsible for damages to your phone, yada yada yada, you know the drill.

IF YOU HAVE A PROBLEM THAT HASN'T BEEN ADDRESSES IN THE SECOND POST, LET ME KNOW. OTHERWISE, SEE SECOND POST FOR FAQ'S. Follow these directions exactly as they are written and you won't run into any snags. It'll save us both a lot of time.
​

This tutorial entails making the root process as fast and easy as possible, that means we won't be backing up any of your stuff (you can if you want, of course) nor will we be doing a nandroid backup, and even better, we won't be using adb to push files. With that being said, let's get started.​

Step 1. Connect your phone to your pc via usb, then pull down the notification bar at the top of your screen and open the tab that says Charge Only and select Disk Drive then click done.

Step 2. Download this file http://link.geekfor.me/rootedromzip and put it on the root of your sd card by going to the start menu of your computer and opening up My Computer, then drop the file into the icon that reads Removable Disk. This is the root of your sd card. Remember that if you don't already know.

Step 3. Right click on the Removable Disk icon and select Eject. We're gonna flash the debug image now, say goodbye to any pic's, music, apps, texts, etc that you may have.

Step 4. Power down your phone.

Step 5. Hold down the volume down and power key simultaneously and keep holding it down until you see 3 android dudes on skateboards.

Step 6. It's going to give you some options, whether or not to install the PC36IMG.zip, select yes (volume up is yes) for any prompt you get.

Step 7. Once you've rebooted you will officially have root access. Congrats, but that's not all. There's a few more steps to gain -full- root access.

Step 8. Navigate to the root of your sd card and rename the PC36IMG.zip file whatever you want, doesn't matter. Just don't name it update. To rename the .zip file, right click on PC36IMG.zip and select rename.

Step 9. Download these files:

PC36IMG.zip -http://sdx-downloads.com/sdx/evo/troot/eng-PC36IMG.zip

mtd-eng.zip - http://xdaforums.com/attachment.php?attachmentid=342668&d=1276481802

flash_image.zip - http://xdaforums.com/attachment.php?attachmentid=342667&d=1276481776

recovery.img - http://files.androidspin.com/downloads.php?dir=amon_ra/RECOVERY/&file=recovery-RA-evo-v1.7.0.1.img

PLEASE NOTE SOME OF THE MIRRORS YOU ARE DOWNLOADING THESE FILES FROM ARE NAMED SOMETHING DIFFERENT, SO YOU WILL HAVE TO RENAME THEM ACCORDINGLY. The only one that I know of was the PC36IMG.zip file, it was named something else when I downloaded it. So name it accordingly. Right click, select Rename, then type in "PC36IMG" only, your pc adds the .zip.

Step 10. Extract the flash_image.zip and mtd-eng.zip files, do so by right clicking on them, then select Extract To flash_image\ and Extract To mtd-eng\ Open the newly extracted folders and take the flash_image file AND the mtd-eng file inside and drop them into the root of your sd card. (we remember how to do that, don't we.)

Step 11. Open up the Android Market and download the terminal emulator app by Jack Palevick, it's free.

Step 12. Make sure your sd card is no longer mounted to the computer, do so by pulling down the notification bar and switching Disk Drive to Charge Only.

Step 13. Open the terminal emulator app and type in these commands exactly as they are written. If you get an error, try again.

Note: After each line is completed, hit enter. A # sign means you've run the commands successfully.

[B]su
cat /sdcard/flash_image > /data/flash_image
chmod 755 /data/flash_image
/data/flash_image misc /sdcard/mtd-eng.img[/B]

Step 14. Remount your phone, and drop the PC36IMG.zip file onto the root of your sd card. MAKE SURE YOU USE THE CORRECT PC36IMG.ZIP FILE THAT YOU DOWNLOADED FROM STEP 9. Power down your phone.

Step 15.

Step 16. Once your phone has rebooted, put the recovery.img file you downloaded earlier on the root of your sdcard.

Note: If the recovery image is named something other than "recovery.img" then rename it by right clicking and typing in "recovery" as the name.

Step 17. Still know how to use terminal emulator? Open it up and type in these commands. Make sure your USB connection is in Charge Only mode first.

[B]su
cat /sdcard/flash_image > /data/flash_image
chmod 755 /data/flash_image
/data/flash_image recovery /sdcard/recovery.img[/B]

*INTERMISSION*

Take uh break, eat uh cookie.

If you've made it this far and you've had no errors, then you now have full root access as well as a legit recovery. :eek:

Time to flash a ROM and the latest radio. :cool:

Step 18. Power down your phone and power it back on by holding down the Volume Up and Power key.

Step 19. Select BOOTLOADER then select Recovery.

Step 20. Select Wipe: Select wipe data factory reset then select wipe dalvik cache.

Step 21. Downlaod any ROM you'd like, I'm running BuglessPete's Bugless Beast ROM, here's the link if you want to run this one as well http://bit.ly/az4cWq

Step 22. Download the latest radio here http://link.geekfor.me/radio139000531

Step 23. In recovery mode, select the USB-MS toggle option, this mounts your sd card to your pc.

Step 24. Move your newly downloaded ROM and radio to the root of your sd card by dropping them onto the Removable Disk icon on your computer.

Step 25. Press the power key to disable USB-MS toggle.

Step 26. Select Flash Zip From Sdcard.

Step 27. Select the ROM you downloaded and you will be prompted whether or not you want to flash the file, follow through with the power key.

Step 28. Select flash zip from sdcard, then select the latest radio .zip file that you just downloaded and flash that mf'er.

Step 29. Try not to freak out when you see a static image of a phone with green arrows circling around it. Wait...

Step 30. Select Reboot System Now.

And that's it, you're done! :D

ALL CREDIT GOES TO THESE GUYS! toastcfh, keishou, maejrep, Paul, Amon_Ra, Koush, TheBiles, and anybody else I forgot.

Grammatical errors? I just worked a 12 hour shift and got right on this, I have to be in bed in about an hour, so **** you. :p