[Mac Procedure]: How to Root the HTC Thunderbolt

Status
Not open for further replies.
stuck in bootloader

Hi,

I followed the instructions so far, and I've gotten to the step where you run bootloader. It checked the PG05IMG.zip file and then it went back to what I'm guessing is the main screen for bootloader, and it just sat there. Your tutorial said that it would ask if i wanted to update, and it never did.

I just rebooted the device and so far as I can tell, everything is the way it should be (or was).

Suggestions?

-n.
 
So after I got the reboot to work and start adb again in terminal this comes up:


device-068bde:tools bmahmud88$ ./adb push busybox /data/local/
2072 KB/s (1062992 bytes in 0.500s)
device-068bde:tools bmahmud88$ ./adb push su /data/local/
1636 KB/s (26264 bytes in 0.015s)
device-068bde:tools bmahmud88$ ./adb shell chmod 777 /data/local/busybox
device-068bde:tools bmahmud88$ ./adb shell chmod 777 /data/local/psneuter
Unable to chmod /data/local/psneuter: No such file or directory
device-068bde:tools bmahmud88$ ./adb shell /data/local/psneuter
/data/local/psneuter: not found
device-068bde:tools bmahmud88$ ./adb shell /data/local/psneuter
/data/local/psneuter: not found
device-068bde:tools bmahmud88$

Does anyone have any idea why its not finding the psneuter?
 
I pulled my files from different sources?

I got my SDK file for Mac here:
Android SDK | Android Developers

I used Cory's PG05IMG_downgrade.zip File

Used jcase's Exploits (contains busybox, wpthis, psneuter, su, readme.txt, misc.img, and hbooteng.nb0). These have to be placed in the 'platforms-tools' folder of the SDK. And the current upgrade file ? PG05IMG_MR1_upgrade.zip from the XDA- Dev. Forum
[ROOT] MR1/OTA PermRoot + Unlock Bootloader - Safer/Easier 5/12/2011 - xda-developers

I made sure all the MD5SUMs checked out before I started.

then I just did a bunch of copy and pasting?worked awesome?got it done in no time on the first run.

Thanks to Cory for writing such easy to follow directions, and to everyones hard work to get the files together and do all the hard work to make it easier on the noobs?me included?:)
 
  • Like
Reactions: superdotny
Forgive me for being a total noob... but last night i rooted my phone successfully and then this morning proceeded to go to software update in the settings menu. Now it appears i no longer have root access. first question, what did i do wrong? second question, how do i fix it? do i reroot? am i going to lose everything again?
 
hi guys, i would like to ask if these procedures are applicable fro any phones? provided that you're using the correct firmware for that specific phone.

i have a sgs2 and been looking for a way to root it on a mac and nobody seems to have a complete instruction for it like the one you posted here.

thanks in advance!
 
hi guys, i would like to ask if these procedures are applicable fro any phones? provided that you're using the correct firmware for that specific phone.

i have a sgs2 and been looking for a way to root it on a mac and nobody seems to have a complete instruction for it like the one you posted here.

thanks in advance!

Since sgs2 is a new device, i would wait a while and see if a mac root procedure comes out (seems likely).

The commands involved in this root method are, in many instances, probably the same that you will be using (like terminal commands, and getting busy box etc on there), but the steps will probably be different. This is an htc device that was locked up pretty tight, and this root process is very involved. Also, many of the files are htc thunderbolt files.

I would not attempt to use this method on a different phone.

DONT DO IT.
 
Forgive me for being a total noob... but last night i rooted my phone successfully and then this morning proceeded to go to software update in the settings menu. Now it appears i no longer have root access. first question, what did i do wrong? second question, how do i fix it? do i reroot? am i going to lose everything again?

You tested to see if you have root with something like superuser app or shoot me app?

You can power off the device, then reboot with volume down and power button held together (takes you to hboot screen with skateboarders - NOTE: before you do this, you should check your sd card to remove or rename the PG05IMG.zip file that may be there). At the top it will say s-on or s-off. If you are rooted permanently, it will say s-off.

Given what you've said, it probably says s-on, so i would suggest just rerooting your device following Cory's instructions again.

After you've finished rooting and downloaded superuser and all that, you can go back to hboot and check if it says s-off (make sure you remove or rename that PG05IMG.zip file if you are not booting to hboot to flash something).

And yes you will lose all your data again when you reroot, sorry. Next time you root, you should download Rom Manager and Titanium backup, these will help keep the time you spend fixing things down, and Rom manager will save your butt one day.
These guides will help you:
http://forum.androidcentral.com/thu...-backup-restore-install-roms-thunderbolt.html
http://forum.androidcentral.com/inc...back-up-what-restore-when-switching-roms.html
http://forum.androidcentral.com/thu...store-apps-data-when-installing-new-roms.html

Its very important to make nandroid backups with rom manager!
 
just to make sure, all of those instructions on the first page are up to date and will work with the thunderbolt as of today(even with installed updates?)?
 
can someone give me instructions on how to un-root on a mac if i need to do an exchange??? i'm hearing verizon is going to be charging people full retail on replacements now if they're phone is rooted. which is lame cuz rooting my phone has nothing to do with hardware like the (volume rocker) not working properly now..... but just to be safe i'd like to know how to un-root my phone before i send it in. thanks!
 
So after I got the reboot to work and start adb again in terminal this comes up:


device-068bde:tools bmahmud88$ ./adb push busybox /data/local/
2072 KB/s (1062992 bytes in 0.500s)
device-068bde:tools bmahmud88$ ./adb push su /data/local/
1636 KB/s (26264 bytes in 0.015s)
device-068bde:tools bmahmud88$ ./adb shell chmod 777 /data/local/busybox
device-068bde:tools bmahmud88$ ./adb shell chmod 777 /data/local/psneuter
Unable to chmod /data/local/psneuter: No such file or directory
device-068bde:tools bmahmud88$ ./adb shell /data/local/psneuter
/data/local/psneuter: not found
device-068bde:tools bmahmud88$ ./adb shell /data/local/psneuter
/data/local/psneuter: not found
device-068bde:tools bmahmud88$

Does anyone have any idea why its not finding the psneuter?

Did you try to download the files again, check md5s to make sure the files are complete, and try the root process over again?
 
Great walk through. All went well until I rebooted while connected to a charger. Now the phone will not connect to the computer via usb. It will charge but won't connect as storage and adb does not see it. I can use adb wireless but psneuter kills it and it will not re-connect afterwards. Is my TBolt bricked for life? I can't flash ROMs and S-ON is the security status. I can still run root applications and can delete files via Root explorer. Any help would be super appreciated.
 
Do I download the 2nd zip directly to my sd card or my computer hard drive. It says to download and copy it to sd. Please help.
 
Sucks the bloatware from downgrade.. when i got my thunderbolt it didnt have some i see now.. and the market is downgraded too.. I didnt know the htc thunderbolt had an old market version :-) at least im halfway rooted :::---)))
 
I have tried to run the second zip 20 times with no (volume up to start update). I think the link is no good because it never works.It starts to do it and then goes to fastboot screen and sets there.lol I have followed every step to a T and no root. If some one can give me some help i would be very happy.I see in the past post that others are having the same issue as me. Please help.
 
List of devices attached

david-roths-macbook:tools Dave$

My thunderbolt is plugged in, USB debugging is enabled, and the device is set to disk drive. Please help
 
ive done all the steps, however when I'm in the terminal....it doesn't locate my device. below is what the terminal displays;

Last login: Thu Oct 14 13:20:43 on console
marcus-barbosas-macbook:~ marcusbarbosa$ cd ..
marcus-barbosas-macbook:Users marcusbarbosa$ cd ..
marcus-barbosas-macbook:/ marcusbarbosa$ cd and*
marcus-barbosas-macbook:android-sdk-mac_x86 marcusbarbosa$ cd tools
marcus-barbosas-macbook:tools marcusbarbosa$ ./adb devices
List of devices attached

marcus-barbosas-macbook:tools marcusbarbosa$


usb debugging connected along with disk drive mounted. fyi; im using my MacBook
please help.....:(
 
Last edited:
Status
Not open for further replies.