yashsingh1/xdaforums huggingface dataset:
[EVO 4G Android Development] deception88:
I did read the faq.. Myn's rom does come with the stock kernal #10.. Once I flashed 17 it was good... I just want to know what is stopping us on the new version phones to use custom kernals... Not trying to be a dumbass ( probably am ) lol

So far everything is working great on mine

Thanks a lot for the How To!
[EVO 4G Android Development] fryman:
Awesome, thanks for taking the time to work through this issue with us!
[EVO 4G Android Development] lightbike:
@ShadowDrake: Thanks for breaking it down for me. I redownloaded the filed, formatted, reset, everything and started from the beginning. It worked this time just like you said.

@94tbird: I also got the FAIL-PU and FAIL-IC errors but I used your amended steps (post #312) and got it going with Unrevoked 3.21. Thanks!

@zikronix: You might want to add those steps to the faq since it sounds like a common issue with HW 0003.

Right now I'm on Sprint Lovers (All in One) until we get confirmation that there are other safe ones. I can't test 4G right now but are you guys reasonably sure I'm safe with that since the ROM loaded a Wimax? (noob question)

Thank you everyone!

-Rich
[EVO 4G Android Development] deception88:
Hey, I think you can load any ROM you want But afte your Flash it you have to Flash the Stock #17 Kernal... What I was trying to get at is Everyone says you have to use the stock kernal.. Myn's does come with the stock #10, So why didn't it work.. I keep repeating my self lol

Again thanks everyone for the help and hopefully we can figure out all the problems!
[EVO 4G Android Development] bigj225:
Did u get any help on your PU fail issue? I am in the same boat as you with the 0003 hardware.
[EVO 4G Android Development] jauger:
you mean there's "Hope"?? :p .... after dumping my recovery log in amon after fail after fail and seeing error bad block I was just about ready to throw this thing against a wall.....
[EVO 4G Android Development] lightbike:
Fail-Pu errors: check post #312
[EVO 4G Android Development] kc_hubbard:
Just Rooted myEVO!

Huge props to zikronix and all those who have helped in these efforts. Using his method, I was able to Root my hardware version 004 EVO without any problems.

Follow the directions EXACTLY as they are written and all should go well.
[EVO 4G Android Development] jmoroschan:
Can't wait!
[EVO 4G Android Development] flipper12:
BrashL - I agree - I'm on my second EVO that I changed out. I was able to root my first EVO, which I got about two weeks ago, by the manual method that used to be posted on here. Although I can't recall all of the steps, I believe it involved downgrading the Hboot; however, seeing some others try it and having issues, I'm not too sure that's the case.
[EVO 4G Android Development] nugzo:
I dont know if it has been mentioned somewhere already.. Sorry if it was, but i thought it was important enough to bring up. Kaspersky is deleting files from the hboot202-s_off-V6.2 zip leaving it corrupt and unusable. last 4 times i downloaded it it wouldn't open, MD5 didn't match up, then i found kaspersky deleting them in the background. I'll restart kaspersky and get the file names after i finish rooting.
[EVO 4G Android Development] zikronix:
depends on the kernel...the kernel may not have be compiled for certain things to work or not.
[EVO 4G Android Development] zikronix:
THIS FAIL_PU Thing is definitly a 0003 hardware issue...0004 do not seem to be affected.
[EVO 4G Android Development] zikronix:
I need 2 people with virgin phones....

1 - with Hardware 0003

1 - with Hardware 0004

NO ROOT METHOD MUST HAVE BEEN TIRED AND THEY MUST HAVE HBOO 2.02 S-ON

PM me.

Im on my way home so ill get back to you guys in a bit
[EVO 4G Android Development] noimjosh:
This worked great on my 0004 Rev Hardware running the latest OTA. It did take rageagainstthecage quite some time to kick me out of the ADB shell though (like 5 min). Thanks for all the hard work.
[EVO 4G Android Development] runningnak3d:
Deleted the rest of the quote since it isn't needed. I followed the original instructions and your modified instructions to the letter (number?), however, after doing the push of recovery I get:

- exec '/system/bin/sh' failed: Permission denied

when I try to install busybox in the second step there. I double checked the recovery dir to make sure all was good with sh and it was.... so, I am at a loss again.

-- Brian
[EVO 4G Android Development] strauss0829:
So if I have a fresh evo with all new software Stock 2.2 and hboot 2.02 s_ on ...which root method is best for me and by the way whats 0003 and 0004 mean and how do I find out which one i got ????
[EVO 4G Android Development] sprintgeek101:
PC36IMG failure

hey guys, what happens when you go through all the steps and at the time to reflash the PC36IMG.zip on the boot screen, it doesn't even ask to reflash? I kept trying and trying and no luck. I tried updating via recovery with one of the rooted updates, and still nothing. Any ideas? Thank you.
[EVO 4G Android Development] runningnak3d:
0003 and 0004 are hardware revisions. You can find out what yours is by either looking under the battery, or go to: settings / about phone / hardware information

-- Brian
[EVO 4G Android Development] strauss0829:
oh ok cool i have 0003 so what should i do as far as rooting this bad boy ??
[EVO 4G Android Development] flare1028us:
I'd recommend sitting tight until zikronix finds a fix for those of us with 0003 hardware. I managed to root my phone, but the only ROM I can flash is Sprint Lovers, which is still a good room, but I'd like to have myself some CM6.
[EVO 4G Android Development] strauss0829:
aight then ill wait ...
[EVO 4G Android Development] zikronix:
Good advice if you have 004 though proceed with the guide all is good
[EVO 4G Android Development] zikronix:
I have a 004 tester just need a 003 tester
[EVO 4G Android Development] strauss0829:
Well I have that virgin phone u want that has 0003 if u need me i tried unrevoked but that was it it didnt do anything and I have a fresh 16gb mem card that hasnt had anything done to it so leme know if you need any help or anything ...I want root sooooo bad so I can put some sick roms on this thing
[EVO 4G Android Development] zikronix:
waiting for treve to get back to me
[EVO 4G Android Development] strauss0829:
ok bro just leme know
[EVO 4G Android Development] vwvapor:
If you don't have a 003 yet by tomorrow, I'll let you know what my new Evo is. It's got a Fedex ETA of 11/17.

BTW, what's the difference between this method and xHausx's in this thread?:

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

Is this just another method for newer handsets? Excluding hardware 003, do both of these work? I'm downloading the files for both methods and am just waiting for Fedex tomorrow.
[EVO 4G Android Development] zikronix:
his wont work for hboot 2.02

this works for hboot 2.02 hw003 and 004 but there are problems with 003.

All though I think we just figured out a better way
[EVO 4G Android Development] ShadowDrake:
I'm anxious :p You'll have me a tester. I've befriended the guys at the Sprint store (evo #5 already, no drops, no damage, no water damage, all defective) so they'd probably replace a bricked one for me at this point no questions asked.
[EVO 4G Android Development] mcmexican:
How did you root while we wait I would like use SetCpu etc?

-McMex
[EVO 4G Android Development] kr1m3boss:
I rooted my phone ok but when I flash another rom i keep getting the bootloop. Can anyone tell me what im doing wrong? thx
[EVO 4G Android Development] Rem3Dy:
Could be a couple of things. You have a 0003 hardware version and can only flash sprint lovers rom atm. You have a 0004 hardware version and can only run a rom with the newest stock htc kernal due to the camera changes.
[EVO 4G Android Development] kr1m3boss:
I have 0004, which roms should i try cuz I tried myn_TwoPointTwo, Fresh-evo-3.4.0.1, and SteelRom_RevH1. Any other I should try?
[EVO 4G Android Development] deception88:
All those bootlooped?
[EVO 4G Android Development] xHausx:
Have you tried using the Stock #17 kernel?
[EVO 4G Android Development] Rem3Dy:
after flashing those roms, in the same recovery session flash the latest htc kernal. If that doesnt work, it sounds like you do not have nand unlocked.
[EVO 4G Android Development] kr1m3boss:
Yes i've flashed all those roms and they all bootlooped. I'm new to Android could you tell me where to find the latest kernal, and could you tell me how to get nand unlocked ?

Thanks n Advance
[EVO 4G Android Development] m1gramme:
Linux

I see that in the beginning and several times through that this method is for 32 bit OS and that it was created for windows. I am a linux user and was wondering if anyone has had success with this method (and actually a 64 bit linux user and curious if the 32 bit requirement was just for windows) If this method will not work for me running 64 bit linux (Ubuntu 10.10) I was wondering if anyone has any other suggestions.

My phone info is

HTC Evo

Hardware version: 004

Baseband version 2.15.00.09.01

Kernel Version 2.6.32.15

Build Number 3.30.651.2

PRI Version 1.77_003

PRL Version: 60671

Thank you in advance for any assistance.
[EVO 4G Android Development] catseyenu:
FYI: The OmegaEVO Rom (formerly Azrael), comes with HTC #17

Hardware versions 0003 & below should use Azrael v2.5
[EVO 4G Android Development] xHausx:
I posted a mirror to the kernel earlier for anyone wanting to use custom ROMs, you can find it here or through the first link in my sig.

HTC Stock #17 kernel
[EVO 4G Android Development] zikronix:
Update on the 003 hardware issue:

We know whats happening...we know why the roms cant flash. What we now working towards is why, and a work around.

Maybe even to have something by today.
[EVO 4G Android Development] runningnak3d:
Can you share any of the details? I am still within my 30 day window, and if it is a hardware problem that affects rev 0003 phones, EVEN if I couldn't root a rev 0004 phone, I would want a replacement. I do not want a phone that has some hardware fault -- even if it functions normally for its "intended" purpose. Let's say that they release 2.3 (Gingerbread) and there is some problem flashing the phone -- I don't want that hassle.

Sorry for the rant, but if you have found out for sure this is a hardware issue and not part of the normal security to prevent rooting, I would like to know.

Thanks,

-- Brian
[EVO 4G Android Development] bigj225:
That would be great... Thanks for the work.
[EVO 4G Android Development] chubbzlou:
Great Thanks for you hard work. Once you have an update I'm willing to test it out.
[EVO 4G Android Development] zikronix:
In short....flashing anything other than the stock recovery on the 003....is trashing the partition. This is why stock works, and roms arnt.
[EVO 4G Android Development] fryman:
That is awesome...you are the coolest!!!
[EVO 4G Android Development] kamasi36:
Do you really know for certain, or do you think you know? I have hardware version 004 and I can flash anything. I'm also s-off. Actually I don't know the difference of the camera spoken of in 004. I will say this. maybe the problem with rom flashing is version of Hboot. I flashed hboot .76.2000 when I rooted and have not upgraded to later version. I am able to flash cyn's roms, myn's and fresh which are the only ones i've tried. The kernels I have flashed are Ziggy's which i'm using at the moment and netarchy.I haven't had any issues accept for using Ziggy's older kernel on the latest myn rom which didn't mesh well. Got his new kernel and all is well. 11/13 kernel, not 11/14.
[EVO 4G Android Development] chubbzlou:
Whats causing the issue? Is it hardware related or software that causing the partition error?
[EVO 4G Android Development] flipper12:
Damn Tim, if you and everyone else can figure this sh*t out, my hats off to you guys!

:D
[EVO 4G Android Development] zikronix:
yes we know for certain...why excatly...well thats what were working on

results from df before:

/system: 358400K total, 270140K used, 88260K available (block size 4096)

results from df inside recovery after mount -a

/dev/block/mtdblock4 179200 131460 47740 73%

TrevE detailed this and he came up with this the pretty much the same time I figured out that the downgrade is hosing it....but why 003

that doesnt make any sense. Hboot downgrade also seems to work on 004 and not 003

This is bad blocks....in a whole different way!
[EVO 4G Android Development] J4mm1nJ03:
Any luck for those who tried running Unrevoked3 and failed? Just got a replacement Evo this weekend with the 2.02 Hboot hardware rev 003 and it failed, obviously. As I understand, Unrevoked tampers with the radios and has caused issues for people trying to use other root methods afterwards, so has anyone worked out a fix yet? Thanks.
[EVO 4G Android Development] flipper12:
Just to add a little more info.

I can confirm that it's not ALL 0003 phones are having the issue. I have two 0003 phones (original and a replacement EVO I received last week with the same specs) and have only gotten the 'PU Fail' error with my replacement phone. By following the steps from the first post, my original EVO flashed the PC36IMG file with no errors.

I truly wish I could keep this one instead but the dead pixels are what made me get a replacement.
[EVO 4G Android Development] zikronix:
I thik I put in the first post that its only new hardware 003
[EVO 4G Android Development] flipper12:
Agreed... but my original EVO in which the flashing didn't receive any errors was also new and I received it on November 5th so not all the new ones are affected.
[EVO 4G Android Development] colima95:
JUST GOT MINE YESTERDAY,NEW REPLACEMENT EVO 4 G GOT STUK WITH UNREVOKED3 EVERYTHING WENT WELL TILL PU_FAIL AND GOT STUK ON EVO RECOVERY TILL THIS MORNING FOUND THE STOCK PC36IMG ,REFLASHED GOT MY PHONE BACK WORKING
[EVO 4G Android Development] bboysmerf:
i have a 004 hardware and i was part of the fail radio club and did the unrevoked and got root and flashed sprint lovers rom.........everything is working as far as that....it just when i try to nandroid backup it keeps giving me a error that it cant mount system.....even when i try to flash a rom through recovery i get the same error cant mount system....i also tried throuhg clockwork recovery and just went to the option to mount the system and still same error..anyone else getting the same error.....
[EVO 4G Android Development] krwdre:
This past Saturday, I got an Evo with the black back cover and I rooted it just fine. After having problems with the screen upon plugging it into the power outlet, I had to replace it because the screen would turn white and get black horizontal lines. For my replacement, I got the Evo with the white back cover (hboot 2.02 and hardware 0003). After trying to root it, I get the same Fail-PU problems that are reported in this thread. I just wanted to point this out (about the black cover/white cover).
[EVO 4G Android Development] bboysmerf:
I had the same problem had the black like a week ago the process worked and was able to flash a custom rom.......switched to the white one with 0004 like 2 days later and getting the fail-pu but rooted with unrevoked and i have root but cant flash custom only sprint lovers rom...just having the trouble of mounting the system when flashing a custom and trying to nandroid backup
[EVO 4G Android Development] fryman:
I am in the same boat...give sprint lovers a try. I was able to flash it as a PC36IMG.zip file.
[EVO 4G Android Development] Rem3Dy:
bboysmerf

Unrevoked does not work with the 0004 hardware. This is due to the new 2.02 hboot. That is why this rooting process is being developed.
[EVO 4G Android Development] flipper12:
That's interesting that it's also coming up on a 0004 version too. It really must be a bad batch of chips that were (and maybe still are) being used in production. It would be interesting to break down one of these impacted phones and see where the chips came from and what their lot # is and how it compares to one of the phones that doesn't have the recent phones that doesn't get the Fail-PU error.
[EVO 4G Android Development] bboysmerf:
unrevoked worked...if you follow the steps till the fail error when flashing the rom....i just went into recovery flashed the unrevoked forever then flash a stock rom then booted up then ran the urevoked tool and i got root....only thing is i cant flash any custom roms except for sprint lovers rom
[EVO 4G Android Development] m1gramme:
Just wondering if anyone had any insight
[EVO 4G Android Development] kr1m3boss:
Yes ive tried the stock kernal and every rom I try I still get the bootloop, any other suggestions?
[EVO 4G Android Development] colima95:
HOW DO I ROOT THIS NEW PHONE,just go again do all

the steps I did till pu_fail reboot into recovery amount sdcard from phone insert into card reader transfer sprint lovers rom flash the pc36img and that's it?
[EVO 4G Android Development] zikronix:
We got it ! We know whats happening and If this fixes it were good.
[EVO 4G Android Development] playya:
I am not sure if you have read back a few pages but it looks like there is a slight bump in the road with rooting.... IMO I would wait it out..
[EVO 4G Android Development] kr1m3boss:
ok Ill wait and see if the nes fix work
[EVO 4G Android Development] flipper12:
If you ARE able to fix it and I'm able to flash a custom ROM other than Sprint Lovers, you're more than good. You guys are the sh*t and I WILL be clicking on that donate tab to help buy you a beer!
[EVO 4G Android Development] poppyseth:
Looking forward to it... the hard work is much appreciated!
[EVO 4G Android Development] zikronix:
Brick wall guys.... :( at least for the moment. We are calling in other devs...

heres the thread please try not to clutter it

http://xdaforums.com/showthread.php?p=9270920#post9270920
[EVO 4G Android Development] vwvapor:
Looks like I lucked out? Here's the info from the new Evo I got today.

HW 004

Hboot 0.97 s-on

Radio 2.15.00.09.01

SW 3.29.651.5

That being said, unrevoked should be the quickest and easiest way for me to root my Evo?
[EVO 4G Android Development] zikronix:
yes for sure
[EVO 4G Android Development] roygbiver:
Is there a new devel version of unrevoked3 that DOES work with 0004? I am having this same issue when I try to run unrevoked3, it says cannot find misc.
[EVO 4G Android Development] strauss0829:
I got that same error when I tried to run unrevoked on my 0003 hardware
[EVO 4G Android Development] zikronix:
no with those specs unrevoked should have worked...

there are other guides...that will work for that hboot.

this one would work for that too. but id poke around.
[EVO 4G Android Development] strauss0829:
Did u mean for me zironix
[EVO 4G Android Development] Rem3Dy:
Wow I hope I get that lucky when I pick up mine next week!!!!!!!!!!!!!! Where did you buy it from?
[EVO 4G Android Development] zikronix:
No i got confused. Sorry. Its been a trying day. On the flip side were back on the case of this recovery nonsense this is big real big. I built some stuff today and we have been testing and it was all in vain and now we know why
[EVO 4G Android Development] csolarz31:
hardware version 003

fireware version2.1 update 1

hboot 2.02 on

software number: 1.17.651.1

annnd the above is what you get when you try various methods and nothing works.

If I can volunteer my phone in anyway to get this thing rooted, let me know!
[EVO 4G Android Development] JimboKern:
EVO Wont Power On

So I did the Hboot downgrade so I could flash a customer recovery and after I did this step, flash Hboot_2.02.0001-Patch.zip my phone powered off and will not come back on. I can hold the volume up key and power on and it will vibrate 3 times (nothing on screen) if I plug in USB my computer will recognize it as Qualcomm CDMA Technologies MSM but I can't access anything. I can even seemingly get it to fastboot by holding volume down and power (again nothing on screen) and attempt to flash RUU but it fails at 26% due to bad image. Is there anything I can do?
[EVO 4G Android Development] xHausx:
@csolarz You should flash the ruu from fastboot before attempting anything else. It's a good idea to always restore before trying different methods.
[EVO 4G Android Development] laoboyy:
nvm didnt read the whole thing
[EVO 4G Android Development] csolarz31:
xhausx

thanks for the heads up. im going to take your advice and run that....then try another method
[EVO 4G Android Development] 94tbird:
any news? Id hope this can fix my recovery issue aswell.
[EVO 4G Android Development] zikronix:
If someone has a 004 with hboot s-on that hasnt tried to root yet

could they run the following command after the rom boots up. You got to do it pretty quick because its towards the top of the file

dmesg > /sdcard/dmesg.txt

and attach it or send it.
[EVO 4G Android Development] lithid-cm:
For anyone having issues with running this in linux.

http://xdaforums.com/showthread.php?t=844030
[EVO 4G Android Development] runningnak3d:
Here is LOL for you guys. I finally talked Sprint into flashing my phone back to 2.1. I am going to LMAO when it fails miserably for them.

-- Brian
[EVO 4G Android Development] zikronix:
we got it updating the guide now !
[EVO 4G Android Development] mellospace:
So this means if I have Hboot 2.02, Hardware Version 0003 and Software Version 3.30.651.2 on my evo that I can now root using this method?
[EVO 4G Android Development] 94tbird:
yes

yes

yes
[EVO 4G Android Development] bigj225:
Anyone else getting file not found
[EVO 4G Android Development] J4mm1nJ03:
I am. It's probably being uploaded right now.
[EVO 4G Android Development] darkreign2049:
I am getting that also.
[EVO 4G Android Development] 94tbird:
wait for it to finish uploading
[EVO 4G Android Development] jj970:
Ok, looks like you guys changed the warnings...

Just want to double/triple check...I'm an idiot and I might F this up...

I have a 0003 phone, HBOOT 2.02, software 1.47.651.1, firmware 2.1-update-1

Will this work?

The software got downgraded when I tried using the OLD 2.2 root method. Someone had linked it for me at PPCgeeks and I didn't notice it said "outdated" in the thread title.

Thanks to all who reply.
[EVO 4G Android Development] PinchyPin:
How about Hboot 2.02, Hardware Version 0003 and Software Version 3.30.651.2 did an OTA update 3.30.651.3 ???
[EVO 4G Android Development] snandlal:
Im screwed@!

anybody know about a black screen always? I can get into bootloader and fastboot. I know because the computer recognizes it. I think i flashed over the panel images. My phone is a new hard 003 and I flashed mtd-eng.img ok. But I tryed to downgrade hboot and i think it's bricked. I tryed Ruu's and flashing PC36IMG's thru fastboot but it says remote not allowed and my serial # is 123456789012. I think im screwed and this is a brand new phone. I can get the RUU to go to rebooting into bootloader but it won't go further than that and i get a USB error after it's recognized the phone and verified. It tells me im about to upgrade but when its spose to boot into bootloader it stops.
[EVO 4G Android Development] zikronix:
yes its a brick
[EVO 4G Android Development] zikronix:
Links are up
[EVO 4G Android Development] 94tbird:
New Instructions WORK, and fixed the recovery boot loop. Rooted and NAND unlocked!
[EVO 4G Android Development] runningnak3d:
It may not be a brick...

If you can use fastboot, type adb reboot oem-78 this should put your phone in RUU mode which should get you past the "remote not allowed" and you should be able to flash with fastboot flash zip rom.zip (or PC36IMG.zip, or whatever you called it). It *must* be the factory ROM.

-- Brian