[EVO 4G Android Development] dan0412:
It works...!!

So, below is the onscreen log from the last rooting I did with this script moments ago. My setup is 0003 hardware, Hboot 2.02.000, build 3.30.651.2. The attached file is the autoroot.txt log file.

Yes, the script works.. had to make a couple tweaks here and there. I'll send the modified script to xHausx so he can review and post at his convenience.

C:\Documents and Settings\Dan\My Documents\EVO\All Things Rooting\Universal Auto
Root_v1.1>autoroot

Checking for ADB...
Found the phone through ADB.
Checking MTD configuration...
Phone has the old partition structure.
Checking for root...
The ADB Shell does not have root permissions.
Pushing res\rageagainstthecage-arm5.bin to /data/local/tmp/rageagainstthecage-ar
m5.bin...

*This will take a few moments, please do not disturb this window or your phone
until it finishes...

Looking for the phone...
Found the phone through ADB.
Checking for root...
Got Root!
Pushing needed files to the phone...
Pushing res\flash_image to /data/local/flash_image...
Flashing misc partition...
Rebooting in to bootloader...
Setting RUU mode...
Verifying bootloader status...
hBoot version '2.02.0000'
FirmWare version '1.17.651.1'
hbootpreupdate set at '11'

Your hBoot version does not match your MTD's configuration! If you have
previously tried to root you MUST run the RUU before continuing. You can
leave your phone as it is and run the RUU from here or to reboot use
'fastboot reboot'.
Aborting!

goto _DONE *** DE ****
Verified older phone with hBoot Version 2.02.0000.

Verified NAND is locked.

*
* Flashing Firmware...
*
* It is very important that you do not interrupt this while flashing.
* Unplugging or turning the phone off while it is flashing can easily brick
* your phone.
*

Rebooting...
**** DE edit ********
Looking for the phone...
Phone is finalizing the flash, waiting...
Looking for the phone...
Found the phone through ADB.
Giving the phone time to configure itself...
Attempting to reboot into the recovery...
Looking for the phone...
Found the phone through ADB.
Pushing amon_ra_1.8-mod to /...
Making NANDroid backup, this will take several minutes. Please wait...
NANDroid finished, dumping recovery log...
Setting auto-update command to flash Unrevoked Forever...
Rebooting the recovery...
Looking for the phone...
Phone is flashing UnrEVOked Forever, you should see a circular icon with a green
arrow pointing down...
Phone exited Recovery mode, waiting on it to reboot...
Looking for the phone...
Attempting to reboot into the bootloader...
Looking for the phone...
Setting RUU mode...
Verifying bootloader status...
Verified NAND is unlocked.
Flashing ROM, Recovery and Radios...

*
* Flashing Firmware...
*
* It is very important that you do not interrupt this while flashing.
* Unplugging or turning the phone off while it is flashing can easily brick
* your phone.
*

Rebooting...

Congratulations! Your phone should now be rooted with a custom recovery capable
of flashing ROMs.

If you have have trouble booting into custom ROMs you may need to flash the new
kernel that can be found on your SD card.

Press any key to continue . . .

C:\Documents and Settings\Dan\My Documents\EVO\All Things Rooting\Universal Auto
Root_v1.1>