yashsingh1/xdaforums huggingface dataset:
[EVO 4G Android Development] Ivanstein:
Is there a possibility of getting the hboot***.zip file to another mirror or having someone send it to me, or possibly a torrent link? I keep getting a corrupt file from the sda download, and rapidshare keeps failing due to timeouts and crap. I am getting frustrated, and would appreciate a helping hand.
[EVO 4G Android Development] illogos:
The first link, Multiupload, provides 6 sources for the file.
[EVO 4G Android Development] dhMassacre:
i've tried continuing a few times, it just won't work :( you saw yourself, i've done everything right.
[EVO 4G Android Development] secondskin:
Ok, I feel like a tool. I've made it to step 4 but keep getting permission denied. Nothing even comes up on my screen for me to verify superuser access. Need some assistance.
[EVO 4G Android Development] Ivanstein:
Only one that I see, Rapidshare through Switzerland...?

Edit, ok, I am a dumbass, I guess I have to scroll down. I feel like Al Gore now, I look pretty smart on the surface, but when I open my mouth that all goes away.
[EVO 4G Android Development] wags119:
I had the exact same problem. I was trying it on Hardware 0004.
[EVO 4G Android Development] dhMassacre:
And RUUing back to the 3.30 ruu didn't work....main version older error.
[EVO 4G Android Development] illogos:
Follow the guide up through step 7 where you flash_image the mtg-eng.img. Then RUU back to 3.30. The mtg-eng file tricks the bootloader into thinking you have a very old version. RUU should work after that.
[EVO 4G Android Development] illogos:
Silly question, but you did download z4root.1.3.0.apk directly to your phone and then click on the apk file and install it. After installing it you then went to your app list and ran z4root and wait for it to say temporary root was a success?
[EVO 4G Android Development] triscuit1983:
HBoot 2.10

I just figured I'd let you know I've successfully used this method for HBoot 2.10 on two separate phones. I used the 12.16.10 method. Now I see you have fancy new instructions.

I was already rooted with HBoot 2.02 and S-off when I upgraded to OTA 3.70. Then I upgraded to HBoot 2.10 when Calk posted (for no other reason than he posted) and it for some reason, it turned "S-on". So I came here and used the unroot PC36IMG.zip you posted and started from scratch. Everything worked just fine with a few minor hiccups as discussed before.

Also, I too chill in deep space, with a mask over my face.:D
[EVO 4G Android Development] secondskin:
I know you're referring to wags119 and not me but since we seem to have the same problem I did install and run z4root with success. Unlike the wags though I'm not on hardware 0004 I'm on 00003.

Edit: I've also rebooted and re-run z4 with no problems. Also I still have the adroid sdk installed from when I had hero. Could this somehow be messing with things? I did also install the recommended drivers from unrevoked.
[EVO 4G Android Development] bsap0941:
ok when ever it gets stuck at white screen i pulled battery and it loaded the phone It should take you into the bootloader and scan your card and find the PC36IMG.zip chose yes to flash this file and when it ask you to reboot....reboot by pressing vol-up....Proceed to step 13 never happened just loaded back to the bootloader menu did i miss something
[EVO 4G Android Development] dhMassacre:
doing it as we speak...my radio just downgraded :)

i'm thinking this is gonna work.
[EVO 4G Android Development] illogos:
After that success message from the app, did you return to your computer screen command prompt and type adb shell and press enter? Once that shell is up it will probably say $. At $ did you type su lower case letters and press enter? Did you immediately go back to your phone screen at this point and look for a pop up asking if you want to allow permission? (might want to make sure your phone does not sleep at all during this). This should change you to a #. Any error messages at any point here?

You might need to factory reset your phone and try again. I am not too familiar with z4root and whether it "remembers" your answers to the popup. It might be that you did not say Allow fast enough and the popup went away and disallowed your computer to access #. If the popup does not show up when you get a z4root success... it might have "remembered" you saying disallow by not answering the first time. Reset and try the whole process over.
[EVO 4G Android Development] illogos:
Did you rename PC36IMG.zip to PC36IMG-ENG.zip and then rename PC36IMG-MR.zip to PC36IMG.zip on your sd card?

If you did... did you accidently name it PC36IMG.zip.zip because windows hides known file type extensions by default? Either way get back to recovery mode and toggle USB mode so you can open the sdcard on your computer. Check the file name. Rename it to just PC36IMG and see if it still looks like a zip file icon. If it does then you should be okay to reboot into bootloader.
[EVO 4G Android Development] dhMassacre:
okay, so i downgraded to 3.30 and the older radio that came with it....but now when i try to adb push the recovery stuff, it says device not found, or device offline.
[EVO 4G Android Development] wags119:
I followed everything as above and even got the success temp rooted message. I entered the adb shell, hit enter, got the $ prompt, typed su and got permission denied. My phone didnt go to sleep or anything during this time and I never saw a message to allow superuser popup on my phone. i even rebooted the phone and pc and still had no luck. maybe it is cause of hardware being 0004?

EDIT: figured mine out. I had to run cmd as Administrator and that worked now at #...Thanks
[EVO 4G Android Development] bsap0941:
thanks it is loading it finnaly
[EVO 4G Android Development] illogos:
That is because your phone is back to factory 3.30 with stock recovery, which disabled adb in recovery mode. Which was the whole point of what I asked you to do... which hopefully gave you radio version 2.15.00.09.01. Check that in hboot menu and tell us if it worked.

You need to get the engineering build back on... which means you need to start at Step 1 again. As long as the RUU actually gave you the downgraded radio you should be a greenlight to root now using the guide.
[EVO 4G Android Development] rcolt:
Hi guys,

First off, thanks for all the great work and support. Really appreciate it.

I've been trying to root my phone with this process a couple times now. I keep getting stuck at the bootloader trying to load the first PC36IMG (originally -ENG). The bootloader loads it the says "checking PC36IMG" for a few seconds then returns to the bootloader menu. Extremely frustrating. I followed the steps exactly and had root (#) in adb shell.

I have not tried zboot as I don't have 2.10

Here are my specs:

Software 3.30.651.2, just reflashed from the RUU, phone is completely reset

Hardware 0004

HBoot 2.02.0000

Radio (Baseband) 2.15.00.09.01

Thanks,

R
[EVO 4G Android Development] illogos:
Unlikely to be a 0004 issue, but you can't rule that out. I only see two options for you.

1. Factory reset the phone to wipe data etc and try again.

2. Try the terminal emulator version of the instructions. Namely, you will need to download Android Terminal Emulator from the market, use your computer to adb push the rageagainstthecage exploit, and then run the exploit from the terminal emulator application on the phone. I'll search my previous posts to find the more precise steps.
[EVO 4G Android Development] illogos:
Are you sure the file is named PC36IMG.zip? When you did the adb push /pc36img/PC36IMG-ENG.zip /sdcard/PC36IMG.zip are you sure you did not make a typo? Try load the sdcard on your computer and check it out.
[EVO 4G Android Development] wags119:
Figured it out. I had to run cmd as Administrator and that worked. Got the popup and now at #...Thanks
[EVO 4G Android Development] freeza:
I like the "Got the game upset Edition" lol!
[EVO 4G Android Development] rcolt:
I'm certain it is named correctly ("PC36IMG.zip" from file properties). The bootloader takes about 9-10 seconds to load the image. Then it says checking the image. I never get the yes/no prompt to flash. It just drops me back at the menu.
[EVO 4G Android Development] secondskin:
How did you run as Admin?
[EVO 4G Android Development] illogos:
Applies to Vista and 7. Go to start button type cmd, wait for it to be listed as a program, shift-right-click on the program, run as administrator. Say yes to the UAC popup.
[EVO 4G Android Development] rcolt:
Easiest way is to goto Run in your start menu and type "cmd"

That should bring the prompt up with administrative rights. You will see "Administrator: <some path>" in the title of the window if you have rights.

This only works if your windows user name is part of the administrators group (i.e. you have administrative rights on your computer).

If that doesn't work you can try going into C:\Windows\System32\ and right clicking the cmd.exe file and hit "Run as administrator"

What version of windows are you running? Windows 7, Vista, XP? If you're on Windows ME, you have bigger issues than rooting your phone ;p
[EVO 4G Android Development] illogos:
Does it say anything like Main Version Older... aborting. If that is the case then step 7 failed. Try it again. And as an fyi, the sync portion of step 7 is a separate command you enter after your run the flash_image command. If there are errors from the flash_image command being out of space or something else, reboot your phone and try again.

If that is not the case, you might have a bad download or problems with your SD card. Two choices here: redownload from the OP and try again and/or reformat your SD card and try again.
[EVO 4G Android Development] secondskin:
Window 7 32bit. Lol this is driving me crazy. Rooted my old hero in 10 mins and feel like an assclown trying to root evo.
[EVO 4G Android Development] rcolt:
I have carefully watched it and it doesn't say anything before jumping back.

Here is an exact copy of the shell commands

B:\EVO\Rooting\Attempt 2>adb shell
# ./data/local/flash_image misc /sdcard/mtd-eng.img
./data/local/flash_image misc /sdcard/mtd-eng.img
# sync
sync
# reboot bootloader
reboot bootloader

I just downloaded the zip this morning. For my own sanity, you can't actually open the PC36IMG.zip archive in windows right?

I will try reformatting my sdcard. Recommended method?
[EVO 4G Android Development] mainguy21:
lol this, im thinking of taking my evo back, hate being stock.
[EVO 4G Android Development] secondskin:
Well running cmd as admin worked. THANKS!! Probably get stuck again soon and be bugging you guys lol.

APPRECIATE THE HELP AND PATIENCE!!!!
[EVO 4G Android Development] illogos:
That all looks correct. You have the mtd-eng hack to trick your bootloader into downgrading. sync ran. So it's either a corrupt download or an sdcard problem. Windows builtin zip feature should fail to read the file, yes. 7zip or winrar should be able to open it.

I would opt with the sdcard reformat first. You should be fine doing it from settings -> SD & phone storage -> unmount -> format. This will wipe everything on the sd card... so you should take whatever you need off of it first. Then you will need to put all the files for the root process back on.
[EVO 4G Android Development] rcolt:
Thanks. Will try reformatting SD now. (I've been having problems viewing my pictures in the gallery app, so the SD problem sounds likely)

Will post back when I try again.

R
[EVO 4G Android Development] dhMassacre:
Finally....HW0004....S-OFF :)
[EVO 4G Android Development] illogos:
Nice, looks like we finally have a viable option for HW0004 now... but it sure is a pain in the rear.
[EVO 4G Android Development] dhMassacre:
lol, it sure was. oh well, totally worth it. now i just have to wait for my phone to finish flashing sprint-lovers so i can text my g.f back....she's been waiting for an hour lol.
[EVO 4G Android Development] sdwyz74:
i cant get past the first command as i run it

C:\Documents and Settings\me>adb push root/unrevoked-forever.zip /sdcard/

AND i get this error

'adb' is not recognized as an internal or external command,

operable program or batch file.

please advise THANKS TO ALL

WHITE evo NEW IN BOX
[EVO 4G Android Development] illogos:
Just to be clear, which version RUU did you use? 3.30.651.3 or .2?
[EVO 4G Android Development] rcolt:
Google voice FTW... When I blew up my evo trying to solder in a palm pre inductive charger (so much for being an electrical engineer...), Voice was the only way I could call my family/friends.
[EVO 4G Android Development] dhMassacre:
.2 is the only one that will work.

I had both downloaded, and yesterday when trying to flash thought "oh, .3 is newer, i'll use that one"

but I guess .2 is what it ships with, and is the only one that will work.
[EVO 4G Android Development] illogos:
Fair warning, the sprint-lovers img might be out of date for hboot 2.10. If you cannot fully boot into the rom(stuck at white screen or boot loop), then head over to the sprint-lovers thread and download the newest all-in-one package that updates radio, wimax, nv, pri and has 3.70 base. It will be named PC36img.zip already.... just replace the one on your sdcard with that and flash it... then you should be all set.
[EVO 4G Android Development] zikronix:
:D

10char
[EVO 4G Android Development] illogos:
Thanks for letting us know. My guess is the that .3 did not bother including the radio file because it only applied to phones that already had .2 and that meant they already had the .09.01 radio.
[EVO 4G Android Development] zikronix:
actually its not...its built off his latest and it updates everything
[EVO 4G Android Development] illogos:
What folder did you extract the zip file to? You need to change directory in the command prompt to that folder... ie if you extracted to c:\hroot then type cd c:\hroot that is where adb is located and it will not work without changing directory.
[EVO 4G Android Development] illogos:
Good to know. You might want to update the guide where it says that it is based on the 12/05 version of the rom. That was the only reason I issued that caution as a just in case.
[EVO 4G Android Development] rcolt:
Grrr.... reformatted the SD card and only loaded the rooting files back onto it. Bootloader still won't prompt me to flash the image... Thoughts?
[EVO 4G Android Development] illogos:
I have heard some people on other phones had success by downloading 7zip or winrar, extracting the PC36IMG.zip to a folder, then creating a new PC36IMG.zip file in 7zip or winrar with all of those files put into it and putting the new PC36IMG.zip into it.

Or you can just try to download it again from a different source. Might have just been a fluke corruption problem while you downloaded the first time.

What is the size of the PC36IMG.zip file on your computer and on your sdcard? md5 of each(you will need to rename PC36IMG-ENG.zip on your compute rto PC36IMG.zip before md5 check).
[EVO 4G Android Development] rcolt:
Checksums

Local

[B:\EVO\Rooting\Attempt 2\pc36img\]

PC36IMG.zip 100% fe8aba99893c766b8c4fd0a2734e4738

EVO

[F:\]

PC36IMG.zip 100% f26fe0d3cf7c9dd9b1b9fb3985cadeef

That's interesting... is the local one even right?
[EVO 4G Android Development] illogos:
I'm not sure. I don't have access to my computer with the files on it to run an md5 for you, but the fact that they are different between your computer and sdcard is a problem.

Is there a difference in file sizes? And do you have a different sdcard you can try?
[EVO 4G Android Development] rcolt:
Hmmm... tried rearchiving with WinRAR (checksum of new file PC36IMG.zip 252f64ace016edf37d6bdaf49598270c)

No luck there. Still won't prompt to flash.

I guess I'll try downloading the entire archive from the OP again. ::sigh::
[EVO 4G Android Development] illogos:
New checksum should be different. The rezip will be at a different compression ratio than the original, and thus will md5 differently. That is normal.

Was the file size on the sdcard different than the original on your computer?

Do you have a different sdcard you can try?
[EVO 4G Android Development] rcolt:
Good point.

Yes, the new file checksums were identical between computer and evo.

Also, the original zip checksum matches the OP.

I do have another SD card to try, but its at my office so I will have to try that tomorrow.

I'm thinking windows may have corrupted the files when they unzipped them. I will try using winrar on the original archive (with all the tools).

Thanks for being so supportive!
[EVO 4G Android Development] sdwyz74:
IT'S ON THE C DRIVE DESKTOP AND I NAMED IT root white evo please advise thanks
[EVO 4G Android Development] illogos:
When you open the command prompt it should be C:\documents and settings\<whatever your username is>

now type cd desktop and press enter

now type cd root and press tab this should automatically change the command to the name of the folder you created(root white evo) and press enter

You should be all set to proceed with the adb push commands.
[EVO 4G Android Development] djflaco23:
i have hboot 2.02, im at the part where im supposed to push rageagainstthecage. i read earlier not to.. so what do i do. where do i got from here. please help . thanks in advanced
[EVO 4G Android Development] illogos:
2.02 pushes rageagainstthecage. Proceed with those instructions. Only 2.10 hboot does the alternate method.
[EVO 4G Android Development] sdwyz74:
BLAM! BLOOM! it worked but unfornately i have to bail as i just opened a cellphone shop and my mom is my junoir partner!!! or should i say i;m hers ??? lol! she really playing this **** to the bone thanks alot i will be back in a few as for now i have to do the puppet masters ( MY MOM ) biddings THANKS ALOT I'LL BE PEACE
[EVO 4G Android Development] dnalevelc:
Thank you for a wonderful guide. I on'y had one hiccup and it wasn't anything major. I just had to reboot and do recovery again and all was well. I have a Rooted White Evo purchased on 12-16.

Thank You

When we get past xmas I will buy you a beer. You sir and all the people that have helped are the ****.
[EVO 4G Android Development] rcolt:
It's flashing finally! Must have been corrupt... for the record here was the checksum of the working version: fe8aba99893c766b8c4fd0a2734e4738

Thanks

R
[EVO 4G Android Development] zikronix:
I know the guide is all over the place at the moment...i am in the process of doing a full rewrite. that will have you push files at different times.
[EVO 4G Android Development] illogos:
fe8aba99893c766b8c4fd0a2734e4738

That is a copy paste from the post where you listed the md5 of the original file on your computer that differed from the file on your sdcard. This matches the md5 you have now. So, it seems like somehow it got corrupted during the adb push over the sdcard the first and second time... odd. Great news that it is working now though.
[EVO 4G Android Development] djflaco23:
ok i get here

4B) OK so your hboot 2.02. No Errors hopefully. Now lets change some permissions

adb push root/rageagainstthecage /data/local/tmp

adb shell

and after i hit enter i get a $,

i put everthing in just as written
[EVO 4G Android Development] zeeraf:
okay im trying this and after i run the z4root on my phone and get the temp root it says change the directory on the command prompt back to where i extracted my files , isnt that the same directory i started with ???? and also im runnin 2.10hboot and im a lil confused about the green* do i flash that file before and then after ?? i followed all the steps but im a lil confused after i do the temp root using Z4 , i dont know what directory im suppose to change command prompt too , please help . everything else works up to that point . i extracted the files to C:\Android
[EVO 4G Android Development] zikronix:
you didnt finish typing the commands

chmod 0755 /data/local/tmp/rageagainstthecage

chmod 0755 /data/local/flash_image

./data/local/tmp/rageagainstthecage
[EVO 4G Android Development] zikronix:
if android is where you extracted it to then thats where you want to be

you will need to flash the pc36img 3.30.651.2 after doing steps 1-7 you only flash it the first time around
[EVO 4G Android Development] illogos:
Are you on hardware version 0004? If you are then you need to go to the top of the OP and read the message next to the green *. In short, you follow steps 1-7 and then flash a different PC36IMG.zip from the top of the thread so that you can downgrade your radio file to one that can be rooted.

You then have to start everything over from scratch at step 1.

As for command prompt... if you left your command prompt open the entire time, then you don't have to change anything directory wise. If you close it and open a new one, change directories to the folder you extracted everything to.
[EVO 4G Android Development] djflaco23:
ok i get here

11) Select enable USB-MS. This will mount your sdcard. Look in the root of your sdcard and you should have two files. One named PC36IMG.zip and one named PC36IMG-MR.zip. Rename the file named PC36IMG.zip to PC36IMG-ENG.zip and then rename PC36IMG-MR.zip to PC36IMG.zip when your done follow the instructions on your phone to disable usb (press power) then proceed to step 12

i selected usb-ms toggle and hit the power button

then i says ENABLING USB-MS : .

USB-MS enabled!

press power to disable.

and return to menu

thats all it says

please help
[EVO 4G Android Development] zeeraf:
okay i understand when to flash that file thanks but my other problem is i follow all the steps and after the z4root i go into command prompt and type in "adb shell" the "$" is still there , i typed in SU and is says its denied , dunno wah im doing wrong
[EVO 4G Android Development] djflaco23:
sprintlover rom now...wooo hooo......can i just ride out with this rom for awhile or do i have to put a different rom on . thanks for everyones help. hboot 2.02 is now rooted with s- off
[EVO 4G Android Development] amoosavi:
So I got my evo about a month ago and had to use this method. It worked like a charm. I appreciate all your work. My question is am I still not able to use a custom kernel? I've been on myn's with htc #17. I'm happy with it but just curious to know if there's been any development on that front. Sorry if this question has already been answered.
[EVO 4G Android Development] Jbcarrera:
you can use one but you won't have a camera. just nandroid before you flash just in case it bootlocks your phone
[EVO 4G Android Development] amoosavi:
Thanks. As far as you know is that the case with any custom kernel? And why is that? None of them are compatible with the hardware? So anyone with these evos, myself included just can't overclock at this time? Sorry I'm still learning a lot when it comes to this..
[EVO 4G Android Development] Ivanstein:
Ok, I have tried this twice, and followed the instructions to a T, but get caught up on loading unrevoked forever from the recovery screen, it says unsuported radio version and status 42, and aborts.

I am not sure where to go from here, since I can't get s-off without it.

HW is 0003, and have flashed back to the unroot PC36IMG.zip on the first page, since I am not sure what to do next.

Thanks for any help.
[EVO 4G Android Development] Jbcarrera:
you flashed the new radio's didn't you? the new radio's are not compatable with unrevoked
[EVO 4G Android Development] xHausx:
See below

http://xdaforums.com/showthread.php?t=879862
[EVO 4G Android Development] Ivanstein:
First time was with bone stock Rom and the OTA update. Next time it was with the Rom in the unroot section on the first page, and that is the sum total of what I have flashed to this phone. I am not familiar with flashing radios yet, so I wouldn't know how, or if I did.

Currently, I am running the Rom from the unroot section, as its all I knew to do at this point, since my phone was caught in limbo with no Rom (i think...)
[EVO 4G Android Development] zikronix:
package updated uploading now....

however i dont think this will fix those with hw 0004 and the new radio
[EVO 4G Android Development] zikronix:
the ota had radios
[EVO 4G Android Development] zikronix:
ok im going to go see tron....so ill be out for a bit.