[Verizon Droid Incredible 2] Misterturtle10:
Here are the step!!

Wow what a pain! After searching through hours of old information on the internet and hours of broken links I finally got it working. I'll post my sets and files here. Hopefully someone will find it useful.

I'm pretty much just reposting the OP tutorial just with modified correct information. I take no credit for this tutorial, I just want to make it easier and up-to-date for other people.

Files Needed:

Tacoroot.sh : https://github.com/CunningLogic/TacoRoot/zipball/master

Original stock 2.3.3 RUU(You don't need 2.2.1): https://www.copy.com/s/EwyCm/RUU_Vivo_W_Gingerbread_S_VERIZON_WWE_2.18.605.3_Radio_1.09.01.0622_NV_VZW1.92_release_199487_si.zip

All the ADB stuff you used to root your phone. (Fastboot drivers, Android SDK)

Fastboot Drivers: http://click.xda-developers.com/api/click?format=go&key=f0a7f91912ae2b52e0700f73990eb321&loc=http%3A%2F%2Fxdaforums.com%2Fshowthread.php%3Ft%3D1466295&v=1&libId=9f7eb594-f1c4-471d-984b-fa7914cf91b3&out=http%3A%2F%2Fdownloads.unrevoked.com%2FHTCDriver3.0.0.007.exe&ref=http%3A%2F%2Fxdaforums.com%2Fshowthread.php%3Ft%3D1466295%26page%3D7&title=%5BGuide-How%20To%20Unroot%20and%20S-On%20after%20Revolutionary%5D%20Got%20ICS%2FRoot%20Issues%3F%20This%20Helps!%20-%20xda-developers&txt=HTC%20Fastboot%20Drivers&jsonp=vglnk_jsonp_137569752405311

Android SDK: http://click.xda-developers.com/api/click?format=go&key=f0a7f91912ae2b52e0700f73990eb321&loc=http%3A%2F%2Fxdaforums.com%2Fshowthread.php%3Ft%3D1466295&v=1&libId=9f7eb594-f1c4-471d-984b-fa7914cf91b3&out=http%3A%2F%2Fdeveloper.android.com%2Fsdk%2Findex.html&ref=http%3A%2F%2Fxdaforums.com%2Fshowthread.php%3Ft%3D1466295%26page%3D7&title=%5BGuide-How%20To%20Unroot%20and%20S-On%20after%20Revolutionary%5D%20Got%20ICS%2FRoot%20Issues%3F%20This%20Helps!%20-%20xda-developers&txt=Android%20SDK&jsonp=vglnk_jsonp_137569762771512

1.) 1. Download and install the Android SDK, install the HTC drivers and then reboot your PC. (If your SDK is fully functional and you already have the Fastboot drivers installed, just skip this step.)

2.) 2. Put the Gingerbread 2.3.3 RUU zip on the root of your SD card and rename it to PG32IMG.zip (if Windows is hiding your file extensions, don't add the .zip to the end).

3. Boot your phone into the Bootloader (Vol Down + Power while off)

5. Reboot phone when done (It may power off to a black screen instead of actually rebooting. Don't panic, just turn the phone on like you normally would ) DO NOT DELETE THE PG32IMG.zip FROM YOUR SD CARD. (You can put it back on later when you need it if you did take it off)

6. Check your OS version under Menu>Settings>About Phone>Software Information. Verify your OS version as 2.3.3.

7. Enable USB Debugging under Menu>Settings>Applications>Development

8.) Disable Fastboot under Settings>Power

HERE IS WHERE THINGS START TO CHANGE:

9.) Place tacoroot.sh into your platform tools folder. (Where ever your running adb commands from)

10.) Extract the 2.3.3 RUU (PG32IMG.zip) and find hboot_0.97.0000_21273.nb0. Place this file in your platform tools folder.

11.) Run these commands from your platform tools folder.

adb push tacoroot.sh /data/local/
adb shell chmod 755 /data/local/tacoroot.sh
adb shell /data/local/tacoroot.sh --setup

your phone will reboot,eventually ending up on the stock recovery screen,with a picture of a phone,red ! and triangle. press vol up and power. this should bring up some writing(menu options for stock recovery). dont select any of these options. hold vol up,vol down,and power until the phone reboots.

once your fully booted:

adb shell /data/local/tacoroot.sh --root

If you have done everything right so far, your phone will restart and start boot looping. Your now in temp root.

Side note: If your phone restarts more than once after you run the "adb shell /data/local/tacoroot.sh --setup" code, your won't be able to run the "adb shell /data/local/tacoroot.sh --root" code. Simply run the "adb shell /data/local/tacoroot.sh --setup" code, and while it is booting up run the "adb shell /data/local/tacoroot.sh --root" code.

12.) So now if your root code was successful and your bootlooping you simply run this code:

adb push hboot_0.97.0000_21273.nb0 /data/local/
adb shell dd if=/data/local/hboot_0.97.0000_21273.nb0 of=/dev/block/mmcblk0p18

13.) Now to stop the bootlooping run:

adb shell /data/local/tacoroot.sh --undo

14.) Boot back into your bootloader by completely powering off your phone and holding vol- and power.

15.) Let it reflash your PG32IMG.zip that you put on earlier.

FINALLY! An unrooted, S-ON incredible 2 with warranty in-tact. Hope this helps, as I wish someone had an up-to-date tutorial for me.