yashsingh1/xdaforums huggingface dataset:
[EVO 4G Android Development] magicperson:
Success!

I've been wanting to root my Evo since day 1 when I got it. I waited and waited and kicked myself. I was over excited and did the Froyo update (Note I did all the latest updates and was running 3.70.651.1 and HBoot 2.10). I had just brushed it aside until this morning. I figured what the heck I'd give it a shot since this forum was updated not 2 weeks ago.

It took me a couple of times to get it. The first time I got steps 1-3, second time 1-7, then said I'm trying it one more time and success. Overall I spent maybe an hour and 20 minutes. I did not read all the pages of this thread, maybe 20 of them. This was the first phone I've ever rooted, I'm not a computer programmer, nor do I know any coding at all.

3 hours later my phone is as it was with root access and a new wifi tether app.

This method works! You don't have to be a genius to get it to work...A+++
[EVO 4G Android Development] JinB:
Yes it will.
[EVO 4G Android Development] adrian2pm:
promise? i dont wanna brick my friends phone..lol..i didt mine at work and we have xp but im at home and he wants me to root it and he just bought it an hour ago..
[EVO 4G Android Development] xHausx:
Can you give me some more information about your setup? Like what version of windows, if you are running an emulator, did you install unrevoked or htc sync, etc.

yup, this was made with windows 7 64bit
[EVO 4G Android Development] thepaulpage:
I'm not sure what you mean by "running an emulator", so I assume I'm not.

My OS is win7 32bit.

I installed HTC Sync.

I started with a new EVO that hadn't had anything at all done to it and I followed the steps in the first post on this thread. I got as far as where it expects a red exclamation point and then nothing seemed to happen for about 15 minutes on the PC and on the phone. I tried reading more around this thread, but I couldn't seem to figure out what had happened.
[EVO 4G Android Development] xHausx:
The errors it gives make it look like the script itself isn't running right although that doesn't explain why it got cut off at Verifying bootloader status. It still had more to do before it was ready to flash.

Were you able to restore it with the RUU? If so I would try downloading autoroot again, you may have had a bad download. You can use the No PC36IMG copy if you don't want to re-download everything all over again
[EVO 4G Android Development] thepaulpage:
I did download the RUU (it's the exe right?) but I'm not sure how to make it work. According to what it says on the screen when I open the exe, it wants me to make sure that my phone is on, but my phone won't go past the white EVO screen. How am I supposed to use the RUU to flash back to stock when I can't seem to turn the phone on? is there another way to run it that I'm missing?
[EVO 4G Android Development] xHausx:
You have to run it through the bootloader. Pull the battery and then hold volume down and power to turn it on. Once it comes up it will ask to flash the update PC36IMG, say no to that and no to rebooting. When the menu comes back push Power to select Fastboot and you should see it change so that "Fastboot USB" is highlighted in red. Once there you will be able to run the RUU.
[EVO 4G Android Development] thepaulpage:
so I tried it like you said, and I did manage to get the phone to go into Fastboot USB, but the RUU still complains that the usb cable isn't connected. I do hear the computer notice that the phone is pllugged in, but apparently that's not enough.
[EVO 4G Android Development] xHausx:
Something may be interfering with it. If you download the extracted PC36IMG from the OP you can flash it manually by using OpenShell in the autoroot folder and typing

fastboot oem rebootRUU
fastboot flash zip 3.70.651.1_PC36IMG.zip
[EVO 4G Android Development] jpitt916:
What are you referencing with "OpenShell in the autoroot folder"?

Can that be used to run "Unrevoked S-on" after flashing the stock PC36IMG?
[EVO 4G Android Development] xHausx:
Openshell is a batch(script) like autoroot but all it does is open a command prompt in the autoroot folder. That way you can pass commands manually to Autoroot or your phone.

Are you trying to flash it to unroot your phone?
[EVO 4G Android Development] kevlars9:
Hey im having a probelm i ran the script and it got me to the red exclamation point and froze there. Now i cant boot up my phone it just goes back to the red exclamation point. i cant also boot into bootloader but it will keep upateing the zip. i really dont know what else to do. i would really appreciate your help thanks
[EVO 4G Android Development] xHausx:
Push ctrl+c to cancel the script if it is still running. Your autorootlog.txt file should say what went wrong, if you can email it to me at haus.xda@gmail.com so I can find out what happened. If you aren't able to use your phone you can run the RUU, from your computer, while your phone is showing the black HTC screen. That will restore it to like new again.
[EVO 4G Android Development] jpitt916:
I was, yes. But I'm good to go now. It only took me 3 or 4 times sitting down and trying multiple unroot methods, but I finally got it done. LOL Now I can mail the old one back.

And I'm probably going to root the new one with this method. I rooted the last one from http://xdaforums.com/showthread.php?t=829045

Update:

I rooted with this method...VERY nice!
[EVO 4G Android Development] thepaulpage:
thanks. got my phone working again with the stock image. Still need to root it. did I do something obviously wrong the first time (like perhaps not waiting long enough) , or should I just try again as before?
[EVO 4G Android Development] kevlars9:
Hey haus. So I was somehow able to push the RUU and was able to get it to boot back up. However I believe I did it a Different way than u mentioned above. I was able to boot into amon ra by clicking start recovery. I think my problem might be is I used the PC36IMG included in zip when my version is 3.30. So I'm thinking that was the problem. I'm going to try again tonight.
[EVO 4G Android Development] drivinfast247:
I followed the directions and it worked flawlessly. Creator is a freakin genius!!
[EVO 4G Android Development] PolarWind:
I realize this thread is over 150 pages so clearly I didn't read through all of them.

I find it kind of funny in the instructions step one it says "If you would like to back up your apps you can use Titanium backup to save them."

When Titanium backup requires your phone to be rooted? Seems like an awesome program after looking into it, however it doesn't do much for me since I'm not rooted and here to root in the first place.
[EVO 4G Android Development] xHausx:
"... z4root or possibly the included AutoRoot app (haven't tested for that yet, let me know if you try it) should work well for this."

I admit it is confusing the way it is worded, I was half asleep when I wrote it. You can use the z4root to temporarily get root and then back up your apps. Just be sure to restart your phone afterward or autoroot will fail.
[EVO 4G Android Development] PolarWind:
You know after I just got done backing up my rsa keys I thought of that, wondering if z4root would work with it.

You might possibly consider adding that information to the instructions to help nubs like myself (ha!) :D
[EVO 4G Android Development] respatix:
I have software version 3.26.651.6 and hboot .93

"This has been confirmed working with:

Software versions 1.32, 1.36, 3.29, 3.30 & 3.70

hBoot Version .76, .93, .97, 2.02 & 2.10"

Can someone tell me if I will need a different sofware version to use autoroot?
[EVO 4G Android Development] jellysweep:
Please help: My friend tried unrevoked in the past and it failed. He still had the usb drivers installed from that attempt before trying this automated root, and didn't remove them. Now his phone will only bring up the recovery menu when he turns it on. How does he recover from this? He has the RUU but doesn't know how to force it on the phone. Thanks for any insight!
[EVO 4G Android Development] xHausx:
You should be ok to use it, if it gives you any trouble just let me know and I'll see about fixing it for you.
[EVO 4G Android Development] xHausx:
Hold volume down while turning the phone on and it should take you to the bootloader, from there push power to select fastboot. Once you see "fastboot usb" highlighted in red run the RUU from your desktop.

That should get you going again.
[EVO 4G Android Development] respatix:
I tried unrevoked root before.

1. how do I make sure any unrevoked drivers are uninstalled off my windows pc?

per "IF YOU HAVE PREVIOUSLY TRIED ROOTING YOU MUST RESTORE FROM A RUU BEFORE RUNNING THIS. IT WILL NOT ROOT IT UNLESS YOU DO THIS."

2. What link do I use with simple directions for restoring from a ruu?

I believe I am partially rooted via unrevoked ie s-off, but i dont think i have the recovery thingy or nand backup and have not flashed a rom and it did not erase my data. Also while I can install some root apps like titanium back up, many apps like winamp fail to install. Autoroot seems to be a simple full root solution, but not sure the best unroot method. Thanks for any help.
[EVO 4G Android Development] jellysweep:
Haus, Thanks so much! You saved his ass lol. I'm doing a little reading for him... I see this root automatically backs up his RSA keys. Where does it save that info?
[EVO 4G Android Development] xHausx:
You can check in the device manager to see which ones are being used. If it shows s-off then the hard party is done already, you should be able to just run autoroot and when it sees that it will just flash the rom & recovery. You may be able to do it with unrevoked drivers
[EVO 4G Android Development] xHausx:
yw, the rsa keys are saved under the nandroid folder on the sd card. They are in the wimax.img file.
[EVO 4G Android Development] respatix:
my phone is already rooted via unrevoked. when I hit autoroot.bat it starts finds phone and closes. what do I do next?

should I do the the flashrecovery.bat

ie. How do I flash the rom and recovery and bu nand flash etc?

The autorootlog.txt

------------ AutoRoot.bat Begin - v2.2 - Wed 01/26/2011 20:28:15.36 ------------

Params=1'' 2'' 3'' 4'' 5'' 6''

Phone SN is HT05KHL03103

Checking for ADB...

PLEN='1' PSTATE='device' RETURNTO='start' STEP='start'

PING ADB State Changed '1' out of '1'. ADB State is 'device' expected 'device'

Found the phone connected as 'device'.

Checking MTD configuration...

dev: size erasesize name

mtd0: 00c00000 00020000 "wimax"

mtd1: 000a0000 00020000 "misc"

mtd2: 00480000 00020000 "recovery"

mtd3: 00300000 00020000 "boot"

mtd4: 15e00000 00020000 "system"

mtd5: 0a000000 00020000 "cache"

mtd6: 1aba0000 00020000 "userdata"

'check.bat mtd' returned 'old'

MTD matches info from INI file.

Firmware version 'FRF91'

Version Major 'FRF91'

Version Minor ''
[EVO 4G Android Development] xHausx:
Ohh, ok. You have a custom rom installed so it is confiding the script, 2.3 will recognize it but 2.2 doesn't.

If all you need is the recovery look for the ra-supersonic recovery thread that is on page two out three. There is a pc36img you can flash through the hboot that will install the recovery
[EVO 4G Android Development] PolarWind:
Think I'm having a bit of trouble. Looks like everything went fine with the root it completed and said press any key to exit.

Now I'm looking at this:

when plugged into the computer

when unplugged

Idk what to do now. I fail apparently.

Did I need to use the "Old Uni Root Method" in post 2?
[EVO 4G Android Development] xHausx:
Nope, you're golden. It looks like it just didn't reboot for some reason. Aall you have to do is plug it back in, use the OpenShell file and then type 'fastboot reboot' in the prompt.
[EVO 4G Android Development] PolarWind:
It brings me to the same thing as I posted above.
[EVO 4G Android Development] xHausx:
ohh, just noticed the small triangles in the corners. Shouldn't have got those, did you use the quick method? Can you send me the your autorootlog.txt file as well, you can either attach it using the manage attachment button or email it to me.
[EVO 4G Android Development] PolarWind:
haus.xda@gmail.com?
[EVO 4G Android Development] xHausx:
ya

10char..
[EVO 4G Android Development] PolarWind:
Also no I did not use the quick root method I followed the instructions posted before the quick root.

Also where can I find the log file I can't find it on the SD.

Edit:

Nevermind found it, emailing.
[EVO 4G Android Development] xHausx:
It is in the autoroot folder on your pc
[EVO 4G Android Development] xHausx:
ok, looks like your phone just had a hiccup while flashing. Use the following in the command prompt to try flashing again

fastboot flash zip res\PC36IMG-SprintLovers-AmonRA_2.2.1.zip

you can copy and paste it if you don't want to type it all out
[EVO 4G Android Development] xHausx:
the zip may have become corrupted, try flashing the debug software instead

fastboot flash zip res\PC36IMG_UD.zip
[EVO 4G Android Development] PolarWind:
Looks like that did it back into the phone now, looks like some super outdated software and what not on it. But I guess I'll just have to flash a new ROM onto it.

I appreciate your help!
[EVO 4G Android Development] xHausx:
Good to hear, all you need is to flash the recovery now. Don't forget to update your radios as well.

adb reboot bootloader
fastboot flash recovery res\recovery-RA-v2.2.1.img
[EVO 4G Android Development] PolarWind:
Alright I did that and my results were

C:\AutoRoot>adb reboot bootloader

adb server is out of date. killing...

* daemon started successfully *

C:\AutoRoot>fastboot flash recovery res\

recovery-RA-v2.2.1.img

sending 'recovery' (4186 KB)... OKAY

writing 'recovery'... OKAY

C:\AutoRoot>

Then it just sat there at the bootloader screen, so I just rebooted? Idk if there's anything else I need to do with what I currently have.
[EVO 4G Android Development] cephraim:
Uh oh

Darn - have an issue.

After the script did a nandroid, it tried to flash unrevoked forever. The script said I should see a circle with a green arrow, but instead I saw the red triangle again. Then it timed out waiting.

Now I can't boot at all. The script says I can Fastboot USB, but what do I select there? How do I flash the RUU? When I select Fastboot USB, it says there is no image! Uh oh!

EDIT: Phone was only one day old, so they gave me a replacement.

Where did I go wrong on the root?

Thanks,

Eph
[EVO 4G Android Development] PolarWind:
@xHausx,

You think I should re download the file and try flashing the Sprint lovers again so I can get Amon Ra on my phone?

Edit: NM I got things going.

Edit 2:

After doing this root I noticed extra things on my SD Card like: URFSOff/On etc... is it safe to clean these things up or do that have to be there?
[EVO 4G Android Development] xHausx:
Could have been a bad flash or something may have been interfering with it talking to your phone. There should be a file named autorootlog.txt that will show what happened to it.

To run the RUU all you have to do is put it in fastboot mode and start the RUU from your desktop, it will do everything else for you.

You can delete them if you would like, the URFSOn will lock your bootloader again if you ever need to take unroot your phone and you can always download it again from unrevokeds website.
[EVO 4G Android Development] escobar301:
I was able to root successfully using the link you posted. Thanks alot for you help.
[EVO 4G Android Development] poppyseth:
escobar301- Congrats on your success, and thank you for posting positive results. Can I ask which version of the EVO you rooted with this process? Also have you had success flashing custom ROMs?

Thanks for the input!
[EVO 4G Android Development] escobar301:
i flashed the SPRINT LOVERS | 2.2 | 3.30.651.3 | Radio/Wimax/PRI All-In-One

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

Everything works perfectly. I am not sure about 'version' but i got this phone about a week ago, came with the new software # 3.30.651.3

attached is my current screenshot
[EVO 4G Android Development] sprintgeek101:
HELP, I think I'm bricked!! :(

Ok, so I followed instructions to the letter, and now I have a bad recovery screen. What can I do to restore my system? I already wiped the phone, all my stuff is backed up on gmail anyways. But how can I reflas the phone?

Failures:

RADIO_V2 -Fail-PU

BOOTLOADER- Fail

...............

Also, am I able to run the RUU.exe without the phone being on the main screen?
[EVO 4G Android Development] wcasdf:
Same problem

Like the previous post, I too have failed Radio and bootloader.

Now I get red exclamation mark, and can't boot.

Anyone have any ideas on how to revive the phone?
[EVO 4G Android Development] xHausx:
Which set of instructions did you use? You should be able to go into fastboot mode and run the ruu too restore it.

Same as above, reboot your phone while holding volume down and select fastboot. Then run the ruu

From the screen with the red exclamation you can push volume up and power to get a menu.

At this point your best bet is to wait until more is known about what's going wrong before trying anything else.
[EVO 4G Android Development] torremitsu:
I get my evo tomorrow. I bricked the first one :( Looks like we still have a ways to go before the new hboot can be reliably cracked :(
[EVO 4G Android Development] sprintgeek101:
I followed the first part of instructions, but was unable to go any further due to the phone not goin to the main screen. I'd hate to sound like a noob, but how can I run the RUU from the Fastboot, if it keeps failing?
[EVO 4G Android Development] xHausx:
You will have to try flashing the pc36img.zip from the recovery then. To do that download the correct one for your phone from the op, rename it PC36IMG.zip, then place it on your sd card. Once that is done push volume up on your phone and have it flash it

Edit: another thing you can try is booting straight to fastboot, that may be worth trying before using the recovery. If you can get an adb prompt at any point try 'reboot bootloader'
[EVO 4G Android Development] sprintgeek101:
No luck, I tried everything, the PC36IMG.zip file is not working due to the same issues I explained above. Will it work if I go into recovery and rename up "Update.zip"?
[EVO 4G Android Development] xHausx:
Possibly, I couldn't remember if that was what it looked for or not. Its very risky to randomly try flashing stuff though, there is a good chance it could finish bricking your phone.

What all have you done to try and get root?
[EVO 4G Android Development] dkdude36:
wow haus. this looked absolutely

perfect

from the thread. i guess it is as useful as the other methods for 2.02 though. zimrock (or something) has a great tutorial on 2.02.

EDIT: not trying to redirect people away. just trying to help.

this might just be the best option besides unrevoked for earlier hboots though.
[EVO 4G Android Development] wcasdf:
Solved!!

Phew,

I was having the same issue as you, but I used the PC36IMG from the OP and was able to restore the phone.

I really thought I bricked the phone.....
[EVO 4G Android Development] journeyman73:
Nice job on the write-up... I had my replacement EVO rooted in minutes.... :cool:
[EVO 4G Android Development] sprintgeek101:
Would you mind sharing the download link with me? thanks.
[EVO 4G Android Development] wcasdf:
Sure. Goto post #1, you'll see a link "3.30.651.2_PC36IMG"

Download that, and copy to SD card.

Rename it to PC36IMG and boot the phone holding vol down + power.

It will recognize the image and flash everything successfully.
[EVO 4G Android Development] xHausx:
Good to hear, thanks for letting me know it worked for you.
[EVO 4G Android Development] sprintgeek101:
no go. I tried that and it totally bypasses the file. Perhaps I did something wrong ?
[EVO 4G Android Development] xHausx:
Do you remember what ver your hBoot was to begin with?
[EVO 4G Android Development] sprintgeek101:
2.02 I hate it with a vengance lol
[EVO 4G Android Development] cephraim:
Thanks - as I mentioned, I panicked and got a replacement phone from Sprint.

But, if I try this script again on the new phone and it fails, as long as I can get to "Fastboot USB", I can run the RUU and get back to the original state? Can I then try the autoroot again?

Thanks again!

Eph
[EVO 4G Android Development] xHausx:
yup, occasionally you will just get a bad flash and it will fail at that point. Running the RUU and retrying almost always fixes it. I've been trying to find ways to fix it without requiring the RUU but adding the files needed to automatically restore it would add another 150-200 megs.
[EVO 4G Android Development] TheEndGame7:
The best way/ easiest to root!!! Look no further!!!

Thank you for this!!!

Keep up the good work!!!

Pure genius!!!
[EVO 4G Android Development] dudleyfire:
The root failed so I tried running the ruu and that failed now im stuck at a black htc screen and I cannot get into hboot.
[EVO 4G Android Development] dudleyfire:
Ok, I am able to run fastboot commands but cannot fastboot oem boot. I am also getting a connection error when I try to run any other ruu. Any ideas?
[EVO 4G Android Development] fixxxer2008:
this works fantastic, great work!
[EVO 4G Android Development] xHausx:
Make sure any htc sync and any other apps like it aren't running, they can interfere with the RUU and autoroot talking to your phone. If you can attach your autorootlog.txt file it will also show what happened to it. If you have another computer near by you could also use that to run the RUU from.
[EVO 4G Android Development] dudleyfire:
Thanks for the reply!

It turns out the ruu was corrupt and partially bricked my device leaving the black screen. I downloaded a new ruu, ran it and bam! I then executed the autoroot script yet again unlocking s-off but failing to flash the recovery so I ran the ruu once again getting me back into the phone. Having s-off with no root or recovery I downloaded PC36IMG-Amon-V2.2.1.zip, copied it to he sdcard and allowed it to update in hboot solving my recovery problem. :)
[EVO 4G Android Development] masterfuel:
First off, I have rooted about 3 HTC Evo's using the "old fashioned" way, along with countless other HTC devices.

Anyways, a friend of mine asked me to root his so I decided to give this a shot, it looked promising and many people were saying it worked.

Long story short, I ( won't blame it on this since so many people have been successful with it) bricked his device.

I tried everyway possible to unbrick it. I ran the ruu multiple times, tried flashing the pc36IMG again, and again...and again. Used different pc3's, different update files.. NOTHING would work! Fortunetly he was able to get it replaced at the Sprint Store for no cost to him.

But anyways I just wanted to let you all know about at least one more failed attempt on "Auto-rooting" the EVO. Thanks for your hard work on this! I'm upset it didnt work out for me. If anyone wants to investigate on why it went wrong just let me know and I can post the log... Not a big deal for me to get it straightened out anymore, but I know some people like that stuff :)

Have a good Day XDA!

Master
[EVO 4G Android Development] rmars:
Excellence of execution

appreciate the hard work.... worked excellent with no errors on brand new EVO 3.70 firmware version.
[EVO 4G Android Development] dmels28:
assistance needed

I ran the batch file, but stupid me I put the PC36IMG file in a folder and forgot to move it out of the folder so it can be read. I'm only able to access bootloader and android systme recovery. Anyone know how I can get the pc36img file to the directory of the sdcard?

Thanks in advance for the help.
[EVO 4G Android Development] xHausx:
You can use a card reader or try running StartRecovery while the phone is booted into the stock recovery. If it comes up on your phone you should be able to use it to mount your sdcard as a harddrive
[EVO 4G Android Development] dmels28:
thanks, that's exactly what I did- went and picked up card reader
[EVO 4G Android Development] dmels28:
Now when I downloaded 3.70.651.1_PC36IMG.zip not allowing me to open it? Is that done on purpose or is the download corrupt?

Thanks,

Dan