yashsingh1/xdaforums huggingface dataset:
[Thunderbolt Android Development] Captainkrtek:
You need to put the contents of exploits.zip in the same directory ADB is in
[Thunderbolt Android Development] b33zy682:
ok what in that zip needs to go where?
[Thunderbolt Android Development] Cg006:
Phone Has been Succesfully Rooted.

Did most of the steps while doing some WoW Raiding. lol

Thank you so much.... now.. should i flash a new rom on this baby?
[Thunderbolt Android Development] Captainkrtek:
take everything that is in exploits.zip and move it to your android sdk directory specifically the location of adb.exe (will either be in platform-tools or tools) as for the two RUUs, they can be anywhere but you will have to move them at one point to your SD card. That is about it
[Thunderbolt Android Development] Captainkrtek:
Yes you should :)
[Thunderbolt Android Development] howarmat:
damn right! lol
[Thunderbolt Android Development] trueplaya89:
Figured this out! WOOT!
[Thunderbolt Android Development] drewc00:
Ok I'm having some problems. It said my phone was rooted. Next steps were to get Superuser and Rom Manager.

When I installed Superuser I got this:

New version of su binary available. Press "Ok to attempt to install it autmatically.

then got:

Automatic update failed

An Error occurred and su was not updated. A zip file (su.2.3.1-bin-signed.zip) has been placed on your sdcard, please reboot into recovery mode and flash it to update your su binary.

When I reboot into recovery (volume down+power) it automatically loads the hboot everytime and have no other option?

Help! Thank you!
[Thunderbolt Android Development] hydRoponic chRonic:
Forbidden

You don't have permission to access /thunderbolt/PG05IMG.zip on this server.

SWEEET!!!
[Thunderbolt Android Development] hydRoponic chRonic:
Bump??
[Thunderbolt Android Development] ahjee:
is there another download link? when i try to download i get a blank page but the download never starts...my comp asks me if i wanna download the file but it just never does.
[Thunderbolt Android Development] ahjee:
Sorry, got it
[Thunderbolt Android Development] ahjee:
Nvm. The root method ran its course and everything seemed well but no root, I must be overlooking something I'm assuming.
[Thunderbolt Android Development] ahjee:
sorry Trek, delete my previous posts, please? All is well, good work. Had no doubts, knew it was something i was doing. Thanks.
[Thunderbolt Android Development] Captainkrtek:
Sorry ill fix the permissions on my server, had to fix some files
[Thunderbolt Android Development] qumahlin:
nm, fixed it just doing the long method
[Thunderbolt Android Development] buschbarber:
Rooting Thunderbolt

I just ran the Batch file and it appeared to complete successfully. I installed SuperUser Elite and Rom Manager. When I run Rom Manager, it says I am not Rooted. SuperUser does not appear on my list of apps but it does appear on the list of Installed apps.

I installed the Android SDK, using the exe file. It placed it in c:\Program Files (x86)\Android\android-sdk\platform-tools. I unzipped the exploits.zip into the platform-tools folder.

The procedure calls for placing the pg05img.zip file on the Root of the SD card. It specifies to Delete it at one point and then instructs me to copy it back. Is this correct or do I need to rename another file to pg05img.zip and copy that to the SD card, the second time.

What is the purpose of the RUU_mecha file, wget.lst, update-cm, and vzw_Skype.apk. Were these file supposed to be used at some point?
[Thunderbolt Android Development] buschbarber:
Rooting Thunderbolt

I also had to move the sdk out to the root of my C drive because the Batch file could not find it when I type in the path to where it installed.

Also, I kept seeing "ADB out of date" numerous times while running the Batch. I installed R10. Last year, I had R07.

I rooted my Droid Eris, last year, with a Batch file like this, and I had no problems.
[Thunderbolt Android Development] buschbarber:
Rooting Thunderbolt

OK!! I scanned the Batch file, again, and realized that I needed to rename the RUU to PGO5IMG.zip and copy that to the Root of the SD card. Then, I am instructed to Delete it. Finally, I am instructed to Copy the original PGO5IMG.zip, not the Renamed RUU, to the Root of the SD card. I did so and I was warned that I may not have USB Debugging enabled. I checked and it still was enabled. I Unchecked it and Rechecked it. Nothing happened, so I hit Enter and the script completed and said I was Rooted. I installed SuperUser Elite and Rom Manager. It says it cannot find /system/bin/su or /system/xbin/su.

Please help!!!

I still do not know what the other three files are for that were listed as necessary to download.
[Thunderbolt Android Development] buschbarber:
Rooting Thunderbolt

OK!! I really need someone to respond. I have gone through this process at least 6 times. 5 on Windows 7 64bit and once on XP 32bit.

I keep getting an error message that "ADB Server is out of date (killing)"

There was one message "Error Protocol Fault (no status)"

After I copy the original PGO5IMG.zip, to the SD card, and run Bootloader, it is supposed to Flash the image, but instead, I see messages on the phone that "Checking PGO5IMG.zip, image - no image". There are a couple of messages like that and then it is time to Reboot.

Are the SDK files from an OLD version? I got them off the site listed in the OneClick batch file.

Is there something wrong with the PGO5IMG.zip? I pulled that down several times from the same link. The MD5sum checks compare.

This is frustrating.
[Thunderbolt Android Development] Beastclaw:
Sorry you havent been getting a response to your questions, rooting can be quite troublesome and I will try to help you out if i can.

1. The "ADB Server is out of date" should be ok. I remember it occurring quite a while for me too during the process and I believe its just refreshing the service but it didnt cause me any problems.

2. As far as the PG05IMG.zip files, the reason we name it that is because the Bootloader is instructed to look for a file with that name to flash the RUU and this is why its important to delete it or at the very least rename it when your done with it. The first part of this root process requires you to rename the longer named PG05IMG.zip file and put it on your SD card so after that process is complete remember to delete it before putting the new PG05IMG.zip file on the SD card.

3. If its not flashing the PG05IMG.zip file make sure its named properly. I noticed in your post you typed it in as PGO5IMG.zip its not a "O as in Orange" its a number 0. Dont know if that was a mistake on this post only but double check how you named it before you put it on your card.

4. Final bit of advice I can give you is to download BusyBox from the market once your done with the root process. I had to do that and install the binaries to the correct spots (which the application does for you at the click of a button) before your other applications will recognize you have root.

Let me know if you have any other problems, first time i used this i had issues as well. My phone said it was S-On still yet I had some root privileges...weird.
[Thunderbolt Android Development] buschbarber:
Rooting Thunderbolt

Thank you for the reply. I spent all day retrying the batch numerous times. I finally changed the O to 0.

According to the instructions, I had to rename the RUU file to PG05IMG.zip, at the beginning, and copy that to the SD root. When it revolted to the Bootloader, and I pressed Power, I got messages.stating that the image was no image. I waited, and then 4 or 5 new menu choices appeared. I was then asked if I wanted to Update. There was no mention of this in the script, but I said Yes. When the Bootloader menu came up, I chose Reboot, per the script. I then deleted the PG05IMG.zip file, from the SD card. I continued to follow the script. Near the end, I was instructed to copy the PG05IMG.zip (not the renamed RUU file) to the SD card. The script told me I would see a message to Flash or Upgrade, but no such message appeared, earlier in the process, as I mentioned above. At last, the process was done. For the first time, the phone rebooted to a rather generic Home Screen. About 56 apps were restored, but some weren't, and had to be reinstalled. I had installed Supersede and ROM Manager on previous attempts, so they were still there. I had to resetup my Gmail and other accounts as well as Wallpaper and other custom settings. I ran ROM Manager and it said I did not have root permissions. I ran Superuser, and eventually was able to use ROM Manager to install Clockmod Recovery. I was not sure how to tell if I had root access. I assume that since Superuser pops up and asks me to Allow or Block, that I am Rooted. Is there an easy way to tell?

I notice my firmware was updated from 605 to 610. Is that what was supposed to happen?

I am anxiously awaiting the 2.3 OTA. Is there any advantage or disadvantage to getting 2.3 some other way now that the phone is Rooted?

Did I do the Root correctly?

I can follow procedures like this, effectively, but when I get unexpected error messages or what I see on the screen does not match what is in the procedure,,it helps to get timely responses to questions.

Let me know if I made any mistakes. The only bug I have noticed is that when I reboot, the HTC weather Widget has the location as somewhere in Europe and it takes an hour before it corrects itself.
[Thunderbolt Android Development] bking_soda:
I had the same issue the first time I tried using this method. If you have .10, its because the second PG05IMG file didn't update. You should have deleted the first one(long name) and put the second one on the root of SD. I just re-ran the batch ignoring the first flash and went onto the second, worked like a charm... If you don't want to do it that way, you must revert back to stock and start over. Make sure you have the files named correctly and say yes (volume up) when asked to update. I hope this helped. Oh yeah... Make sure the file isn't named PG05IMG.zip.zip. ;) That was my mistake on the first attempt. Haha.
[Thunderbolt Android Development] buschbarber:
Rooting Thunderbolt

Thank you. When I first tried to do the Root, I did not realize that the renamed (RUU) filename was supposed to have a Zero instead of an Oh, however, I followed the script to the letter, each time I reran the Batch File, first copying the renamed (RUU) file to the SD, Deleting it when instructed to, and later copying the PG05IMG.zip to the SD.

In my last attempt, I guessed that the renamed (RUU) file had to have a Zero instead of an Oh. I followed the script as I had before, but this time, when I got to the Bootloader, it added some other menu items below the word Bootloader and then asked if I wanted to Update. Should I have said No. It did not mention this in the script. Once again, I deleted the renamed (RUU) file, completed the script, and then when instructed, copied the PG05IMG.zip to the SD. This is the point where the script said I should be asked to Flash or Update, but it did not ask me.

I am not sure what I did wrong, but I can try to rerun the script and just copy the PG05IMG.zip when it asks me at the end.

What should the firmware version be if not 10 and how do I revert to Stock if I need to?

Are the errors I saw, regarding "the image PG05IMG.zip is not an image" normal or is that an indication of a problem, as well?
[Thunderbolt Android Development] Beastclaw:
Yes you were supposed to update when you flashed PG05IMG.zip. What it sounds like is since you are not updating/flashing the RUU that you change the name of then when you go to update/flash the one you dont change the name it reads as current therefore there is no need for it to ask you if you want to update. So go ahead and run it again and let the first part update.

There are applications from the market you can download to check if you have root access...such as Root Checker by joeykrim. Install that and run it and it will tell you if you have root or not. Also, if you start the phone in bootloader you should notice at the top of the screen it will say S-OFF if you have root.

For the errors you get about the PG05IMG.zip not being an image i would suggest since you seem to have had a few problems with this, start at step 1. Download all the images again fresh. There is a possibility that something could happen to the file to corrupt it and thats why we check the MD5 sums. You are checking to make sure those match correct?
[Thunderbolt Android Development] bking_soda:
Mine said image not found also... The important part is.making sure the right file flashes in the right order with the right name. Stock would be 06 or or 09. Oh and be sure you're just dragging the files to the SD as a zip. Do not extract the files.
[Thunderbolt Android Development] buschbarber:
Rooting Thunderbolt

OK!! I followed the last suggestion regarding rerunning the script, skipping the step where I copy the renamed (RUU) file to the SD. Everything looked the same and all the MD5's matched. This time, when I got to the point where I copied the PG05IMG.zip to the SD, near the end, and it rebooted to the Bootloader, it asked me if I wanted to Update. I hit the Power Button and it proceeded to Update. As I look at the top of the display, before I reboot, it says

Mecha XD ENG S-OFF

HBOOT-1.04.2000 (PG0510000)

MICROP-/

RADIO-1.02.00.0103_2r

eMMC-boot

Feb 23 2011 20:36:02

HDBOOT

Parsing ... [SD ZIP]

(1) BOOT - OK

(2) USERDATA - OK

(3) MDM9X - OK

(4) RECOVERY - OK

(5) SPLASH1 - OK

(6) SYSTEM - OK

(7) TP - Bypassed

(8) TP - OK

(9) RADIO_V2 - OK

Update Complete

Press (POWER) to reboot
[Thunderbolt Android Development] bking_soda:
That's what it should say... Reboot and you're set. Download superuser once it is rooted and and get ROM manager. Flash recovery. You may have to also get busy box, but you are e-off. That means root.
[Thunderbolt Android Development] buschbarber:
Rooting Thunderbolt

OK!! I checked the Software number and it is 1.12.605.6

Is that correct?

At least this time, the HTC Sense Clock widget says Rochester and not Estonia or some other Middle East country. The same was true for Weather Bug, my favorite weather app.

62 apps were restored. It looks like Superuser and Rom Manager are still there.

I launched Rom Manager and tried to launch Flash Clockworkmod Recovery, but it says "an errer occurred whil trying to run privilerged commands"
[Thunderbolt Android Development] Beastclaw:
Sounds like you got it taken care of. Now just make sure you have BusyBox installed and have it install the binaries to the proper spot (it defaults where its supposed to install them) and make sure that you give rom manager super user permissions.
[Thunderbolt Android Development] bking_soda:
Yup... Exactly what beastlclaws said. You're there. Just a matter of getting it setup. You'll.be flashing roms in no time. Glad the advice helped and glad to see you got it all working. Have fun.
[Thunderbolt Android Development] buschbarber:
Rooting Thunderbolt

I downloaded Busybox and installed it. When I ran it, it said I did not have Root permissions. Rebooted and Superuser came up and asked me to Allow. I did and Busybox asked if I wanted to Go Pro. I did not and came to the Busybox Installer screen. It said Busybox v1.191.19. It said my device was Rooted. The only item to install was Symlink Busybox Applets and it was checked. I clicked on Install.

Do I need to install Pro?

Do you know when Honeycomb 2.3 is going to be Pushed OTA?

I am anxious to put my Front Facing Camera to use with Google Video Chat. Skype Mobile and Tango really do not work properly.
[Thunderbolt Android Development] bking_soda:
I don't believe I installed pro... Anyhow, as long as su is asking permissions you're good to go. As far as the ota, there are threads about what it or isn't and when it might come out.... Noone is absolutely sure. Just start reading the threads here and you'll be up to speed faster than you can believe. Enjoy your phone, be careful. MAKE BACKUPS!
[Thunderbolt Android Development] buschbarber:
Rooting Thunderbolt

Thanks to all. I was just banging my head against the wall, all day Saturday, just because of an Oh instead of a Zero. They both looked the same on my Windows 7 screen.

Are there any particular settings I need to make in Busybox? How do I know if it installed all the Binaries you mentioned. When I clicked on the Install button it just says Installing and then Install completed.
[Thunderbolt Android Development] bking_soda:
If it installed, its fine. As long as cwm and su are working, you're on your way to whatever you want.
[Thunderbolt Android Development] buschbarber:
Rooting Thunderbolt

Thanks!!

It is interesting, this forum announced that Thanks!! was too short so I added this sentence.
[Thunderbolt Android Development] bking_soda:
It's because there is a thanks meter. Haha. Glad you got the help you needed.
[Thunderbolt Android Development] Beastclaw:
Glad to hear you are up and rooted now :D
[Thunderbolt Android Development] buschbarber:
Rooting Thunderbolt

Thanks for everything
[Thunderbolt Android Development] buschbarber:
Rooting Thunderbolt

Hello again. My phone has been working great. I was so pumped, I was asked by a friend to help him Root his Thunderbolt. Everything went as planned and S is Off, so he should be Rooted. We installed Superuser, rebooted, and launched it. A message popped up indicating that there was an SU upgrade and did I want to install it. I clicked OK and an error message popped up.

A zip file (su-2.3.1-bin-signed.zip) has been placed on you sdcard. Please reboot into recovery mode and flash it to update your su binary.

The file is in the Root of the SD card, but I do not know how to Flash it. If I power up using the Power and Down Volume buttons, and choose Recovery off the menu, I get a graphic of a phone and a Red Triangle. I have to remove the battery and reinstall it to power up again. I do not know how to Flash this file. The phone boots up OK and is usable, but when I run Rom Manager, it says the phone is not Rooted.

I have searched Google for the above error but could not find an answer.
[Thunderbolt Android Development] bking_soda:
Flash through clockwork... I believe. I didn't have to do that. Clockwork is where you're going to do the majority of your flashing unless otherwise stated. Oh wait... Did you install busybox? Just noticed you couldn't get into recovery. My bad.
[Thunderbolt Android Development] buschbarber:
Rooting Thunderbolt

When I run Rom Manager, on his phone, it says his phone is not rooted and will not let him Flash Clockworkmod Recovery.

We tried rerunning the OneClick batch several times with the same result. If we Uninstall and Reinstall Superuser, the first time we run it, we get the message about the su Zip file on the SD card.

I never saw that happen on my phone.
[Thunderbolt Android Development] bking_soda:
Yeah... Without seeing it, I don't know what to tell you. I've never run into that issue so I don't really have a solution. I'm sorry man. There is something that has been overlooked, but while I'm sitting at this bar trying to pay out... I'm at a loss. My bad, was rooting a pos my touch at the bar. Haha. It was way too easy.
[Thunderbolt Android Development] MountainX:
I don't see any other mentions of a Linux version in this thread. Is there one?
[Thunderbolt Android Development] dalrym05:
So this may be a stupid question and a dumb idea as ive had a few cold ones and plan on rooting my thunderbolt here in about 5 minutes. After its rooted how do i get clockworkmod on it. Im used to samsung odin style.
[Thunderbolt Android Development] buschbarber:
Rooting Thunderbolt

Once you complete the Root procedure, you install Superuser and then install Rom Manager, just like it says in the script. When you run Rom Manager, you will see "Flash Clockworkmod Recovery". Choose that and it will Flash Clockworkmod Recovery.
[Thunderbolt Android Development] dalrym05:
F

So I have to install supersede from market after running this script?
[Thunderbolt Android Development] dalrym05:
Ran entire script eveyhig seemed good and at end t said I have root. But I don't. And I didn't loose anything. Wasn't this supposed to wipe my phone?
[Thunderbolt Android Development] buschbarber:
Rooting Thunderbolt

I spent another couple of hours, at my friends house, tonight, rerunning the OneClickRoot batch file several times. We have downloaded all the key files again.

We copy the renamed RUU file to the root of the SD card. With USB Debugging set and Charge only enabled, we run the batch file. We say Y and type in the path to platform-tools. When it reaches the point where it reboots to Bootloader, we click on Bootloader. When it says Y to Upgrade, we press Volume Up. When it is done, we Reboot and delete the renamed RUU file. The MD5's match. When we reach the point where we copy the PG05IMG.zip, we do so. When it tells us to, we reboot to the Bootloader screen and run Bootloader. When it say Y to Upgrade, we press Volume Up. When it is done, we Reboot. When the batch file is complete and it says we are Rooted, we Reboot. Throughout this process, we have Charge Only and USB Debugging set.

When we are rebooted and supposedly Rooted, we install Superuser, and run it. It informs us that there is an Upgrade and asks if we want to install it. We say OK and we get the dreaded:

An error occurred and su was not updated. A zip file (su-2.3.1-bin-signed.zip) has been placed on you sdcard. Please reboot into recovery mode and flash it to update your su binary.

At this point, we only get permission errors when we try to run Rom Manager or anything that requires Root permissions. When we reboot to the Bootloader screen, it says S-Off, but when we click on Recovery, to Flash the SU zip file that was placed on the SD card, we are locked out with the Red Triangle.

Someone has got to know what this means and how to recover from it. I can't believe we are the only ones that have had this happen. I have Googled the error message and found many links referencing the exact same error message, but none have a solution.

How does one debug this problem? Has Verizon found a way to block someone from Rooting their phone, since I successfully Rooted mine?
[Thunderbolt Android Development] buschbarber:
The Batch File does not detect whether or not you are Rooted. It is a default message that is built into the Batch and displays when it completes, whether or not the process was successful.

I ran the Batch File 5 times before I realized that I had renamed the RUU file to PGO5IMG.zip instead of PG05IMG.zip. Even then, I had to rerun the Batch File, again, to reach a successful completion.

OneClickRoot is much easier than running ADB commands manually. You just have to be patient. Kirk has done a fine job.
[Thunderbolt Android Development] dalrym05:
So its O. Not a zero?
[Thunderbolt Android Development] dalrym05:
I just reread your post. That's not y problem all I've been doing is backspacing downgrade and putting .zip so I had t renamed correctly. I give up for he night. When I enter bootloader it won't even do the upgrade. Says no such file or something
[Thunderbolt Android Development] buschbarber:
The RUU file is renamed to PG05IMG.zip. Use a Zero, not an Oh. That is the mistake I made.
[Thunderbolt Android Development] Beastclaw:
Bush - when you install superuser does it force you to update it? You may be able to sneak by with using it not upgraded.

Also a note, on 5/3/11 our phones had an OTA update. I believe that if your buddies phone received this update then this method won't work. Go to his settings > about phone > software info and check what the software number is
[Thunderbolt Android Development] Beastclaw:
The only reason it would say that is if its named wrong, or if its not saved on the root of the sd card. It cant be in a folder like "Downloads" or "My Documents" to work. Triple check.
[Thunderbolt Android Development] buschbarber:
His Software Number is 1.12.605.6, just like mine. Neither of us recalls being prompted to accept an OTA Update. Would the OTA still be pushed even if the phone is Rooted? Was this OTA the V2.3 or some other Update?