The HTC Thunderbolt root has been achieved by a developer at the XDA, just a few days after its release. You could now permanently root HTC Thunderbolt using this method. But, keep in mind that this rooting method is a complex one and so do it only if you aware what you are doing.

How to Root HTC Thunderbolt

NOTE : We are not responsible for any damage caused to your device due to this.

How to Root HTC Thunderbolt :

Note: Watch this space for updates and other improvements to the current root method (updated instructions will be versioned and dated).

Step 1

First, download these files:

Also make sure adb is working prior to attempting.

Step 2

Setup busybox, and psnueter. Unzip exploit.zip and run the following commands:

adb push psneuter /data/local/

adb push busybox /data/local/

adb shell chmod 777 /data/local/psneuter

adb shell chmod 777 /data/local/busybox

Step 3

Unzip su.zip and push su to /sdcard:

adb push su /sdcard/su

Step 4

Unzip misc.zip to your sdcard

Step 5

Gain temp root, and flash the custom misc.img:

adb shell

Now the shell should display “$”

Run:

/data/local/psneuter

You will now be kicked out of adb, and adb will restart as root. Let’s confirm the md5 of misc.img:

adb shell

At this point, the shell should display “#”

Run:

/data/local/busybox md5sum /sdcard/misc.img

Output should be c88dd947eb3b36eec90503a3525ae0de. If it’s anything else, re-download the file and try again.

Now lets write misc.img:

dd if=/sdcard/misc.img of=/dev/block/mmcblk0p17

exit

Step 6

Here you will rename the ruu as PG05IMG.zip and place it on your sdcard, then flash it:

adb reboot bootloader

Your device should now be booting into the bootloader and checking the image. Once this flashes and you are rebooted, write protection to /system has been disabled. Please repeat step 2 and get psnueter and busybox back on your phone.

Now delete PG05IMG.zip off your sdcard.

After that, make sure to re-enable USB debugging and installing from unknown sources.

Now run:

adb shell

/data/local/psneuter

At this point, you should have root.

Now remount /system:

mount -o remount,rw -t ext3 /dev/block/mmcblk0p25 /system

/data/local/busybox cp /sdcard/su /system/xbin/su

chown 0:0 /system/xbin/su

chmod 4777 /system/xbin/su

exit

Step 7

Install Superuser from the Market.

Step 8

Reboot your phone. You should be done and have full perm root.

via Android Police