yashsingh1/xdaforums huggingface dataset:
[EVO 4G Android Development] b0r0b:
On a brand new fresh 2.2 out of the box running HBOOT 2.02 I got "Main version is older". Are there any prerequisites i have to run to get this to work? I just reinstalled 2.2 and ran the script and got main version is older.
[EVO 4G Android Development] zikronix:
did you download version 2

do you have gtalk
[EVO 4G Android Development] b0r0b:
I did download v2, and I do have gtalk.
[EVO 4G Android Development] zikronix:
you got PM....i want to know exactly whats happening.
[EVO 4G Android Development] bigboyd75:
Main version is older

I have also tried with V2 and get the "Main version is older".

Baseband

2.15.00.09.01

Software

3.30.651.2

PRL

60671
[EVO 4G Android Development] takeheart:
edit: got it.
[EVO 4G Android Development] matthewdavisnelson:
I just successfully rooted my EVO, which I purchased last Tuesday (November 2). Naturally, it has the new HBoot installed on it and so the seemingly one-click unrevoked method wouldn't work for me.

For anyone interested in rooting their device, please read the directions carefully several times and be certain that you understand the reasons behind the various commands that you enter via the command prompts. Not to sound critical — Lord knows I never could have figured out these instructions without the tireless work of zikronix and amoamare — but the step-by-step instructions can be confusing, e.g., Step 14. Take your time, read

and understand

each step thoroughly, and you will easily achieve root.

I did have some difficulty flashing a custom recovery. After some research, I decided to go with the Amon_RA recovery but encountered problems when trying to flash the program to my device. Eventually, I downloaded the file for Amon_RA 1.8.0/PRI/NV/WIMAX/RADIO (listed in Step 20), held my breath, and flashed the new recovery. Everything appears to have worked fine: the recovery program is installed and all of my radios appear to be working fine.
[EVO 4G Android Development] evorico:
Yesssss! it works thanks again and just make sure you have all the drivers installed and read the steps carefully there is hope. I'm now running Myn's rom and my camera works too just bought the evo yesterday hardware rev 3.
[EVO 4G Android Development] macpat83:
Step 11 is not working for me, I keep getting message that it "cannot stat" the first command line in step 11.
[EVO 4G Android Development] macpat83:
ok got past that part now I am stuck on steps 15 and 16 cmd prompt is not recognizing the commands. Can someone advise which dir I should be in and exactly how the string should be typed. I am on win 7.
[EVO 4G Android Development] takeheart:
To give a little background here, I have had my Evo since launch day, and rooted it shortly thereafter. 4G only went live in NYC very recently, so I never noticed that the 4G on my phone was non-functional. I returned it and got a brand new unit yesterday. Rooted it using the Hboot 2.02 S-OFF tool, and loaded Myn Rls3 back up, and my 4G appears to be non-functional again.

My original phone had a bad MAC address, and would go through "Scanning, Connecting, Disconnecting, Scanning" loop; this new phone will not even recognize there are 4G networks available, and just sits at "Scanning" forever, but the MAC address is correct.

Anybody having similar issues with some insight on a fix?

EDIT: I am running Amon-RA Recovery and flashed it as part of the package in step 20.
[EVO 4G Android Development] zikronix:
what kernel are you using...stock from myn? or something else. Do you have switch pro widget installed?
[EVO 4G Android Development] macpat83:
I'm still getting adb-windows.exe is not recognized as an internal or external program. My phone is just sitting here in recovery mode, any assistance please.
[EVO 4G Android Development] takeheart:
Stock from Myn, which is HTC #10, I believe. I do not have Switch Pro widget.

According to a test I was told to run in a Terminal Emulator, my RSA keys are still valid; I tried the rename "xxxxx.tree.xml" trick and it did not fix the issue.
[EVO 4G Android Development] matthewdavisnelson:
I noticed today that my WIMAX radio seems to be shot, too. I did some research and learned that, if you failed to create a recovery of your WIMAX radio (MAC address and RSA keys)

prior to flashing the radios

, which any number of ROMs advise that you do when you flash them, you can permanently lose your ability to authenticate with the 4G network. Since I didn't realize that this was a risk (shame of me, I guess?), I'm not too thrilled to be living in the middle of 4G market and yet not have the ability to take advantage of it.
[EVO 4G Android Development] macpat83:
If I have gotten to step 15 in this process is it to late for me to try amoamare process. Starting to feel like I should have left well enough alone. :(
[EVO 4G Android Development] xBlitz:
you ****ing RULE! even outdid UR 3.21...it takes some reading sure, and a little bit of cmd but who the hell cares...we wouldn't be rooting our phones if we didn't know a little something about technology! This made my day...I was thinking I wouldn't be able to surprise my girl with a rooted phone! :) THANNNNKKKK YOOUUUUU!
[EVO 4G Android Development] thatjerk:
This method worked for me and my EVO 004 that I just got yesterday. I loaded Azrael v2.41. I don't know if my 4G is working or not since 4G is not available to me. The 4G radio turns on... but I cannot test it.

Thanks to everyone that has made this happen, and thank you zikronix for making these instructions available on this thread.

A word of warning to others... don't attempt this if you are not familiar with adb or command prompt. These instructions must be followed to a "T", however there are will be some variances depending on where you put your files. I recommend unzipping the files from the hboot202-s_off-v3_manual.zip into your android-sdk-windows folder labeled tools... step 16 would not work until I moved the files there; after moving the files and running adb from the tools folder, everything worked as advertised.
[EVO 4G Android Development] xBlitz:
I'm wondering if anyone knows the cmd prompt command to use to replace the pc...radios file with the normal one that way when I try to go to boot into recovery from hboot it won't try to apply the update every time...i would assume i would just run the normal pc root file over it.

EDIT: Nevermind I think I got it...just installed the PC file via clockwork recovery...appears to be working okay...with the exception of the bootanimation looping, lol.
[EVO 4G Android Development] macpat83:
I'm essentially stuck on 15 and 16 although I think I manually did step 15, where is the android sdk folder tools located. That may get me over the hump.
[EVO 4G Android Development] dinkoh:
Is this really true? I hope not, because I think this is my problem.
[EVO 4G Android Development] eldiablito004:
this worked for me after hours and hours of nonstopping messing with the evo...i found something that was not letting me root the phone, ok here is how i fixed it...

if you tried to root with simpleroot or unrevoked then you must...

download the pc36img on how to unroot in 2 simple steps

you will be back to stock 2.2 and then do a ##786# to go back to factory default, then let the phone activate and then update prl and all that stuff..

after you have done that then try this method and you will gain root.

this is only for those who are having problems rooting their device and having a hard time getting hboot 2.02 off, it should help..it did for me.:D thanks DEVS
[EVO 4G Android Development] zikronix:
everybody says their keys are in tact...is there anyone with working 4G

Those radios came form cauklins thread. There could be two things going on here...

1) unrevoked is toasting them

2) the rom your using isnt using the stock htc kernel (try steelrom or fresh)

3) maybe change your rom before flahsing the radios.

4) after flashing the radios and rom did you do a data and prl update?
[EVO 4G Android Development] zikronix:
some one want to volenteer to try a script I whipped up?

your phone must be unrooted
[EVO 4G Android Development] dinkoh:
I have two EVOs right now. One with HBOOT 0.76 and 2.02. Both are unrooted. It seems my WIMAX MAC address on the HBOOT 2.02 phone is different than it should be. Not sure how it got changed. Maybe during rooting?

Both phones have Myn's RLS3 ROM with stock kernal #10. Something is definitely wrong here. Changing the WIMAX MAC address via eng fastboot only works with hboot 0.76 as far as I know?
[EVO 4G Android Development] igotroot:
I read that forum via the link......I went to the site and it lists compatibility with the latest 2.10........ unrevoked 323 is on the way!!!!!
[EVO 4G Android Development] jkdkaliman:
Had my EVO for four days now, did the update to get swype and then realized I also now have HBOOT 2.10.

Just went through the process mentioned in the OP after installing ADB drivers, Java platform and SDKAndroid.

I now have a fully rooted phone. S-OFF!

THANK YOU to EVERYONE that contributed.

I do have a question though. I would like to flash XXbabiboi_stock_RUU_3.30.651.3_deodexed.zip. Do I just copy it to the SD card, boot into recovery and flash? Will it wipe out all my apps? Does it even make sense to go with that ROM or am I better off staying where I am?

Also, I now have the Blue WIFI app - it appears to work and I can connect to it via laptop but can not get an internet connection? What am I missing?

Thanks peeps

PS- I kept getting stuck at the HTC white screen. I went back into the SD card to make sure my PC36IMG files wernt named zip.zip (which they wernt)--I kept looping with the white screen. I just did it like 4 or 5 times and then all the sudden it worked?!?! Don't what what the dealio is but thought I'd post that.
[EVO 4G Android Development] sdwyz74:
ok i run this adb push root/mtd-eng.img /sdcard/ as a command and it give me an saying permission denied ??? please advise
[EVO 4G Android Development] playya:
Honestly I would flash MYN's rom it has all EVO features working as far as Hotspot and USB Tethering. There would be no need for any extra apps. Also I have read that kernel radio combos are highly important and some have had the phone get stuck on the white screen after flashing radios. Glad to hear that your phone booted up it may of just needed time
[EVO 4G Android Development] thieff77:
im getting permision denied when i type in SU
[EVO 4G Android Development] Bigirish:
As am I... following directions exactly..
[EVO 4G Android Development] illogos:
It is su. Not SU.
[EVO 4G Android Development] Bigirish:
OMG I'm a retard - You are my own personal savior in this mess!
[EVO 4G Android Development] Bigirish:
Ok, so I completed the instructions to the letter... I have S-OFF, but am not rooted apparently (no Superuser, etc) and apparently downgraded to Android 2.1. /So confused!
[EVO 4G Android Development] dhMassacre:
I saw some stuff on the OP about recoveries.

Can I flash clockwork now that I'm rooted in sprint lovers, or can I not?

Edit: i tried....big mistake. ugh fmll.
[EVO 4G Android Development] sdwyz74:
ok it says s off but it will not let me flash the 205 radio ????? please advise thanks to all
[EVO 4G Android Development] xHausx:
Check to see if your RSA keys are intact, some people are reporting clockwork on newer phones can wipe them
[EVO 4G Android Development] zikronix:
follow the broken recovery portion...your prolly ok but no promises
[EVO 4G Android Development] zikronix:
guide updated....
[EVO 4G Android Development] devonparrish:
Supports 2.15.00.11.19?
[EVO 4G Android Development] sdwyz74:
can someone help me please as i need to get this 205 radio on my white evo i followed the directions but it will not let me downgrade the radio ??? please advise thanks
[EVO 4G Android Development] xHausx:
If that was the radio your phone came with I wouldn't try to hard to downgrade it, if it doesn't want to let you there is probably a good reason for it.

Making a mistake with the radio is the one sure way to permanently brick your phone.
[EVO 4G Android Development] sdwyz74:
well to be honest i am trying to move it to boost and i have had success in the past but i downgrade the radio as part of this process and this is for my girlfriend i really need to make this work! please advise

thanks
[EVO 4G Android Development] dijitalassassin:
Everything goes perfect till I get to step #7

I enter this:

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

sync

and

Get this on the CMD:

mtd: read error at 0x00000000 (Out of memory)

mtd: read error at 0x00020000 (Out of memory)

mtd: read error at 0x00040000 (Out of memory)

mtd: read error at 0x00060000 (Out of memory)

mtd: read error at 0x00080000 (Out of memory)

mtd: write error at 0x00000000 (Out of memory)

mtd: re-read error at 0x00000000 (Out of memory)

mtd: write error at 0x00000000 (Out of memory)

mtd: re-read error at 0x00000000 (Out of memory)

mtd: skipping write block at 0x00000000

mtd: write error at 0x00020000 (Out of memory)

mtd: re-read error at 0x00020000 (Out of memory)

mtd: write error at 0x00020000 (Out of memory)

mtd: re-read error at 0x00020000 (Out of memory)

mtd: skipping write block at 0x00020000

error writing misc: No space left on device

any Ideas?
[EVO 4G Android Development] djflaco23:
? - now that i am rooted and running sprintlovers rom, can i delete the pc36img.zip files off my sdcard or do they have to stay on there. and the mtd one.

im rooted now but i just want to understand how to flash new roms if i wanted to.

Thanks in advance
[EVO 4G Android Development] vlbaston:
Permission denied?

First of all I like to say appreciate your hard work, been following your threads i'm having a problem after I type SU I get permission denied and can't go any further is this a known issue or just me, appreciate some info thanks.
[EVO 4G Android Development] djflaco23:
I believe is saw this earlier in previous post. the su needs to be lowercase not uppercase. just check back a few pages.

hope this helped you
[EVO 4G Android Development] DVS_Sokar:
I just wanted to say thanks for keeping this thread up to date. The latest radio prevented me from rooting but now after 8.2 I am up and running with Root access. thanks.
[EVO 4G Android Development] zikronix:
yep

10char
[EVO 4G Android Development] xHausx:
you need to run a RUU to fix it
[EVO 4G Android Development] ChadH42:
I am getting Invalid zip format when extracting the PC36IMG-ENG.zip file from hboot_202_210_soff-V82.zip.
[EVO 4G Android Development] illogos:
When extracting hboot_202_210_soff-V82.zip or are you trying to actually open PC36IMG-ENG.zip? Windows cannot read the HTC signed zip file named PC36IMG-ENG.zip and you should not try to extract files out of it.
[EVO 4G Android Development] illogos:
Some people have reported success trying the following before RUU:

1. Using a task killer app to kill excess spawned processes. Reason being that sometimes this issue is caused by the rage exploit not getting cleaned up nicely after # is gained. Thus the device really is out of memory.

2. Reboot the phone and try again. Probably related to #1. Gives things a chance to clean up properly again.

3. Reformat your SDcard and start over.

4. Factory reset your phone and try again.

If those don't work then yes, RUU time for sure.
[EVO 4G Android Development] dan0412:
I noticed that step #12 (of rooting procedure) requires you to flash unrevokedforever - to get S-OFF. Does this zip for unrooting turn S-ON? I thought you also needed to flash the unrevokedforever-son zip to turn security ON.
[EVO 4G Android Development] illogos:
If you are looking for complete factory reset unroot then yes, the process would be along the lines of:

1. S-ON

2. Flash the official RUU 3.70 signed zip file renamed to PC36IMG.zip through the bootlaoder.

If you get a main version older error you would need to follow steps 1-7 of rooting, then flash the RUU zip.

Just to clarify, this would be used if you want to return your phone to sprint or need it serviced and don't want them to see you had S-OFF root.

If you just want to go back to an unrooted stock official sprint rom, then you do not need to S-ON. You can just flash the official RUU. That way you can regain root anytime you want by just downloading the recovery zip from the OP and flashing that to get Amon Ra back, and then flash your custom rom.
[EVO 4G Android Development] dan0412:
Got it.... thanks. I usually go for the 'complete factory reset' option.
[EVO 4G Android Development] randomxda:
or make sure you are doing this step from your computer not the phone if i remember right. I had this same issue

as long as you get the # you should be fine
[EVO 4G Android Development] zikronix:
the linked pc36img.zip...should (in testing it did) revert s-on if not ill re add the instructions to incorporate s-on
[EVO 4G Android Development] illogos:
I rooted a while back on 3.30.651.3 using like a boss edition. I upgraded early to 3.70.651.1 using the RUU zip for the release, which upgraded hboot from 2.02 to 2.10 and radio from 09.01 to 19.11 etc. I retained S-OFF the entire time and regained root by reflashing recovery PC36IMG.zip and superuser zip.

So, the 3.70 RUU alone should not be sufficient to revert people to S-ON. Some people reported odd behavior where they were showing S-ON after flashing 3.70 RUU zip, but it was unknown whether they were S-OFF through unrevoked forever or the older non-permanent engineering hboot root hack.
[EVO 4G Android Development] Robes1:
I'm ROOTED!!!!!! Thanks so much to everyone who helped me before! I had trouble a few days ago because it wasn't compatible with my radio yet and you guys helped me to get it up and running again. This morning i checked and things were updated so I tried and it worked without a flaw! First Time around!!! So now that I have supersuer access can what Roms are compatible with the new radio? In case you need numbers its 2.15.00.11.19. So can I use Rom Manager? It says that I need ClockworkMod Recovery installed to flash and restore ROMs. Do I already have this installed? If not will it hurt my Evo to install it now?
[EVO 4G Android Development] vlbaston:
SU icon

i am happy to say IM ROOTED but i noticed one thing i dont see the SU icon, any ansewers?
[EVO 4G Android Development] epicroot:
Did you flash the second pci36.img

Sent from my PC36100 using XD App
[EVO 4G Android Development] luckylui:
Not rooted, I say download the superuser app n see what it tells you or any app that requires root permission...

Sent from Point A to Point B
[EVO 4G Android Development] luckylui:
Soo if I rooted w v8.1 was there something wrong w it cause now we up to 8.2?? Jw...

Illogos helped me w it when 8.1 first came out :)

Sent from Point A to Point B
[EVO 4G Android Development] illogos:
Nope. 8.2 just contains updates that make it easier. Most notably the new unrevoked-forever that lets the new radio be turned S-OFF without the need to downgrade RUU 3.30.651.2 for HW0004 w/ hboot 2.10.
[EVO 4G Android Development] Nijaboy09:
Rom Manger

So i rooted my evo with hboot 2.02 using this method. I dont know if I remember correctly but did it say that you cant use clockwork recovery? I like using rom manager to handle flashing and downloading roms but it doesnt give me the option to flash an alternate recovery if i wouldnt be able to use clockwork
[EVO 4G Android Development] vlbaston:
THE Experience

Sorry the icon is there just a different look, thanks again learned ALOT worth the trouble, for the experience, awesome! i will be buying the beer.
[EVO 4G Android Development] edisonalvarez:
HELP! I got to step 10 and everythign was going great. But when I try to adb shell busybox --install /sbin I get an error

I rebooted the phone and did the img update again and no change

I tried to boot the phone normal but it stay stuck on the htc EVO 4G screen wiht no response

Ive left it there for liek ten minutes to see if it would eventually boot but i get nothing
[EVO 4G Android Development] EmergenC911:
I got up to step #9, and when I selected recovery my phone got stuck on the white htc EVO 4G screen..should I just do a battery pull and start over or what?

Rebooted and now it's stuck at the white HTC screen. Hrmmm
[EVO 4G Android Development] edisonalvarez:
pretty much the same step Iam at.....we need some help!!!!!!!!!!!

I think there may be something wrong with the img file we tried to load.
[EVO 4G Android Development] edisonalvarez:
One thing I noticed while I was running step 9 the Radio V2 failed-PU

Not sure if this has anything to do with the lock up I have. This is the third time I tried to run the update.....I hope some one can help us out. I think there is another person with the same error....;)
[EVO 4G Android Development] illogos:
Battery pull, then hold down volume down while you power own. Should get you to bootloader. Select recovery and try again. Might take a while the first time to push through to red triangle.
[EVO 4G Android Development] illogos:
You might not have to get all the way to the red triangle. On your computer type adb devices if your device is a status of online or recovery then you should be able to proceed with issuing commands.
[EVO 4G Android Development] edisonalvarez:
thank you! will try to wait. I noticed that when I typed in reboot bootloader it kicked me out of the shell...
[EVO 4G Android Development] EmergenC911:
Got it, thanks!
[EVO 4G Android Development] edisonalvarez:
my device is is attached and it says its in recovery but adb shell busy box says the following

- exec '/system/bin/sh' failed: No such file or directory
[EVO 4G Android Development] illogos:
Did you change directory on your computer to where you extracted all the files before you did adb push recovery / and when you said you did adb shell busy box you did type it like this right? adb shell busybox --install /sbin busybox not busy box
[EVO 4G Android Development] edisonalvarez:
I think there is a probelm wiht the extracting of the files then. I only have one directory....

When I unziped I extracted to a foleer I created "Hboot"

Under here I have no folders jsut all the files. When I started I noticed that there wasnt a ROOT folder so I jsut removed that piece form the first commands.

I see busybox on the main folder but no other folders. Not sure what folders I would need to create then

oh and by the way THANK YOU...I was freaking out, but Im thinking I just need to put the files in the right directory
[EVO 4G Android Development] ChadH42:
got it thanks.
[EVO 4G Android Development] EmergenC911:
Got it done! Thanks for the guide and for the help! ...Now to try and figure out how to install CM6...
[EVO 4G Android Development] edisonalvarez:
how did you get passed the red triangle?
[EVO 4G Android Development] Robes1:
Can I flash Calkulin's EviO 2 ROM now that I've rooted using this process?

Sent from my PC36100
[EVO 4G Android Development] EmergenC911:
adb push recovery /

adb shell busybox --install /sbin

adb shell nohup /sbin/recovery &
[EVO 4G Android Development] onetribe13:
Stuck

It stop at # and will not go any further. I have the latest OTA HBOOT 2.10, Evo.
[EVO 4G Android Development] luckylui:
Thanx once again buddy :D

You saved me from throwing my phone out the window hahah

Sent from Point A to Point B
[EVO 4G Android Development] EmergenC911:
Is anyone else having market issues with this method? I can't download anything.
[EVO 4G Android Development] schmittx:
In the Unroot section on the first page, is the PC36 file the latest one for the recent 3.70 OTA update?

If not, anyone know where it can be found?
[EVO 4G Android Development] illogos:
Yes that is the 3.70 RUU zip.
[EVO 4G Android Development] illogos:
./data/local/flash_image misc /sdcard/mtd-eng.img is the first command to run at #

sync is the second

What happens when you run those at the # prompt?
[EVO 4G Android Development] edisonalvarez:
FINALLY ROOTED!!!!!!!!!!!

I had some folder issues when I extracted the zip file but now im all set.

Just wanted to say thank you to everyone here for all your help and hard work!!!!!!!!!:D

on to play with this EVO!!!!