Maybe just a note on top of the list to FOLLOW THE NUMBERS. My only issue I had was that before I could do the root step I had to do the fix fastboot option first. Maybe they should be switched? Who knows, no matter how easy you make it, people are gonna mess up...especially if they don't READ THE INFO FIRST. Just my two cents, which I know means nothing =)
Um, fixing fastboot is ABNORMAL and not "part of the process". It means something went horribly wrong with your phone and you had a failed flash. That will get moved out to the main menu so that you'd see something like this: (assume 244 for now)
INSTALL 244
REINSTALL 244
REPAIR 244 AP Fastboot ERROR
And on the INSTALL and REINSTALL options you'd get something like:
Found Blur_Version.5.9.905.XT875.Verizon.en.US(67244).zip
Do you want to transfer to your SDCARD-EXT?
..........
Check MD5 hash for Blur_Version.5.9.905.XT875.Verizon.en.US(67244).zip?
...........
Reboot to AP Fastboot mode?
............
Prepare phone for update using RSD?
.............
Show instructions for installing update in recovery
.............
Do you want to install root?
.............
Recovery.img not found in HoB\244 directory, do you wish to pull the image from your phone?
.............
Some of those would only be shown in certain instances like the recovery.img. Advanced users can skip steps if they're sure they know what they're doing. I'm still toying with the idea. Trying to think what would help the people who REFUSE to read so that *I* don't have to deal with them.