yashsingh1/xdaforums huggingface dataset:
[EVO 4G Android Development] rpwhite3:
Awesome, this is my exact phone, didn't get a chance to do the root this weekend, but will be in a hotel all week, so maybe tonight or wed night for me... This is good news..

One question, as far as backups, the only thing I really would like to back up is the text messages, I assume the contacts will come back from Google when I sync again, but the text messages I would like to keep. How would I accomplish this first or during the process?

Thanks!
[EVO 4G Android Development] manny_mo:
Hi Haus and Everyone else,

I was hoping to get some assistance with the basic concepts in this root method since haus recommended at least that much :) Here we go, thanks for the patience.

My EVO - Purchased July 2010

Current Information:

Baseband 2.15.00.11.19

Kernel 2.6.32.17

Software 3.70.651.1

PRI 1.90_003

Hardware 0003

HBOOT 2.10.0001

1. What is an RUU and PC36IMG? Which do i need for my phone? I'm unsure since some of them say don't download unless phone came with 3.70 etc

2. Where do i download the above files too? My phone sdcard or my pc?

3. Is adb debugging the same as usb debugging? i have no option for adb debugging

4. I used the temp root only on z4root to back up my rsa keys(didn't know if wasn't necessary). Will this effect things?

5. How do i make a nandriod and wimax backup after everything is fully rooted and the sprint lovers rom is flashed?

6. Am i a candidate for the quickroot?

Sorry if the questions are to basic or have been hashed out like crazy. If so, feel free to point me in the right direction. C: Thanks
[EVO 4G Android Development] b_allert:
battery is at 82% also sd card has alot of space left :/ thanks for the tips though
[EVO 4G Android Development] Caebeman:
Help

When my phone tries to push Amon recovery, it gets the red triangle and it doesnt go away. Then the root fails. Any suggestions?
[EVO 4G Android Development] manny_mo:
Okay, so ive been reading a lot today. Man this stuff can be confusing when you have very little knowledge to use as a starting point. Here is what i gathered, please let me know how i am doing.

1. I can use the 3.70.651.1_PC36IMG.zip for my phone. Does this get put on the sdcard or somewhere else?

2. I can use RUU to restore 3.70.651.1 and this is stored on my computer just in case i need it. Still not exactly sure how to use it but i read somewhere haus giving directions.

3. I'm pretty sure that i enable adb debugging by simply enable use debugging?

So how am i doing so far? Anything that i am misunderstanding? Also, im still unsure how to make a nandriod backup after the whole root process is done, and i am still unsure if the temp root i did with z4 will cause any problems.

Thanks for any help

Manny
[EVO 4G Android Development] xHausx:
You can wipe your cache/dalvik and then trying a new kernel but I don't know what else would be causing it.

For 1 & 2 you can use either one but the PC36IMG you would most likely need to pull the memory card out of your phone to use.

#3 you are correct, all you have to do is check it.

To use it after z4root all you have to do is restart your phone and it will undo anything it did. You will be good to go then.

Sounds like you should be good to go, making a nandroid is pretty straight forward once you get there. All you have to do is use the menu to select Backup/Restore -> Nandroid backup -> Select: boot, system, data, wimax, .android_secure -> Select Perform backup

You can also do a seperate backup of only your wimax and keep it on your pc for safe keeping.
[EVO 4G Android Development] xHausx:
It looks like it was having trouble with your sd card. If you reboot into your recovery and use the StartRecovery script it should bring up a menu on your phone, you will have to use that to flash the URFSOff.zip file. Once that is done you can reboot your phone and run autoroot one more time to finish rooting.
[EVO 4G Android Development] manny_mo:
Okay, Im going to give it a go! Just so i understand this, the pc36img and the ruu are my backups just in case something goes wrong. If i need to use them, i can run the RUU straight from my pc but if i need to use the PC36IMG i need to pull the sd card out, place the file on it(if its not there) and rename it to only PC36IMG.

Other than that, everything that is needed, is included in the autoroot v2.2 zip right. If i have to manually flash the PC36IMG according to step 6 in the installation, nothing special will need to be transfered to my device?

Also, thanks for the great support of you product! Its much appreciated :)

EDIT: I installed htc sync from there website and from the sdcard and both times my evo says that it cannot find htc sync on my pc. Am i doing something wrong?
[EVO 4G Android Development] xHausx:
You got it, you shouldn't need them but if something happens that it has to stop mid way through these will restore your phone.

All you should have to do it plug your phone in and run autoroot, as long as it asked to install the drivers you should be ok to continue. Sometimes htc sync is just weird. Although it may not hurt to reboot your computer just in case.
[EVO 4G Android Development] manny_mo:
Hey Haus,

I seem to be having some trouble. My phone hasn't exploded :) but when i run the autoroot batch file it doesnt work. I've tried 3 times going for a 4th now. The first and third time a message came up and said failed. The second time it didnt make it as far in the process, and just sat there for a long time, so i closed the autoroot file down. I restarted my phone after each attempt, and just down all the apps i had running, etc. Anything else i should try?

Manny
[EVO 4G Android Development] manny_mo:
Hey Haus,

I seem to be having some trouble. My phone hasn't exploded :) but when i run the autoroot batch file it doesnt work. I've tried 3 times going for a 4th now. The first and third time a message came up and said failed. The second time it didnt make it as far in the process, and just sat there for a long time, so i closed the autoroot file down. I restarted my phone after each attempt, and just down all the apps i had running, etc. Anything else i should try?

Manny

P.S. I do get the blurry screen
[EVO 4G Android Development] xHausx:
There may be something on your phone preventing it from getting root, if you have any antivirus apps you will need to delete those first. If that still doesn't work a factory reset should fix it.

Also keep in mind that you must reboot your phone after each attempt or it is guaranteed to fail after the first try.
[EVO 4G Android Development] manny_mo:
Okay, i got a bit further but ran into another problem. the autoroot file worked and started my phone in the bootloader or hboot, not sure if there is a difference but nothing happened.

So i just pushed the power button, which i thought would select enter on the bootloader option. I went to another screen that had a fastboot option, recovery, etc so i choose recovery. the phone booted to an image of a triangle with an !. So im not sure what to do :(

If its too late to help me tonight no prob :)

EDIT: Okay, all that up there didnt make much sense. I got too hasty and clicked the bootloader too soon i think. I rebooted the phone, ran the autoroot again and everythings seems to be working!
[EVO 4G Android Development] xHausx:
Patience... :)

It will be able to do everything on it's own with your phone, just let it run unless it tells you otherwise. It should be already done by now though?
[EVO 4G Android Development] manny_mo:
YOU ROCK!!! It worked...and i didnt brick my phone (: Thanks so much, ill be sending you a little something! Seriously though, your patience and kindness is much appreciated. One more Q for you, for the moment at least :)

For the nandriod backup, what menu are you refering too? Also, do i back up boot, system, data, etc one at a time?
[EVO 4G Android Development] xHausx:
If you hold down power you should see an option to reboot, use that and reboot into the recovery. Once there you will see a green menu instead of the red triangle.
[EVO 4G Android Development] jamesnaylor51:
Sorry if this is dumb, I'm another noob. Like Stuuffy, I was able to flash PC36IMG (without any objections from the phone) and encountered a step that wasn't in the instructions. Before It asked me if I wanted to reboot, it asked if I wanted to update. I said no to this, then no to reboot and got stuck on the red triangle. Should I update immediately after flashing PC36IMG? Or do I have another problem?

Thanks

Edit:

As it turns out, that was a dumb question. I realize now, when it asked me if you want to update after loading PC36IMG, I was supposed to say yes. After that, it continued without a problem, and now I have a rooted Evo! Thanks Haus!
[EVO 4G Android Development] stanglifemike:
I gotta give it you man, this is absolutely amazing. I have never used a simple root method before. I rooted my phone way back on 2.1 using the ADB method, and have been learning more and more about Android ever since. I am an ex WinMo user and unlocked quite a few HTC phones back in the day. Your method reminded me more of a WinMo unlock/root becuase it is SOO simple. YOu have made it where any one can root their Evo. Thanks so much man!! I am starting up a very very small Android phone support/help business where I live and will be using your work quite a bit I hope. I will definately be sending some money your way once I start getting some customers. Thanks again, and God Bless.
[EVO 4G Android Development] Issey_phresh:
Bump
[EVO 4G Android Development] indiscriminant:
I got the red triangle and it hung on me from there the first time I tried this. After rebooting it loaded all the way into the phone with Sense but I didn't have root so I ended uptrying again I got another error that said it couldn't find auto root temp file.

Logs below.

I am getting ready to RUU and try again but wasn't sure if you could point me in the direction of what is going wrong. I rooted my previous hero ADB style but figured this would be easier and get me up and running faster.

It appears the recovery isn't loading properly for some reason.
[EVO 4G Android Development] indiscriminant:
Cant seem to find the RUU I saw earlier but found the PCIMG so going to download that now.

I am an idiot and found it in the OP, getting ready to try the restore to 3.7 as that is what mine came with.
[EVO 4G Android Development] xHausx:
It looks like adb got hung up on something, if you restart your pc it should be able to finish
[EVO 4G Android Development] indiscriminant:
No more help needed, I flashed the old fashioned way through ADB. Thanks for the script though, just didn't work for me.
[EVO 4G Android Development] Aircraft800:
I want to thank xHausx for making this happen!

I used to be huge into flashing modding phones specifically the Motorola e398 and ROKR back a few years ago. I knew everything about them, hex editing, unlocking, etc.. Then I came across this thread.

You made everything TOO SIMPLE, I was able root root my EVO 3.70.651.1 and am am running Sprint Lovers 2.2 with all the garbage removed, Blockbuster, Kindle, Stocks, News, and others. I even did the "Removing Keyguard Password Policy due to Exchange" hack and realized something, I have no idea what opening a "adb shell" or "issuing commands" or "pushing the apk" is!

You oversimplified everything, my 8 yr. old can do it! I have a lot of studying to do, to learn what exactly you package does and lean how to do NANDroid and WiMAX backups and be able to restore them. (I do have a complete backup using ClockworkMod recovery mode and a Nandroid backup)

I'm not complaining, just thanking you for sparking my interest, and dragging me back into modding!!
[EVO 4G Android Development] stashjuice:
also just to add on.. my phone did not come up 3.70. but i updated to it.
[EVO 4G Android Development] xHausx:
Glad everything worked out for you! A good place to get started is The Android Dictionary

It looks like it is having trouble talking to your phone. If you installed the unrevoked drivers you'll need to uninstall them or try using a different computer.

You can also finish it by hand if you want to. To do that restart your computer and then run autoroot until it finishes. Then use the StartRecovery file and it will bring up a menu on your phone. Using that go to Flash Zip and select URFSOff.zip. When it finishes run the OpenShell file and type the following in

adb shell reboot oem-78
fastboot flash zip res\PC36IMG-SprintLovers-AmonRA_2.2.1.zip
fastboot reboot
[EVO 4G Android Development] Harry Seaward:
I managed to get my Evo rooted. Once I tried it from the other computer, it went smooth as could be. It was done in less than 20 minutes.

I had a few glitches with navigation and my calendar, but I got them worked out in a few minutes and the tethering working straight away. AWESOME!

I have one question... I want to change the 'slide-to-answer' from the downward-swipe to a left-right motion or the puzzle thing like the Samsung has. I couldn't find any app to change this. Is this a ROM thing or is there some other way to change this, now that I have the phone rooted?

Thanks again for all of the help!
[EVO 4G Android Development] IP IHI II IL:
I apologize for my tangent...

Thank you SO much for this! I am in the process of trying to unroot my phone so that i can return it due to problems with the battery not charging properly, but can't for the LIFE of me find the correct PC36IMG... Every time HBOOT goes through it's motions, I receive the error: "Main Version is older!" I've tried all of the zips except for the 3.70 (obviously since mine is an 0003 build) and get the sdame error message. Can someone please point me in the right direction to get the correct PC36IMG to load? If I am reading this right, I need an even older copy than the oldest one available?

Thank you!
[EVO 4G Android Development] saltine:
I've downloaded the full ZIP from 3 different sites (megaupload, rapidshare and multiupload). Each time the download completes, I go to extract and/or open the zip and it gives me the "this file is corrupt or incomepelte" error.

Is anyone else having issues?
[EVO 4G Android Development] xHausx:
You can use the 3.70 ruu, I put that note there when it first came out to be safe and just haven't taken it down yet.
[EVO 4G Android Development] xHausx:
That is a part off the ROM. Try searching the theme section for ways to change the lock screen to change it.
[EVO 4G Android Development] xHausx:
Try using 7zip and turn your anti virus off below downloading. Some times the exploit used to get root will get picked up by them
[EVO 4G Android Development] boxta:
Cannot get ROOT :(

Hi all,

I had the evo almost from day 1, and had it rooted back then (using simple root 3 step process), and have been enjoying various custom roms and stuff.

My phone just got stolen (someone snatched it from my hand and ran.. its f-ed up), and I just had my replacement, so I am going through rooting again. This time using universal auto root.

But I am having trouble getting root. I initiate auto root, and it will gain root access, flash a rom that downgrades my phone to ancient times... and then got stuck.

It will reboot into recovery, so I will get the red circle !, and then nothing will happen.

The cmd will also say daemon still not running error: cannot connect to daemon

I can get it move forward a bit by disconnecting the usb, and reconnecting, then it will connect and find it, but stuck on the next step, and eventually it will say

"Process cannot access the file because it is being used by another process" many times.. then got all confused.. (i believe that's when it's trying to do nandroid backup)

Anyways.. I am now using a phone with ancient software, with no root.

My phone right now is downgraded to:

firmware:2.1-update1

baseband 1.36

kernel 2.6.29

build 1.17.651

PRI 1.34

Where do i go from here?? please help! thanks in advance!!
[EVO 4G Android Development] xHausx:
There is an issue with adb on done computers where it gets messed up, I've ben truong to track it down but haven't had much luck yet.

Have you tried running it again with the old firmware on your phone?
[EVO 4G Android Development] boxta:
Thanks for the pointer.. i switched to another computer .. and re run the autoroot.. and everything went smoothly..

the process is truly simple and one click.. good job on the development!!! I am now back in business.. thanks!
[EVO 4G Android Development] BNCole:
Error when rooting.

Hey Haus,

I got an error when rooting. It was after the white Evo screen. Black phone with red triangle and ! mark. I have attached a screen shot and the .txt file.

Also I tried rebooting and it applies the PC36IMG again, and continues on like normal. However the autoroot.bat is not running so it cannot pick up where it left off.

Can you please assist?
[EVO 4G Android Development] xHausx:
Something is interfering with it talking to your phone. The directions in the second part of the post below should help get you going.

http://xdaforums.com/showpost.php?p=10737957&postcount=1507
[EVO 4G Android Development] BNCole:
Hi Haus,

I decided to RUU back to stock. After that I restarted my computer and made sure to turn "PDANET DESKTOP" and "HTC SYNC OFF." They were both in the system tray and PDANET flashed a few messages during the original root process.

I then ran autoroot.bat again and everything has worked great! I made it past the above point without the errors and the root has completed. My phone has booted up.

Thank you!
[EVO 4G Android Development] BNCole:
Ahah. I highly suspect it must have been the PDANet desktop. Thanks for the quick response.
[EVO 4G Android Development] saltine:
Thanks for the Anti-virus tip, that was exactly the issue.

One more thing, you mention to:

"9.When its fully rooted and you have your phone set back up it's a good idea to make one more NANDroid with everything up to date. Then make one more backup of your WiMAX just in case the first one did not turn out good."

Could you add instructions on how to perform both of these backups? It may be within these 150+ pages of posts, but I can't find it :(
[EVO 4G Android Development] boxta:
To do this manually, simply hold down vol down when you turn power on.. then navigate to "recovery" menu..

then choose backup in recovery mode... that's nandroid backup right there..which basically takes a snapshot .. and you can also restore from a previous backup.. if something goes wrong.. restoring from a nandroid backup will bring it back to exactly what it was... including rom, kernel, everything
[EVO 4G Android Development] tonghyun:
Keep getting 'Fail to get a root shell...'

I'm getting the message and need to restrat again and again.

Anyway I can pass the stage?

Here is the last log:

------------ AutoRoot.bat Begin - v2.2 - 01/21/2011 Fri 8:43:16.93 ------------

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

ERROR: The process "adb.exe" not found.

Phone SN is HT0B3HL14199

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 '3.70.651.1'

Version Major '3'

Version Minor '70'

Battery is at 100 percent.

Checking for root...

UID is 'shell'

Installing exploit...

pkg: /data/local/tmp/AutoRoot.apk

Success

219 KB/s (767044 bytes in 3.406s)

adb: Product directory not specified; use -p or define ANDROID_PRODUCT_OUT

Sending Intent...

Starting: Intent { act=android.intent.action.MAIN cmp=com.autoroot.getroot/.getroot }

Checking for root...

UID is 'shell'

Checking for root...

UID is 'shell'

Restart ADB Server...

Checking for root...

UID is 'shell'

Still no root shell, giving up.

Attempting to dump the recovery log.

---------RECOVERY LOG DUMP BEGIN---------

/cache/recovery/log: Permission denied

----------RECOVERY LOG DUMP END----------

Killing ADB server...

------------ AutoRoot.bat End ------------
[EVO 4G Android Development] xHausx:
Something is preventing it from getting root, if you do a factory reset it should work
[EVO 4G Android Development] eduardmc:
i have a problem and cannot root.

everything goes well but at the end it says that i should have nandroid but i don't and the phone still lock. in the rooting process i don't get any error and it finish with the "congratulation your phone is now rooted". i have hboot 2.10 and 370.651.1 S=ON. what i'm i doing wrong, this phone refuses to be unlock.
[EVO 4G Android Development] xHausx:
can you attach your autorootlog.txt file?
[EVO 4G Android Development] eduardmc:
------------ AutoRoot.bat Begin - v2.2 - Fri 01/21/2011 10:36:51.57 ------------

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

Phone SN is HT116HL16676

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 '3.70.651.1'

Version Major '3'

Version Minor '70'

Battery is at 63 percent.

Checking for root...

UID is 'shell'

Installing exploit...

pkg: /data/local/tmp/AutoRoot.apk

Success

1434 KB/s (767044 bytes in 0.522s)

adb: Product directory not specified; use -p or define ANDROID_PRODUCT_OUT

Sending Intent...

Starting: Intent { act=android.intent.action.MAIN cmp=com.autoroot.getroot/.getroot }

Checking for root...

UID is 'shell'

Checking for root...

UID is 'Got Root!'

Checking for needed files...

Flashing misc partition...

Rebooting in to bootloader...

Verifying bootloader status...

hBoot version '2.10.0001'

Version Major '2'

Version Minor '10'

Bootloader shows Firmware version '1.17.651.1'

Version Major '1'

Version Minor '17'

hbpreupdate set at 'hbootpreupdate'

BAD HBOOTPREUPDATE!!

HBPUVAL 'hbootpreupdate'

WARNING Unexpected hBootPreUpdate value! HBPUV is 'hbootpreupdate'

WARNING Ignoring...

Security is 'on'

Setting RUU mode...

... FAILED (command write failed (No such file or directory))

Sending flash PC36IMG_UD.zip command...

sending 'zip' (206858 KB)... FAILED (data transfer failure (Too many links))

Sending 'fastboot reboot' command...

< waiting for device >

rebooting...

Checking for ADB...

PLEN='120' PSTATE='any' RETURNTO='b2recovery' STEP='ruureboot'

PING ADB State Changed '1' out of '120'. ADB State is 'disconnected' expected 'any'

PING ADB State Changed '15' out of '120'. ADB State is 'device' expected 'any'

Checking for ADB...

PLEN='0' PSTATE='any' RETURNTO='quick' STEP='quick'

Attempting to reboot into the bootloader from 'device'...

Checking for ADB...

PLEN='60' PSTATE='fastboot' RETURNTO='quick' STEP='quick'

PING ADB State Changed '1' out of '60'. ADB State is 'disconnected' expected 'fastboot'

PING ADB State Changed '2' out of '60'. ADB State is 'fastboot' expected 'fastboot'

Found the phone connected as 'fastboot'.

Flashing custom recovery...

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

writing 'recovery'... INFOsignature checking...

FAILED (remote: signature verify fail)

rebooting into bootloader... OKAY

Killing ADB server...

------------ AutoRoot.bat End ------------
[EVO 4G Android Development] xHausx:
hmm... Did you download the full zip or the one with no PC36IMG.zip? Try running a full one
[EVO 4G Android Development] xHausx:
Sorry but the quick way only works if your bootloader is older than 2.00. Yours is 2.10.

It needs the eng bootloader in order to finish but 2.10 won't let you downgrade it
[EVO 4G Android Development] adrian2pm:
will this work with windows 7?