yashsingh1/xdaforums huggingface dataset:
[EVO 4G Android Development] andyjbmiller:
HELP

Ok I went to root my phone. I got to step 10 when it says adb shell busybox --install /sbin and it said permission denied. I then just quit and restarted my phone. The boot screen is not the original sprint 4g. It now boots to quietly brilliant htc boot screen. The firmware is 2.1-update1. I can't seem to get 4g to find a connection. I need help on just going back to stock. ANYONE know HOW I CAN RECOVER BACK TO STOCK OR ANY HELP. Thanks in advance.
[EVO 4G Android Development] igotroot:
Depending on what software u originally had, search for a Sprint RUU to bring your phone back to factory specs.
[EVO 4G Android Development] andyjbmiller:
I tried running the ruu and it would work. im gonna try again but not sure how my phone got screwed up
[EVO 4G Android Development] EVOltron:
Hi guys, I would appreciate it if I can get help on this.

after step 13

adb shell mv /sdcard/PC36IMG.zip /sdcard/PC36IMG-MR.zip

adb reboot recovery

instead of going into recovery, it's stuck at the white screen with the htc logo

when I pulled the battery out and went into bootloader, it said I have S-OFF

Showing: SUPERSONIC EVT2-3 ENG S-OFF

base version 2.15.00.11.19

kernel 2.6.32.17-gee557fd

htc-kernel@and18-2 #15

software #

3.70.651.1

pri 1.90_003

prl 60662

Everything works including 4G but whenever I try to get to the recovery mode it would stay stuck at the white screen with the htc logo

I know how important recovery is. I was thinking about starting all over again but worry about step when I have to push recovery.

Thanks.
[EVO 4G Android Development] andyjbmiller:
ok i tried this method and then tred revoked to see if it would root when i failed at this. for some reason i have the htc quietly brilliant boot screen, pretty sure i screwed my 4g data up and can not use an ruu to reload everything. can anyone help me
[EVO 4G Android Development] mainguy21:
MERRY XMAS TO MEEE..****ing finally..my god took me 12 tries to get my evo rooted..i failed 3 times earlier but i swapped the unrevoked-forever.zips on this last try and i finally got further and can finally say im rooted :D thank the heavens.

right after it i have to update the prl right?

whats the best rom to run that will currently work with the root? and the 3.70?!

thank you muchos. ill def. be sending some beer money.
[EVO 4G Android Development] cdorrell12000:
Thank you for the guide. I have now rooted my 2nd evo and the first one with the old hboot new one had hboot 2.02. This is a wonderful guide. Thanks again :-)

I did get stuck with a white screen at step 12, but i pulled the battery and flashed the second pc36img and all was well. :-)
[EVO 4G Android Development] BooDaddy:
Thank you Sir! I know my way round a *nix environment, especially BASH, or any bash variant :) I manage over 100 RHEL servers daily.

I will shoot the OP a pm and see if he thinks its worthy to add into the instructions.
[EVO 4G Android Development] cheddarbob41:
i still cant get this working get hung up on step 10 when i reboot recovery and type adb command adb push recovery / i get error: device offline, i started over completely deleted everything off the phone extracted main file to a diff folder and got the same thing. It seems actually the bootloader step is whats messing up it says no image or file when i click bootloader. This is on hboot 2.10 and i followed the steps for 2.10. Any help or opinions on what i'm doing wrong would be appreciated. I also rebooted phone and laptop.
[EVO 4G Android Development] BLAQK ROXSTAR:
I finally got this working, formatting the SD card and getting rid of the .zip for the PC36IMG file worked for me
[EVO 4G Android Development] info[]box1:
Im curious which zips or files that was push to the sd during root, can we delete?
[EVO 4G Android Development] dan0412:
I've had this a couple times at step 10. The fix (for me) was to pull out the battery, put it back in, power up into bootloader, select recovery; and continue where you left off (at triangle with exclamation mark). Off course, make sure you have updated hboot drivers installed.
[EVO 4G Android Development] DRatJr:
Okay so on step 6 I retype adb shell and it says error: device not found. What should I do?
[EVO 4G Android Development] BooDaddy:
If your getting device not found, you will need to confirm your PC sees the phone connected to USB.

Do you have the phone in USB Debugging mode still?

Is the phone still plugged up good to usb (double check the plug, it may have come loose)

If you made it to step 6, what Hboot version are you running? IF you had 2.10 or 2.02 did z4root succefully get a temporary root?
[EVO 4G Android Development] DRatJr:
It said if you had 2.02 skip over the z4 root step. And yes the plug and debug is still on
[EVO 4G Android Development] BooDaddy:
Sorry, your right. 2.02 doesnt need z4root.

So you could try this. Unplug the USB, and replug it back in. Make sure it stays in "charge only" mode.

Once its plugged back up, try these commands.

adb shell

That should get you to a command prompt.

ls /data/local/tmp/

That should give you a directory listing. You should see rageagainstthecage in there. If you do not have the file in there, then you will need to push it to the phone using this command:

adb push root/rageagainstthecage /data/local/tmp

Once you have the file on the phone, Then do this:

chmod 0755 /data/local/tmp/rageagainstthecage

That sets the file with the proper permissions.

Then run the file rageagainstthecage with this command:
[EVO 4G Android Development] DRatJr:
everytime i try adb shell i get the error. Should I try to delete all the files off the sd card and retry the whole thing?
[EVO 4G Android Development] sjkeele:
fix to stuck at splash screen after step 9

I received the white splash screen preceding step nine. I made sure that i didn't reboot and still got splash screen and never got to red triangle. After I waited for some time on this screen, I pulled the battery and re-entered the boot loader and then proceeded with step 10, this got me the red triangle and then i just continued with step 10. I am now rooted. Thanks to all that are involved!
[EVO 4G Android Development] BooDaddy:
Yeah, that might be a good thing to do. At this point, you haven't flashed anything to the phone, you have just pusehd a few files to the SDcard. ITs totally safe to start over. I would also go ahead and pull the battery on the phone, and reboot it as well. Go ahead and reboot your computer as well... there could be a usb device driver hung up on your PC.
[EVO 4G Android Development] DRatJr:
Still getting stuck on this part, keeps saying error when i try to go into the shell again
[EVO 4G Android Development] BooDaddy:
ITs got to be some communication issue between your phone and the PC. If your getting a "Device not found" then adb shell is not able to communicate with the phone. Which USB drivers are you using?
[EVO 4G Android Development] DRatJr:
I installed the unrevoked ones when i rooted my phone using djrez's method (evo) had like .97 hboot. And i installed/uninstalled htc sync to get the drivers
[EVO 4G Android Development] cloead:
same thing is happening to me :(
[EVO 4G Android Development] zikronix:
type adb devices...see if it shows it. try rebooting the phone and the computer and check drivers

ALSO I ADDED THE RSA BACK UP TO THE GUIDE
[EVO 4G Android Development] DRatJr:
I did that, it shows no devices under the list
[EVO 4G Android Development] wallaceb:
The instructions worked for me. I had a few issues. I had to pull my battery a few times here and there, but i am now rooted. I wanted to thank you for the instructions.

The entire process including flashing a different custom ROM took 1.5 hours to complete.

Phone Info:

Hardware Information

Hardware Version: 003

4g mac address: ############

Original Software Information

ndriod Version: 2.2

Baseband Version: 2.15.00.11.19

Kernal Version: 2.6.32.17-gee557fdhtc-kernel@and18-2 #15

Build Number: 3.70.651.1 CL294884 Release-keys

software version: 3.70.651.1

Browser Version: webkit 3.1

PRI version: 1.90_003

PRL version: 60674

My 4G wifi MAC address remains the same, so i feel that my 4G should work, though 4G is not available in my home city.

I have now added the newest Fresh Evo ROM with no issues.
[EVO 4G Android Development] Ant918:
I followed the directions up until I had to go to recovery then the phone got Hung up on a white HTC screen so I had to pull the battery. Booted up the phone and now my camera is broken and I can't apply any of the software updates. Is there any way to just reverse everything done and go back to my old Evo?
[EVO 4G Android Development] Ant918:
Alright I just went through the guide again, got to step 10, im at the recovery screen with the red triangle I pushed Recovery but when I try to install busybox its saying -exec /system/bin/sh failed Permission Denied (13). Does anybody know whats wrong here? A quick reply would be awesome, as im still sitting at this red triangle and im dying to get this working.
[EVO 4G Android Development] morphinex2:
device offline

I've followed the instructions with success until step 10. When I get to the screen with the red triangle, I get a "device offline" error from ADB.

Here's what I've tried to fix the problem:

1. I have tried various combinations of drivers, including the unrevoked hboot drivers, the drivers that come with the SDK, and HTC sync drivers. I have to admit that I don't completely understand the difference between all these drivers, or which combination of them can be installed at the same time. I do think that I've tried all the combinations I could get to work.

2. I have tried three different USB cables, although I don't have the stock cable. I've tried stock cables from two other phones.

3. I've tried every USB port on three different computers.

I'm kind of lost here. My sense is that the problem is either with the cables, or with the drivers. If it is with the drivers, I could really use some help knowing which drivers to install and how to best install them.
[EVO 4G Android Development] dkdude36:
simply the best guide to root the new hboots there is. i will work on porting this to mac. thank you for helping the community like this.

btw, once u back up your rsa keys, how do you get them back in if you lose them?
[EVO 4G Android Development] dynamicpda:
I remember being stuck at the red triangle and spending a lot of time figuring out the drivers. What I did was move the process to Ubuntu (via a VM on a Windows host) where the drivers seem to be more reliable and also backtracked making sure I did step 7 flashing the mtd_eng.img properly. Now as I think about it two days later, I am not sure where I got stuck on the red triangle. It was sometime after 7. If you got all to 10, doing 9 successfully, then the mtd-eng.img might not be your problem...
[EVO 4G Android Development] statecowboy:
Great guide, thanks. I'm stuck at step 4A. I've installd z4root and have done the temporary root, but when I adb shell it goes to $ sign, then when I type su it gives me an "su:permission denied" error. I've rebooted, uninstalled and reinstalled z4root etc. and I get the same error every time. I've tried running command as admin also. I'm on Windows 7 64 bit machine.

In addition, one thing I've noticed which seems strange is that some of my applications get uninstalled during this process, namely "MySettings" app. I have to go in the market and reinstall it after I try this.

Any ideas?

Thanks. Evo 4G.
[EVO 4G Android Development] EVOltron:
Need HELP

I know that my evo is rooted but now I can't access to recovery mode. I even tried to get to recovery by using the app quickboot. so I'm not sure if I should flash a new rom and hope that it might fix this problem without backing up my evo.:confused:
[EVO 4G Android Development] KReasy:
I Bought my Phone december 20th, shipped to a store and recived to me on december 23rd. I have ready many many conflicting reports on how rooting can be done given the newest updates and or "factory settings" my big concern is the HBOOT2.10.(001)?

this being the part I am unsure of, can some one please advise, and or lead to currect guide.

Android 2.2

BaseBandVersion:2.15.00.11.19

Kernal Version:2.6.32.17htc-kernal@and18-2#15

Build#:3.70.651.1

CL294884 release-keys

Software#:3.70.651.1

Browser:_webkit: 3.1

PRI Version: 1.90_003

PRL Version : 60674

Hardware 004

HBOOT# 2.10.0001

Please Advise.. can pay accoringly via paypal for video confrence via skype, but would prefer guide :)
[EVO 4G Android Development] rwatts117:
Hello, first time rooting a phone here so pls excuse my noobness. I got thru all the steps up till 12C/13. I flashed then rebooted it and it went to the white Evo screen, so I pulled out the battery as the instructions said, rebooted into Hboot and I see it does it's scan but something says img is invalid or something and just puts me on the Hboot menu. Where do I go from here?
[EVO 4G Android Development] rwatts117:
actually never mind I figured it out, misnamed the files with an extra .zip because of the way windows 7 works with file names. Thanks for the guide tho!:D
[EVO 4G Android Development] gpz1100:
Review the first post about fixing broken recovery;

specifically, the section in red "FIX BROKEN RECOVERY".

For what ever reasons (others may be able to explain why this happens), the recovery img does not get installed initially.
[EVO 4G Android Development] izzy_ocr:
Hi there, I'm a newbie on this forum and just found out that evo 4g can be rooted. After reading and looking at videos on YouTube it looks like a lot of work to root the evo! So I will pay some one (if the price is right) if they root my phone I have a HTC evo 4g I bought it 3 weeks ago. I live in stockton ca and will travel to the bay. So pm me! Thanks
[EVO 4G Android Development] DrededStar87:
i have been waiting for this....every time i get into a threat i see windows and cry lol
[EVO 4G Android Development] MAGIKcurry:
Great guide, helped me root my phone very quickly

thanks to thread starter and everyone who contributed in making it
[EVO 4G Android Development] blueridgedog:
Battery life with the rom installed via this guide (Sprint Lovers) is about twice what it was stock. I did remove the sprint bloatware now that I can. The guide is as simple as it gets. It is not a complex process, but you should read and understand it before proceeding.
[EVO 4G Android Development] illogos:
Nand restore will restore the backup you took. Nand backups include the rom you were using in addition to wimax. You cannot restore just the wimax, so you will lose changes made after the backup was taken to your other partitions.
[EVO 4G Android Development] DRatJr:
Any help with my problem? Should I try a different computer?
[EVO 4G Android Development] illogos:
This means that the rageagainstthecage exploit killed ADB functionality on your phone until you reboot. The reboot undoes the rage exploit, meaning you have to redo it. It is possible that it will just take you a few reboots and retries to get it to work correctly.

Alternately, follow the steps for the 2.10 Hboot directions. The only reason those alternate directions exist is because we were seeing near 100% rate of adb being killed on phone after rage exploit with Hboot 2.10. So, if you can't get step 6 to work with 2.02 try the 2.10 directions.
[EVO 4G Android Development] dcharleyultra:
Follow this guide. Your Hboot is 2.10.

Swyped from my Evo 4G using Tapatalk
[EVO 4G Android Development] zikronix:
only some times....not all the time.
[EVO 4G Android Development] DRatJr:
So I should try to reboot a couple of times after i type the ./ line?? and then try adb shell

? Or should i try the 2.10 method and skip the 2.02 part (4B i think?)
[EVO 4G Android Development] kryptkeeper2006:
I was just wondering, if anyone is able to answer this question, but I got an evo a couple of weeks ago that was hardware v0003. Like an idiot I did the ota update before rooting this phone. I now have rooted using this guide and it worked great. The question is should I be able to flash another kernel than #15 yet without breaking a bunch of stuff on my phone or is this still not good idea yet? Flashed lots of stuff on my old hero, that I could just nandroid back to a backup, but am afraid to break 4g anything else permanently on this phone as it seems slightly more complicated to fix if something were to go wrong. Any help would be greatly appreciated.
[EVO 4G Android Development] zikronix:
guide updated

Updated step 10 to help those people that are getting stuck at step 10 with the recovery issue.

ok well im going back to my vacation. i will continue to monitor the situation
[EVO 4G Android Development] clampi:
i have 2.10.00001 hboot. will this work?
[EVO 4G Android Development] DRatJr:
Where / how do i install the drivers needed?
[EVO 4G Android Development] sleepy8594:
Still no recovery after the step "restore recovery".. WHITE SCREEN
[EVO 4G Android Development] xrdodrx:
THANK YOU SO MUCH

I was crapping my pants during some of these steps. (My first time rooting, lol) But this worked for me (with a little help from some awesome people in IRC)

Thanks guys!~
[EVO 4G Android Development] leenypost:
Hey Zi... Just wanted to update you that for folks with the older hardware, myself included... The new version of Amon seems to create corrupted backups every once in a while and foces the SD card to be mounted as read only after that. Also, every once in a while (I would say about 50% for me) I get stuck on the White screen when trying to reboot into recovery. 2 other people I know also have the same problem.

Since I have older hardware I flashed back to hboot 0.76 and am using the original version of 1.8 with no issues... Just wanted to update you on my findings.

PEOPLE READING THIS DO NOT (I REPEAT DO NOT) EVEN ATTEMPT TO DO WHAT I JUST SAID ABOVE IF YOU ARE UNSURE ABOUT YOUR PARTITIONS AND HARDWARE!!!
[EVO 4G Android Development] iluvmine:
MAC version?

Can some one post a MAC version, I dropped my phone and cracked the screen so I had to get a new one off craigslist, and the previous owner updated to 3.70? Im using a MAC and want to root my phone, but I see in the instructions that this is for windows users. Thanks.
[EVO 4G Android Development] seeder004:
stuck on cmd

after inputing the first lines.. it gets stuck (the cursor) and I cannot type/past any of the other commands
[EVO 4G Android Development] morenojose:
I purchased a new evo im reading around on rooting it. I know unrevoke does not work for my device and in your post there is a few comments that says it works for some and not. My question is if i try your method and if it does not work would my evo brick or would it run like normal?? I have rooted other phones before but this one is a little more complexe.
[EVO 4G Android Development] percboy:
Yeah , this is throwing me also.

Load to SD card? Install to "adb" folder? Are the drivers in zip file? Sure looks more in-depth and risky than when I rooted my old Hero.

Thanks
[EVO 4G Android Development] devonparrish:
It says it in the title. YES. IT WORKS.
[EVO 4G Android Development] devonparrish:
Sometimes it will lag for a few. Give it up to 5 minutes I'd say.
[EVO 4G Android Development] Yager:
Originally Posted by Yager View Post

I had to replace my rooted Evo 4G due to a camera issue, got my new Evo and followed the instructions to root the device. It had Hboot .97 and build 003. Everything seemed to go fine and s-off is good. I rebooted and tried to get in to Recovery to load a new ROM. I get to the boot loader and click recovery, the phone just freezes at the white Evo screen. I did the root steps again. Same thing. I followed the instruction for broken root. This seemed to work i got in to recover and loaded fresh ROM. Everything works great, but same freeze at white screen after clicking recovery a second time. Follow the broken root steps again, i can get in to recovery one time, after that it freezes again. Any help is greatly appreciated!!

The recovery you have is not for your HBOOT find the older version of the recovery and flash that one

Thanks for the reply, Could you point me in the right direction to find the correct recover? I have tried searching the forum but i am not coming up with anything for "Hboot 0.76".
[EVO 4G Android Development] statecowboy:
Bump...any help is greatly appreciated!
[EVO 4G Android Development] XCellPhoneSalesRep:
I have to say that was quite painless. I am running an Evo with the old HBoot and i just received a *new* Evo through the insurance company (FYI: it was 0003 and HBoot 2.10). I had (0) problems with your step-by-step instructions, which were flawless.

One thing i would like to add, for those who may get thrown off by a single word:

11) "Select enable USB-MS." ~~~~> My Evo actually read "USB-MS toggle"

Lastly, i have one question. I am so use to CLOCKWORK on my "older" Evo, Every time i want to change a ROM, must i type:

adb shell mv /sdcard/PC36IMG.zip /sdcard/PC36IMG-MR.zip

adb reboot recovery

as it states in 13)?

Because i am a ROM-hore in my "older"Evo, i cannot and will not treat the "new" Evo like a red-headed step-child, is this the best/quickest/easiest way to go about flashing ROMs?

Thanks for a great root-method and great instructions!!!
[EVO 4G Android Development] info[]box1:
Im curious which of the zips or files that was push to the sdcard during rooting, can we delete? Or is it okay to delete anything accept the nand back.?
[EVO 4G Android Development] iluvmine:
help

ive gotten to the end of step 4A, I got the temp root installed and ready. But now when I put adb shell, then SU.. it asks for a password, does anyone know what the password is? Thanks in advance for your help.
[EVO 4G Android Development] zikronix:
No you dont need ti type that. Just put the rom on sd card and flsh zip through recovery
[EVO 4G Android Development] mattsm:
Well I have jumped ship on WM for now. Picked up EVO yesterday.

Used this thread to root this evening after work.

Flawless with instructions on first post!

Thanks.
[EVO 4G Android Development] btp826:
Worked great! HBoot 2.10 sofware 3.70 hardware 003
[EVO 4G Android Development] sminker:
Will this work with the following. I didnt see anything about hardware revisions in this thread.

HW 004

Hboot 2.10.0001

radio 2.15.00.11.19

build 3.70.651.1

pri 1.90_003

prl 60674

Also, after doing this root and flash will i be able to flash to a ROM such as Myn's Warm TwoPointTwo just as simply as putting it on the sd card and flashing through recovery?

Thanks, Im new to this and Ive DONE ALOT of reading and just want to double check my understanding.
[EVO 4G Android Development] mattsm:
Did you read the 2nd post FAQ?

Q: What Hardware does this work for

A: All currently known hardware 0001-0004

Q: What Hboot's does this work for

A: It was built for 2.02 and 2.10 however it will work for all version its just there are easier ways for those

and from first post about a different rom

13) Ok your phone is rooted now, and you should be inside the rom. The rom you just flashed is Sprint Lovers 12/21/10 build rom with the modified recovery. Download a rom of your choice copy it to the root of your sd card and flash it. But type the following first
[EVO 4G Android Development] sminker:
I guess after reading so many posts that I forgot about the FAQ section for this particular thread. I feel really Noobish now. Your proper response should of been, "Did you read the FAQ on the first page?" As far as the Rom goes I was under the impression that since i had 3.70 i would need a rom based off of that. I guess not. Thanks for your help. I should of read a little more.