[EVO 4G Android Development] llontop.m:
Alright.... This is for those somewhat new to android and your Evo :P I had a lot of the same errors everyone else was having. I too had a stock ver003 evo with hboot 2.02.0000 and android 3.30. What I did to set up my phone for this app is as follows: (I'm running win7 32bit btw)

1) I installed the HTC sync drivers from this link http://member.america.htc.com/download/Driver/HTC EVO (Sprint)/HTC_Sync_2.0.40.exe

2) Once htc sync is installed, I opened up uninstall program menu in the control panel and removed HTC Sync but left the HTC Driver Installer alone.

3) I then downloaded a stock RUU with version 3.29 from here: http://xdaforums.com/showthread.php?p=8474707

4) You have to be completely booted up with your evo once you attempt to run the stock RUU. If it helps any, I had my phone in developer/debugging mode prior to running the stock RUU from HTC. In order to get there you have to go into settings in your phone, then applications, then development, then check the box with USB debuggin and Stay Awake.

5) Once that is complete, you're pretty much set up for running the beta app. Download the latest beta and run the app. It should flash and nand unlock and root your phone, it ran perfectly for me once I switched from a 64bit machine to a 32bit machine. The first beta ran perfectly with all the timers in place. The latest beta should work just fine since amoamore removed the timers. Download the first beta, and then download the 5th beta, simply replace the file from the first beta with the second beta. No need to replace any other file.

6) Assuming everything went well, you should have S-Off on your phone. To get into the boot menu (hboot menu) on your phone you simply have to power down your phone, and hold the VOL-Down and Power button at the same time until the HBOOT menu pops up, you should See S-OFF on the top line. This means you're rooted and ready to flash custom roms.

Note: S-OFF should be permanent, I reflashed a stock RUU with 3.29 and S-OFF was still applied.

7) What I did was upload stock RUU with 3.29 prior to running step 2 to downgrade the HBOOT version from 2.02.0000 to the eng/ .76 HBOOT version. The reason why I downgraded the HBOOT was to install the stable version of CM6.0. CM6.0 requires HBOOT .76 due to certain items it checks while running the installation. Plus, once you downgrade HBOOT you can pretty much upgrade/downgrade to whichever version you want at that point.

8) Additional info: For those that want a custom Recovery, either Clockwork mod or amon_ran, please follow the this guide starting from PART 2, it will flash a custom rom with these installers, but it will upgrade your HBOOT to .97 if you had ran step 2 in amoamore's app. But you can flash HBOOT to .76 if you need to later on :P the link to the guide is here and start from PART 2 (simply scroll down until you see it)!! http://xdaforums.com/showthread.php?t=765496

I hope this works for everyone :) If you're running a win 64 bit machine please let everyone know your progress, I would but I'm done flashing my phone, I finally have HBoot .76, Root, and CM6.0 stable running on my phone, i'm happy lol.

Credit goes to all in original posts, thanks for your hard work :)