[Mac Procedure]: How to Root the HTC Thunderbolt

Status
Not open for further replies.

Raptor007

Trusted Member
Apr 18, 2010
4,906
58
0
Visit site
Sounds like you flashed the downgrade image. See post #3 of the Windows sticky I started; that's the process you should follow to unroot. You can adapt the same procedure to Mac. Just put a ./ in front of the ADB commands.

Cory - I was trying to return to stock as well tonight following the procedure but as you noted for the MAC. I got to the last part

# dd if=/data/local/misc.img of=/dev/block/mmcblk0p17
and I get a denied error. Here is the commands I typed into the terminal.

$ cd ..
$ cd ..
$ cd and*
$ cd tools
$ ./adb devices ( the device comes up as attached)

$ ./adb push misc.img /data/local/
$ ./adb push busybox /data/local/
$ ./adb shell chmod 777 /data/local/busybox
$ ./adb shell

Then type the following; not including the $

$ su (when I typed this I get permission denied and cannot proceed)

Then type the following; not including the #

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


The Command window must display the following checksum: c88dd947eb3b36eec90503a3525ae0de

# dd if=/data/local/misc.img of=/dev/block/mmcblk0p17
# reboot bootloader

Any suggestions or corrections are greatly appreciated.
 

DroidXcon

Well-known member
Oct 21, 2010
11,102
3,392
0
Visit site
Cory - I was trying to return to stock as well tonight following the procedure but as you noted for the MAC. I got to the last part

# dd if=/data/local/misc.img of=/dev/block/mmcblk0p17
and I get a denied error. Here is the commands I typed into the terminal.

$ cd ..
$ cd ..
$ cd and*
$ cd tools
$ ./adb devices ( the device comes up as attached)

$ ./adb push misc.img /data/local/
$ ./adb push busybox /data/local/
$ ./adb shell chmod 777 /data/local/busybox
$ ./adb shell

Then type the following; not including the $

$ su (when I typed this I get permission denied and cannot proceed)

Then type the following; not including the #

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


The Command window must display the following checksum: c88dd947eb3b36eec90503a3525ae0de

# dd if=/data/local/misc.img of=/dev/block/mmcblk0p17
# reboot bootloader

Any suggestions or corrections are greatly appreciated.

when you type su did you look at the phone and make sure to allow superuser access?
 

notmebug

Banned
Jan 22, 2011
37
2
0
Visit site
For EasyTether removal:

Edit: To Fix:
1) Remove EasyTether from Network Preferences
2) In terminal run:
sudo kextunload -m com.mobile-stream.driver.EasyTetherUSBEthernet
3) Uninstall EasyTether from TB Applications.
4) Reboot TB. (This made it work, mac did not need a reboot)

Just figured this out today...

Remove Easytether from Mac OSX:
(it will pop-up a new network device every time you connect via USB otherwise... I'm using wireless tether now so it's rather annoying when I want to mount disk drive or usb charge)

Finder -> View -> Show System Files

delete: /System/Library/Extensions/EasyTetherUSBEthernet.kext


Awesome!
Did it actually reboot or did the screen just turn black. A reboot would have involved a vibration.
Thank you so much and great suggestions. Last night I attached a PDF to the first post, so you can see more verbose detail of each and everything returned for the various commands.

Screen went black, then solid white, bootloader restarted and began scanning PG05IMG.zip again. Not sure about vibrate but it caught me off guard.
 

Raptor007

Trusted Member
Apr 18, 2010
4,906
58
0
Visit site
when you type su did you look at the phone and make sure to allow superuser access?

Sorry it took so long to get back to your post. Last night I had already wiped my device, forgetting I needed Superuser on it. So I put Superuser back on along with Busybox. Started over as you can see here and I still get permission denied. Any other thoughts?

Last login: Tue Apr 5 18:25:43 on ttys000
91:~ Michael$ cd ..
91:Users Michael$ cd ..
91:/ Michael$ cd and*
91:android-sdk-mac_x86 Michael$ cd tools
91:tools Michael$ ./adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
HT12CS000687 device

91:tools Michael$ ./adb push misc.img /data/local/
2541 KB/s (262144 bytes in 0.100s)
91:tools Michael$ ./adb push busybox /data/local/
2513 KB/s (1062992 bytes in 0.413s)
91:tools Michael$ ./adb shell chmod 777 /data/local/busybox
91:tools Michael$ ./adb shell
$ su
Permission denied
$
 

DroidXcon

Well-known member
Oct 21, 2010
11,102
3,392
0
Visit site
Sorry it took so long to get back to your post. Last night I had already wiped my device, forgetting I needed Superuser on it. So I put Superuser back on along with Busybox. Started over as you can see here and I still get permission denied. Any other thoughts?

Last login: Tue Apr 5 18:25:43 on ttys000
91:~ Michael$ cd ..
91:Users Michael$ cd ..
91:/ Michael$ cd and*
91:android-sdk-mac_x86 Michael$ cd tools
91:tools Michael$ ./adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
HT12CS000687 device

91:tools Michael$ ./adb push misc.img /data/local/
2541 KB/s (262144 bytes in 0.100s)
91:tools Michael$ ./adb push busybox /data/local/
2513 KB/s (1062992 bytes in 0.413s)
91:tools Michael$ ./adb shell chmod 777 /data/local/busybox
91:tools Michael$ ./adb shell
$ su
Permission denied
$

well you lost root it looks like try this

$ ./adb push busybox /data/local/
$ ./adb push psneuter /data/local/
$ ./adb push misc.img /data/local/
$ ./adb shell chmod 777 /data/local/busybox
$ ./adb shell chmod 777 /data/local/psneuter
$ ./adb shell /data/local/psneuter

then adb connection will kill and restart

$ ./adb shell

Then type the following; not including the $

$ su

Then type the following; not including the #

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

Cory Streater

Well-known member
Sep 21, 2009
9,495
3,428
0
Visit site
Sorry it took so long to get back to your post. Last night I had already wiped my device, forgetting I needed Superuser on it. So I put Superuser back on along with Busybox. Started over as you can see here and I still get permission denied. Any other thoughts?

Last login: Tue Apr 5 18:25:43 on ttys000
91:~ Michael$ cd ..
91:Users Michael$ cd ..
91:/ Michael$ cd and*
91:android-sdk-mac_x86 Michael$ cd tools
91:tools Michael$ ./adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
HT12CS000687 device

91:tools Michael$ ./adb push misc.img /data/local/
2541 KB/s (262144 bytes in 0.100s)
91:tools Michael$ ./adb push busybox /data/local/
2513 KB/s (1062992 bytes in 0.413s)
91:tools Michael$ ./adb shell chmod 777 /data/local/busybox
91:tools Michael$ ./adb shell
$ su
Permission denied
$

Been down that path already. If you hard reset you have to start all over again.
 
  • Like
Reactions: DroidXcon

tonez

Active member
Nov 26, 2010
35
0
0
Visit site
im guessing this is a silly question but is it possible to uncheck usb debugging after ive gone through the root process, i see that it stays checked
 

anon(220176)

Well-known member
Mar 12, 2011
223
0
0
Visit site
I never was able to get adb to recognise my phone in OSX. I finally gave up and decided to follow the Windows instructions and rooted using my Windows 7 virtual machine and easy root. It wasn't very smooth, and I had to repeat each step several times before each zip would flash to my phone, but i did eventually get rooted.

Is there a special "driver" needed for Mac OSX to be able to recognize Thunderbolt?
 

Tommigrl_7o2

New member
Apr 6, 2011
1
0
0
Visit site
Question Regarding Mobile Network Setting

Regarding rooting the Thunderbolt, I found this guide very much easy to follow then the one click or even the one from Windows. The root was successful however I have a question. After the root like my 3G went from 1x or even in the error Attention: A network error has occurred. Retry or cancel and return to the previous screen or my Mobile Network always changes from Connected to Failed....

Is this just my phone or is there a fix for this
 

skltr21

New member
Mar 23, 2011
3
0
0
Visit site
Regarding rooting the Thunderbolt, I found this guide very much easy to follow then the one click or even the one from Windows. The root was successful however I have a question. After the root like my 3G went from 1x or even in the error Attention: A network error has occurred. Retry or cancel and return to the previous screen or my Mobile Network always changes from Connected to Failed....

Is this just my phone or is there a fix for this

im having the same issue......
 

dre mingo

Member
Apr 7, 2011
5
0
0
Visit site
Root

I am new to mac so please help! when I try to download that first sdk file instead of downloading as a zip it has a firefox symbol instead how can I fix this?

Its downloading it as a html file
 
Last edited:

Cory Streater

Well-known member
Sep 21, 2009
9,495
3,428
0
Visit site
Is there a special "driver" needed for Mac OSX to be able to recognize Thunderbolt?

No. Do you have EasyTether installed?

Regarding rooting the Thunderbolt, I found this guide very much easy to follow then the one click or even the one from Windows. The root was successful however I have a question. After the root like my 3G went from 1x or even in the error Attention: A network error has occurred. Retry or cancel and return to the previous screen or my Mobile Network always changes from Connected to Failed....

Is this just my phone or is there a fix for this

You still have the downgrade image on your phone. Do you see a Skype icon?

im having the same issue......

I am new to mac so please help! when I try to download that first sdk file instead of downloading as a zip it has a firefox symbol instead how can I fix this?

Its downloading it as a html file

Use Safari, per my instructions.
 

anon(220176)

Well-known member
Mar 12, 2011
223
0
0
Visit site
Regarding rooting the Thunderbolt, I found this guide very much easy to follow then the one click or even the one from Windows. The root was successful however I have a question. After the root like my 3G went from 1x or even in the error Attention: A network error has occurred. Retry or cancel and return to the previous screen or my Mobile Network always changes from Connected to Failed....

Is this just my phone or is there a fix for this

You still have the downgrade image on your phone. Do you see a Skype icon?


Yes, I am having the same exact problem. No access to pretty much anything, although I do have the 4G icon shown, which later will go to 3G and then 1X and then no network. I have no Skype icon on the top taskbar, nor a Skype application.

UPDATE: A friend of mine, who also just rooted his Thunderbolt using the instructions here, is also having the same exact problem. Both of us bought the Thunderbolt this week, so is this something new that HTC / Verizon put for the new batch of the phone?
 
Last edited:
Status
Not open for further replies.

Forum statistics

Threads
943,155
Messages
6,917,551
Members
3,158,854
Latest member
WillyC