Install pre 2.2 OTA with 100% working root 2.0 radio/720p video
UPDATE, you will have market issues, some apps will not show up. For a fix see this post:
DO NOT APPLY THE UPDATE.ZIP TWICE or YOU MAY BRICK YOUR PHONE!
Everyone should know that if you apply this update and VZW changes the radio in the official then you probably won't be able to upgrade your radio to it.
Also if you do this you will not be able to revert back to stock until a new RUU is released, and the problem with a new RUU is that they may close all known root methods. If you try with any current RUU's you will get a "Main version is older" error.
The radio is very good and 720p will work but everyone should know this might prevent future radio updates.
Put the file from mediafire.com on your SDCARD as update.zip
If rooted, you have to RUU your phone back to stock. Download the image from the link below, put on root of SDCARD and then boot into bootloader(powerdown, hold power and optical button in) then go to bootloader, then it should load the img and then apply it.
Boot back to your phone and apply the first OTA update we got. If you dont do this, you might get errors trying to install the new update.
Then go to STOCK recovery.
Reboot, then activate.
Then follow this:
(Mine got stuck on rebooting phone, I just unplugged my phone and then plugged it back in again really fast again, it seemed to work like normal just starting the UnrEVOked 3.0 with phone hooked up)
UnrEVOked v3.0 Is Out - ROOT NO LONGER REQUIRED + NEW CLOCKWORK 2.5!!! - xda-developers
Then one final step for now to install root again really easy.
Put it on your SD card, then reboot into clockwork recovery
Go to install zip from SD-Card
Choose the payload-update.zip
You have root again and busybox is installed.
Some reason UnrEVOked 3.0 didnt reroot my phone but doing the steps above will have you with the latest update and 2.0 radio with 100% working root and working 720p video.
Picture proof it works, drocapped the pic, so you know root is all good.