yashsingh1/xdaforums huggingface dataset:
[Thunderbolt Android Development] serika:
Will it be as simple as just reflashing through the bootloader or do we have to do every step again?
[Thunderbolt Android Development] mrsmith35sg:
Awesome. If i already flashed the leaked one, do i need to change anything in these steps, or will the process go just fine.
[Thunderbolt Android Development] deltwalrus:
I wanted to add my appreciation for this procedure. Rooted yesterday and loving it.
[Thunderbolt Android Development] n2imagination:
I performed the full root procedure and am showing s-off and superuser on reboot. The problem i have is alot of apps are failing on restore and i cannot get rom manager to flash clockwork recovery. I starts to download it but fails each time. Sometimes it will dwnload only 5-10% before fail, sometimes 20-25%. Any Ideas?
[Thunderbolt Android Development] jcase:
If you followed this procedure in the first post, then you have clockwork recovery already. It is in the custom ruu

Sounds like network issues.
[Thunderbolt Android Development] n2imagination:
Yeah that was what I was seeing too. I already had clockwork recovery but when i tried to run rom mgr it wanted to install it. I ended up sideloading and flashing BAMF and once it was flashed and i ran fix permissions then rom mgr worked great.
[Thunderbolt Android Development] montavious:
Stuck on step Five, when I go to Gain Root i get:

mmap <> failed. Operation not permitted

Followed the instructions exactly and cannot move forward from here, any thoughts? Thanks!

Edit: i think i got it actually on final flashing of stock!
[Thunderbolt Android Development] dpdurst:
Reading through notes and playing with ADB. Before doing the root I have 1 simple question -

At step 4 and 7 you change over to drive mode to copy the files, once they are done I assume you then switch back to charge only mode and then continue with the adb reboot bootloader command?
[Thunderbolt Android Development] dpdurst:
Ok, took the plunge, after downloading everything and messing with adb to get used to it. The root took about 30 mins total start to finish. Step 4 was interesting, it appeared to load a few things, then reset and load all the rest. Rebooted after step 7 and did its thing.

Compared to flashing or rooting the D1 I didn't find this to take a long time to get through it at all.

Once it booted up, all my apps reloaded from the market

Thanks for the easy instructions and download!
[Thunderbolt Android Development] jcase:
Very welcome
[Thunderbolt Android Development] lortay78:
Sorry, I am sure this has been asked a million times, but can the new OTA be rooted with this method?

#edit: Jcase just tweeted this: "@lortay78 yep, but it wont be updated to OTA. Hold off until we can see if the OTA has had its reboot issue fixed some how."

Thanks Jcase!
[Thunderbolt Android Development] ibe2fly:
im running bamf 1.63, what exactly does this mr1 update do / fix? contemplating if i want to do it tonight if its one,two,three ... thanks in advance.
[Thunderbolt Android Development] happimeal:
If we have already been rooted with previous procedure, is there any advantage to reapplying the new MR1 image in this updated version?

Thanks
[Thunderbolt Android Development] Acrono:
I'm not 100% sure, but I think that the radio updates included in this OTA has been leaked weeks ago, and was available to download in adrynalyne's Obligatory Radio Thread. So if you had the latest version from that thread, then AFAIK, there were no changes, but again, I'm not completely sure.
[Thunderbolt Android Development] dpdurst:
Nice update and love the new Radio, I now get 4G at work and its solid, goes between 4G and 3G with no issues. Anxious to see the battery levels when I go home now that I'm letting it toggle between them with the new radio.

I do have a question - flashing other Roms, does the radio stay at the new level (I haven't flash one of my other ones yet)? I'm pretty sure it would but thought if someone else did that they could confirm.
[Thunderbolt Android Development] dpdurst:
I would think that the real advantage to flashing the MR1 is that if you don't have the new Radio already that is a big fix..
[Thunderbolt Android Development] mayhem32:
Step 7 not completing

Hello everyone,

I'm having problems completing Step 7...I reboot using the "adb reboot bootloader" command, the ROM flashes, but never asks if I want to upgrade; it just goes back to the hboot screen.

What am I doing wrong? I swear I've followed the instructions step-by-step.

I accidentally took the OTA yesterday, then found this thread and decided to give it a shot.

Many thanks!

EDIT: I ran through the process once more and it looks like it took hold this time. Disregard my question :)
[Thunderbolt Android Development] Nate14:
Is the OTA update rooted unrootable with this method, http://xdaforums.com/showthread.php?t=1009423?
[Thunderbolt Android Development] macrossmerrell:
Worked like a champ! I followed your instructions jcase and this video:

http://www.youtube.com/watch?annotation_id=annotation_68322&v=etKqzt6QEfA&feature=iv

Easy as pie!

THANK YOU!

Merrell
[Thunderbolt Android Development] papi92:
Jcase you impress me everyday.
[Thunderbolt Android Development] orkillakilla:
Just wanted to say thank you to everyone at Team AndIRC for their great work. I have had my Thunderbolt for about 4 hours before I did this, and the process was as smooth as could be. I've fallen in love with this phone stock, I can only imagine what is to come with complete customization!
[Thunderbolt Android Development] cawpin:
Cons a little off

"Cons

Voids warranty"

No, it doesn't. It would be up to HTC to PROVE that your act(s) caused any subsequent failure.
[Thunderbolt Android Development] jcase:
I will assume you are referring to Magnuson Moss Warranty Act, it was previously brought up to us (Android Police), and after consulting a professional, it was found to not cover us.

Your warranty is voided after using root, however HTC may choose to help you if they wish (or more often not), or if you try to hide the modifications.

If your device goes through Verizon's repair center, they are now checking firmware.
[Thunderbolt Android Development] drozek:
Whats should the about screen say that we are using latest radio
[Thunderbolt Android Development] Paulb787:
what is an engineering kernel?
[Thunderbolt Android Development] Jolest:
Well, if you're talking about the United States Army Corps of Engineers, a Colonel is one of the top administrators for several of the regions where the Corps operates... (Huh? ... "Kernel"? Really?! OHHH...)

Nevermind... ;)
[Thunderbolt Android Development] qGa:
with this will i still get the random reboots?
[Thunderbolt Android Development] chayesfss:
many thanks!
[Thunderbolt Android Development] jmotyka:
w00000t im back to android, just traded my iPhone for a thunderbolt today, and just now gained root thanx to xda and all the great developers!
[Thunderbolt Android Development] buzzdroidx:
yeah!!!

nuking dalvik cache... thankyou jcase, adrynalyne, that dude butch, trident, and everyone else!
[Thunderbolt Android Development] emplox:
When i reboot into the bootloader for the first time and try to 'upgrade' using the downgrade zip (step 4) it does not allow me to upgrade. It just checks the zip and goes back to the hboot screen. Anyone know why this would happen?
[Thunderbolt Android Development] SKumar26:
My phone randomly reboots after the OTA and more so now after I rooted using this method 2 nights ago... I have had it do it twice during the middle a call in the past hour... Is there a fix or work around?

I know others complained about random reboots... Is there any improvements on other Roms or kernels?
[Thunderbolt Android Development] jcase:
Using Windows? File named incorrectly as PG05IMO.zip.zip

Sent from my LG Revolution
[Thunderbolt Android Development] jcase:
Entirely unrelated to root, HTC/verizon bug. No known fix, besides returning to orginal radios.

Sent from my LG Revolution
[Thunderbolt Android Development] SKumar26:
Thanks jcase for the info. I knew it wasn't related to root cause I had it since the OTA, just gotten worse after root.
[Thunderbolt Android Development] jr313:
Yeeeeeeeeee!!! Cant wait to root my new baby!
[Thunderbolt Android Development] Fodizzle1978:
Haha....with Kaos, Tazz, and Shed ....they actually kept the phone quite usable....they made my phone do things it just physically wasn't supposed to do....I got into the Eris around KaosFroyo v17 so I'm pretty stoked to see what we can get out of the TB...and I'm sure the speed will be welcomed...

Sent from my Thunderbolt
[Thunderbolt Android Development] nerogold:
Man are in for surprise , I had an Eris for about a week almost drove me crazy.
[Thunderbolt Android Development] asenduk:
Beer money on the way!
[Thunderbolt Android Development] bmcclure937:
Awesome work guys!! I cannot wait for instructions on root.

Will there be a one-click method? I do not mind either way... sometimes I like getting in there and doing a little manual work to obtain all the root goodies. It makes you really appreciate the work that has been done that much more. :cool:
[Thunderbolt Android Development] arcanexvi:
Can't wait to get rid of all this bloat. Great work guys
[Thunderbolt Android Development] jr4000watts:
OMG this thing is amazing. can not wait for root for this bad boy
[Thunderbolt Android Development] mini_monsta:
Excellent work!!
[Thunderbolt Android Development] kurrupt_1:
Great work so far.....let's do it to it!
[Thunderbolt Android Development] -Gilgamesh-:
Def cannot wait for root. Get rid of all this bloatware -.-' Kinda like sense, but I am also very excited to get to play around with some of the roms out there that I couldnt get on my old D2 ;)
[Thunderbolt Android Development] jbh00jh:
How do they stand on s-off ?? Coming soon ?? :)
[Thunderbolt Android Development] Ghost401:
0ooh yea Baby! This phone is nice... I still think my Incredible had a better screen resolution/colors. I guess its a price we have to pay for the screen size, W/E I love this phone.
[Thunderbolt Android Development] jiggaman508:
Yea I'm coming from a fascinate, so this screen is definitely not as vibrant...but its worth it for the overall product....can't wait for dev on this phone thanks to everyone who's making this happen :)
[Thunderbolt Android Development] libraryclg:
Wow that was fast, very cool! BTW I'm also an Eris convert, and I couldn't have survived using it without the great developer community.
[Thunderbolt Android Development] Ddukes76:
Should have mine today, my g/f gets my juiced up Eris... :)

TB here I come!!!
[Thunderbolt Android Development] zacinator:
This! Can't wait... mine is arriving at 3.
[Thunderbolt Android Development] otto888:
Have you tried dumping the HBOOT from the pre-production device and flash it the same way as the G2? I remember the G2 having a S-OFF HBOOT. Couldn't the same theory be applied here? Thinking about switching to Verizon and getting a TB.
[Thunderbolt Android Development] Zalyia38:
Super excited for root as well.

I'm coming from the Fascinate. I actually like the feel of the TB way better. I had thought I like the lightness of the Fascinate, but now I just think it feels cheap.

Thanks for all your hard work guys!
[Thunderbolt Android Development] lp4261:
I got mine yesterday and found out late last night that the earpiece doesn't work. Sad I have to return it. I'm hoping they don't give me any guff about getting a new device.
[Thunderbolt Android Development] dickenam:
TB ordered, #BOOM.

TB ordered today. Hopefully it shows up before Wed so I can take it with me to NO, LA and play on the 4G network!

Congrats for all involved in achieving perma-root! That took all of 18 hours.

NICE.

And thanks to everyone involved in getting @Slayher a TB. Terrific decision. :D:D
[Thunderbolt Android Development] woodsptw:
Do I have to flash to MR1 or can I choose another ROM? Thanks much.
[Thunderbolt Android Development] joshw0000:
After flashing MR1, go to the market, download rom manager, and flash Clockworkmod Recovery. Until then, you cannot flash any roms.
[Thunderbolt Android Development] woodsptw:
I went to MR1. Tks anyway. Now on to GB.
[Thunderbolt Android Development] bhageman:
Rooted but not rooted???

I followed all of the instructions to the letter, everything worked perfectly, all checksums matched, but once I rebooted after the final step, I see "superuser", but when I launch something that requires root (setCPU, root uninstaller), I get a "not rooted" error.

Kernel: 2.6.32.21-gb05544a

Build: 1.12.605.6

Any suggestions?
[Thunderbolt Android Development] joshw0000:
Are you allowing root access when opening these apps?
[Thunderbolt Android Development] bhageman:
I'm not getting the SuperUser dialog to allow them access.
[Thunderbolt Android Development] joshw0000:
Try opening superuser and clear any apps that have been allowed or denied.
[Thunderbolt Android Development] bhageman:
Nothing has been allowed or denied.

Also updated Superuser from the Market. Still no luck.
[Thunderbolt Android Development] joshw0000:
Have you rebooted yet?
[Thunderbolt Android Development] joshw0000:
You should be on 1.13.605.7. I think somewhere in the process you flashed the wrong update.zip.
[Thunderbolt Android Development] bhageman:
That was the problem. Thanks!
[Thunderbolt Android Development] 1454:
Thanks J. This is Brandon from the chat. I appreciate the help, I was/am new to adb and that was all I needed to know, and didn't even think the put the exploits in the tools directory.
[Thunderbolt Android Development] qzem:
Would this method for unlocking bootloader work for some other htc phones too? In my case I have in mind HTC Legend with HBOOT version 1.01. OR is there any chance to make it happen, since aplharev haven't managed unlock it yet.
[Thunderbolt Android Development] jcase:
wtf, this video has nothing to do about how to root thunderbolt other than you talking. No instructions no nothing in the video.

Why post this **** in my thread? Also, nice job at removing all credits/mentions from my root guide. Good job bro!
[Thunderbolt Android Development] heavymetalmage:
I am currently working on getting it to work for the CDMA Desire. I'll let you know if I am successful.
[Thunderbolt Android Development] jcase:
CDMA Desire is a totally different phone, wpthis targets emmc not nand. It won't work.
[Thunderbolt Android Development] heavymetalmage:
I'm only using steps 1-4 to flash a custom misc.img so that it can be downgraded to an HBOOT that is compatible with unrevoked.
[Thunderbolt Android Development] qzem:
@heavymetalImage

Yeah that is what we at legend forum need too. For now it is impossible to downgrade HBOOT 1.0.1 to a version which is compatible with alpharev s-off method. Please inform me about your progress.
[Thunderbolt Android Development] heavymetalmage:
Everything goes well until I go to flash the downgrade. I am getting a CID mismatch error which means I am not properly editing the misc.img. I need to find out what are the correct changes I need to make to the misc.img. If anyone knows, please let me know!
[Thunderbolt Android Development] jcase:
Cid error is unrelated to misc.

Sent from my Verizon Samsung Fascinated II
[Thunderbolt Android Development] heavymetalmage:
Yeah, I think a goldcard should fix the issue.
[Thunderbolt Android Development] chochard:
Can someone plz help...for some reason everytime I get to step 4 when moving over the downgrade ruu, and then go into bootloader mode it says no or wrong image..I have finally found out that when I reboot the phone the ruu is no longer on my sd card for me to delete..i'm wondering if it is even being recognized in the first place when trying to flash....can someone plz help me as to why this is happening? Any help would be greatly appreciated.

Thanks

This seems to be the exact problem I'm having^^
[Thunderbolt Android Development] SGT_DX:
make sure your didn't rename the PG05IMG file to PG05IMG.zip.zip. WHen you rename it, just rename to PG05IMG and let windows or whatever add the .zip. I had the same issue until about ten minutes ago and now Im rocking out with my....well...Im rooted....:)
[Thunderbolt Android Development] chochard:
I checked that however that didnt seem to be the issue...

I'm doing some trouble shooting and am just noticing that anything that I attempt to put on the sd card via disk drive is not saving to the card whatsoever, I tried to drag and drop a .jpeg file to dcim folder and it made all the necessary gestures that it was moving over however when I look on the phone it's not there and when I put the phone back into disk drive it has disappeared..
[Thunderbolt Android Development] qzem:
Did the goldcard made the trick?
[Thunderbolt Android Development] heavymetalmage:
Since my phone is s-off already, I can't test it. I've got a few testers trying it out but I'll be sure to post the final method that works.
[Thunderbolt Android Development] jakaro:
am i good to root on 1.12.605.6
[Thunderbolt Android Development] jcase:
Root works on all current firmwares.
[Thunderbolt Android Development] jakaro:
Thanks, got ADB set up i type adb devices and it shows my device but says offline, is that okay?
[Thunderbolt Android Development] lrs421:
Jcase, thanks for putting this together and confirming that it works on all current firmwares. Question, I don't see it listed in the op but I assume I need a gold card for this. If so, will the one I made for the Inspire work on the thunderbolt? Thanks again.
[Thunderbolt Android Development] lrs421:
So I take it I assume wrong, no gold card needed ;)
[Thunderbolt Android Development] funkybside:
I wanted to ask about that...

What's the downside to using the original release version radio? My signal performance got worse with the OTA, drops to 3G more often, and even to 1X occasionally, but I like some of the other fixes (such as video capture volume).

Are there any drawbacks to using the original radio?
[Thunderbolt Android Development] lrs421:
nevermind, usb debugging....
[Thunderbolt Android Development] lrs421:
Thanks again for providing this guide jcase, easy as pie ;)
[Thunderbolt Android Development] ericsch333:
root

I get my tb in the am and i am new to htc had droidx moving on so, I see two ways of rooting is bootloader unlock the way to go or is plain root fine to flash roms ?
[Thunderbolt Android Development] jcase:
unlocking the bootloader is required
[Thunderbolt Android Development] thepolishguy:
Thanks a bunch.

thank you for this. everything worked great. all went well and I am now rooted and have my nandroid backup.

great work!
[Thunderbolt Android Development] bstripp:
Stupid question, but how do I know that I have root access once it's done. I assume that and ADB shell command will take me to a # prompt.
[Thunderbolt Android Development] jab476:
new method unlock more than older method?

If I rooted the original way and everything seems to be working, does this newer method provide me with any new advantages? Sorry if this is a stupid question.

Thanks jcase.
[Thunderbolt Android Development] MegaSam:
I just rooted my thunderbolt with this method (worked great btw) but now I have the old version of the market. Where can I download the newest version?
[Thunderbolt Android Development] distortedloop:
After you type su on the command line it will.

Titanium Backup, root explorer, root checker from the Market will all also tell you if you're rooted or not.

Sent from Thunderbolt
[Thunderbolt Android Development] lrs421:
The market usually updates itself if there is a newer version.
[Thunderbolt Android Development] jakkzen:
Thanks for the write up. Rooted on first try.
[Thunderbolt Android Development] micompcs:
Just got my T-Bolt replaced, trying to root and when I go to flash PG05IMG I'm getting "Main Version is older! *Update Fail!*"

Any ideas what this is about?
[Thunderbolt Android Development] jmtyra:
Thanks for posting this jcase. New TB user here, from the X, and found this guide to be very well documented and informative. Props for the MD5 hash check. :)
[Thunderbolt Android Development] johnny quest:
Hey, I'm new to the rooting Thunderbolt in this format. I just came off the Eris and I had rooted that phone but a totally different way than this one. I downloaded the files (huge files by the way) and now don't know what to do. I don't know what you mean about pushing and where to get ADB. Please tell me all that I need to complete this process in toddler lingo. Thank you.
[Thunderbolt Android Development] johnny quest:
Somebody please:

I had this issue before with my Eris manage to give up and just edit images instead of trying to create an app. But here's my issue:

Well, 2 part question:

1. Do I need Eclipse for the SDK? if so, I'm getting this error when I try to open Eclipse

" Failed to load the JNI shared library "c:\Program Files (x86)\java\jre6\bin\client\jvm.dll"

I don't know what to do there.

2. If I don't need Eclipse then how would I know if the SDK is installed correctly and the ADB is working? I did a cut and paste and put it in my system variables.

Need help to clarify that I'm doing this right before I take the big plung of rooting my phone
[Thunderbolt Android Development] sixcoronas:
I just rooted successfully, however, I now have ZERO internet access via 3g.

Status bar just shows 1X witch can occasionally makes a connection.

What gives? APN settings or the radio.

Please advise.
[Thunderbolt Android Development] sixcoronas:
1xRTT connection.
[Thunderbolt Android Development] johnny quest:
on my other post I put down all the things that I was experiencing, but now I did it right, at least I think.

I managed to install the SDK and eclipse. Now I just have to do the step by step method of rooting. I just really hope that someone can just run me down a check off list before I begin.

People I am not a developer so please excuse my lack of knowledge when it comes to something like this.
[Thunderbolt Android Development] johnny quest:
Ok, I need some help here. I finished everything last night. I assume that I have rooted my phone. But when I load Rom manager and let it do its thing with the clockworkmod, it doesn't want to reboot into recovery. its stays on the HTC white loading page. I did everything to the Tee. Is there a step that I need to do? please let me know. I want to load up a "Gingeritis" thank you.
[Thunderbolt Android Development] johnny quest:
no response on either posting? I'm stuck guys and I don't know what to do. I finished the rooting process and when I go to rom manager and choose reboot into recovery, it stays on the white HTC screen. What am I suppose to do here?? again, please help me figure this out. thank you.
[Thunderbolt Android Development] lrs421:
Couple of things. Try installing and running busy box from the market, after that open rom manager select flash clockwordmod recovery. Somewhere in that process you should get the su prompt, which you should select. After that retry.
[Thunderbolt Android Development] MegaSam:
I thought when rooting is applied any over the air updates are disabled (in regards to the market and the ROM).
[Thunderbolt Android Development] johnny quest:
what I did was go into my SD and delete the clockworkmod folder and went back to rom manager and install the clockworkmod again reboot my phone when it asked to update I said yes and let it do its thing. Now its working.

My problem now and I think its my laptop I can't connect my phone to laptop. Window doesn't pop up to open my sd card. Don't know what can it be. But it works fine on my girlfriends laptop.
[Thunderbolt Android Development] Robertjm:
The "basic" aspect of rooting opens up the ability to install and uninstall programs that wouldn't normally be available to the user. It doesn't automatically shut down OTA updating unless a script is part of the step to block OTA.

Robert
[Thunderbolt Android Development] Chadwickity:
Used this tutorial last night, great succcessssssss. Thanks a million.