yashsingh1/xdaforums huggingface dataset:
[EVO 4G Android Development] fone_fanatic:
Any other mirrors for the attachment on the first page?

I've attempted downloading it from all sources multiple times and keeps failing!
[EVO 4G Android Development] andnad:
even so, when i run adb shell in terminal emulator it says that it was not found or recognized.
[EVO 4G Android Development] Vegasden:
Well, I'm the guy. And there have been a few others that have posted.

I wish I would have taken notes....but as best as I recall I did run into an issue here with the emulator.

One thing you might want to try is reboot the phone after a failure (if you haven't been). When I rebooted I didn't go thru every step. What I did was reboot the phone and then did 1 push (I did the last one: adb push root/flash_image /data/local/). This was my simpleton way of reconnecting the phone to adb on the pc. Then I did the Emulator stuff again.

I don't recall having the issue you are getting. I am no where near as knowledgeable as many that are posting help here...but it doesn't make sense the emulator is showing # and your PC $.

It looks as thought the instructions have changed a bit (probably for the better) then when I first did it.

If you read my PM in 2. I said

.

So it appears the instructions I followed (or maybe I didn't read right when I did it) I did step 7 (I don't remember doing a step 6; going into shell) from the emulator. I recall that specifically because I am a bit older and the type on the emulator was small, so I had to take my time to type it.

You see in my PM that I did Step 8 from the PC....except I typed adb reboot bootloader. It took a minute or so for the bootloader to show up...so be patient.

Other than that, don't know what to say. I read this thread now and am frustrated (as I know the OP is) because I was successful and I wish you all could be as well.
[EVO 4G Android Development] dhMassacre:
lol, you dont need to type adb shell in the emulator.
[EVO 4G Android Development] xHausx:
For this step another option would be to install z4root and use it to temporarily root. Once you do that you can open the adb shell and use 'su' to get a root prompt. I've tried everything I could think of to get rage working through adb but HTC has got that route plugged up tightly.

z4root thread in the Galaxy S I9000 forum
[EVO 4G Android Development] epicroot:
@VegasDen

Now proceed with step 6, 7 and 8 typing the commands on your computer. You will need to open a command prompt wherever you extracted the main zip file you downloaded

that is in ops first post....

i have tried skipping step 6 and starting with 7 tho...

so i have # in terminal type ./data/local/flash_image misc /sdcard/mtd-eng.img

sync press enter i get

this in return

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

sync

did you recieve this???
[EVO 4G Android Development] epicroot:
just to clarify here

i should push all the files to the phone and instead of running the rageagainstthecage exploit in the terminal i should use the z4 mod app to establish a temporary root...then continue on following the instructions?
[EVO 4G Android Development] xHausx:
If you have the 3.70 update yes, otherwise this is unnecessary.

All you would need to do is download the app using the xda app and install it from there, then have it set up a temporary root. Once that is done open an adb shell and type 'su'. Then just ok it on your phone and you can continue on normally.
[EVO 4G Android Development] epicroot:
my phone just wigged out while z4 mod was running its exploit z4 fc.. phone completely locked up battery pulling now well see if the exploit completed or not

Edit: duh temp root would be gone after reboot retrying z4 mod now

Edit2: z4 worked fine this time....

will repost back once i do other steps
[EVO 4G Android Development] krymsyntree:
i had tried that, way before this mess, and it didn't work.......
[EVO 4G Android Development] a1hildeb:
after starting from square one again (after ruu factory reset) i get that same issue at that step...if i try doing the reboot bootloader it says not permitted either....
[EVO 4G Android Development] epicroot:
i also get the permission denied on reboot bootloader

trying z4 temp root rite now will repost back with how it went
[EVO 4G Android Development] dhMassacre:
I just did the z4 temp root thing...it worked, i was able to do all through pc command line.

i pushed files, ran su, did the flash_mage misc thing, then sync, then reboot bootloader....just as instructions say

now its flashing the first pc36img and it still got fail-pu when flashing radio_v2

edit: yeah, unrevoked didnt work, radio didnt update.
[EVO 4G Android Development] xHausx:
Certain phones will do that, you should be able to start the recovery and continue on normally.
[EVO 4G Android Development] dhMassacre:
yeah, unrevoked forever didnt work though.
[EVO 4G Android Development] epicroot:
ran z4 root

opened up adb typed su

got su

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

sync

I get permissioned Denied

$ error writing misc. Permission denied

any ideas
[EVO 4G Android Development] xHausx:
you only have to type su once, once you see the # sign you can continue normally
[EVO 4G Android Development] dhMassacre:
xHausx - i sent you a private message, please check it out
[EVO 4G Android Development] epicroot:
when i type su i do not recieve #

it just opens a new line so i just entered ./data/local/flash_image misc /sdcard/mtd-eng.img

sync
[EVO 4G Android Development] dhMassacre:
look at your phone after you type SU

i had to press allow on my screen.
[EVO 4G Android Development] epicroot:
ahhh will do

Edit:

hit allow worked so far moving on to next steps
[EVO 4G Android Development] a1hildeb:
I tried downloading z4root from the market but it wasn't there any longer...either way i found the apk file and emailed it to myself as an attachment and installed it from gmail on my phone...we'll see how it goes

edit** well i ran it and it froze...rebooting and trying again
[EVO 4G Android Development] epicroot:
unrevoked worked for me updated radiov2
[EVO 4G Android Development] xHausx:
It takes a second to complete, the white screen is normal.
[EVO 4G Android Development] a1hildeb:
first time it froze...i rebooted and the second time it went white and then auto rebooted my phone

ill try to find a different apk tomorrow ...im getting too frustrated right now
[EVO 4G Android Development] epicroot:
stuck at whit screen with htc evo 4g after flashin pci36.img i hit power on recovery option should i battery pull?
[EVO 4G Android Development] turboll:
It worked thankz!
[EVO 4G Android Development] andnad:
BREAKING NEWS:

This does work for hboot 2.10 and radio 2.15. Just finished flashing cyanogenmod 6.1.1 :p
[EVO 4G Android Development] dhMassacre:
do you have any msn or AIM?

and could you possibly teamviewer me to see what im doing wrong.

im not a noob, forsure. i was well known back in the precentral days :) but it just wont work.

the radio wont flash, and unrevoked wont s-off.

i followed the steps to the T and tried the new temp-root thing posted last page.

any help is appreciated.
[EVO 4G Android Development] andnad:
Did you use the official RUU in the unroot section mentioned in the PM?

After that steps 1-5 are simple. I skipped 6 and did 7 on the emulator and 8 on my pc. After that everything was smooth sailing.
[EVO 4G Android Development] dhMassacre:
yes I ruu'd from the unroot section first.

then i did exactly as you said, and when i flashed the first pc36img, the radiovz or v2 i couldnt tell, said Fail-PU.

then unrevoked forever wouldnt work, and kept me on S-ON, so it wouldn't work.

what is the exact radio you have?

and what hw revision are you on?
[EVO 4G Android Development] epicroot:
i just got it working also... running sprint lovers atm...

@op

i can do a complete write up on how to get this working with 2.10 hboot and radio 2.15 if you would like wouldnt take me very long
[EVO 4G Android Development] randomxda:
Is this with the Newest radio 2.15.00.11.19 ?
[EVO 4G Android Development] andnad:
Yes it is.
[EVO 4G Android Development] starkillers:
I would venture to say yes, go ahead and do the write up as you would be helping many people...maybe in coop with the op.
[EVO 4G Android Development] dhMassacre:
please do. i need to know what im doing wrong :(
[EVO 4G Android Development] epicroot:
yes it is

10 char

Edit: starting to write up a 2.15 radio 2.10 hboot guide as we speak...

should i create a new thread or just pm with it?
[EVO 4G Android Development] dhMassacre:
Create a new thread and credit the OP of this. This thread is to crowded.
[EVO 4G Android Development] xHausx:
Probably should just send it to Zikronix to update, not really any point in creating a new thread if it is very similar to this one.
[EVO 4G Android Development] epicroot:
yep sending to zirk in the next will be done in 10 minutes
[EVO 4G Android Development] randomxda:
atleast post it here as well so we can all follow along. Attempting the same as we speak
[EVO 4G Android Development] randomxda:
Did you have issues with Rage? I got all the way to step 7 without any problems so far, but now wondering if i should delete it and use z4root instead :-(

meaning i have # showing after typing #adb shell with no issues. so far
[EVO 4G Android Development] djflaco23:
epicroot thanks for your write up but where do i go after you say Do not push RageAgainstTheCage Exploit to phone I Repeat Do Not Push. i have hboot 2.02, and yes im a noob to the evo but not to computer tech stuff. thanks in advance
[EVO 4G Android Development] epicroot:
Well i tryed to pm it to the op but was mopre than 5000 characters so ohh well this will have to do
[EVO 4G Android Development] illogos:
That will not fix the problem of unrevoked forever failing due to unsupported radio file after pc36img.zip fails to downgrade radio.

There are two choices for that. First is to be safe and wait for unrevoked team to add support.

Second option is to download the previous radio zip and put it on your sdcard and flash that zip from recovery before unrevoked forever. However I do not know if that will be a high risk to brick your phone. Radio thread indicates you do not need s-off to flash the radio but you might be better off asking directly in that thread about s-on radio downgrade.
[EVO 4G Android Development] epicroot:
Continue to

4) You have hboot 2.10 (or 2.02 Not tested someone please try) you must do the following

1.Download Z4Root from this link http://xdaforums.com/showthread.php?t=833953 install .apk on the phone

2. launch Z4Root app choose temporary root .. will go thru process will eventually come to a white screen *Wait* after a sec or so screen will come up saying temp root was a success..

3. go back into cmd change to directory where you extracted all your files..

type Adb Shell

then

SU

once you have typed Su look at your phone and click allow for SuperUser

Do this mate
[EVO 4G Android Development] illogos:
If you have # then you are fine. Continue with next step. Do not worry aboutaboutthe work around.
[EVO 4G Android Development] epicroot:
Unrevoked-forever flashed flawlessly for me

i had radio 2.15 (the unsupported radio)

downgraded it for me mate

idk what ta tell ya bro

Just to repeat my self here

i was radio v. 2.15.00.11.19

I am Now Radio v. 1.36.00.04.03

My Hboot Version is 2.10.0001

This is b4 you flash the other pci36.img that intalls the sprint lovers and update the radio to the correct ones
[EVO 4G Android Development] epicroot:
Since you have number in shell continue on the way you are going...

if you do have any problems do the method with z4 root....

ive reflashed the 3.70 ruu and ran the amended z4root method again and worked like a charm

so ive done this twice now
[EVO 4G Android Development] djflaco23:
my radio is 2.15.00.09.01 does this mean i need to downgrade to get this root to work
[EVO 4G Android Development] epicroot:
@djflacko

if you follow the amended guide that i posted. it will downgrade itslef during the process of step 12

heres the link to guide

http://xdaforums.com/showpost.php?p=9922782&postcount=1829
[EVO 4G Android Development] dhMassacre:
what hardware revision do you have?
[EVO 4G Android Development] epicroot:
0003

+10char
[EVO 4G Android Development] randomxda:
so far so good. up to step 12. got booted into Rom. on reboot into bootloader it did NOT recognize the pc36img.zip. Although on top it DOES say s-OFF. puzzling

edit NVM had the file double named pc36img.zip.zip

CONFIRMED

Back on fully rooted. 2.15.00.11.19. Going to make a backup then test some roms. GREAT WRITEUP. Both of em.
[EVO 4G Android Development] dhMassacre:
Any success stories for 0004'ers out there? :/
[EVO 4G Android Development] epicroot:
mind checking what hardware version you have buddy 0002 0003 or 0004????

need this for testing purposes asap
[EVO 4G Android Development] randomxda:
hardware 0003
[EVO 4G Android Development] 1cassies:
just rooted my dads brand new 004 with hboot 2.10. had to do step 7 from terminal emulator app on the phone but other than that it worked perfect. thanks
[EVO 4G Android Development] epicroot:
did you use the ops original guide or the amended guid i posted?
[EVO 4G Android Development] a1hildeb:
Hole E **** after so many days and hours of working I decided to take a break and start drinking...I just came back and saw your lovely little guide and what do ya know it friggin works! THANK YOU SO MUCH! now it's time to celebrate with another beer
[EVO 4G Android Development] epicroot:
okay seems that the amended guide may only work on hw vs 0003 as i just tryd on 0004 and it failed at radio v2-fail pu

can i pls get some other ppl with 0004 to test this pls

http://xdaforums.com/showpost.php?p=9922782&postcount=1829
[EVO 4G Android Development] epicroot:
lol glad it worked buddy... mind tellling me what hw v. you are 0003 or 0004
[EVO 4G Android Development] archangelugp:
I tried with revision 0004, no go. (Getting a Fail-PU when it tries to update radio.)

When I run unrevoked, I get unsupported radio version.
[EVO 4G Android Development] a1hildeb:
looks like i might be the first success with 0004

I see some failed with a particular radio...I do remember getting some error about that when flashing but the instructions state that you will get some errors and that is normal. I am currently showing 'off' (meaning rooted) and I am currently making sure everything is working. 4G is confirmed working right now
[EVO 4G Android Development] dhMassacre:
http://screensnapr.com/u/0s9ika.png
[EVO 4G Android Development] epicroot:
yes that is in the instructions

did u get any errors on when anything while flashin pc36img?

and any errors while flashing unrevoked?
[EVO 4G Android Development] epicroot:
atleast unrevoked has the new ota
[EVO 4G Android Development] epicroot:
::delete::
[EVO 4G Android Development] nemesys504:
Worked.

Thank you. This worked great. Very simple and to the point. A nice revision to the op.
[EVO 4G Android Development] epicroot:
TY mind telling what hw v you are on? 0003 or 0004
[EVO 4G Android Development] 1cassies:
I used the original guide it worked 004 hboot 2.10
[EVO 4G Android Development] a1hildeb:
no i didn't even get kicked out at the end i just told it to reboot and it worked.
[EVO 4G Android Development] nemesys504:
I am hw ver 0003.
[EVO 4G Android Development] membrain:
hw 0003 hboot2.10 - rooted!

Sprint lover atm... looking at some others...

before rooting my specs were:

HW 0003

SW 3.30.651.3

HBOOT 2.10

BBV 2.15.00.09.01

Kernel 2.6.32.15

PRL 60672

Radio 2.15.00.11.19
[EVO 4G Android Development] epicroot:
It has not been tested so far on using hboot 2.02 I'd imagine it would still work...

or you can flash the pc36img for 3.70 which will update you all the way then start with my revised guide.... the pci36img is the download link in the unroot section at the bottom of the ops first post, this will definatley give you root.

You really shouldn't brick with either of these guides just take your time and follow the instructions well. If you do happen to brick as long as you can get into the bootloader we can help you get it fixed in no time...
[EVO 4G Android Development] epicroot:
Same thing happened with me I dont believe it has kicked anyone out yet
[EVO 4G Android Development] touch34:
I made it to step 10. I typed in adb push recovery \ and I get an "error: device offline message". Could someone give me some guidance. I'm stuck at red triangle screen. Thank you

edit: Step 10 successful. Now it is stuck on white htc screen and when I pull battery, and go to bootloader it doesn't ask to flash zip. Any ideas?
[EVO 4G Android Development] epicroot:
open up a new cmd change directory to the folder you are using

and type

adb push recovery\

that should work

seems like you just need to reestablish a connection with adb and your phone
[EVO 4G Android Development] xHausx:
When ADB shows as being offline in the recovery that means you still have the stock recovery, youll need to flash the eng PC36IMG to unlock ADB in the recovery.
[EVO 4G Android Development] epicroot:
he should have done that in step 9
[EVO 4G Android Development] xHausx:
yeah, guess it did not take. Really the recovery is the only thing we need out of that PC36IMG, problem is HTC signed it so it will get rejected if you change anything in it. If someone were to figure out how to sign PC36IMGs like HTC, or maybe lift the program from one of their computers ;), then this whole process would be much much easier.
[EVO 4G Android Development] epicroot:
Would be nice if we knew someone at htc haha.....
[EVO 4G Android Development] xHausx:
yep, that would be the easy way to do it
[EVO 4G Android Development] randomxda:
double check to make sure you didn't double name the file. that was my problem here. If you can load the rom, or are still in windows and can see the sd card, take the .zip off of the filename and see if the file remains a zip file. (windows 7)

It shouldn't give u a warning about changing the file type.

theres an option in windows to see file extensions. I didn't have this checked and double named my file pc136img.zip.zip. once i deleted one, it worked. reload and it will see the file.
[EVO 4G Android Development] touch34:
Thank you so much. That was the answer.
[EVO 4G Android Development] epicroot:
yep that is very importnat to make sure that it isnt .zip.zip windows 7 blows

linux ftw
[EVO 4G Android Development] rkeinc7532:
You are my new hero and bestest friend...

Your instructions and procedure worked. All the others (Revoked3, etc.) failed after hours and hours of untold frustration. Thank-you... Thank-you... Thank-you... The only steps that got a little "dicey" for me were 12C and 13 because I didn't understand the concept of a "ROM".

(1) Can I remove the JDK and SDK or should I keep them on my PC?

(2) How do I ensure Sprint doesn't download an update to destroy my root?

(3) You say to "...download your ROM of your choice..." - where are there places to see and obtain these ROMS?

Thanks again...
[EVO 4G Android Development] bsap0941:
ok got everything done but on step 12 when i pulled the battery went to bootloader and put in adb shell mv /sdcard/PC36IMG.zip /sdcard/PC36IMG-MR.zip i get no such file or directory
[EVO 4G Android Development] randomxda:
that step should be done from inside the rom. not bootloader
[EVO 4G Android Development] bsap0941:
ok how do you do that im totally new to this
[EVO 4G Android Development] housry23:
Thanks epicroot! Ok here is my story. Today, just to test this, I flashed s-on tool then ruu'd back to 3.29.xx.x and did the OTA update to new 3.70.xx.x which also updated me to 2.10 hboot and the new 2.15.00.11.19 radio. I followed epicroot's instructions and I am now successfully rooted. I am booting into Sprint Lover's Rom now and haven't flashed anything yet, but I am s-off with hboot 2.10. Thanks again epicroot for your instructions. My hardware version is 0003.
[EVO 4G Android Development] epicroot:
Great success!!! Glad it worked for you.
[EVO 4G Android Development] epicroot:
1) yes you can remove jdk and sdk (however it is nice to have handy

2) if you were to ever recieve an ota do not accept it w8 for a dev to ost one that wil not remove root permissions

3) check the evo android development forms there will be threads with the word [rom] in the beginning of them... find one you like and flash it

i would suggest looking at myns warm twopointtwo romfirst it is one of the more popular sense based roms.

heres the link http://xdaforums.com/showthread.php?t=793471
[EVO 4G Android Development] zikronix:
Epic....thanks for the pm...I updated the first post.
[EVO 4G Android Development] epicroot:
Np mate

+10char
[EVO 4G Android Development] fone_fanatic:
Thank you zikronix epicroot and everyone else!

Its booting up now as i type with the final flash of PC36IMG (sprint lovers rom)

My question is can i go into the recovery and do a full nandroid restore of a backup i made before the OTA?

I want to just restore the data but thats not possible on this recovery image is it?

or can i restore data.img from the nandroid backup via fastboot

fastboot flash data data.img

?

---update---

when i attempted to do the nandroid restore i get

Restoring : .

Error : run 'nandroid-mobile.sh restore' via adb!

How can i restore my backup?
[EVO 4G Android Development] epicroot:
Go to this link read thread and follow instructions

http://android.modaco.com/index.php?s=&showtopic=299377&view=findpost&p=1149541
[EVO 4G Android Development] dhMassacre:
Please add a disclaimer in the first post stating this will not work for 0004
[EVO 4G Android Development] fone_fanatic:
cool, alright was on that thread after a google search :P

Don't know why i thought that error was specific to this recovery..

Thanks again!
[EVO 4G Android Development] epicroot:
there's a couple ppl that are claiming for it to work on 0004 now.... id like to see some before and after screen shots of the boot loader tho because we could not get yours to update radiov2.... have u tried again today?? if you get the error try continuing on to the next step. one guy said he did that.
[EVO 4G Android Development] epicroot:
np google is your freind
[EVO 4G Android Development] bsap0941:
ok i did everything now this is what i got

firmware 2.1-update

baseband 1.36.00.04.02

kernel 2.6.29-ac94cf60

htckernel@and18-2#1

build number 1.17.651.1

browser webkit 3.1

pri 1.34_003

prl 60662

is this what im supposed to have afterwards
[EVO 4G Android Development] epicroot:
well looks like you were succefully downgrade..

now you need to go back in bootloader and let hboot scan the pci36.img-mr that you changed to pci36.img and it will reflash all your radios and hbvoot to the right ones and also flash sprintlovers rom...
[EVO 4G Android Development] illogos:
Please use RUU 3.30.651.3 exe

This will wipe your phone and should revert you back to radio 2.15.00.09.01. I say should, but I can't promise that it will. Let us know what your HBOOT screen says after the RUU.

You might want to see if you can hunt down the RUU for 3.30.651.2 instead of .3 because that is probably what your phone shipped with for HW0004. That might be the way to get the radio back to .09.01 for you to be able to root.
[EVO 4G Android Development] zikronix:
http://www.wackynoodle.com/testing/...0.09.01_NV_1.77_003_release_154209_signed.exe
[EVO 4G Android Development] illogos:
Hopefully one of those two RUUs will revert the radio. I also have a post going in Calk's radio thread asking about the implications of force flashing just the radio from Amon RA 1.8.0 recovery while S-ON. Wimax, nv, pri, and hboot all have warning saying they require S-OFF. The radio section of his post omits that warning. So it may be possible, but my lack of knowledge on the risk... I'm hoping somebody that knows more about it can chime in over there. That way we can get people back on track.

My gut feeling is that the radio in the engineering build is too old for HW0004, and that is why it is refusing to downgrade it. I am hoping that something with 2.15.00.09.01 will downgrade it. At that point it won't matter if the engineering build fails on the radio because that version is already supported by unrevoked-forever.