How To Root HTC Thunderbold & Unlock Bootloader

thunderboltFor all those who have recently bought in the latest htc thunderbolt here’s a great news for all you people as we have caught on with the trick on how you can easily root thunderbolt and also unlock with the help of boot loader. Though there are advantages as well as the disadvantages of rooting the devices of which the advantages range from accessing the root folder which in other case can’t be accessed, ability to downgrade and flash any of the firm wares as per your likings and versions it also comes with the disadvantages of no custom recovery or the custom kernels and also flashing with the beta leaks of the firm wares it could potentially lead to non working of some applications in the phone which can be serious at times and also it needs a thorough knowledge in getting back the device to life if the wrong or any other firmware is flashed.

So, before proceeding for upgrading the device, you will have to note that you will be losing all the data including all the applications, SMS, contacts and other data which is there in the device. Also make sure that you need to backup all the things which you will be losing them so that you can easily restore the apps and other things. So, let’s proceed and see on how you can easily root and unlock the htc thunderbolt via boot loader but before that you will have to download the below mentioned files.

You will have to download three files which are:

Please note that you will have to root the device with the help of adb and also you need to ensure that

adb push psneuter /data/local/

adb push busybox /data/local/

adb shell chmod 777 /data/local/psneuter

adb shell chmod 777 /data/local/busybox

  • Now, all you need to do is to just simply unzip the su.zip and push the same to the root of the /sdcard by the below mentioned command

adb push su /sdcard/su

  • Now you will have to just unzip the misc.zip to your sd card and then after this you will have to gain the temporary root and flash the custom misc.img by doing the following command.

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, you just need.

Now let’s write misc.img:

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

exit

  • Next up your device should now be booting into the boot loader 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

Now, you will have to rename ruu as PG05IMG.zip and this you need to place it on your sdcard and then you will have to flash it:

adb reboot bootloader

Next up your device should now be booting into the boot loader 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

Now, you will have to install the Super user from the Market.

After this you will have to Reboot your phone and you will find that the phone is rooted successfully. Do let us know if you face any issues or any problems.

Source

About Pradeep Neela

Friends call him Droid Geek because he tries out different ROM’s everyday and helps droid users experience better features on their devices. Add +Neal Pradeep on Google Plus for more Updates.