yashsingh1/xdaforums huggingface dataset:
[Thunderbolt Android Development] bmcclure937:
Clear the cache and recovery from within ROM Manager (hit the context menu).

Once that is done you can recover. ;)
[Thunderbolt Android Development] Nikolai2.1:
Yeah true but doesnt it flash wayyy older version of the firmware? And if it does will i still recieve OTA updates since i am not flashing CMW? (which i just realized you have to do manually anyway lol)

EDIT: NEVERMIND, i actually just read through the tutorial now lol., i just assumed it would root me and keep me downgraded... Thanks jcase for your help :)
[Thunderbolt Android Development] Kev8124:
Thank you!!! That was my first adb experience but it wasn't too bad with the instructions given. Time for crackflashing...
[Thunderbolt Android Development] BigMace23:
Just was wondering if theres still a method being worked on where we can keep our data while rooting. If not I'll just go with this method.
[Thunderbolt Android Development] Nikolai2.1:
A couple of more questions...

1. What is eMMC?

and

2. What does psneuter do?

Im thinking about stopping before step 7 but if psneuter is important than ill do it
[Thunderbolt Android Development] fr4c:
Want to thank the devs for the hard work. It's been a while since I've worked in ADB but the process went through without any issues.
[Thunderbolt Android Development] jcase:
eMMC

http://en.wikipedia.org/wiki/MultiMediaCard

Basically the memory

psneuter

gains temp root access.
[Thunderbolt Android Development] Nikolai2.1:
alright thanks man, but will this disable OTAS or anything?
[Thunderbolt Android Development] MONKY_1:
im a noob at adb but im stuck at the 1st step!

i type in

adb push psneuter /data/local/

then cmd say can stat 'psneuter' no such file what do i do?
[Thunderbolt Android Development] Nikolai2.1:
you dont have to bump in two minutes. thats something on your end. check that the file is there
[Thunderbolt Android Development] MONKY_1:
downloaded the same file says the samething
[Thunderbolt Android Development] Nikolai2.1:
dont know man
[Thunderbolt Android Development] cizake:
I have an error on:

mount -o remount,rw -t ext3 /dev/block/mmcblk0p25 /system

/data/local/busybox cp /data/local/su /system/xbin/su

link_image[1995]: failed to link /data/local/busybox

CANNOT LINK EXECUTABLE

I've tried a million tricks but nothing worked.

Help pleasssseee.

Thank you
[Thunderbolt Android Development] distortedloop:
Mac or Win? Either way it's one of two things.

1) your adb executable is not in your path and you are not in the same folder as it when running the command from the terminal (on a Mac also try putting a ./ in front of adb (./adb blah blah blah))

2) the psnueter file is not in the same folder as you and the adb are, so you either have to put it in that folder or include the full path to it (c:\desktop\psnueter or whatever)

It's usually best for a noob to just put EVERYTHING you're going to use into one folder, including adb, the img files, the unpacked contents of exploits.zip, etc, and then cd to that directory...then just copy and paste the commands
[Thunderbolt Android Development] platodd:
I picked up the thunderbolt and I'm still undecided about rooting. Coming from Dinc (rooted) and cm7 I can say that cm7 really degrades the camera capability and can be quirky sometimes too. Just MHO.
[Thunderbolt Android Development] distortedloop:
From the adb shell, use ls command to see if you actually pushed the file to the proper location. Try re-pushing it via adb.
[Thunderbolt Android Development] fr4c:
Unzip the exploits.zip folder and place the files into your platform-tools folder (where adb is located).
[Thunderbolt Android Development] cizake:
I did check. It's there.

To make sure I pushed it again and didn't grant permission CHMOD 777 and I had Permission Denied.

When I grant 777 it gives me that weird error.
[Thunderbolt Android Development] dB Zac:
is the phone off when you are plugging it in? CWR is made to boot up if you have 2 reboots in a row (because it thinks you are stuck in a boot loop) and the phone kind of boots up when you charge it off. My DX used to do this when ever the battery completely died and I hooked it up to charge. As soon as it had enough juice for the battery "charging" animation to come on it would boot in CWR
[Thunderbolt Android Development] TR88:
Bit of a noob here. I'm stuck on step 4. I renamed the RUU to PG05IMG.zip, placed on my sd, and entered the command. On my tbolt screen I clicked Bootloader then Fastboot but after I did that some green text came up and returned me to the Fastboot option. Any help would be appreciated
[Thunderbolt Android Development] URPREY:
Went off without a hitch. Thanks for all your hard work to make this happen!
[Thunderbolt Android Development] davidco11:
Worked first time, thanks!!!!
[Thunderbolt Android Development] infernodash:
I got this working on the first try earlier in the afternoon, I'm so excited to learn adb and root my first android phone manually. Thanks guys for the well written instructions and giving us the opportunity to do this. I appreciate it.
[Thunderbolt Android Development] pistolpete_21:
Has anyone been able to successfully restore a backup made with cwr? And if so, which version of cwr? Mine got caught at error formatting /system/and got me into a whole bunch of trouble.
[Thunderbolt Android Development] fillyo:
Followed the instructions while the video was on the other screen, went smoothly. All works great, great work devs.
[Thunderbolt Android Development] zeavott:
I tried easyroot, which was ironically more complicated.

this process worked to perfection. thanks and nice job!!!
[Thunderbolt Android Development] rusty2663:
i'm a little stuck...i am at the step where you flash the custom RUU but it wont give me the option to update it in boot loader...i tried redownloading the file and still no go...i'm trying the alternate link for the download to see if that works.
[Thunderbolt Android Development] rusty2663:
i tried the other download and it does the same thing...any ideas?
[Thunderbolt Android Development] matt.simpson:
Tried clearing cache. Still no luck. Has anyone been able to perform a restore? Main problem is that when it fails I have to flash a Rom from my SD card so if I try a Rom and want to go back I have to start flash a Rom and set everything back up.
[Thunderbolt Android Development] Spaniard85:
SUCCESS!!! Thanks a bunch! Your guide was pretty much flawless, so expect a donation soon. Man am I glad that I installed Windows on a bootcamp partition on my Mac...
[Thunderbolt Android Development] rusty2663:
finally got it working...i am ROOTED!!
[Thunderbolt Android Development] Lipmonger:
jcase... got everything working last night - thanks for the help!!! :)

[Q] Plugging in charger after root, and installing CWM via RomManger, launches recovery... disallowing any type of bump charge. Any way to disable CWM under this powered-off-charge condition?
[Thunderbolt Android Development] rjpear:
"Here you will rename the downgrade RUU as PG05IMG.zip and place it on your SD card."

--Does this mean : "RENAME the RUU* File to PG05IMG.zip and Place it on your SD card" ? .. The way it reads is that the Commands we are going to give in ADB that you listed below will do the copy and renaming for us.. but that doesn't look like the case..?

Thanks

---

" Now, reboot your phone and put the custom RUU (PG05IMG.zip) on your SD card."

-- So take the Downloaded PG05IMG.zip file and put it on the SD Card..not the Renamed one... thats the one I deleted off of the SD card in the prior step..Right?

Also..Prior to Reboot..Can I just Drop the PS05IMG.zip on the SD card then REBOOT, or do I have to Reboot then drop the file?

__

** Ok..I went with the assumptions and all seemed to work very well. Remember that on every flash you gotta turn Debugging back on or ADB will not work.

I used "Root Check" from the market and it said I was had Root.. but it didn't like the Busybox install..

BTW..The kickstand on the TBolt worked great during the bootloader process..!!
[Thunderbolt Android Development] cman6453:
I used "Root Check" also and then had to use a Busybox install app from the market to take care of the Busybox failure in Root Check. Re-booted and re-checked and all is well.
[Thunderbolt Android Development] infernodash:
I have this same question as well, I wanted to bump charge and saw the recovery options. I thought it would allow me to completely shut off but no. Now that I'm rooted, does it mean I won't be able to charge the phone while it's off?

Edit: Okay, I read through the thread, and I came across other people saying the same thing, I guess it'll be like this for now.
[Thunderbolt Android Development] jawonder:
When i do a command prompt and typed in adb devices it says : adb is not recognized as an internal or external command, operable program or batch file. Any help please !!
[Thunderbolt Android Development] robdec17:
What folder are you running the adb command from?
[Thunderbolt Android Development] rckeystone:
Rusty,

I'm having the same problem. I've downloaded the file 3 times but same result. How did you get it to give the Update option?
[Thunderbolt Android Development] IXIKelsonIXI:
I had never used ADB or the SDK or anything. Did ADB for dummies, followed these instructions to the letter, rooted flawlessly! First experience with manual rooting and couldn't be happier. Thanks to everyone involved.
[Thunderbolt Android Development] WormDoes:
..If I help you, I expect a donation to the Boys and Girls Club in the name of REWT.

..If I help you buy 10 one dollar hamburgers, hand out to the hungry

-jcase

Just wanted to say that this is absolutely awesome and one of the most selfless things I've ever seen! Most people with the skills and knowledge you have would sit back and take donation after donation and rightfully so, your work is tremendous. I will be handing out burgers tomorrow when I hit the city. Thank you again
[Thunderbolt Android Development] jcase:
:)

Thanks.

I have no need for donations, and often well I think it is rather silly for my work. I so short spurts and nothing that takes to long (I'm lazy).

~jcase
[Thunderbolt Android Development] MXMike:
Are you renaming the file to PG05IMG.zip? May also want to check and make sure its not named .zip.zip
[Thunderbolt Android Development] pmazz850:
I had the same problem and it was because the file got named .zip.zip. Once i fixed that, had no problems.

Just want to say thanks for the method and the help on IRC.

You guys rock! Burgers on the way!
[Thunderbolt Android Development] rckeystone:
Thanks for the replies. Yeah I know I had it named correctly. The file was found and run. It ran through the blue status bar and then the gold one but after that the option to Update wasn't there. The screen just sat back at bootloader. This morning I ran the "Easy root" method by dbzfanatic and it worked so I'm rooted now.

Thanks
[Thunderbolt Android Development] RaptorMD:
I decided to give this a roll, unless of course UnRevoked is coming out this weekend? I have all of the file listed saved and the instructions are straight forward enough, but the one question I have as a MAC user is when you do the restore RUU update everytime I try to unzip that file I get an error saying "The structure of the archive is damaged (Error #17540) I get this when I use Stuffit

expander. Should I unzip the file in windows and bring it back since I also have Parallels running on my MAC.

Thanks.
[Thunderbolt Android Development] RaptorMD:
So I think I figured it out, I just need to move the .zip file named RUU_Mecha_VERIZON_WWE_1.03.605.10_Radio_1.02.00.0103_2r_NV_8k_1.37_9k_1.52_release_165253_signed to the memory card, use ROM Manager to run it and then it will install the latest ROM onto the TB.

Correct?
[Thunderbolt Android Development] solidunit:
So I'm guessing there's no way, at the moment, to obtain root and S-OFF with the latest available radio installed?
[Thunderbolt Android Development] jcase:
If you follow the tutorial, that is exactly what you get.
[Thunderbolt Android Development] solidunit:
I just finished doing the whole tutorial, and was pleasantly surprised to see the latest radio installed. :)

Thanks!
[Thunderbolt Android Development] solidunit:
Maybe this is a stupid question, but where is emmc located? I finished the full tutorial, and /mnt/emmc and /emmc do not exist (I used to have an Incredible and these used to be the paths to the emmc memory).

Thanks again
[Thunderbolt Android Development] TheDanimal:
I have no 3G data since rooting, wtf? I've tried pulling the battery and reflashing the RUU's and still nothing. anyone else have this problem?

edit: I changed some settings under modem settings in the EPST tool and i have 1X working but no EVDO

another edit: factory reset corrected the problem.
[Thunderbolt Android Development] tribalmunky:
I'm actually in the same boat. I can only get 1xRTT and 4G working (sometimes, other times it hangs), but 3G is a no go.
[Thunderbolt Android Development] adrianh85:
Fast boot causes the super user app to force close on my device am I the only one?
[Thunderbolt Android Development] alphatectz:
what happened to my s-off??

so i rooted, followed each step carefully and rooted, but the only thing missing is S-OFF.... for some reason i still have s-on. can someone help me out?
[Thunderbolt Android Development] alphatectz:
the root isnt the problem, verizon has been having problems with data since thursday, im located in nyc and have been loosing data nonstop.

right now im in PA and 3g has been going in and out, just do a restart on the phone and data should pop up again.
[Thunderbolt Android Development] alphatectz:
delete the super user app and reinstall it, see if that fixes your problem
[Thunderbolt Android Development] tribalmunky:
Restarting is normally my first option, but no matter how many times I do, it never gets the connection.
[Thunderbolt Android Development] alphatectz:
Have you pulled the battery out?

If you have and still get no data do a factory reset. Hopefully that will fix it.
[Thunderbolt Android Development] tribalmunky:
Yep, I'm actually going to unroot and try again and see what happens in between.
[Thunderbolt Android Development] alphatectz:
Let me know if it fixes your data issues. But honestly I spoke t vzw cs and they have bee having cslls from all around. Data has been In and out all day.
[Thunderbolt Android Development] oneders65:
going from step two to step three?????

when I type in the last command in step 2 "adb shell chmod 777 /data/local/busybox" the curser does not return to "tools-platform>_".

I hit return and get te "tools-platform>_".

I go to step three and type "adb shell" and I get the "#" and not the "$". :(

What am I doing wrong?
[Thunderbolt Android Development] jfugate15:
followed directions and rooted no problems!! THANKS!!! THIS IS GREAT!!
[Thunderbolt Android Development] MXMike:
Not correct... Rename to PG05IMG. zip and flash in bootloader.
[Thunderbolt Android Development] Superthrust:
So, im in michigan. I had 3g before i rooted. now i cant pull a data connection at all...Anyone else know how to fix this?
[Thunderbolt Android Development] mwbarb:
Update Fail

I followed all the steps successfully up until Step 4. After it flashes the PG05IMG.zip, I get the following error message:

Main Version is older!

Update Fail!

Press <POWER> to reboot

I've tried this several times and get to the same point with the same error. I've also tried downloading the RUU multiple times and renaming it and saving it to the SD Card.

Any ideas on how to get past this point?
[Thunderbolt Android Development] stixx2002:
Another happy rooter ( took a couple of tries though :))
[Thunderbolt Android Development] elrichmeister:
Awesome walk through, another rooted user here.
[Thunderbolt Android Development] RaptorMD:
Finally got the time to jump in, rooted and have Superuser on. Two questions, first what should the software number be once you complete the upgrade? Mine still shows 1.12.605.6 is this correct? Next how do we reboot into the Bootloader?
[Thunderbolt Android Development] wwjdd44:
it seems I missed the wpthis step to unlock eMMC.......is it possible to still do this??
[Thunderbolt Android Development] scassel:
Shut down. Hold volume down rocker and then power until you boot into bootloader.
[Thunderbolt Android Development] Jrocker23:
Thanks for all the hard work guys, I decided to root and all went perfect. Phone is running great...

Thanks again
[Thunderbolt Android Development] JayfromBK86:
Thanks alot for this method. My first time rooting via ADB.

I must say I almost shat my pants when I reflashed the 2nd file in bootloader and the screen went black for like 3 mins... that was a scary moment. Directions were precise so this was fairly simple. Took me 2hrs mostly inpart to DL almost 900MB worth of files [SDK, 2 files]
[Thunderbolt Android Development] redsleighdown:
So I finished the root, followed the instructions carefully. However, when I reboot into hboot, the screen says S-ON. Is that wrong or am I truly not s-off rooted. If not, how do I go from s-on to s-off?
[Thunderbolt Android Development] sublimaze:
another successful root here. thx jcase, scotty2, jamezelle, Team AndIRC, testers, 911sniper, jaroslav, and everyone else that contributed to this project :cool:

for everyone reluctant to mess with adb commands, it's really not as difficult as it seems. before attempting it, be sure you have installed the android sdk. then make sure your phone is recognized when you plug it into your computer. if not, download & install the htc thunderbolt sync app from the htc site or the mirror provided in a previous post. then open a command prompt (start button -> search for "cmd") and navigate to your adb directory and type "adb devices". if you see "list of devices attached" followed by "HTxxxx(some long number) device" then you're good to go. otherwise, redownload the htc TB sync app and reinstall. the easiest & safest way to type the adb commands is to simply copy each line separately from the instructions & paste into the black command prompt box

the entire process does take some time. it took me just under an hour from the time i found this thread, downloaded all the necessary files, read all the posts for tips & potential hiccups, until i had a rooted phone. if you get stuck, post your questions here and ppl will be happy to help
[Thunderbolt Android Development] jcase:
I would of shat myself too, I don't recall that happening when I wrote the tutorial.
[Thunderbolt Android Development] JayfromBK86:
Yeah the reverse happened in the directions for me, when I first flashed in bootloader reboot was normal...rebooted in less than a minute when I did the 2nd flash the screen went black for a good 3-4mins.. my heart skipped a beat when I saw the HTC insignia finally appeared on the screen.
[Thunderbolt Android Development] raphytaffy:
Quick question before I start the process, should I be saving all 3 zips (PG05IMG_downgrade.zip, PG05IMG.zip, and exploits.zip) onto the root of my SD card?
[Thunderbolt Android Development] robdec17:
NO not yet... Put them all on you local pc in a folder. You will also have to unzip the exploits.zip before you begin
[Thunderbolt Android Development] raphytaffy:
Did I miss this part in the instructions? Sorry if I did. Didn't see it on the first post and this thread is far too long to search through.

PG05IMG_downgrad.zip and PG05IMG.zip have been saved on my PC. Where should the contents of exploits.zip be extracted to?
[Thunderbolt Android Development] mrjinglesusa:
It's easiest if you extract them in the same folder as your ADB.
[Thunderbolt Android Development] mbaker5408:
On read a lot but not all is losing *228 supposed to happen? Sorry if it was covered
[Thunderbolt Android Development] gadsden:
Hi folks, I am brand new to this and I have a few questions which probably seem very basic. I know I don't really have a solid understanding of what I am doing, but I am learning. I hope y'all can help me understand this enough so that I am comfortable to try running this on my own. I do plan on doing this on a mac, and I am following the steps on another discussion that pertains to doing it on a mac. I have set up ADB, set my phone to debugging mode and checked stay awake. Now I am just trying to get an understanding of a few details I don't have experience with. Of course, understanding it in theory is different from actually doing it, so I am trying to get these details down so I don't get stuck and panicky waiting for responses here. So, here are my rather basic questions, I think I understand the rest of the guide so far.

I have only ever flashed the ROM once, and I did it from clockwork on my droid x that I only owned for 2 weeks. I was a stress case doing it, because there were so many questions that popped up during the process. So, I need a little help here. What exactly is going to happen when I run "adb reboot bootloader"? How exactly do I "let the ROM flash"? Will I need to select an option on my thunderbolt's screen like I did in clockwork on my DX? I used the volume buttons to select my options and the camera button to select. What do I expect to see on this screen when this point comes on this device with this method? And of course, how do I select the option I want?

First of all, I was following the steps in that other thread which explain how to do this on a mac. I understand that the steps are pretty much the same, so I am trying to stick with this discussion now so I can be sure that I am up to date on the proper information. Anyway…..in that thread, the OP stated that he extracted the RUU_MECHA to his platform-tools folder. It doesn't appear that I am supposed to extract that .zip file at all, but I am supposed to use it just as I downloaded it. If I extract it, I get a file called PG05IMG_downgrade.zip.cpgz. So, am I just supposed to simply move it to my platform-tools folder and not extract it at all? He also recommended moving the extracted exploits folder to the platform-tools folder. I must move these to that folder to be able to use the commands that refer to /data/local/, right? That refers to the directory which contains the dab executable file, right? Gosh, I hope I'm on the right track here!

What exactly is thunderbolt recovery? I don't understand if I missed this along the way, but I don't know what that is.
[Thunderbolt Android Development] rsmiff:
No 3G data

**There are posts on this from 3/26 but did not see a resolution**

Since rooting I can only get data if LTE is enabled. If I switch to CDMA auto (PRL) I have no data. Previous posts mentioned VZW 3G issues on 3/26. Does anyone else have this issue?

**edit** fix here!! http://t.co/PkCq19m
[Thunderbolt Android Development] Tess89:
Successfully rooted after choosing to go with the long method. Was going to try easyroot but after reading the easyroot thread I wanted to do something more straightforward and less prone to bugs. It was ridiculously easy but I did have a scary moment during the flash downgrade process. I kept getting windows popups in the notification bar indicating a device malfunction. Didn't know whether or not that was normal so I nearly freaked out and turned the power off in the middle of the flashing process. Luckily I calmed down and let the phone do its thing. I could have saved myself that bit of agony if I disconnected the usb from my laptop. Also for some reason, every time the phone rebooted, the device would say 'offline' after I input 'adb devices'. I spent most of the rooting time trying to get it back online. But otherwise I'm glad I chose the manual way.
[Thunderbolt Android Development] Orio56:
Need a little help...thanks

I attempted the one-click method as I have never used ADB before. The process completed but I did not gain root, but I did get upgraded to 1.03.605.10

If I decided to used this long method, am I going to be able to do it with this software version? The other 2 methods say I must be on 1.03.605.09 or below.

Also when I did first bootloader, it asked for upgrade, which I did, but it reset my phone to factory reset. Is that supposed to happen? Made it quite difficult to continue.

Thanks for the help.