yashsingh1/xdaforums huggingface dataset:
[EVO 4G Android Development] Team Scream:
Dude,

I need to say THANK YOU big time for this.

I have been searching around for a few days trying to find a comprehensive tutorial for rooting my new Evo and this is it.

I am brand new to the smart phone world, this is my first Android based phone and I love to tinker with things.

I had absolutely ZERO experience with any of this prior to getting this phone.

Yesterday and part of today, I spent trying the other methods out there, and while may have actually succeeded in rooting my phone, I did not unlock NAND, and I actually scared myself a couple of times, ultimately flashing back to the RUU image just to make sure I did not brick my phone.

Well, then I stumbled across your thread, and I thought, I am going to do this by the book EXACTLY as you laid it out.

Well, here I am about 45 minutes later (time for downloads, being very cautious, reading twice before I initiated a step etc.) and now I am there.

I have the "Superuser Permission" icon in the apps pane and it all appears to have worked perfectly.

I will say that there is one section that you could improve upon just slightly, and that is the radio flash section at the end of the tutorial.

I think you brushed over that pretty quickly, and I am not totally sure I did it right, but my phone is up, I have 3G, and everything else seems to work, so I am assuming I was successful.

Another "gotcha" moment for me was section 56/57

You indicated that if the phone did not boot into recovery mode, then take the steps you outlined.

Well, initially my phone did NOT reboot into recovery mode, but what I did was back in the cmd prompt (shell?) I just hit enter on the keyboard after the "reboot recovery" line and the command was repeated in the cmd window. My phone rebooted and I was able to continue without incident.

All in all a very solid tutorial, with fantastic step by step instructions, wonderful pictures and really one of the best tutorials of any kind I have seen on the internets!

Thank you so much, thank you thank you thank you!

Now I need to get the courage up to flash a new rom. Hopefully one without all of the Sprint bloat so that I can get the phone set up my way and make a solid backup.

Man I can't tell you how much I appreciate this tutorial.
[EVO 4G Android Development] kikwear002:
This guide really made it easy.

The only thing I didn't see but figured out was about after you flash the radio it gets stuck on the cache and you just have to manually do it.

Great work, thats alot of work and alot more work for the write up.
[EVO 4G Android Development] rvasquez1989:
Ok great write-up, but i do have a question. I'm at the part where you navigate to the "evo-recovery" folder and you have to run "recovery-windows" batch file as administrator.. as soon as i do that, the command window thats supposed to pop up and spew a bunch of lines... doesnt. it flashes and disappears immediately.. and also i get the message in the original command prompt window that reads: "adb server is out of date. killing...." any ideas? im thinkin i have an old version of the sdk, but i cant tell. and if i do, how would i go about updating that? thanks.

oh well i got it all to work, but whenever my phone prompts for su permission, i get a FC... any ideas? for example i dl the wifi tether app, and when i turn it on, the superuser prompt does not pop up. it says superuser on the top left and i get a blank black screen. i do have root though... thanks
[EVO 4G Android Development] TheBiles:
Re: [TUTORIAL] IDIOT-PROOF Root Guide! NAND Unlock and ADB Update!!

This has been posted many times, but try double-clicking the batch file to run it. Also, the "adb server" message is nothing to worry about.

-------------
[EVO 4G Android Development] vadimr2:
Great guide, thank you. I'm on my first android phone and while my full time job is Linux related this really was nice and easy to follow, especially that most of the hacking goes into flashing custom images.

I do have a question, now that it's running firmware 1.32.651.1 is there a way to upgrade to 1.32.651.6 and still keep the root? I'd really like to have the SD card fix.

Thanks,

Vadim
[EVO 4G Android Development] imex99:
i rooted with your guide but only part 1.

here's my problem, tried flashing Evol rev b and gets stuck on boot loop with vibrate. i just tried installing new damage rom and same thing, i erased & wiped.

anything i'm missing or doing wrong?
[EVO 4G Android Development] TheBiles:
Flash a custom ROM based off the .6 update or flash the rooted OTA .zip file.
[EVO 4G Android Development] Let'sPlay2:
Getting stuck after doing 53 and 54 with no problems it goes into bootloader and says no image or wrong image. I've deleted old pcimg off of sd card and re dl'd new pcimg several times. Read through all the posts and haven't found any help so I thought I would ask if anyone has a solution. Thanks.
[EVO 4G Android Development] kuthedude:
Having troubles:

Hi, I JUST got my EVO today. Apparently the new software version 1.32.651.6 does not allow rooting. I am stuck on loading PC36IMG.zip, as I get NO IMAGE! WRONG IMAGE! every time. Anyone know how to get around this? This is a real bummer to get the phone and not be able to root it!
[EVO 4G Android Development] neckface:
Make sure the file is named "PC36IMG.zip" if it's named anything different, then rename it accordingly.
[EVO 4G Android Development] rvasquez1989:
thanks for answering my previous question! but now i guess somethin else is coming up. everytime my evo asks for a su request, i get a black screen and it says su request on the top left... after i wait for a while, i get a FC so essentially, i can't grant su.. thanks for your help again.
[EVO 4G Android Development] kuthedude:
I tried that, exact same errors. It just goes back to the white screen with Fastboot/Recovery/Clear Storage/Simlock/Hboot USB.

Any other ideas?
[EVO 4G Android Development] neckface:
Hm, did you name it "PC36IMG.zip" or "PC36IMG"?
[EVO 4G Android Development] kuthedude:
It is named "PC36IMG.zip" in the root directory
[EVO 4G Android Development] neckface:
Delete that one and download it again, then reflash.
[EVO 4G Android Development] kuthedude:
Im a noob, how do I reflash? As in just delete the old one, and try the process over again? If that is the case, I have tried that multiple times.
[EVO 4G Android Development] neckface:
Yeah, that's what I meant. Which PC36IMG.zip are you trying to flash, the first or the second that comes later in the tutorial?
[EVO 4G Android Development] kuthedude:
The first one.
[EVO 4G Android Development] neckface:
Try using the PC36IMG.zip file in the tutorial I wrote up, it's the first link in the tutorial. http://xdaforums.com/showthread.php?t=705113
[EVO 4G Android Development] kuthedude:
Tried that one too. Same problem. Maybe my software version wont allow rooting?
[EVO 4G Android Development] Sirchuk:
Thanks OP! Worked perfectly for me, I followed step-by-step from stock EVO without the OTA update. Now running Fresh .03 with latest radio and wifi tether!
[EVO 4G Android Development] neckface:
I'm not too sure, dude. I'll look for a fix though. My apologies.
[EVO 4G Android Development] rvasquez1989:
Re: [TUTORIAL] IDIOT-PROOF Root Guide! NAND Unlock and ADB Update!!

I tried to Google my problem but still haven't found an answer. I keep getting FC's when my phone prompts for an SU request. So it will sit at the SU request with a black screen, then I get a FC. Any ideas? Thanks.

-------------------------------------

Sent via the XDA Tapatalk App
[EVO 4G Android Development] rjmjr69:
I get this issue but I know for fact I'm rooted unlocked nand etc???
[EVO 4G Android Development] zeeyo987:
i renamed the file but after you see the progress bar and press the volume up after it says to update the phone just restarts and goes to the main screen everything being the same, any ideas? thanks
[EVO 4G Android Development] TheBiles:
What ROM are you using?
[EVO 4G Android Development] thatwilsonguy:
I'm stuck on step 51. I have gone down the list and have not deviated from the instructions.

My phone is sitting plugged in with the ! triangle. The next step is to run recovery-windows batch file as administrator. When I do, a command prompt pops open for only a split second by my phones state does not change.

EDIT

I did a screencap of CMD window, sorry it is transparent, the bugger was fast.

sites.google.com/site/thatwilsonguy/home/cmd%20window.jpg

new user cant post images

FIX

executed .bat through its own command window. Good to go.
[EVO 4G Android Development] dekayte:
got this error on step 50. phone is plugged in, no idea what's wrong.

any help?

(is it me or is HTC's site down?)
[EVO 4G Android Development] ausch30:
You need to get back to the release version of the software, ends in .1. Since the version you are using is newer (.6) the system is rejecting the flash.

This thread has the version of the software the evo was released with. It's an .exe file so you just save it somewhere on your computer and double click.

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

If you look at step 2 here

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

it tells you the steps and files required to enable the downgrade.
[EVO 4G Android Development] rvasquez1989:
just the stock evo rom with root... i already figured out the problem, but thanks for your response. in case anyone else runs into what i did (check page 49 of thread) all you have to do is go to settings, applications, development and check usb debugging. i have no idea why that worked.. but it did... and after i checked usb debugging. i went back to the wireless tether and i finally got the SU prompt to show up.
[EVO 4G Android Development] TheBiles:
Re: [TUTORIAL] IDIOT-PROOF Root Guide! NAND Unlock and ADB Update!!

Oh yes, you should always have that enabled.

-------------
[EVO 4G Android Development] linflas:
Thanks very much, as was stated in the beginning, pretty much idiot proof.

My first smart phone, so had no clue, this made things simple, and provides a really good jumping off point to learn more.

Big thanks to TheBiles for compiling all of this, and to all the others who made this possible.
[EVO 4G Android Development] CMND_CTRL:
I followed the guide but now my phone does not recognize my sdcard. Is there an adb command that will fix this?
[EVO 4G Android Development] blazin-asian:
ok, i cant get this idiot proof guide to work for me lol

im stuck at "cat /sdcard/flash_image > /data/flash_image"

it gives me an error saying "cat: can't open '/sdcard/flash_image'": no such file or directory

i have downloaded the flash_image.zip and extracted it to my sd card twice so i KNOW its there. i have done toast root and currently running Bugless 0.3 with latest ClockworkMod Recovery from ROM Manager.

i have tried connecting as USB and HTC Sync and made sure SD card was mounted so what am i missing? i feel so dumb =(
[EVO 4G Android Development] rvasquez1989:
Re: [TUTORIAL] IDIOT-PROOF Root Guide! NAND Unlock and ADB Update!!

Make sure you install the usb drivers from HTC or it will not find your device.

Thats probably why it says device not found.

-------------------------------------

Sent via the XDA Tapatalk App
[EVO 4G Android Development] freexx89:
looks like i succcesseded

i am not sure if its unlocked but i guess it is

i was just confused at step 56 after entering those commands i rebooted and booted in recovery... so i guess it went thourgh
[EVO 4G Android Development] Team Scream:
If you re-read the instructions at this point, you will see that the ONLY time the sd card should be mounted (to your computer) is when you are copying files to it.

AT ALL OTHER TIMES, the phone needs to be connected as CHARGE ONLY.

Otherwise, it will not work.
[EVO 4G Android Development] Joshnor713:
Can someone please explain what

cat /sdcard/flash_image > /data/flash_image

chmod 755 /data/flash_image

/data/flash_image misc /sdcard/mtd-eng.img

actually does the first time you do it?

I'm asking because I forgot to backup before doing this, so I entered this stuff and then proceeding to backing up.

Does it mess up anything if I just continue with the unlocking NAND process?

Thanks
[EVO 4G Android Development] smitty1:
Thanks to those who worked on this, it works it is idiot proof.

I tried the three step root program but it didn't work for me. Actually I think that if you are going to go full root you probably should go through a more detailed step by step especially if you don't know what the hell you are doing like me. :p

This was a great exercise and helped me get more informed about what is actually going on when rooting and getting full nand.
[EVO 4G Android Development] Team Scream:
(Chmod) 755 means read and execute access for everyone and also write access for the owner of the file. When you perform chmod 755 filename command you allow everyone to read and execute the file, owner is allowed to write to the file as well.

Thats the read/write part of unlocking nand as far as I understand it.
[EVO 4G Android Development] Joshnor713:
Thanks for the response but you didn't really answer my main question.

I want to know if I can continue with the process, since I didn't do the first two things in order, or do I have to do

cat /sdcard/flash_image > /data/flash_image

chmod 755 /data/flash_image

/data/flash_image misc /sdcard/mtd-eng.img

again.
[EVO 4G Android Development] neckface:
If you got an error while running these commands, then yes, you have to do them again.
[EVO 4G Android Development] Joshnor713:
I didn't get an error when I did them.

Would it hurt to just do them again anyways?

Sorry, I don't know totally how this stuff works and am just following direction.
[EVO 4G Android Development] TheBiles:
Just do them again. It won't hurt.
[EVO 4G Android Development] Joshnor713:
I tried and when go into the bootloader it's not offering me to start the update.

So now I don't know what to do...

I'm going to try starting from stratch.
[EVO 4G Android Development] jimmyz:
Quick question does step 33a does that wipe the Dalvik-cache? Is that important to do?
[EVO 4G Android Development] EarlyMon:
Want to say many thanks to TheBiles and the great guys maintaining this stuff all over the web!

Finally, using adb, I've removed the Sprint bloat I never wanted - and that Amazon MP3 store!

Just a suggestion - the xxx.6 software update - the main instructions has the Supersonic.xxx.1 rom and like many, I found the error that the OTA update (that fortunately failed and therefore didn't erase my progress) should be replaced with the downloaded one.

I don't mean to complain, but I suppose a lot of people won't read the thread linearly to get to post #202 to get on the right track!

Now - if only found this thread on saving my scene first!!! I've re-done that sucker some three times now - going on four!

xdaforums.com/showthread.php?t=667386

(New user, sorry, can't post links - put the http in front.)
[EVO 4G Android Development] jimmyz:
So just to be sure- first I install the rooted stock rom and then install the .6 update?
[EVO 4G Android Development] zacholley:
Can anyone help me I have followed this to the t but every time I try a new rom it hangs on the white evo screen and keeps rebooting. Then I have to boot back with volume down and power do wipe then it takes me back to a stock rom. I have tried damageless plus two other roms

-------------------------------------

Sent via the XDA Tapatalk App
[EVO 4G Android Development] shawnten:
i must be stupid I am trying to recover and I dont have the update.zip file. nor do i have the clockwork. where do I get this stuff at
[EVO 4G Android Development] TheBiles:
The provided download links.

-------------
[EVO 4G Android Development] nbenmoshe:
Idiot proof rooting

Hey guys, great job on the "step by step" rooting manual. just got the EVO, and never rooted any phone ever. I have to say that is was almost painless to do so using your method, and got it right with some minor difficulties (due to my lack of knowledge, and some discrepancies between the instructions and the screen pix from the phone itself). I did it because I wanted to use the WiFI tethering. My questions is in three parts,

1)where can I get an idiot proof 101 version of what is rooting is all about, and what you can do after it. (LOL) .

2) O.K, now that I've done it with no ill effects to the phone itself (I was sweating bullets) with stock rom, whats is out there that going to make my phone better, faster, etc....

3)since the phone is rooted and I use that WiFi tethering, if I use the sprint Hotspots and click ok will that work without getting charged for it, or just use the free version of the Rooted WiFi .

again thanks for the help, good job, and looking forward to do more things with your programing and my phone, EVO rules.

Ben
[EVO 4G Android Development] fill-osopher:
my computer won't save the amon ra recovery as a disk image file, just an img file. How do I fix this issue?
[EVO 4G Android Development] shawnten:
i am so stupid thanks.

also do I have to do

SECTION V: NESSECARY SOFTWARE INSTALLATION

SECTION VI: INTRODUCTION TO ADB

SECTION VII: UNLOCKING NAND

I did the other stuff and have the rooted rom. what is the benefit to this other stuff. Sorry to seems so stupid. coming from windows mobile was not as easy as I thought. lol
[EVO 4G Android Development] EarlyMon:
That's what I did - following EVERY step in the instructions at the beginning to the letter until completion, then do the .6 update via download, _not_ via OTA.
[EVO 4G Android Development] shawnten:
I used titanium and now after rooting and installing rooted rom I cant open titanium back up. it says cant acquire root privileges. verify that your rom is rooted and includes busybox and try again.
[EVO 4G Android Development] fill-osopher:
never mind i found the answer in a former post.
[EVO 4G Android Development] TheBiles:
1. Check the Q&A board for some topic about pros of rooting.

2. Install a custom ROM like Fresh Evo or Damage's ROM.

3. Just use the Wireless Tether for Root Users app.

Click the "Problems?" tab to install BusyBox and make sure USB Debugging (Menu -> Settings -> Applications -> Development) is enabled.
[EVO 4G Android Development] matpal:
I am sorry if this has been asked before, but when I try step #51: "51. Navigate to that "evo-recovery" folder that you extracted earlier and right click on the "recovery-windows" batch file. Select "Run as Administrator" from the menu to execute the file. Another command window will pop up and spew out a bunch of lines. Don't touch it! Just look at your phone which is now in the Amon RA recovery image!

The option for me to run the file as an admin is not here, despite me being logged in to XP as the Administrator.

Any help would be apreciated as my phone is stuck on the boot screen until I can fiure that out.
[EVO 4G Android Development] shawnten:
[QUOTE Click the "Problems?" tab to install BusyBox and make sure USB Debugging (Menu -> Settings -> Applications -> Development) is enabled.[/QUOTE]

thanks I ended up redoing unrevoked and now it works. I ahve no idea what i am doing here. windows mobile seemed so much easier
[EVO 4G Android Development] matpal:
Anyone else getting the "Error 67" after completing the Root Process?
[EVO 4G Android Development] Zabalba:
UPDATE: It seems when I update the phone to the OTA through the recovery screen I regained the speeds I usually obtained. I can't test 4G because its not available in Miami.

Not sure if this is the right place to ask since I did use this tut to root my phone. I'm having some connectivity quality issues.

Purchased phone on 6/18 (not sure if OTA was applied).

Ran speed tests first day @ work (6/21) and got consistently 1300/300 kbps (Speedtest app).

Rooted using this tut on 6/22. Had no problems. Updated the radio according to the other tut.

Ran into an issue with the radio flashing tut. After flashing the radio and the phone rebooted it would say clearing the cache but it would not complete itself after that. I needed to manually clear the cache myself then reboot the phone.

Checked that the baseband was updated (1.39.00.05.31)

Total dropped calls is now 6 for today. 3G speeds are also spotty and not performing as they were before. I suspect it was the flash to the radio. Should I update the phone to the OTA update.zip to bring the version of the rooted stock rom to .6?

Is anyone else having a similar issue?
[EVO 4G Android Development] shawnten:
i cant get past this point. i have the red exclamation . but when I do this step nothing happens. has anyone had this problem

51. Navigate to that "evo-recovery" folder that you extracted earlier and right click on the "recovery-windows" batch file. Select "Run as Administrator" from the menu to execute the file. Another command window will pop up and spew out a bunch of lines. Don't touch it! Just look at your phone which is now in the Amon RA recovery image!
[EVO 4G Android Development] TheBiles:
Try double-clicking the batch file instead of right clicking.
[EVO 4G Android Development] matpal:
Stock.

I had to connect through my house wireless network and re-register my user profile on Sprint.

Works fine now.

I had the same thing. Just double click it and it will run as it should.
[EVO 4G Android Development] matpal:
If we rooted, but did not install a custom ROM, is there a need to update the radio?
[EVO 4G Android Development] TheBiles:
Radio updates usually bring better signal performance and battery life. I don't know why you wouldn't install it.
[EVO 4G Android Development] sekigah84:
I cant seem to update via download or OTA after doing this. Any help?

I tried to update but it gives me the following error. I have wiped user data and Dalvik-cache.

Install : Supersonic_1.32.651.6_rooted.zip?

Press Power to confirm.

any other key to abort.

Install from sdcard...

Finding update package...

Opening update package...

E: Can't open /sdcard/Supersonic_1.32.651.6_rooted.zip

(bad)

Installation aborted

Any help?
[EVO 4G Android Development] TheBiles:
Try flashing a different ROM to see if it works. Pretty much every custom ROM out there right now is based on the OTA update.
[EVO 4G Android Development] boomhower:
Than you, worked like a charm! Now, what files do I need to leave on the SD card? I like keeping my stuff clean and don't want anything I don't need.

Thanks again.
[EVO 4G Android Development] touch_rules:
Quote:

Originally Posted by shawnten

i cant get past this point. i have the red exclamation . but when I do this step nothing happens. has anyone had this problem

51. Navigate to that "evo-recovery" folder that you extracted earlier and right click on the "recovery-windows" batch file. Select "Run as Administrator" from the menu to execute the file. Another command window will pop up and spew out a bunch of lines. Don't touch it! Just look at your phone which is now in the Amon RA recovery image!

I'm still not getting past the red exclamation, I right click, I double click, it seems to run but nothing ever happens on the phone. When I connect the phone to my pc, should I be in charge only, htc sync, disk drive? Not sure if this is the problem but I can't seem to go any further.

Thanks in advance for any help.
[EVO 4G Android Development] touch_rules:
Scratch that, I tried a new copy of the file and it worked this time by double clicking. It must have gotten corrupt some how. Thanks.
[EVO 4G Android Development] gapoochi:
thank you for posting this.

I am stuck at a point where I'm not sure what to do.

the mtd-eng.zip file i downloaded, it only has another zip file in it and that has nothing in it. Where do I get this image?

I appreciate your help! I am so excited to get this rooted and ready for custom roms! :)
[EVO 4G Android Development] foxspy:
I'm getting an error on step 50...

I'm getting:

"adb server is out of date. Killing....

*daemon started successfully*

error: device not found"

Any help??
[EVO 4G Android Development] Killasquad:
hmmmm......