How To Unroot and Return the Droid Incredible 2 Back to Stock

Do you have a rooted HTC Incredible 2 and need to return it for warranty purposes or are selling it? Check out our unroot guide.

I. Before you begin.

1.  You must have adb installed. If you do not, follow our guide here.

II. Flashing back to stock.

1. Download the stock ROM file.

2. Plug your phone in with the USB cable and select disk drive.

3. Place the downloaded PG23IMG file on the root of your sd card (not in any files or folders).

4. Power off the device.

5. Power it back on, holding the volume down and power button to boot into fastboot.

6. The phone should automatically recognize the PG23IMG file and ask you to install. Select yes.

7. Once finished flashing, reboot your phone.

III. Flashing the stock bootloader.

1. Plug the phone in with the USB cable (if it’s not already).

2. Download the unroot package.

3. Extract them to the androidsdk\tools folder on your hard drive (they should be in the same folder that adb is in).

4. On your computer, click on the start menu.

5. In the search box in the start menu, type cmd and hit enter.

6. When the command prompt window opens, you must navigate to the folder adb is in. Type the following with hitting enter at the end of the line:

cd C:\androidsdk\tools

7. In the command prompt window, type the following, hitting enter after each command:

adb push psneuter /data/local/

adb push busybox /data/local/

adb push hboot_0.97.0000_336906.nb0 /data/local/

adb shell chmod 777 /data/local/psneuter

adb shell chmod 777 /data/local/busybox

8. Now we need to gain temporary root and flash the stock bootloader. Type the following, hitting enter after each command.

adb shell /data/local/psneuter

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

10. Reboot.

 

  • eternal0

    There’s a typo:

    adb shell dd if=/data/local/hboot_0.97.0000_336906.nb0 of=/dev/block/mmcb1k0p18

    should be:

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

    note the ’1′ should be an ‘l’

    • http://theunlockr.com David Cogen

      Thanks for letting us know, I informed the writer and he has changed it. Thanks again!

  • Anonymous

    Very cool. Thanks.

  • Maarten Vlug

    Very clear instructions, thank you. But I got stuck at the last step. It says ‘Failed to set prot mask (inappropriate ioctl for device). How can I solve this problem? See below for the Cmd. 

    C:android-sdkplatform-tools>adb push psneuter /data/local/
    1845 KB/s (585731 bytes in 0.310s)

    C:android-sdkplatform-tools>adb push busybox /data/local/
    1744 KB/s (1062992 bytes in 0.595s)

    C:android-sdkplatform-tools>adb push hboot_0.97.0000_336906.nb0 /data/local/
    1828 KB/s (1048576 bytes in 0.560s)

    C:android-sdkplatform-tools>adb shell chmod 777 /data/local/psneuter

    C:android-sdkplatform-tools>adb shell chmod 777 /data/local/busybox

    C:android-sdkplatform-tools>adb shell /data/local/psneuter
    Failed to set prot mask (Inappropriate ioctl for device)

  • Peeter Loomus

    I have HTC Incredible S and i’ve rooted it with revolutionary.

    When i try to update with the zip file then it:Model ID incorrect!Update Fail!Press to reboot.What should i do?

  • Williamriveracortijo

    i keep trying to upgrade but i keep getting this message “main version is older” can someone explain

  • Beau6081

    the system cannot find the file path is all im getting in the first cmd line and everything is installed

  • Shane

    awesome!!! thank you! worked perfectly!!!

  • mike

    I cannot access the unroot package as the website says they have moved…
    Is there another link available to download the unroot package?
    Thank you

  • mike

    how do i get either of these to download. the stock rom or the unroot..seems like they are all ads..and when i did get to a page it says they are unavailable

  • Deuce

    This was great. Works if you follow directions exactly.
    Maarten’s issue is probably that he wasn’t on the 2.2.1 version, or whatever version is included in the PG23IMG file.
    And Mike, they are valid downloads. The sites look spammy, but they worked for me….