yashsingh1/xdaforums huggingface dataset:
[EVO 4G Android Development] xHausx:
You may have had a bad flash, can you attach the autoroot.log file?
[EVO 4G Android Development] deciplesteve:
to make sure i download the right thing, my current build number is 3.70.651.1, but that's not what it came with, i had done Sprint's update and now that they've added so much bloatware, i'm forced to root and rid of it, so since my phone wasn't shipped with 3.7 which one do i download as your instructions are a bit misleading?
[EVO 4G Android Development] jay-are:
can i pull the battery and reboot or will it eventually do something. and where is the autoroot.log file?
[EVO 4G Android Development] jay-are:
i believe this is it

------------ AutoRoot.bat Begin - v1.9.4 - Mon 12/27/2010 22:29:54.34

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

Checking for ADB...

PLEN='1' PSTATE='device' RETURNTO='s1' 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'

Checking for root...

UID is 'Got Root!'

Checking for needed files...

Flashing misc partition...

error opening /sdcard/mtd-eng.img: No such file or directory

Rebooting in to bootloader...

Verifying bootloader status...

hBoot version '0.97.0000'

Version Major '0'

Version Minor '97'

Firmware version '3.29.651.5'

Version Major '3'

Version Minor '29'

hbpreupdate set at '11'

HBPU is 'na'

WARNING Skipping bootloader verification...

Security is 'on'

Setting RUU mode...

... OKAY

Sending flash PC36IMG_UD.zip command...

sending 'zip' (175072 KB)... OKAY

writing 'zip'... INFOadopting the signature contained in this image...

INFOsignature checking...

INFOzip header checking...

INFOzip info parsing...

INFOchecking model ID...

INFOchecking custom ID...

INFOchecking main version...

FAILED (remote: 43 main version check fail)

Sending 'fastboot reboot' command...

rebooting...
[EVO 4G Android Development] xHausx:
This will not work on your phone. I went ahead and changed the OP to make it easier to understand..
[EVO 4G Android Development] sefstrat:
Thanks, worked perfectly for me.
[EVO 4G Android Development] xHausx:
It could not flash the mtd-eng.img from your sd card, make sure your phone is in charge only mode and that your card has at least 1gig free on it. It also says adb had root already?

edit: It did not change anything on your phone so you should be able to boot up ok. Just push vol up & power when you see that red triangle.
[EVO 4G Android Development] jay-are:
Ill have to change SD cards. I didn't have 1 gig. It says I'm rooted but it still shows s-on.
[EVO 4G Android Development] eg_tatted:
worry!!!

i running 3.7 will it work
[EVO 4G Android Development] limbo23:
3.70

Will this work for the new 3.70 ota update?
[EVO 4G Android Development] davidc23:
guys i have hboot 2.02 will this work? and can i use cm6 or cm7 with this? or should i just wait for unrevoked and im on 3.70 ota

EDIT:sorry i have to wait i have 3.70

and guys above u guys cant because u also have 3.70.. lets just wait :)
[EVO 4G Android Development] mrandroid:
I just rooted 3 EVO's in the office. 2 of them worked fine w/ bootloader 2.02 but the one that had 2.10 I had to do manually. One of them also had 3.70 and it worked fine. I think the bootloader is the problem, not the version. So far this works with HBoot 2.02 and lower. If you're on 2.10 you'll need to do it manually until this gets updated.
[EVO 4G Android Development] jman864:
I failed to root my EVO and now when I plug it into my computer it says it needs the driver for cdma Qualcomm or something. Could anyone link me to a download for the driver software?

P.S. My phone works if that makes a difference, it just needs to be flashed with ruu.
[EVO 4G Android Development] xHausx:
Your phone is on diagnostic mode, it is very important that you take it out of that mode before doing anything to it.
[EVO 4G Android Development] jman864:
How would i do that? when i run ruu, it doesnt pick-up my phone.
[EVO 4G Android Development] xHausx:
If you hold vol up while turning it on it should turn it off. There is also a fastboot command to do it but I dont know it off the top of my head
[EVO 4G Android Development] likeminas:
sorry, i can't delete this entry
[EVO 4G Android Development] likeminas:
why do you have to wait?
[EVO 4G Android Development] jman864:
I pressed vol up while turning it on and it brought me to the bootloader i believe, then i hit vol up to scroll up and it chose fastboot. It then asked me if i wanted to update, i said yes, and when it was done i said yes to restart/reboot the phone. It then went to a screen with a green thing in the right corner. Now its hanging at the htc EVO 4G screen. :(
[EVO 4G Android Development] aleksis2010:
Im running 3.30 and hboot 2.02,So its this method going to work for me?Thanks in advance :-)
[EVO 4G Android Development] davidc23:
cause he is making it.
[EVO 4G Android Development] likeminas:
what are you talking about?

I'm in the same boat.

I'm running 3.70 and I have hboot 2.10

running autoroot.bat as an admin did not work.
[EVO 4G Android Development] jman864:
I tried running ruu and it's telling me that the phone has 30% battery or lower. I know for a fact it doesn't. Is there anyway i can turn my phone off and let it charge and/or get past this roadblock?
[EVO 4G Android Development] MissJennell:
When I run it is says;

The phone could not be found or was not ready. ADB and Fastboot report it as 'disconnected' instead of the expected 'device'. Make sure ADB debugging is turned on and the phone is in the correct mode.

Press any key to exit...

My phone is how is should be. I don't know why I am getting that.
[EVO 4G Android Development] JayStation3:
the RUU for 3.70

Just a quick question. I tried to root using this method, after I 'effed it up, I had to run the RUU for 3.30.xxx.1...after I ran it - I had an OTA update to take me back to 3.30.xxx.2 now its telling me to update again to 3.70...

If I update from the 3.30.xxx.2 to the 3.70 and then try this method for rooting and mess it up - can I use the 3.70 RUU to restore the phone??

in the OP - It says to only use 3.70 RUU if

"your phone came with it"

and my phone did not come with it... does that mean do not use the 3.70 RUU if your phone was not updated to it prior to rooting or does it mean do not use it unless you bought your phone with the 3.70 OTA already installed??

Just curious, I have not accepted the 3.70 OTA update yet, but I was thinking about checking it out since the unrevoked method was not up and running for the 3.30/3.70 updates yet...
[EVO 4G Android Development] boliviano3:
According to zikronix you're not supposed to use clockwork with the newer hboots.

http://xdaforums.com/showpost.php?p=9016236&postcount=1
[EVO 4G Android Development] crooozin:
Thanks

Thank you for going through all the trouble to do all this. Worked great, on the first pass, your directions and script were fantastic. Thanks again.
[EVO 4G Android Development] xHausx:
Boliviano is correct, clockwork has not been upgraded for newer phones and I strongly recommend you do not try to use out on them.
[EVO 4G Android Development] xHausx:
Yup, this is for you then
[EVO 4G Android Development] xHausx:
The rule of thumb is NEVER accept any OTA update if you plan on rooting. Ever. :)
[EVO 4G Android Development] ntroglin:
When it is flashing the firmware, what exactly is it doing?

My first Evo I rooted a different way. I rooted one last night with this method and flashed the same ROM as before. The phone uses a lot more battery and runs warmer. Any ideas?
[EVO 4G Android Development] xHausx:
When it is flashing the firmware that just means it is writing a rooted copy of the ROM plus the recovery etc. There may be something running that is not letting your phone sleep, try going in to the recovery and wiping your cache and dalvik. If that doesn't work you may need to wipe both of those things again and flash an updated rom as well
[EVO 4G Android Development] heybobitsme:
RE: step 3

My friend is rooting his EVO which had HBOOT 0.97.0000, so we're using the old root method. On this step

When it's finished push the power button to select 'fastboot' and use the volume buttons to select the yellow 'reboot' button. Push power one more time to select it and reboot your phone. It should start up rooted and ready to go, however you will still need a custom Recovery so you can make NANDroid back-ups and flash an up to date ROM.

It's flashed the PC36.img and we have s-off, however when he reboots, the phone reboots in fastboot. This may be a dumb question but, do we need to unplug the thing for it to boot into the ROM?

Edit: Nevermind, it booted fine after he reran the PC36.img.
[EVO 4G Android Development] heybobitsme:
Bootloop

Ok, so my friend and I have made it through to flashing the 3.30 rooted ROM, but when we reboot it bootloops. Device is version 0002 and the downgraded 0.76 bootloader. A little help?

We've wiped and reflashed 3 times so far. We're gonna try a different ROM and see if that works.

Edit: For some reason the Supersonic 3.30.x ROM provided in the EVORoot.zip is bootlooping. We flashed CM6.1.1 and it booted fine.
[EVO 4G Android Development] aleksis2010:
thank you so much!!!this worked and it was so easy to follow the instructions!
[EVO 4G Android Development] likeminas:
XhausX, first of all thanks for providing this rooting method. I see that a lot of people have benefited from it.

I've been trying to root but so far with no success.

I did update to 3.70 OTA when it came out the other day.

will still be able to root my EVO?

my hboot is 2.10 and when I try to root, it says my phone could not be found.

I do have it on 'charge only' and 'usb debug'

am I missing something?

again, thanks for your assistance. it's greatly appreciated.
[EVO 4G Android Development] ChewieMcFly:
why is it saying ADB cannot see phone when i click "runexploit"? i have USB Debugging on and charging only

im running

HW: 00003

Hboot .97

software 3.29
[EVO 4G Android Development] ntroglin:
Not really sure what happened. When I rooted with it this way it made the phone perform really poorly and the battery life was terrible. The Rom, kernel, and radios were all the same as before. I had to restore the phone with the pc.zip and start over.
[EVO 4G Android Development] jman864:
Worked like a charm after i restored it with the ruu!!

Hats off to you Haus and enjoy the donation, any money helps!
[EVO 4G Android Development] wlc108:
I'm hoping someone can help me. I read the directions a few times but I'm stuck.

I've attached the log.

I'm 3.30.651.2 Hboot 2.02 S-ON

It got stuck at the red triangle.

Right now I can't get it to boot past the white evo screen

UPDATE: Flashed it with PC36IMG from 3.0 back to the original stuff. i'd like to try it again though.
[EVO 4G Android Development] ordcavms:
Thank you for this, I have the same thing happening to me, so I know then that I am not going crazy. Question, did you still install the radios part before you did the ROM as well? I'm going to find another ROM to try, but not sure if I should use the radios provided first, then update the ROM.
[EVO 4G Android Development] xHausx:
Either you had a bad flash or your phone was corrupted from a previous root attempt gone bad. It should work normally for you once you flash the RUU.
[EVO 4G Android Development] xHausx:
If you are getting bootloops there are a few things you can try to get rid of them. First boot in to the recovery and try wiping data, cache & dalvik. If that doesn't work then flashing a new rom or kernel should be enough to get it running right
[EVO 4G Android Development] xHausx:
This will not work with the 3.70 update yet.
[EVO 4G Android Development] wlc108:
It must have been a bad flash, then. It was my first flash attempt and I know it's not a refurb that someone else may have tried it on. Any tips on preventing a bad flash in the future or is it just luck of the draw if everything is already setup correctly?

I'm wondering if it may be related to the PC36IMG_UD.zip file that Windows says is invalid (but can be opened in 7zip). I may try to extract/re-zip it and see if it helps.

Also, are the files I now have on my sdcard of any value? Like, at this point could I need the info that was changed/backed up or was I not to the point yet of potentially messing up wiimax rsa keys and such.

Thanks
[EVO 4G Android Development] jminor4326:
I'm still not clear... if one is having problems rooting using Autoroot and then runs an RUU, does that bring the phone back to original unroot condition? What about when the phone is rooted and then running an RUU... does that affect the root status?
[EVO 4G Android Development] heybobitsme:
That's exactly what we did. As stated before, we were using the old universal method and after a few hiccups, everything was fine except for the stock rooted ROM provided in the EVORoot.zip bootlooped. To reiterate, we flashed CM6.1.1 and it flashed without a problem. Could it be an issue with 0002 hardware?

That being said, thanks for this guide! Now my friend's EVO has root and is well on his way to becoming a ROM addict! :D
[EVO 4G Android Development] neemypeemy:
Hi, just used this on my new EVO with Hboot 2.02 and it worked great, thanks!

Might just want to update this line-

Double click on 'AutoRoot.bat' and let it run

Only way it worked for me was to right click on it and run as Administrator.

Thanks for putting this together! :)
[EVO 4G Android Development] JayStation3:
Running the RUU restores the phone no matter what state the phone is in, rooted or unrooted...
[EVO 4G Android Development] JayStation3:
Yeah, I know that... I was just curious about it for my own knowledge and info...
[EVO 4G Android Development] xHausx:
Could just be luck of the draw or your phone was recertified by HTC after someone messed it up and sent it back under warranty. It has always worked the second time around so you should be alright after you flash the ruu.

Just do not rezip that pc36img or you will be forced to redownload it, it is not a normal zip and will be rejected if it gets altered in any way.

The nandroid you may want to keep although I don't know if you wee able to get a good backup or not. Everything else you can get rid of.
[EVO 4G Android Development] JayStation3:
A much easier way to root your phone with the 97. hBoot / 3.29 software is just use unrevoked3... pretty much does it all for you and its MUCH more simple...
[EVO 4G Android Development] xHausx:
When it doesn't corrupt your phone or wipe your 4G. :)
[EVO 4G Android Development] larry12345:
Quick question. Got my replacement phone tonite and it started fine and and while it was loading and i was going thru the google start up the screen went black for a second. They used my old sd card in the new phone could that have currupted the new phone? With clockwork on it or is it really a bad phone. Now the phone is loading up gets to the main screen and bootloops. un rooted.
[EVO 4G Android Development] xHausx:
There could have been something on there it tried to load that doesn't work well with your new phone. You can do a factory reset by turning the phone off, holding vol down while turning it back on, going to the recovery and then pushing vol up and power at the screen with the red triangle.
[EVO 4G Android Development] xHausx:
Just adding to what jaystation said out erl restore everything to like new, however, your NAND will still be unlocked. Meaning you can flash stuff that does not come from HTC.
[EVO 4G Android Development] larry12345:
Tried it thanks very much buddy but it must just be the phone. loads up and keeps bootloopin. I did romove clockwork from sd card. put it in a reader and removed it.
[EVO 4G Android Development] xHausx:
If you are using the older version in post two that ROM is outdated. I started packing a different one because done where having issues with it.

If you flash a different rom you should be ok.
[EVO 4G Android Development] uofajac:
Is this method an easier way to do the same thing as this...

[ROOT][GUIDE] HBoot 2.02/2.10 SOFF - Lets Get Small Edition - Upd. 12.30.10 - xda-developers

I have version 0004 with hboot 2.02.

A semi-noob here, so I would rather take the easier of the two.
[EVO 4G Android Development] tolo3:
Thanks a million for your help. I had tried Unrevoked before I read about the hboot 2.02 and of course it did not work. I tried to root, failed, restored stock .zip image, tried one more time and BAM, I have it. Donated as well. Happy New Year!
[EVO 4G Android Development] jminor4326:
xHausx - it would be nice to up the revision level when you make any changes to your program, i.e. I started packing a different one because done where having issues with it.
[EVO 4G Android Development] xHausx:
Count the number of steps and go from there... :)
[EVO 4G Android Development] xHausx:
That doesn't apply to the new autoroot. I was referring to the method on the second page.
[EVO 4G Android Development] uofajac:
Hey Haus. Can you help me out? I'm jacked it up. Got the red triangle after going in to recovery. Failed on items #2 and #12.

Tried rebooting, but it stays on the white evo screen. How can I get it back to the way it was?
[EVO 4G Android Development] uofajac:
I get to this point and click vol down No. I highlight recovery and it takes me to the red triangle. What am I doing wrong?
[EVO 4G Android Development] uofajac:
Dudes! I need help in the worst way. I think I bricked my brand new phone. So pissed. Just want it back the way it was.

Offering $20 bones to anyone who can help me. Please please.
[EVO 4G Android Development] tnpapadakos:
http://www.youtube.com/watch?v=qsFDkYQ0S8c
[EVO 4G Android Development] larry12345:
your phone isnt bricked have you tried to reset it like in the video? Theres another way too. Thats how we learn by mistakes bro.
[EVO 4G Android Development] larry12345:
It was the phone buddy. lol
[EVO 4G Android Development] jman864:
Is clockwork mod or Rom manager working for this 3.30.51.2 (or whatever it is)?

If not does anybody have a link to a tut on how to flash roms?
[EVO 4G Android Development] Traveler674:
people i v done rooting of my new evo 4g wich i got 2 days ago from sprint with the 3.70 update... unrevoked dev team did new 3.3 ver! it works great - good root in 1 min )))

p.s. dont forget to change HBOOT drivers for ur evo, just read what is needed...good luck!
[EVO 4G Android Development] uofajac:
Got my Evo back to factory flashing 3.30.651.2_PC36IMG. Thanks to tnpapadakos for telling me my phone wasn't bricked and that there was hope. I had already called Sprint to turn my old hero back on. ****ing depressing to think I had to go back to the hero after having Evo for two days. I'm gonna give it another shot soon. For now, I'm just happy it's back. Happy New Year Fellas!
[EVO 4G Android Development] xHausx:
That's normal, run 'autoroot makenandroid' while your phone is showing the red triangle.
[EVO 4G Android Development] uofajac:
I was looking all over for directions on how to do this yesterday. Is there a link?
[EVO 4G Android Development] xHausx:
Usually it is not necessary as it should do it automatically when it sees your phone is there but without your autoroot.log file I don't know what happened to it.
[EVO 4G Android Development] dmcgrath009:
Just got a new replacement evo from sprint. i had my old phone rooted with the unrevoked method on the old bootloader ... i cant stand this battery life and lack of features.

the one question i have is my software version is 3.30.651.3 will the 3.30.651.2 version work for my phone
[EVO 4G Android Development] Jbcarrera:
Yes .3 is a light update to .2
[EVO 4G Android Development] xHausx:
That's interesting, I've never seen it do that before. Did it scroll any error messages to the screen while it was looping that?

Some phones just don't want to act right when it gets to the recovery the first time around. Flashing the RUU and then retrying almost always fixes it. Just be sure to use the 3.30 version
[EVO 4G Android Development] strikerdtr:
I need help, I rooted my phone with the "Quick Method" way and everything went fine. But now I'm trying to flash a new rom "OMJ ROM" but when I click on recovery, the phone reboot and stuck at the "HTC EVO 4G" screen. I waited 5mins and still stuck at that screen.

Here's my info:

Supersonic EVT2-2 Ship S-OFF

HBOOT-0.93.0000

MICROP-041f

Touch Panel-ATMELC03_16ac

Radio-2.15.00.11.19

Jul 23 2010, 16:41:47
[EVO 4G Android Development] xHausx:
Hh

Can you send me your autoroot.log file? It could be your radio version causing it but it is supposed to install the eng hboot as well.
[EVO 4G Android Development] TomStock1337:
No error messages were displayed on the screen. It just kept on repeating a message like:

push: amon_ra_1.8-mod/...

I have reverted back to the 3.30 RUU many times already and then retried this method. It still does not work.
[EVO 4G Android Development] xHausx:
You must be able to get that recovery up and working in order to root. You can try running the start-recovery file while your phone is on the screen with the red triangle. If that works to bring up the recovery just use it to flash the urfsoff.zip file.

Have you tried using any of the other methods to root with or is this your first try with this phone?
[EVO 4G Android Development] bluephi1914:
Phone rooted ! Universal Auto root worked like a charm. Wireless tether working... I'm happy again. This was my first time rooting and it was little scary while phone was in recovery mode, but all is well. I downloaded all my previous apps and they work .

If I use a custom ROM, will that wipe my phone, similar to a hard reset?
[EVO 4G Android Development] xHausx:
Most of the time you can get away with not wiping the data partition, if you keep that you will save all your apps and settings. Just be sure to always wipe your cache & dalvik and you should be ok.

If for some reason you do need to wipe you can always use titanium backup to restore your apps.
[EVO 4G Android Development] bluephi1914:
Ok cool ... there r so many roms. Is there a guide to what some of their differences are. I'm happy with the WiFi tether ... what also roms allow me to do?
[EVO 4G Android Development] TomStock1337:
This the first attempt to root with this particular phone. I used Simple Root and another method for both iterations of my personal phone which had different OTAs.

I am able to get to the recovery window and I am able to "install zip from sdcard" using the evorecovery recoverywindows.bat at the recovery screen. Do I just need to flash the urfsoff.zip at that screen and skip all of the other steps?
[EVO 4G Android Development] TomStock1337:
I would personally recommend Ava Z1 ROM. This ROM drastically improves battery life, has wifi tether, and a bunch of other tweaks that I can't live without. It is very stable (over 12 releases since the evo came out; number is probably in the 16 releases range, I started using it at Ava V1)
[EVO 4G Android Development] footfingmaster:
I am trying to check my wimax keys. I type the following:

grep RSA /dev/mtd/mtd0

and i get: grep: not found

Should there be a space after typing RSA? And is that a zero or letter O at the end?

Anyone know where I am going wrong? I get a # after typing SU so I am rooted. Thanks
[EVO 4G Android Development] Jbcarrera:
like this grep|RSA/dev/mtd/mtd0
[EVO 4G Android Development] footfingmaster:
thanks, but still getting grep: not found

I am running this command from terminal emulator from within the phone

Any ideas?
[EVO 4G Android Development] xHausx:
If you can get it to successfully flash the URFSOff.zip file that will unlock your NAND and you will be home free. From there it's just a matter of flashing a recovery and a rooted ROM.
[EVO 4G Android Development] xHausx:
You'll need to install busybox in order to use grep. Are you permanently rooted? If so an easy way to do it is by installing titanium backup and then having that install it for you.