yashsingh1/xdaforums huggingface dataset:
[EVO 4G Android Development] Brandito:
lol, jump to conclusions much?

it was a simple question, not an insult on his methods.

i was only asking if he had plans or if there was a chance the method could evolve so that it didn't mean losing the data already on the phone.

it's not that the method isn't working for me (it was actually) i'm just waiting (maybe hoping) there will be a method that will let me keep my progress in angry birds :P
[EVO 4G Android Development] tejasrichard:
Lol, my bad man! I totally read that the wrong way. I doubt that there will be a method that will let you save your progress since we are basically flashing a whole new unlocked image. It might be easier to see if there was a way to have angry birds store its cache on/load cache from your sdcard. This would accomplish what you are asking.
[EVO 4G Android Development] amoamare:
OK, had to get some sleep, now I know beta 6 while rooting should work great, I increased the wait the wait timer for looking for the evo to 2 mins, i seen the problem why it wouldn't load recovery< adb wait-for-device does not work while in recovery > wich cause the software never to load custom recovery.

Beta 6 being uploaded along with a video to youtube showing and describing each step the software went through.
[EVO 4G Android Development] Brandito:
the angry birds part was more of a joke, i'd really like to be able to nand backup my current setup.

wondering if it's even possible to get root on the evo now without a wipe?
[EVO 4G Android Development] amoamare:
I checked out the FAIL PU thing a little as well and it looks like it falls under faulty hardware. Seem's HTC while flashing doesn't allow to skip bad blocks, so instead of skipping bad blocks and creating a link, it just trys to flash it a 2nd time and fails from the report someone sent to me while tying to flash there phone.

I must say shame on HTC, a lot of companies allow flashing with bad blocks i know motorola, lg, samsung even kyocera, that check for bad blocks and creates links when flashing.
[EVO 4G Android Development] amoamare:
Brandito,

You can get temp root, but once you restart the phone. No more root.
[EVO 4G Android Development] mlars:
camera works?

So this is super cool. I've been following this the past couple days with interest. short story is I helped a co-worker root phone and then turned around and decided I needed one of my own :)

then I couldn't get it to root due to the newer hboot I suppose, and now I'm here.

my question is in the manual thread FAQ there is a part about the camera no longer working. Is this still a threat with the new hardware?

I really want to give this a go, but don't want to lose the camera functionality .. just got the phone and still haven't gotten to test out a video chat session or anything else fun.

thanks.
[EVO 4G Android Development] amoamare:
Beta6 Is uploaded and on the main page in 30 secs.

Video is still being uploaded.
[EVO 4G Android Development] amoamare:
mlars,

To keep your camera working you have to use stock kernel, and you have to use builds based of .30 release.

If you loose 4G people make sure you update ALL YOUR RADIOS and UPDATE to a rom with build .30.
[EVO 4G Android Development] lilc:
Sorry for the confusion ...I'm using the cm6 rom ...I rarley use 4g since I have internet at my house. Plus all the other rom's I tried are choppy ..so I rather have a fast stable rom and can live wit out the 4g for the moment ...I'm always switching roms anyway.
[EVO 4G Android Development] frisbieman:
At the end of the process it says cant find htc device Root failed? Any suggestions?
[EVO 4G Android Development] amoamare:
I need more detail,

Did you use beta 6?

What steps did it do before it got to root failed ?
[EVO 4G Android Development] frisbieman:
I used #6 and it ran several different processes and rebooted a few times. As its flashing it will vibrate several times and the progress bar on the phone turns red for a bit then back to green. Then it has a triangle with an exclamation point at the end of the progress bar. Once its done it goes to a black htc screen with the four triangles in the corners. Then i get that error
[EVO 4G Android Development] amoamare:
So it got all the way to flashing the PC36IMG.zip ?

The progress bar on the PHONE it self was green, then vibrated 2 times then went red. Now you are at the recovery screen with 4 small triangles in the corners ?

You will have to restore from latest RUU.

Sounds to me like something isnt writing. I need your EXACT HBOOT and HW Version.
[EVO 4G Android Development] frisbieman:
SUPERSONIC EVT2-3 SHIP S-ON

HBOOT-2.02.0000

MICROP-041f

TOUCH PANEL-ATEMLC03_16AC

RADIO-2.15.00.09.01

Oct 14 2010, 19:14:47
[EVO 4G Android Development] amoamare:
SUPERSONIC EVT2-3 SHIP S-ON

HBOOT-2.02.0000

MICROP-041f

TOUCH PANEL-ATEMLC03_16AC

RADIO-2.15.00.09.01

Oct 14 2010, 19:14:47

Thats the exact setup I just flashed using beta 6

Here is the video when its done processing.

http://www.youtube.com/watch?v=60NJ9RHDlpI

I'm starting to think HTC has used some crap chips in the 2.02.0000 boards.
[EVO 4G Android Development] tejasrichard:
Hey man, this is the problem a lot of us are having...well, several of us. I'm thinking it is bad blocks. Any way to make the pc36img file smaller? If it helps, this always happens while it is trying to update Radio v2. Also, the order it updates in is significantly different than the order used when flashing the pc36img version of the stock 3.30 ruu...different order and more things updated. I'm not near my pc, or is run them both and tell you the differences.
[EVO 4G Android Development] amoamare:
Yes i can see that its bad blocks,

The problem is that i think its chip based. As there are a lot of success and lot of fails.

Come to think of it the first EVO i bricked when making this solution was due to me accepting the OTA update. I downgraded the evo's hboot, rom etc then accepted the OTA update and was left with a blank screen. I didnt even think anything about that and just moved on to getting another evo..

The 2nd evo i bricked was from my stupid actions of pulling the plug (Battery) while flashing the pc36img.zip.

It is definitely due to bad blocks and HTC doesnt skip them like other manufactures do.
[EVO 4G Android Development] tejasrichard:
So, you think I'd be better off just trying to get a new evo?

Edit: what is being updated with radio v2? Would it be possible to leave that portion out of the image and still get permanent root? I ask because if I flash one of the pc36img files that only updates recovery, I can boot up fine.
[EVO 4G Android Development] amoamare:
I really want to come up with a fix for it,

Honestly the reason i went out and bought a brand new evo with the same specs as others was kinda hoping it would fail.

Turns out the phone flashed fine with no problem. But i cant just keep wasting money i dont have to find a evo that will fail on me.
[EVO 4G Android Development] tejasrichard:
This might be helpful .... on another thread, someone else with this same issue told me that they had success running "sprintlovers" rom. It comes as a pc36img instead of a flashable zip. He said it left him rooted, but he couldn't flash other roms. If he tried, it'd bootloop on him, and he'd have to go back to sprintlovers.
[EVO 4G Android Development] amoamare:
Its easy to make the roms flashable as a pc36img.zip

Im wondering if some who has this problem would mind opening up there phone and check chipset's on the phone.
[EVO 4G Android Development] tejasrichard:
What has to be done to the roms to make them a flashable pc36img?
[EVO 4G Android Development] amoamare:
From a good evo, just load recovery in clockwork, go do a nandroid back up.

this will give you the system.img, boot.img etc. load up a pc36img.zip remove all the files excluding the .txt file and place these in there, then flash in fastboot
[EVO 4G Android Development] amoamare:
O yeah who ever does this btw, make sure you wipe before the nandroid backup. Dont want your information and stuff included.
[EVO 4G Android Development] dynamicpda:
I have same spec. Running version 6, I got to the point one or two steps after the uploading the ZIP and flashing:

"Can't find HTC Evo device.... Root Failed"

I see the stock recovery screen with one red triangle. Pulling the battery, the phone reboots and works just fine.

I installed the drivers by hand for both Bootloader USB and ABD composite device using the drivers in Amoamare's distro, and checked them in device manager and with adb shell.

I am using Vista x86. (My Windows 7 box has driver/usb problems with android.)

I tried this three times, rebooted the PC once.

Suggestions? I will try to find another PC to do the flash if the computer is the problem. Is it likely another timing issue with the exe program?

I would try to do it manually but I don't know which step it is failing.
[EVO 4G Android Development] kive:
Just reporting that beta 6 did the job for me, and I'm using the same virgin hardware that folks are bricking on (2.02, 0.003).

The only issue I saw was that even though the app was finished, it maintained that it was 'Rebooting' even though my phone had finished rebooting -- that message never went away and got replaced by a success message.

Thanks!
[EVO 4G Android Development] bthor1:
I got mine to work also!!! i had to do it twice for it to take but go figure thanks!!!
[EVO 4G Android Development] canon3133:
Hello,

I have been following this thread for the past few days, and like neudof i just want to root my EVO to have wifi tethering ;) and a total new to this . . .

If I run this tool, but don't downgrade HBOOT, I will have achieved root, just as if I run unrEVOked 3.21? Is this a correct statement or not? If not what am I missing?
[EVO 4G Android Development] llontop.m:
Yes, basically, this app achieves root when you run the first step. The second step is to downgrade the hboot. If you don't know any good reasons to downgrade hboot, don't do it :) After you gain root you can flash a custom recovery and a custom rom :) Except cyanogenmod 6.0, that will require the hboot downgrade :)
[EVO 4G Android Development] frisbieman:
Ok. I tried Beta 7.1. Same thing is happening as on all of them for me. At the point where it starts flashing and on the phone has the htc on the black screen and progress bar, part way through i get 4 short vibrations from the phone. The progress bar goes red for a bit then back to green with a triangle with an exclamation point. Then once it finishes i end up with a black htc screen with the same triangles in all four corners.
[EVO 4G Android Development] runningnak3d:
Giving up hope fast...

Last night I tried every method listed on these forums and I got the same results as you with this one (the four exclamations and no bootloader). What is funny is , I never even got to the point of downgrading the bootloader.

Anyway, I was mildly freaked for a bit when I thought I had bricked my phone. After some research, I found that using fastboot.exe I could flash the rom.zip from the 3.30 RUU:

fastboot flash zip rom.zip (zip as a partition isn't listed when you read the help for fastboot.exe -- only posting this here for anyone else that is new to this like myself).

FYI - as near as I can tell, it is impossible to brick an EVO (well maybe you can once the nand lock has been disabled), but from what I can tell, even then as long as you have a signed RUU that you can extract the rom.zip from, you are good to go to try anything you want.

-- Brian
[EVO 4G Android Development] dynamicpda:
After tweaks from amoamare to increase the timers, I was able to finally root the phone. My 4G also survived and seems to work fine. Thanks Amoamare!
[EVO 4G Android Development] canon3133:
Thanks for the answer, llontop, I still bit confuse, do i 'have to' flash a custom recovery and a custom rom after running the tool? if so which one, in your opion, should i load that will run w/ SW 3.30 & hboot 2.02?
[EVO 4G Android Development] mlars:
7.1 worked for me

Worked like a charm. Thanks!

After running 7.1 - Installed Clockwork mod. Installed rooted stock rom.

Camera works, su works in term. wifi-tether looks good.

thanks again.
[EVO 4G Android Development] amoamare:
frisbieman,

Its not the software that isn't working for you. The PC36IMG.zip is failing while trying to flash. You most likely wont be able to root due to faulty hardware. You can try this copy the eng-PC36IMG.zip to your sdcard root folder. Rename to PC36IMG.zip. Load up fast boot(Hold Vol-Down then Press Power) highlight bootloader then press power again. Wait for it do detect the PC36IMG.zip. When it ask's if you wish to install it press vol-up..

Im sure it will throw that PU-Fail, but now you will know why its failing.

runningnak3d,

Did you give the software enough time to do what its supposed to do ? It uploads a 170Meg file to the phone while in that mode, the only progress you get is my tool having a progress bar.

I bet you didn't give it enough time to do what it needed to do before you pulled the plug on it, or you have same issue as frisbieman, if so read my comet to him.
[EVO 4G Android Development] crucial929:
so i tried to root a friends evo with 2.02 hboot on it and never could get superuser on it ...

it does have s-off tho ... can i put a rom on the sd card in the PC36IMG form and flash it anyway ?

dont wanna brick it, they are too happy to get the phone lol

thanks for the help
[EVO 4G Android Development] amoamare:
I was able to repeat your guys error :(

But I missed a step. This is why you dont type tutorials at midnight with no sleep the night before ;)
[EVO 4G Android Development] jerdog:
Isn't this process just the same as doing Toast's Step 2?

http://xdaforums.com/showpost.php?p=6800642&postcount=1
[EVO 4G Android Development] Brandito:
so did i, i used an md5 checker to see if it matched the md5 he posted in the beginning of the thread. if they're off it's either not the same version or there was an error while downloading.
[EVO 4G Android Development] amoamare:
The only other step needed is to flash the mtd-eng.img as misc

"flash_image misc mtd-eng.img"

You obtain temp root using rageagainst.

Sorry forgot that step.
[EVO 4G Android Development] eclipse13:
Thats great news. I'm so ready to get rid of this stock ROM it isn't funny. Anxiously awaiting revised tutorial :D If it works you are the man sir. Thanks for taking the time to help us figure this out.
[EVO 4G Android Development] amoamare:
http://img826.imageshack.us/img826/2008/capturelc.png

about done.
[EVO 4G Android Development] zikronix:
whats amusing about this as i was poking with this when you posted your thread in general...

i got it to take everything, but couldnt get it to take the recovery....but the steps so far are identical....

There was not method or idea...I was trying all sorts of nonsense...

and this method is one of the things i tried....LOL

once I get a good copy of the pcimg....ill throw it on my server.
[EVO 4G Android Development] danh18:
Missing step?

So are the files and steps updated on the first page? I'm a little confused here, not so good w/ linux commands, if you could dumb it down a bit that would be great.

Thanks,

Dan
[EVO 4G Android Development] mortalscan:
Just hold off abit... The dev is building an app for us ...he is almost done ...
[EVO 4G Android Development] danh18:
oh ok GREAT! thanks everyone for the hard work!!
[EVO 4G Android Development] zikronix:
i found a mirror for the eng flash....slow as hell...but ive got it now...md5 matches and im putting it on my server.
[EVO 4G Android Development] eclipse13:
Sweet you are the man got it working unlocked and clockwork flashed. Now is it possible to downgrade the hboot? I think I need to go back to 0076 for cyanogen to work.
[EVO 4G Android Development] amoamare:
Yes its possible to downgrade the hboot. More later
[EVO 4G Android Development] zikronix:
worked for me...the only mistep was copying that flash image...

i was working on whipping up a batch file

but those who are impatient after you reboot and get root.

run this

adb shell

cat /sdcard/flash_image > /data/flash_image

chmod 755 /data/flash_image

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

then proceed with the directions.

oh and here is a working fast mirror to the pc36img file

eng-PC36IMG.zip

rename that file to PC36IMG.zip
[EVO 4G Android Development] 6uPMAH:
Here's another important point - once you confirm root by getting a # instead of $ in adb shell, and then reboot into standard recovery, you may only see a phone icon with a red triangle. Once you see that icon, run the recovery-windows.bat file. It will push a bunch of files to the phone and

THEN

you will see the Amon-Ra recovery menu. At this point flash the unrevoked_forever.zip and reboot per instructions.

UPDATE: weird - rebooted into recovery, but did not see the recovery menu, just a phone with the triangle, as descrived... Ran the recovery-windows.bat file again and got the menu. Flashed a custom ROM, and will flash the custom recovery shortly to confirm that booting into recovery works. I am rooted, though...

UPDATE: Installed Fresh ROM, but got stuck in the boot loop. Will use the PC36IMG.zip from the OP to recover. S-OFF though... Something isn't working with the recovery, for some reason.:confused:
[EVO 4G Android Development] notread:
Does eng-PC36IMG.zip need to be renamed to PC36IMG.zip and used in place of the one in the first post?
[EVO 4G Android Development] zikronix:
yes

10char

EDIT: I made a very very very rough batch file that should do this for you...ill get it on my server and you can try it.
[EVO 4G Android Development] notread:
I still get the "Main Version is older!" error when trying to flash this PC36IMG.zip
[EVO 4G Android Development] xHausx:
so this is pretty much the same method that has been available for 2.2 all along?
[EVO 4G Android Development] eclipse13:
Awesome I just flashed the latest nightly. Up and running on Cyanogen. Thank you so very much. Words can't express. Finally out of Sense purgatory.
[EVO 4G Android Development] frisbieman:
Thats wonderful. Thanks for all your help. Maybe ill see if i can get sprint to exchange the phone out. i just bought it so i doubt it will be a problem. Thank you
[EVO 4G Android Development] runningnak3d:
Absolutely I didn't touch it until your tool said "failed" (not sure what the exact error was -- but I know it said "waiting for phone" for a LONG time and then failed). At that point I looked at the phone and it was sitting at the HTC logo with the 4 exclamation points around it and when I pulled the USB cable the boot loader was up with only one option "RUU". When I tried to reboot and enter the boot loader again, it was back to the HTC logo / exclamation points. I plugged / unplugged the USB cable and sure enough it was just the "RUU" option in the boot loader. At that point I started doing some digging and found out how to save my phone using fastboot.exe. So, if I take that eng-PC36IMG.zip, rename it, attempt to flash and get the PU-FAIL then it is a hardware issue? The PU-FAIL is what I get with the other thread here on disabling S-ON the manual way with adb.

Thanks for your time, and hopefully if I can get this sorted out I can become a productive member of this community instead of the newb that can't do his first root :P

-- Brian
[EVO 4G Android Development] runningnak3d:
Just curious what you are going to tell Sprint. I can't come up with anything good since the phone technically works...

-- Brian
[EVO 4G Android Development] amoamare:
crucial929,

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

This is the stock .30 build with root and recovery already. Just install this.

runningnak3d,

This is pretty much the same thing the manual way does. So if you were getting PU-FAIL the manual way this way probably wont work either.
[EVO 4G Android Development] amoamare:
Ok guys there might be hope for failed pu:

I need someone will to brick there phone to test it haha kinda sad.

http://xdaforums.com/search.php?searchid=49229285

Here is a search on xda about fail pu. Some people said wipe the boot in clockwork.

I know you cant get to clock work but there is other cmds in fastboot for wiping boot.. We can try that then try flashing eng-PC36IMG.zip
[EVO 4G Android Development] tejasrichard:
Brian, check your bootloader....do you have so-off?

If not, do this: run the fully-manual method again. After the radio fail-pu's, don't reboot. Vol down, to say no. vol down again and go into recovery....it will be the black screen w/ the phone and red triangle..... Skip the part where you move the pc36img file. Continue with the rest of the procedure....but do not reboot after flashing unrevoked. Instead, enable usb access to the sdcard (I believe this use the second choice in the main menu). On your computer, open the sdcard. Rename the pc36img file to pc36img.zip to pc36img-soff.zip. Go online on your comp. Navigate to xda evo forums. Download the sprintlovers rom....(be sure to get the version that comes as a pc36img.zip. Place thus on your sdcard. Close the sdcard on your comp, and in the recovery menu. Power off. Use the power + vol down method to boot into hboot. Select bootloader. When it asks if you want to flash, select yes. When it asks if you want to reboot , select yes. With luck, you will boot into a nice rooted rom. This worked for me, and I have the same issue with my phone. Others have reported that, after doing this, though they had root, they couldn't flash through recovery. If you try flashing stuff afterwards, and find yourself bootlooping, get to hboot and flash the pc36img from sprintlovers. As always, you do this at your own risk. Don't blame me if your phone bricks.
[EVO 4G Android Development] tejasrichard:
They can get to clockwork. If you use the manual method, the rest of the s-off process still works, even after the fail. That is why I wanted to know if we could take out the radio portion of pc36img. In regaw's thread, he has pc36img's that only contain clockwork and amon-ra.
[EVO 4G Android Development] amoamare:
If someone wants to send me there PU-Fail phone, ill take a wack at it.

tejasrichard,

I know what you are asking but the problem is you cant touch anything in the eng-PC36IMG.zip as it will break the signing of the file.
[EVO 4G Android Development] frisbieman:
Well for one its only a few days old so i am in my 30 window. 2 i really do think it is hardware. My SD card slot doesnt work some of the time. I also have horrible battery drain. In about 2 hours im completely dead. So i called Sprint and they think its a Hardware issue and is sending me a new phone out.
[EVO 4G Android Development] robollama:
It keeps running the exploit WAY too early. It used to wait 15 seconds, now it waits 20. STILL nowhere near enough time. It's running the exploit before I even get to the 4g screen....
[EVO 4G Android Development] amoamare:
By the way people i think i came up with a safer downgrade once the first step is completed.
[EVO 4G Android Development] amoamare:
robollama,

Its not running the exploit to early, thats exactly where it should run.

If it gets root success, it will reboot your phone into fastboot then reboot to bootloader.

If root fails it has a pop up message that says it failed.
[EVO 4G Android Development] runningnak3d:
If I can't get by Sprint today to swap phones before the end of the day, I will try the boot wipe since I firmly believe that as long as the nand lock is on, you can't completely brick your phone (it will fall back to pure RUU mode). If I am proven wrong, I have the total protection plan and hopefully it covers bricking :)

-- Brian
[EVO 4G Android Development] robollama:
Oh. Well it goes through the first few steps so lightning fast I can't even read what it said, then it says Rebooting, and then it says applying exploit, checking root... and most of the time it freezes on checking root. When it doesn't freeze, ti says root failed.
[EVO 4G Android Development] amoamare:
robollama,

Run beta 7.1

Tell wait tell the program fails if it does. Then screen shot it and post it
[EVO 4G Android Development] Soligna:
Ive been having the exact same issue since the first version of this program ill post a SS in a sec.
[EVO 4G Android Development] Soligna:
Here is SS