[Droid Incredible General] Berzerker7:
I've seen a few threads out there that have instructions on how to get back to stock. Well, they're either incomplete, or not very easy/quick. So I'm going to make this thread with the different "stocks" you can go to.

Part 1: rooted/s-off -> 2.1 stock for OTA upgrade

Part 2: rooted/s-off -> 2.2 stock using the OTA RUU

Part 0

:

1. Make sure you have ADB working, there are many tutorials around XDA/the internet on how to get it working on your computer.

2. After you've setup ADB, download the fastboot binary and put it in the tools folder with the adb binary, so that you can run the "fastboot" command.

Part 1

: 2.1 stock for OTA upgrade

1. Make sure you're rooted with clockworkmod recovery.

1A. If you're s-off, download http://www.fourty.net/~berzerker/stockstuff/unrevoked-forever-son.zip

(NOTE: the unrevoked s-on tool does *not* support the 2.15.00.09.01 radio. If you're running that radio, download this, and flash that PB31IMG.zip in HBOOT before continuing.)

1B. Push that to your SDCard and flash it via clockworkmod recovery.

2. Download these two zip files: http://www.fourty.net/~berzerker/stockstuff/revert.zip and http://www.fourty.net/~berzerker/stockstuff/PB31IMG-77-1.00-2.1.zip

2A. Push PB31IMG-77-1.00-2.1.zip to your SDCard, renaming it to "PB31IMG.zip" (no quotes)(delete any other PB31IMG.zip you might have on there before pushing).

3. Unzip revert.zip to your desktop, reboot into recovery and execute the following commands from your cmd prompt/terminal:

adb shell
~ # mount data
~ # exit
adb push flash_image /data
adb push mtd0.img /data
adb shell
~ # cd /data
~ # chmod 755 flash_image
~ # flash_image misc mtd0.img
~ # exit
adb reboot oem-78
[b]MAKE SURE YOU TYPE [i]78[/i] and not any other number![/b]

You should see a black screen with a silver HTC logo. Now type:

fastboot devices

You should see something like HT056HJ01462 pop up. If that does, you're good.

4. Pull the battery, leave the phone off for about 10 seconds, then put the battery back in. Hold the volume *down* button as you put the battery back in, then press the power button (while still holding the volume down button). You should boot into HBOOT, and it should recognize the PB31IMG.zip. Start the update and go get a drink (it might reboot once or twice, don't worry about it).

(4B: If it keeps booting back into HBOOT, you'll need to apply it a second time, but you will not need to reflash misc, so just apply it again, it should take.)

5. When that's done, reboot, and you're done! You are now at 2.1 stock!

6. If you want to go through the OTA upgrade to 2.2, download this, rename it to update.zip and push it to your sdcard. Then, upgrade manually through recovery using the "apply sdcard:update.zip" option. After you reboot back into Android after that's done, you should be able to upgrade normally to 2.2 using the OTA.

Part 2

: 2.2 stock using OTA RUU

1. Make sure you're rooted with clockworkmod recovery.

1A. If you're s-off, download http://www.fourty.net/~berzerker/stockstuff/unrevoked-forever-son.zip

(NOTE: the unrevoked s-on tool does *not* support the 2.15.00.09.01 radio. If you're running that radio, download this, and flash that PB31IMG.zip in HBOOT before continuing.)

1B. Push that to your SDCard and flash it via clockworkmod recovery.

2. Download this zip file: http://www.fourty.net/~berzerker/stockstuff/PB31IMG_3.26.605.1_RUU.zip

3. Push PB31IMG-3.21.605.1_RUU.zip to your SDCard, renaming it to "PB31IMG.zip" (no quotes)(delete any other PB31IMG.zip you might have on there before pushing).

4. Boot into HBOOT, and it should recognize the PB31IMG.zip. Start the update and go get a drink (it might reboot once or twice, don't worry about it).

5. When that's done, reboot and you're at 2.2 stock!

That's it! These steps should bring you back to either 2.1 stock or 2.2 stock for a send-in!

I suggest a sticky as well.