The Verizon HTC Thunderbolt was rooted (see here and here) as soon as it arrived on the scene, allowing us to flash custom recoveries and ROMs on it. Not to mention apps like Titanium Backup or Screenshot apps. While, an Android device’s true potential is only unleashed after rooting it, there are some who like their devices in stock condition after experimenting a bit with a rooted one. This guide is for those very users, so read on to unroot your Thunderbolt.
Let’s get down to business!
Disclaimer: Please follow this guide at your own risk. AddictiveTips will not be liable if your device gets damaged or bricked during the process.
Requirements:
- ADB installed and running on your system. See our guide on what is ADB and how to install it.
- Stock Thunderbolt firmware.
- Unrooting kit.
Instructions:
- To begin, extract the Unrooting kit to any folder and rename the stock firmware to PG05IMG.zip.
- Copy the firmware to the root of your SD card.
- Now run command prompt on your pc and enter the following commands, hitting enter after each command:
adb push misc.img /data/local/ adb push busybox /data/local/ adb shell chmod 777 /data/local/busybox adb shell su /data/local/busybox md5sum /data/local/misc.img
If the output for the MD5 sum is anything other then, c88dd947eb3b36eec90503a3525ae0de, stop right here and restart the process again.
- Continue entering these commands:
dd if=/data/local/misc.img of=/dev/block/mmcblk0p17 adb reboot bootloader
- At this point your phone will reboot, and you should allow it to flash the stock firmware.
That’s it! You have just reverted your Thunderbolt to a completely stock/factory condition.


