• Login:

Welcome to the HTC Thunderbolt Forum.

Register ButtonIf this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed.

[RS Guide] How to Root Your Thunderbolt

This is a discussion on [RS Guide] How to Root Your Thunderbolt within the HTC Thundebolt Hacking Guides forums, part of the HTC Thunderbolt Hacks category; Notice: This is no longer the latest method to root your device. The process listed below will not work if you have Gingerbread already installed, ...

+ Reply to Thread
Page 1 of 90 1 2 3 11 51 ... LastLast
Results 1 to 10 of 892
Like Tree60Likes

Thread: [RS Guide] How to Root Your Thunderbolt

  1. #1
    *Rescue Squad*
    Member #
    589
    Join Date
    Mar 2011
    Location
    NC
    Posts
    2,759
    Liked
    270 times

    [RS Guide] How to Root Your Thunderbolt

    Notice: This is no longer the latest method to root your device. The process listed below will not work if you have Gingerbread already installed, however, there are newer methods available. Please see the following thread for descriptions of each method.
    [RS Guide] Rooting Methods for Your Thunderbolt


    These step by step instructions will lead you through the process of rooting your Thunderbolt. The instructions may look intimidating but I have taken care to make sure I have explained every step in the process, therefore the instructions get rather long. Please be sure to follow each step exactly.

    Standard Disclaimer: Please understand that following these steps will void your warranty on your device. You will not be able to return to Verizon unless you have followed the separate instructions for un-rooting your phone and returning to stock. Failure to follow these instructions exactly could cause harm to your device. You understand by following these instructions that you do so at your own risk. I, nor anyone associated with these forums, are responsible for anything that may occur as a result of you trying these instructions. Android Police and Team AndIRC disclaim all liability for any harm that may befall your device, including, but not limited to: bricked phones, voided manufacturer warranties, exploding batteries, etc.

    Credit:
    Scotty2, jamezelle, jcase, and all of Team AndIRC
    dsb9938 for the tutorial cleanup
    Testers, especially ProTekk and Trident
    Thanks to scotty2 for WPThis
    Busybox was pulled from a CyanogenMod ROM, source should be available here
    psneuter was pulled from somewhere, credit to scotty2, source here
    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.

    I am merely trying to put these instructions in a manner that anyone can understand. I take no credit for any of the actual information or files found in these instructions.

    These instructions are for windows pc’s only. The descriptions contained in this post are assuming you have Windows 7 installed on your computer. The instructions will work fine on earlier versions of windows, however, some of the descriptions of buttons and their locations may vary from what you see on your computer.

    Ok, now we have all the scary stuff out of the way it is time to root your Tbolt.

    Part 1: Connecting to your computer.
    The first thing that we have to do is to make sure that you can mount your Tbolt to your computer. If you have already installed the proper drivers for your phone you may skip to the next section in the instructions.

    On your computer, go to THIS page. Scroll down to the bottom of the page and choose “Application – HTC Sync for all HTC Android Phones and click download. (if prompted, select save, and choose your desktop for the save location.)

    Locate the file “setup_3.0.5511” on your desktop and double click to open. (if you get a security permission request, click yes to continue.)

    This will bring up the HTC Sync InstallShield Wizzard. Select your language from the dropdown box and click ok

    The next screen should read “HTC Sync requires the following items to be installed on your computer. Click Install to begin installing these requirements.” If you have the option to check any of these make sure that they are checked. If there is no option to check these Click Install to begin the installation.

    Once this is complete you will be taken to the “Welcome to the InstallShield Wizard for HTC Sync” window, you may now hit “Cancel”

    When asked if you are sure you want to cancel, hit yes, and then hit “finish” on the Installshield window.

    The proper drivers should now be installed on your computer. To verify this on your phone, go to the menu / settings / applications / development and make sure “USB debugging” is checked.” If not check and click ok.

    Connect your Tbolt to your computer using the USB cord that came with your phone. (you may use an aftermarket cable, but if you have problems later in the instructions, the first thing you should do is switch back to the OEM cable.

    Windows will now install the drivers for your device, on your phone you should have a pop up window that says Choose a connection type, select “Disk Drive” and hit done. If you don’t get the popup window, pull down the notification bar, click on “Charge Only” to bring up this selection window.

    After a couple of seconds (as much as 30 on some machines) you will see the AutoPlay popup. Select “Open folder to view files” under the General Options.

    You should now see a window showing the folders/files on your sd card on your phone. This means the drivers were properly installed. Leave this window open, we will need it during the next phase of the operation.

    Part 2: Setting up ADB and the exploits.

    Note this method uses a standalone adb.exe file that does not require a separate installation.

    The first thing you need to do is download THIS file. When prompted choose save and choose your desktop as the location to save the file.

    When download is complete, double click “tbolt” to open file.

    The next window that opens will show the contents of the zip file. At the top of the window you should see an option to “Extract all files” click this.

    The next window will show the path to extract to, it should read something like “C:\Users\Your user name\Desktop\tbolt” click Extract to extract the files to your desktop.

    You should now have a folder on your desktop labeled tbolt. Click on your start button and select Computer in the right hand window pane. This should open a window showing all of your disks on your computer. Now drag the “tbolt” folder (the one without the zipper) and drop it on your drive C:\ This will move the folder to the root directory of your hard drive.

    You may now delete (drag to the trashcan) the tbolt folder with the zipper.

    Part 3: Install the downgrade file and obtain S-Off
    Next download THIS file. Choose save and select your desktop as the save destination. Note this file is 459.9 MB and will take a few minutes to download.

    Once this file has completed downloading, drag the PG05IMG_downgrade file to the window showing the contents of your phone’s sd card. (Do not place it in any folder just drop it on a blank space in the window.) This will copy this file to your sd card. Make sure that you do not open/extract this file, leave it as a zip file.

    Locate the PG05IMG_downgrade file in the window showing the contents of your sd card and RIGHT click on it. Choose Rename. Type PG05IMG in the spot for the file name and hit enter. The resulting file should be PG05IMG.zip (you will only see the .zip if you have windows set to show you the file extensions - be sure you don't wind up with a .zip.zip file, or one with no extension.) Once this file is renamed, you can close the window showing the contents of your sd card.

    Now it is time to start the ADB process. On your computer click start. In the search box type COMMAND and hit enter. This will open a “Command Prompt” window. This window has a black background with white writing.

    In this window you will need to copy and paste the following commands. Each line is a separate command and should be entered one at a time. After you paste each line hit enter before moving to the next command line.

    cd C:\
    cd tbolt
    adb devices
    (You should should get a response that says List of devices attached. Make sure the next line has a serial number with device listed after that. If you don’t see your device attached then something is wrong and you should not proceed.)

    (Copy/Paste the following commands into command window)
    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

    (After you run psneuter ADB is killed but restart itself. This is not a problem.
    Copy/Paste into command window)
    adb shell /data/local/busybox md5sum /data/local/misc.img

    The command window MUST display the following checksum value:
    c88dd947eb3b36eec90503a3525ae0de
    If it does not match, DO NOT PROCEED! You must redownload the file to your sd card and rename to continue.

    (Copy/Paste into command window)
    adb shell dd if=/data/local/misc.img of=/dev/block/mmcblk0p17
    adb reboot bootloader

    Once you do this your phone will reboot into the Bootloader. When your phone loads the Bootloader you can unplug the USB cable from your computer. Leave the command prompt window open, we will need it later.

    Bootloader should be highlighted in blue. Press the power button to start. (Don’t hold, just press)

    The screen will change and Fastboot will be selected. About 10 seconds later it will continue to the next step.

    You should see some files loaded and checked. Don’t worry about the warnings, this is normal. Your screen will eventually clear and you will see “checking pg05img.zip.”

    Eventually you will be asked: Do you want to start update? Press the Volume UP button to say yes.

    Once it starts you will see a progress bar in the upper right corner and a bunch of stuff going on in the middle of the screen. Don’t touch anything! Patience is a virtue. Let it do its thing.

    When this finishes, press Power to reboot.

    Your phone will then reboot, after a few mins the phone will boot into the Sense that you know and love so well. Unlock to enter the setup menu.

    You don’t have to setup your phone yet. So click NEXT – SKIP – SKIP SETUP – NEXT – NEXT – NEXT – FINISH.

    Once the setup has closed, go to MENU / SETTINGS / APPLICATIONS / DEVELOPMENT / check USB debugging / click ok

    Plug your phone into your computer using the USB cable, and select Disk Drive in the popup and hit done. After a few seconds you will see the popup on your computer asking you what to do, select “Open folder to view files.”

    You should see a window open showing the contents of your sd card. In this window locate the file PG05IMG, right click on it, and select delete. If you get any warning boxes click yes to continue.


    Part 4: Upgrading your OS to Release Version
    Next download THIS file. When prompted choose save, and select your desktop as the destination.

    Once this file has downloaded you need to rename it to PG05IMG.zip like you did previously. Be careful not to rename it PG05IMG.zip.zip. Locate the PG05IMG file and drag and drop it into the window showing the contents of your sd card. Do not place it in any folder and do not extract or open this file.

    The next steps should look familiar because we are going to repeat what was done earlier. Go to your windows button, type COMMAND in the search box.
    In the Command Prompt window that opens Copy/Paste the following commands as you did before.

    adb devices
    (you should see your device listed as before)

    adb push busybox /data/local/
    adb push psneuter /data/local/
    adb push wpthis /data/local/
    adb shell chmod 777 /data/local/busybox
    adb shell chmod 777 /data/local/psneuter
    adb shell chmod 777 /data/local/wpthis
    adb shell /data/local/psneuter

    (Once again the ADB will kill itself and restart)

    (Copy/Paste the following in the command prompt window)

    adb shell /data/local/wpthis
    adb push hbooteng.nb0 /data/local/hbooteng.nb0
    adb shell /data/local/busybox md5sum /data/local/hbooteng.nb0

    The following checksum MUST display in the command prompt window. If it does not DO NOT PROCEED. But redownload the file to your sd card.
    6991368ee2deaf182048a3ed9d3c0fcb

    (Copy/Paste the following in the command prompt window)
    adb shell dd if=/data/local/hbooteng.nb0 of=/dev/block/mmcblk0p18
    adb reboot bootloader

    Once you do this your phone will reboot into the Bootloader. When your phone loads the Bootloader you can unplug the USB cable from your computer. Leave the command prompt window open, we will need it again.

    Bootloader should be highlighted in blue. Press the power button to start. (Don’t hold, just press)

    The screen will change and Fastboot will be selected. About 10 seconds later it will continue to the next step.

    You should see some files loaded and checked. Don’t worry about the warnings, this is normal. Your screen will eventually clear and you will see “checking pd05img.zip.”

    Eventually you will be asked: Do you want to start update? Press the Volume UP button to say yes.

    Once it starts you will see a progress bar in the upper right corner and a bunch of stuff going on in the middle of the screen. Don’t touch anything! Patience is a virtue. Let it do it’s thing.

    When this finishes, press Power to reboot.

    Note: your phone might actually power off instead of rebooting at this point. This is ok, if the screen stays blank for more than 30 seconds, just press the power button to turn the phone back on.
    Your phone will then reboot, after a few mins the phone will boot into the Sense that you know and love so well. Unlock to enter the setup menu.

    You don’t have to setup your phone yet. So click NEXT – SKIP – SKIP SETUP – NEXT – NEXT – NEXT – FINISH.

    Once the setup has closed, go to MENU / SETTINGS / APPLICATIONS / DEVELOPMENT / check USB debugging / click ok

    Plug your phone into your computer using the USB cable, and select Disk Drive in the popup and hit done. After a few seconds you will see the popup on your computer asking you what to do, select “Open folder to view files.”

    You should see a window open showing the contents of your sd card. In this window locate the file PG05IMG, right click on it, and select delete. If you get any warning boxes click yes to continue.

    At this point you should reboot your phone. You can unplug it from the computer while it is booting.

    Part 5: Verifying root access and installation of ClockworkMod Recovery
    Once your phone has rebooted, you should be taken back into the setup wizard (if not click on the app drawer button and choose setup). Complete the wizard to set up your phone.

    Once the setup wizard is complete, open the market, accept the terms, click on the search button in the top right corner and type Root Checker in the search box. Download and Install Root Checker to your phone. (Note the icon looks like this: #. Do not run program yet.

    When the app installs, open the app drawer, run the Root Checker program. Click the button that says “Verify Root Access”, on the next screen click same button again. If you get an error message saying you are not rooted, don’t panic. Reboot your phone again. For some reason it may take a couple of reboots to work properly.

    Once you get a congratulations message in the Root Checker program, then your phone is permanently rooted.

    Next open the market again and search for "Rom Manager" Download and install Rom Manager to the phone. (the free version is fine at this point. you may want to purchase the paid version later if you desire)

    Once Rom Manager installs open the program. Click "OK" at the disclaimer. Click "OK" at new features. (note if your phone is plugged into your computer, you will get an error msg saying that the sd card needs to be mounted. Simply unplug your phone from your computer and the sd card will mount.)

    The first option in the menu of Rom Mgr is "Flash ClockworkMod Recovery" choose this option. Select HTC Thunderbolt from the popup. You will see clockworkmod recovery downloading at the top of the menu. Wait for this to complete before attempting any other action on your phone. You should receive a pop-up asking you to grant Rom Mgr superuser permissions. Check the box that says always allow and answer yes.

    Click "ok" at the successful popup.

    At this point I would choosing "Backup Current Rom" in Rom Manager. This is not required but it is highly recommended. It will give you a base starting point before you start messing with things. Follow the prompts and your phone will reboot and backup the system for you.

    Congratulations, enjoy your newly rooted device.


    A special thanks to all of those that worked so diligently to make it possible for us to enjoy our ThunderBolts to their fullest extent.
    Last edited by Tallica; 11-03-2011 at 06:25 AM. Reason: added disclaimer about newer methods available





  2. #2
    Super Moderator
    Member #
    454
    Join Date
    Mar 2011
    Location
    TX
    Posts
    2,058
    Liked
    128 times
    awesome!

    "...life is 10% what happens to me and 90% how I react to it."
    The only dumb question is the one not asked.
    Guidelines of Conduct


  3. #3
    Developer

    Member #
    362
    Join Date
    Mar 2011
    Location
    College Park. MD
    Posts
    929
    Liked
    75 times
    Its amazing what you can do with some free time right. nice work Sele

  4. #4
    TBolt Informant
    Member #
    1664
    Join Date
    Apr 2011
    Location
    New York, NY
    Posts
    97
    Liked
    3 times
    Hello. New user to both the forum and Thunderbolt. I want to root, can I do it with a Mac? If so how?

  5. #5
    *Rescue Squad*
    Member #
    589
    Join Date
    Mar 2011
    Location
    NC
    Posts
    2,759
    Liked
    270 times
    Yes it can be done with a Mac, I'll see about getting you some instructions when I get to work. I've never used the Mac instructions but I've looked over them. They are basically the same just using terminal.


    Tap tap tap

  6. #6
    Rescue Squad
    Member #
    653
    Join Date
    Mar 2011
    Location
    Florida
    Posts
    1,688
    Liked
    70 times
    Nice sticky, Sele. I still like my TBolt stock at the Moment...XD Maybe I should put that in the other thread I have going.


    ----------------------------------------------------------------------------------------------------
    By the one and only: wicked
    Reader's/Writer's Thread|Tbolt Nick's Audio Requests | TIP: Removing CityID without Rooting | Join in on the Moment!


  7. #7
    Tbolt Operative
    Member #
    1293
    Join Date
    Apr 2011
    Location
    Rapid City, SD
    Posts
    125
    Liked
    10 times
    Nice write up Sele....

    What a process.....what we need is a true "oneclick" method I got spoiled by Z4Root on the X.

  8. #8
    *Rescue Squad*
    Member #
    589
    Join Date
    Mar 2011
    Location
    NC
    Posts
    2,759
    Liked
    270 times
    Yeah, hopefully there will be a simpler solution available soon. The problem with true one-click methods is that you have to downgrade the software to achieve root and then upgrade back to the current version to get things going again. It's pretty overwhelming to look at, but it really isn't that bad, you repeat the same steps a couple of times which makes it longer.

  9. #9
    *RS Leader*
    Member #
    1315
    Join Date
    Apr 2011
    Posts
    3,257
    Liked
    208 times
    Great work Sele, This should help a lot of people.
    Sele likes this.

  10. #10
    Super Moderator
    Member #
    454
    Join Date
    Mar 2011
    Location
    TX
    Posts
    2,058
    Liked
    128 times
    so when I read "Sele", should my mind be saying "sell" or "selly" or "sellay"...

    "...life is 10% what happens to me and 90% how I react to it."
    The only dumb question is the one not asked.
    Guidelines of Conduct



 
+ Reply to Thread
Page 1 of 90 1 2 3 11 51 ... LastLast

Ads

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Similar Threads

  1. [GUIDE]: Google Voice + Sipdroid + GV Dialer = Free Calls!
    By lbadvisor in forum HTC Thunderbolt General Discussion
    Replies: 3
    Last Post: 12-21-2011, 06:06 AM
  2. HELP!! trying to root thunderbolt
    By word1114 in forum HTC Thunderbolt Rescue Squad
    Replies: 23
    Last Post: 08-07-2011, 04:55 PM
  3. A Dummies Guide to Android Terminology & Lingo
    By Garemlin in forum New Member Introduction & Site Assistance
    Replies: 3
    Last Post: 06-05-2011, 07:39 AM
  4. Thunderbolt gets easy root
    By Garemlin in forum HTC Thunderbolt Development
    Replies: 26
    Last Post: 03-25-2011, 11:38 AM
  5. [Download] HTC Thunderbolt User Guide
    By wicked in forum HTC Thunderbolt General Discussion
    Replies: 8
    Last Post: 03-15-2011, 11:42 PM

Search tags for this page

exploits.zip thunderbolt

,
exploits.zip thunderbolt download
,

how do i root my thunderbolt

,

how to root htc thunderbolt

,

how to root my thunderbolt

,

how to root thunderbolt

,

how to root your thunderbolt

,
htc thunderbolt root guide
,
step by step guide to rooting htc thunderbolt
,
thunderbolt exploits.zip
,
thunderbolt exploits.zip download
,

thunderbolt root guide

Click on a term to search for related topics.