yashsingh1/xdaforums huggingface dataset:
[Thunderbolt Android Development] magg0s:
i'm having issues extracting the downgrade file. everything else extracted just fine, is there an issue with the download site? cuz i tried downloading it last night about 8 times and it kept telling me

"Windows cannot open the folder. The Compressed folder 'c:\blah\blah\blah\PG05IMG_downgrade.zip' is invalid."

any clue as to what the issue might b? or do i even need to try and unzip the file? :confused:

nvm, i got it going, time to root...
[Thunderbolt Android Development] patchnauty:
im also having this issue but its at step 7 that im having the issue? any help anyone?
[Thunderbolt Android Development] Robertjm:
The instructions say to rename PG05IMG_downgrade.zip to PG05IMG.zip. Not sure if that's the issue, but you might try renaming it.

Robert
[Thunderbolt Android Development] Robertjm:
I believe there is a typo in the instructions at the end of Step 6.

He has big bold letters that say not to reboot. But then there is normal type right below that which says "reboot."

When I rooted my Tbolt that step stopped me dead in my tracks. After reading it over I decided to heed the big bold text and didn't reboot the phone, and went on with Step 7.

Not sure, if that's going to cure your issues, but just throwing that out to you.

Robert
[Thunderbolt Android Development] knave68:
The bold "do not reboot" is telling you not to reboot your phone if the the output doesn't match after writing the new bootloader.
[Thunderbolt Android Development] magg0s:
Yeah, first time modding anything android related at all, not used to the whole package being managed in a zip, over thinking it I guess. But all is well now, I have root access! Now to wait for a stable leak of gingerbread!
[Thunderbolt Android Development] Eddog4DROID:
No one really answered this question, a couple people have asked it:

Is there a problem with the downgrade file? no, it is not named zip.zip, it is 459 MB. In Windows, it wont extract or open (not that I need to but I did that just to check and it seems it is corrupt?).

In the Bootloader, it is not finding it... "no image file" I think flashes really quick.

edit: Oops, I'm embarrassed. I think it WAS named .zip.zip
[Thunderbolt Android Development] patchnauty:
i got it to work try a different card formatted to fat32.

nothing wrong with either zip file.
[Thunderbolt Android Development] Eddog4DROID:
edit: Nevermind.
[Thunderbolt Android Development] illushinz:
Uhm, its been 3 hours, I only have a slowly flashing orange LED. I'm thinking this is bad.....

Nevermind. Stupid dead battery... Stupid user...
[Thunderbolt Android Development] nrfitchett4:
sorry if this has been answered, I haven't had time to read through 85 pages this morning.

Is there a way to relock if the phone needs to be sent in?

Something like flashing a stock recovery image?
[Thunderbolt Android Development] illushinz:
My md5 doesnt match after writing mmcblk0p18..... help?

Hitting up the IRC room also, scared to death to reboot my TB now.
[Thunderbolt Android Development] sringgen:
Help please!!

I am trying to root the thunderbolt for the first time. I got to step 4 where I am loading the downgrade image in HBOOT. It has been stuck at "updating" by the [3] SYSTEM for a very long time ~10mins and no progress in the progress bar. What should I do? Can I power down and try again?
[Thunderbolt Android Development] sringgen:
FYI, I pulled the battery and now it is stuck at white HTC Boot screen. Any suggestions?

Thanks
[Thunderbolt Android Development] sringgen:
Wow, got a little nervous but held down the vol - button at boot and reflashed the downgrade rom. Continued on from where I left off and everything else worked great!
[Thunderbolt Android Development] patwehner:
Hello,

I was able to get to step 4 but the PG05IMG_downgrade.zip file appears to be corrupted. I re-downloaded it from another site on the mirror list and the same problem occurred.

Right before I was going to rename the file I tried to open it with winzip and winzip said the file is corrupted. I know I am not supposed to extract any files, but shouldn't it be a valid zip file?

The PG05IMG_MR1_upgrade.zip opens fine with winzip and appears to not be corrupted.

Newbie question: How do I get the md5sum using windows 7?

Anyway, I stopped at that point as I did not want to use the PG05IMG_downgrade.zip if it is corrupted.

Are there other places I can get the file from?

Thanks in advance for the help.

Update:

The downgrade zip file is definitely corrupted. the md5sum I get off the downloaded file is: aae974054fc3aed275ba3596480ccd5b and it is supposed to be: aae974054fc3aed275ba3596480ccd

So: Does anybody know where I can get an uncorrupted file?
[Thunderbolt Android Development] illushinz:
I downloaded a free md5summer. Google will find it for you. If your working the steps you can also use the busybox md5sum command.
[Thunderbolt Android Development] patwehner:
Great, thanks - I'll check the MD5sum and see what that comes up with.
[Thunderbolt Android Development] playya:
Tried Autoroot and kept getting misc.img downgrade error. Just decided to do it the long way and all want well. Great job and no issues at all even better since I was rooting it over the computer with Teamviewer for my boy.... Thanks again Flawless
[Thunderbolt Android Development] dragonsamus:
it took my five hours but i did it! :eek::eek::eek: thanks!!!:D:D
[Thunderbolt Android Development] CARLITOZ18:
??what is adb???

what is adb???
[Thunderbolt Android Development] Jolest:
Want to run TB with temp-root permissions before nuking current data

Is there a way to get temporary root (enough to run TitaniumBackup) without wiping what's already installed on the phone? (I have some apps installed on this phone with data that would be "difficult" to reproduce. MyBackupPro is good for standard stuff, but doesn't backup everything.)

FWIW, I tried the root instructions up to the point where they say they're getting temporary boot, but that temp-root only seems to be available for adb operations. I did install SuperUser from the market and re-invoked the temporary-boot operations, but I still couldn't run TB.

Any way to invoke SuperUser and TB from the adb shell with the superuser permissions that the temp-root adb shell has?

Any other suggestions? (... other than root/nuke it and start over ...)
[Thunderbolt Android Development] mokokawi:
i had to send my old thunderbolt off,i had mr2 radio,with gingerbread rom on it working fine,but my new one,its rooted,on mr1 right now....if i put mr2 on it has no radio working or data.....i did a factory restore,clean dalvik,and tried again with no luck.....what can i do/try.....like i said my first thunderbolt did this fine
[Thunderbolt Android Development] MkVsTheWorld:
You might be able to copy the applications when you have reached Step 3 of the tutorial. It does state you have temporary root there so I would imagine you would have read capabilities of /system/app/ directory.
[Thunderbolt Android Development] MkVsTheWorld:
You need to flash the MR2 radio in order to use the MR2 ROMs. Likewise, you would need to flash to the MR1 radio in order to use MR1 ROMs. The MR2 ROMs don't always have the radio included.
[Thunderbolt Android Development] CARLITOZ18:
help me

There is other way to root the thunderbolt cuz idont know how to use adb plz someone can help me im on mr1
[Thunderbolt Android Development] dpdurst:
Not sure if you have it installed or not, ADB is pretty darn simple -

I used this -

http://xdaforums.com/showthread.php?t=502010

Select the MY ADB AllInOne App link, save and install

- to do the install, kept the default path of C:\ and just let it install. Then open up DOS CMD prompt at C:\android-sdk-windows\platform-tools

(make sure your phone is plugged in) type ADB and then ADB Device

If your phone is seen, then you can proceed to Root. The root is simple, follow directions.
[Thunderbolt Android Development] SQFreak:
No. Follow the instructions in the first post in this thread. That's how you root it.

What ROM are you running? You need to be running MR2 Froyo or a GB ROM for the MR2 radio to get data, and you need an MR2 radio for a GB ROM to work. MR1 radio won't work on GB, and MR2 radio won't work on Froyo (except for MR2-based Froyo).
[Thunderbolt Android Development] Bobboman:
ok then would you like to clarify it for me then because things like this mean nothing to me: "adb push psneuter /data/local/" do i put the Exploit files in the SDK file or what?
[Thunderbolt Android Development] patchnauty:
There is a youtube video, go type in thunderbolt root, I'm an idiot when it comes to this stuff and I got it working
[Thunderbolt Android Development] prague:
Search YouTube for a video titled "How to Root the HTC Thunderbolt - Version 2.5" by user nat3mil and follow it along with the guide in the OP. Anytime the guide and the video differ, go by what the guide says.

If you need assistance setting up ADB, search YouTube for "How to Root the HTC Thunderbolt, Setting up ADB - Step 1" also by nat3mil.

Remember to read everything carefully and thoroughly before attempting anything!
[Thunderbolt Android Development] outlaw410:
Same here, any ideas?

**Edit - Just tried a few more times, all good..
[Thunderbolt Android Development] lebmb:
Thanks

Hey everyone, i ended up getting a TB last night, it was too good of a deal to pass. havent decided if im gona flash it to metro like all my other phones or see if i can afford verizon lol

anyway i followed the instructions and all went well

thanks :)
[Thunderbolt Android Development] Cg006:
Thanks as well!

Ive rooted 2 TB using the script the cap wrote but i had a friend ask me to root his TB which he got as a replacement. He had the new 605.7 on his. I followed the step by step and also watched the rooting video to be 100% sure (and see how to start adb).....

Root successful. It was so easy. Just cut and paste the whole way. I guess just setting up adb can be an issue since the androidsamurai site was down (dont know it its back up, i already had adb set prior to this root)

I just made a note with the command line needed to start adb and also used that "adb devices" command to always make sure my pc is seeing the phone after the reboots.

His phone is now rocking BAMF 1.8 Remix

Simple as pie. :cool:
[Thunderbolt Android Development] andyc2d:
Thanks for the guide, followed the steps exactly and successfully rooted my Thunderbolt! Surprisingly easier than the "Autoroot" option available, which didn't work for me, plus I much preferred having full control. Thanks again!:D
[Thunderbolt Android Development] pairodimes:
No Img or missing image error

I received the no image error in the bootloader and fixed it by reformatting the SD card to FAT32 from FAT. So...if you have this problem, check the format of your flash drive. it's a quick fix
[Thunderbolt Android Development] j.price:
This works for mr2 or at least it did for me. Bought a Tbolt off of someone and made the mistake of updating to the leaked firmware, knowing it could possibly brick, I walked through the root process and it completed successfully, only difference I saw (based off my wifes tbolt) was that it updated boot and radio to the downgrade and then finished the update after rebooting
[Thunderbolt Android Development] ihtfp69:
Thanks for the awesome instructions, jcase. I now have a rooted Thunderbolt. :cool:
[Thunderbolt Android Development] open1your1eyes0:
Is the engineering HBOOT required for root to work or can we stay with our updated HBOOT? I am currently trying to downgrade from MR2 to root.

By the way, I noticed this thread: Link

Have the root instruction been rewritten to account for that, in the OP?
[Thunderbolt Android Development] j.price:
Just follow the instructions and when you go to flash the downgrade ruu it will need to be flashed twice, once for radio and then again for all the rest.
[Thunderbolt Android Development] temporalwar:
WORKS!

Brand new Thunderbolt rooted
[Thunderbolt Android Development] open1your1eyes0:
Just confirming these instructions are up-to-date and perfect. No issues and I was even able to flash the rooted MR2 ROM and radio afterwords (once I installed clockwork). Hopefully a stock MR2 root method will be coming soon as well. Big thanks jcase. :)
[Thunderbolt Android Development] Mjt143:
I followed these instructions maybe about 2 months ago to gain root access for tethering. All has been good but now I would like to update to GB. I tried to download the OTA update and got some error. I suspect due to this process. At this point in time, what is the best way of updating to GB? My current software version is 1.12.605.6 (if that is the right info to give?)

Am I best off using one of the roms here? If so, what would be the most stable and do I need to do anything else prior to flashing? Thanks in advance for any assistance that can be given.
[Thunderbolt Android Development] j.price:
Use Das Bamf with HTC Sense 3.0. Smoothest and best running gb ROM I have found since rooting.
[Thunderbolt Android Development] farkmeil:
I'm also running BAMF 3.0. You might also check out this thread:

The Official Thunderbolt ROMs & Kernels Listing v2.5 (Updated 7/3 8:45 PM CST)

http://xdaforums.com/showthread.php?t=1081930
[Thunderbolt Android Development] gbishop18:
Just bought my TB and about to root it. My software version is 1.12.605.6. do i still need to do the downgrade steps?
[Thunderbolt Android Development] j.price:
Just follow the steps or you could end up with a brick
[Thunderbolt Android Development] strauss0829:
i am goin to root too and have DL'ed all files from the OP ...is this still the best way to root or should we wait for offcial GB which should be coming anyday now
[Thunderbolt Android Development] Piggers:
Thanks for detailed process!
[Thunderbolt Android Development] Hackenstein:
I think I know the answer to this, but the moral of these threads is to understand EVERYTHING before you begin, right?

If I take my phone to Verizon before I root to get a 4G sim card programmed, will the sim card be affected in any way when I do root?
[Thunderbolt Android Development] setexascustoms:
Worked great! Picked up my TB this morning and now it's running BAMF 3.0 with the MR2 radio. Thanks to all the great developers (especially Jcase and the BAMF team). :D
[Thunderbolt Android Development] j.price:
Sim will be fine
[Thunderbolt Android Development] Mjt143:
Thanks for the info...

I flashed last night and all is working good so far.
[Thunderbolt Android Development] strauss0829:
everytime i type in the 1st line it cant find directory for exploit files and it keeps sayin adb server out of date ..please help its driving me crazy
[Thunderbolt Android Development] j.price:
Make sure the files are in the platform_tools directory
[Thunderbolt Android Development] dale_cooper:
Thank you very much for the very good guide here... I was intimidated at first, but theres a guy on youtube who does a walk through of the 2.5 version and he does a great job going through it all. Not to mention he has a supplemental video on setting up ABD.

Thanks again, worked great for me. ;)
[Thunderbolt Android Development] Hackenstein:
QUESTION

Hey Guys,

Got my Thunderbolt yesterday. Didn't have time to root last night, but did go ahead and set up ADB Shell via the youtube tutorial (thanks man).

One issue I noticed was when I went to plug in my TB to a Win7 notebook, it did not give me the option of mounting it as disc drive like the Incredible does. I believe the option I chose was something like "connect apps to pc" or something to that effect and enabled USB debugging. I installed the drivers and added the variables for ADB, then checked to see if ADB was reading my TB via the cmd prompt, and it was. It displayed my serial number and device under list of devices attached.

Everything seemed to be fine, just like in the vid. But, with the mounting as disc drive option missing am I going run into any problems when I begin rooting?
[Thunderbolt Android Development] setexascustoms:
If I remember correctly when you first plug it in it doesn't show disk drive as an option, but once you've selected an option, pull the notification bar down and select it again the disk drive option should be there.

If not, you can always push the files to the sdcard with adb (adb push name_of_file.extension /sdcard/).

Hope this helps. :D
[Thunderbolt Android Development] andr0id23:
Another success

Just used this method with my Bolt I got today, running 1.13.605.7 firmware.

Everything worked like a charm. Only problem I has was my own, and one I can't seem to shake: Every time I rename a file "xxxx.zip", I always add the . zip part and end up with a "xxxx.zip.zip" file. So obviously the file wouldn't flash the first time, but I knew what I did immediately. After I renamed it again, everything worked great.(I even remembered not to do it for the second file :p ) Thanks!
[Thunderbolt Android Development] mexiken:
I'm getting a "Main version is older! Update fail!"

What part of the steps am I doing wrong ????
[Thunderbolt Android Development] setexascustoms:
I wouldn't know how to narrow it down for you, but some where in steps 2 & 3. You have to gain temp root to push the downgrade RUU. Read carefully and you can even copy and paste the adb commands. Hope this helps. :D
[Thunderbolt Android Development] kgbrown247:
works as posted, just came from a dx2 and this is alot of work!

thanks devs
[Thunderbolt Android Development] Hackenstein:
Well, the option is there now. I swear it was not at any point last night. Even after I put the drivers in.

But, both my notebook and TB have been restarted since then. Perhaps this was all it needed.

Thanks to you guys for responding. I'm about to attempt root. I'm just as nervous as I was when I rooted the Incredible for the first time.

Send some positive chi my way!

:D
[Thunderbolt Android Development] setexascustoms:
Will do bud, chi sent.:D
[Thunderbolt Android Development] jgalan14:
thanks it work great :D
[Thunderbolt Android Development] Hackenstein:
SUCCESS!!!!!!!

Guide was easy. I followed it along with the 2.5 tutorial video. Very easy to follow. I'm performing a backup now.

Thanks so much to all who chipped in with helpful info and of course for this amazing walkthrough.
[Thunderbolt Android Development] setexascustoms:
Hey, my chi worked! ;)
[Thunderbolt Android Development] Hackenstein:
Indeed! My thanx to you, Good Sir!!!!
[Thunderbolt Android Development] Zenoran:
anyone have any idea why I would be getting over 30mbps with the rooted ROM posted in this thread vs. any of the other custom ROMs? they usually only get me around 6-10ish... I've even tried using another MR1 ROM without flashing a new radio and still can never achieve those speeds.
[Thunderbolt Android Development] ang1dust:
Im helping a friend root his phone, on step 5 after flashing the first image the device wont come online. I have gone back into HBoot manualy and reflashed and every time it boots it comes up as offline in the command prompt. It does identify the phone just comes up as offline and it wont allow me to push the items on step 5. The phone is operational also. Any suggestions?
[Thunderbolt Android Development] setexascustoms:
Try toggling ADB Debugging.
[Thunderbolt Android Development] mattrb:
Just did this root with the phone yesterday. Took about 30 minutes. I put CM7 on it and I am NOT looking back.
[Thunderbolt Android Development] acezhi:
Great Job

Got my TBolt this afternoon and used this guide.

Now on CM7 just like the Incredible it replaced.

Thanks
[Thunderbolt Android Development] perkins133:
Stuck on step 6

At the end of step 6, after I write the new bootloader, I don't get the correct output from the md5sum command. This is what I get:

5023c1c0c91f56235dae9a12b4832f82 /dev/block/mmcblk0p1

The guide says not to reset. At this point I'd be more than happy to be able to just start over. Above all, obviously, I don't want to brick. The phone still seems to be working fine, for now, as I'm still getting texts.

Any advice on how to proceed and/or start over? I'm waiting in the AndIRC #root channel for some help but no dice so far. Thanks in advance

Edit:

I think I found (at least part of) the problem. I think my window was sized too small and I left off parts of the adb commands. Is there a safe way to abort the entire process?
[Thunderbolt Android Development] setexascustoms:
Download the exploits files again, the restart step 6 with the new hbooteng.nb0. Once the md5 comes back correct you're safe to continue. :D

Edit: Or you may not have downgraded successfully and need to start back and step 1.
[Thunderbolt Android Development] bagsofcole:
Think there will be an update to this procedure now that the new OTA has been pushed?
[Thunderbolt Android Development] Ianxcom:
Hope so
[Thunderbolt Android Development] nl3142:
An update would only be needed if the new OTA block psneuter from working. Anyone know if it fixes whatever psneuter uses to gain temp root?
[Thunderbolt Android Development] ramcharger1979:
So has anyone tried this method to root after the most current update?
[Thunderbolt Android Development] Robyna2010:
Yes, does this method still work after the recent update? I just exchanged my Droid Charge for the Tbolt earlier... as the Charge was just not getting enough development love and I was having issues with wireless radios not starting correctly after being on wifi for a while... I'm a noob to the Tbolt, but I'm reading.

I have GOT to get reliable root so I can remove this VZW bloatware though. Ugh.

A girl can't have all that crap on her phone! (or maybe it was better when I was ignorant didn't know any better!) ;)

Anyhow, I was given the update in the store when the helpless gentlemen behind the counter was setting up my phone (because obviously, as a girl, I am incapable!) :rolleyes: So I am curious... anyone have any idea if this will still work?
[Thunderbolt Android Development] B.klewis:
I'm curious too cause I just moved from the Inc to bolt and am ready to root!
[Thunderbolt Android Development] m52 power!:
Just did this on my friends TB with latest update and it went perfectly!! :D
[Thunderbolt Android Development] B.klewis:
All rooted and good to go, works perfectly with the new update. Time to flash in the morning!
[Thunderbolt Android Development] Ahodson1985:
Edit: Nevermind, all is working
[Thunderbolt Android Development] Robyna2010:
Yep, i jumped in on this last night after seeing the first post about it still working with the new update. All rooted and ready to roll.

Thanks guys! :)
[Thunderbolt Android Development] BoulderGeek:
First time unlocking this device, but not new to UNIX or flashing Android from bootloader (Nexus One, G-Tab).

Can someone confirm that if I want most recent 1.7 stock ROM, debloated, I flash that after gaining S-OFF and MMC unlock?

I am a little confused: do all firmware flashes exist as /mnt/sdcard/PG05IMG.zip?

No naming to UPDATE.zip?

I haven't seen anywhere that it is clarified.

So, I should flash the ROM image that I want, named as PG05IMG.zip, then remove that file and reflash the combo radios, also from their file renamed to PG05IMG.zip?
[Thunderbolt Android Development] ramcharger1979:
Successfully rooted after the most recent update. Thank you jcase.
[Thunderbolt Android Development] microdot:
I am planning to root my TB for the first time and needles to say i am nervous as hell. I am a very visual person and found the youtube video on rooting easier to follow than the written instructions on the first post.

I excepted the first OTA and am currently on version 1.13.605.7. I have not gotten the second OTA. Can anyone confirm that this video is the same as the instructions on first post and sutable for the version and radio that i am currently on?

www.youtube.com/watch?v=oKPSe12YDxQ

Just wanted to make sure that this video is not an outdated method. Thank you in advance