How To Root HTC Thunderbolt 4G On Mac OS X


12.04.2011

How To Root HTC Thunderbolt 4G On Mac OS X

If you have HTC Thunderbolt device, you may know that you can root it even you have Mac OS X. So, the Mac OS X user can read the following article and then will be able to root their HTC Thunderbolt phone.

Before to start the root, don’t forget to:

  • download and install Android SDK;

  • download the root kit;

  • download the older firmware;

  • download the custom¬†firmware.

And now follow these steps to root your Verizon HTC Thunderbolt:

  1. First you must to unzip the Root Kit and the Radio to the platform-tools folder.

  2. Now move the custom firmware to your desktop.

  3. You must to rename the older firmware to “PG05IMG.zip”. Now take it and put to your SD card.

  4. Now you must to open the tools folder, form “android-sdk-mac_x86″ folder and click on android.

  5. Now you will see a pop up screen, the SDK manager.

  6. You must to click on the available packages to install Android SDK Platform-tools, revision 3. This process will download the missing ADB.

  7. Go to “android-sdk-mac_x86″ > “Platform-tools.terminal” from your system to find it.

  8. You must to enter the following commands:

    • ./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

    • ./adb shell

    • /data/local/psneuter

  9. Now, kick out ADB and the ADB will restart as root.

  10. You must to confirm the md5 of the misc.img:

    • ./adb shell

    • /data/local/busybox md5sum /data/local/misc.img (if you see another code then¬†c88dd947eb3b36eec90503a3525ae0de, you must to re-download the file and try again).

  11. Now you must to enter another commands in the terminal:

    • dd if=/data/local/misc.img of=/dev/block/mmcblk0p17

    • exit

    • adb reboot bootloader

  12. Now, you must to choose the bootloader option once the phone reboots and then press power. The ROM will flash now.

  13. You must to click Yes button when you are asked to upgrade.

  14. Your device will reboot, and now you must to delete the copied file on your SD card, the “PG05IMG.zip” file.

  15. Now you must to enter another commands in the terminal:

    • ./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

    • ./adb shell

    • /data/local/psneuter

    • ./adb shell

    • /data/local/wpthis

    • exit

    • ./adb push hbooteng.nb0 /data/local/

    • ./adb shell

    • /data/local/busybox md5sum /data/local/hbooteng.nb.0 (if you see another code then¬†6991368ee2deaf182048a3ed9d3c0fcb, you must to re-download the file and try again).

  16. Now you must the following commands:

    • dd if=/data/local/hbooteng.nb0 of=/dev/block/mmcblk0p18

    • /data/local/busybo md5sum /dev/block/mmcblk0p18 (in you see another code then¬†6991368ee2deaf182048a3ed9d3c0fcb, you must to try again, but don’t restart your phone. Search help from chat.andirc.net in #thunderbolt section).

  17. Now you must to restart your HTC Thunderbolt and then you must to copy the custom firmware on your SD card and flash it with bootloader. And after that you must to enter these commands:

    • ./adb reboot bootloader

    • ./adb push busybox /data/local/

    • ./adb push su /data/local/

    • ./adb shell chmod 777 /data/local/psneuter

    • ./adb shell chmod 777 /data/local/busybox

    • ./adb shell

    • /data/local/psneuter

    • ./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

  18. Now you must to install from th Market the Superuser app and then you must to restart your device.

  19. After that you will have full root permissions.

  20. And finally you must to install from Market the ROM manager and then you must install the Thunderbolt Recovery.

Now, your HTC Thunderbolt is rooted.

Tags: must, shell, datalocal, push, root, chmod, thunderbolt, datalocalbusybox, htc, datalocalpsneuter, commands, download, install, another, firmware, enter, restart, file, bootloader, systemxbinsu, click, card, folder, reboot, code, then‚†, again, mdsum, busybox, phone