IF your going to go the manual route I would Highly recommend using the guide created by Chingy. Creator of the Lightning rom currently out. Its pretty straight fwd and a lot easier to understand. The guide is listed below. Please note CODE is not part of what you type. I left it in place to indicate were you start the data entry process in ADB.
Also, if you go this route and dont already have ADB properly setup I would recommend using
• View topic - [GUIDE] ADB for "Dummies" for the install of ADB.
How to Root Your HTC Thunderbolt
First, download these files:
1. RUU_Mecha_VERIZON_WWE_1.03.605.10_Radio_1.02.00.01 03_2r_NV_8k_1.37_9k_1.52_release_165253(md5sum : aae974054fc3aed275ba3596480ccd5b)
2. Custom RUU
3. Exploit Package
You MUST download ALL three of these files before continuing...
You Must have ADB setup on your computer before proceeding.
1. In the exploit folder locate "misc.img" "psneuter" and "busybox"
2. CD into your folder where ADB is located and using ADB push these three files to your phone running the following commands:
**Code:
adb push psneuter /data/local/
adb push busybox /data/local/
adb push misc.img /data/local/
adb shell chmod 777 /data/local/psneuter
adb shell chmod 777 /data/local/busybox
3. Run this command:
**Code:
adb shell
4. You should now see an "$" in terminal. Now run this command:
**Code:
/data/local/busybox md5sum /data/local/misc.img
5. Make sure that the output md5sum is as follows: c88dd947eb3b36eec90503a3525ae0de If it is anything else then that re-download the file.
6. Now run these two commands:
**Code:
dd if=/data/local/misc.img of=/dev/block/mmcblk0p17
exit
7. Next you will have to downgrade your RUU. Rename the downgrade RUU (the first download) to PG05IMG.zip and place it on your SD card. Now, run the following command:
**Code:
adb reboot bootloader
8. Choose the bootloader option and press power; let the ROM flash. When asked to upgrade, choose yes. Don’t freak, it’s a long reboot. Once done, reboot and delete PG05IMG.zip from your SD card.
9. In the exploit folder locate "wpthis" "psneuter" and "busybox" and run these commands:
**Code:
* * adb push psneuter /data/local/
* * adb push busybox /data/local/
* * adb push wpthis /data/local/
* * adb shell chmod 777 /data/local/psneuter
* * adb shell chmod 777 /data/local/busybox
* * adb shell chmod 777 /data/local/wpthis
10. Now run these commands:
**Code:
adb shell
/data/local/psneuter
To unlock eMMC:
adb shell
/data/local/wpthis
exit
11. BE CAREFUL WITH THIS STEP. Run these commands:
**Code:
adb push hbooteng.nb0 /data/local/
adb shell
/data/local/busybox md5sum /data/local/hbooteng.nb0
12. Check the output md5sum and if it does not match: 6991368ee2deaf182048a3ed9d3c0fcb exactly, stop, delete it, and re-download it. Otherwise, continue...
13. Write the bootloader using this command:
**Code:
dd if=/data/local/hbooteng.nb0 of=/dev/block/mmcblk0p18
14. Confirm it wrote properly by running this command:
**Code:
/data/local/busybox md5sum /dev/block/mmcblk0p18
15. Check the output md5sum and if it does not match: 6991368ee2deaf182048a3ed9d3c0fcb try again; if it still doesn’t work, seek help from chat.andirc.net in channel #thunderbolt.
DO NOT REBOOT YOUR PHONE. If it matches, proceed..
16. Now, reboot your phone and put the custom RUU (PG05IMG.zip) on your SD card. Then flash it. This will upgrade you to release firmware with an S-OFF bootloader.
17. Now run this command:
**Code:
adb reboot bootloader
18. After the RUU flashes you will be running release firmware with S-OFF
19. In the exploit folder locate "su" "psneuter" and "busybox". Now run these commands:
**Code:
adb push psneuter /data/local/
adb push busybox /data/local/
adb push su /data/local/
adb shell chmod 777 /data/local/psneuter
adb shell chmod 777 /data/local/busybox
20. Now to gain root, run these commands:
**Code:
adb shell
/data/local/psneuter
21. To remount the system and set up SU, run these commands:
**Code:
adb shell
mount -o remount,rw -t ext3 /dev/block/mmcblk0p25 /system
/data/local/busybox cp /data/local/su /system/xbin/su
chown 0:0 /system/xbin/su
chmod 6755 /system/xbin/su
22. Install Superuser from the Android Market and reboot your phone. This will give you full root permissions.
23. Install Rom Manager from the Android Market and Flash the HTC Thunderbolt Recovery Image
Credits
Scotty2, jamezelle, jcase, and all of Team AndIRC
Testers, especially ProTekk and Trident
Thanks to scotty2 for WPThis
All firmware credit goes to 911sniper
Jaroslav from Android Police for editorial help
If I missed anyone in the credits, it was unintentional and I will fix it soon. Lots of people had their hands in on this project.