yashsingh1/xdaforums huggingface dataset:
[EVO 4G Android Development] zikronix:
Yes. Simple as that
[EVO 4G Android Development] zikronix:
Read the faq
[EVO 4G Android Development] zikronix:
i downgraded a few some bricked some didnt. Its not a screen driver issue. I suspect the same issue goes on that wnet on with the recovery
[EVO 4G Android Development] dan0412:
All EVOs perform differently; I have just downgraded my hboot again to .76.2000. The only caveat is that you'll have to re-flash your custom recovery (I did). This means you'll loose you previous nandroid backups; even if you restore, it'll take you to bootloader (perhaps due to some signature placed on the backups by your prior recovery). Again, note the warning by the OP; this is likely to brick your phone.

Btw, I have the 'old' 003 hardware, and re-rooted from hboot 2.02, build 3.30.xxx.
[EVO 4G Android Development] goodboynyc:
Worked well. But 4G seems borked...

I attempted to run the 1st check, but the response I got was something saying "write: Broken pipe"

It was nothing like that given in the example. Any idea what I'm doing wrong?
[EVO 4G Android Development] PinchyPin:
:)

ROOT!!

Perfect instructions.....!!!!
[EVO 4G Android Development] runningnak3d:
If it says S-OFF you are rooted. Flash a recovery (I would use the recovery fix from this post if I were you), flash a ROM, enjoy... :)

-- Brian
[EVO 4G Android Development] zikronix:
check the command your typing
[EVO 4G Android Development] zikronix:
working on some new stuff for ya guys...trying to get it wrapped up now.Until then continue as normal.

I think the guide is working pretty good. Anything else i need to add to the faq at the moment or any changes.

I took out a command or two from the guide because they arnt needed.
[EVO 4G Android Development] monkag:
Hey, I always rooted with unrevoked 3 but I just got a replacement phone from asurion YESTERDAY and it has the new hboot.

I just rooted using this method and installed cyanogen 6.1 but no camera :(. I read the faq and decided to install Ava Froyo but still no camera. Why is this and is there anyway around it besides just using a rom like fresh?
[EVO 4G Android Development] playya:
Camera issue seems to come with roms that are not oem based. Try one of the stock roms and see what happens
[EVO 4G Android Development] flipper12:
At least you're now in a better position than you were without a working phone. At this point, I would go back to the original post and follow the all the steps, from the beginning, one by one - including making sure that you have the correct drivers installed.

As for your camera and video recorder, I believe it's because the ROM that you now have installed is for the older EVO's. As soon as you get a working recovery flashed on your phone, you can flash one of the stock-based ROMS (Sprint Lover's, Myn's, etc.) and that should restore your camera/video recorder.
[EVO 4G Android Development] PinchyPin:
I have the HW: 0003 and my camera works just fine. I am using sprint lover.

Also, I've noticed on the wake up (when you have to slide down), the data transfer and the app load have a 5~10 sec wait time.

Anyone know if the CPU or the 3G is underclocked during sleep?(when the screen is off).

Thx
[EVO 4G Android Development] zikronix:
use the new kernel and it should work fine.
[EVO 4G Android Development] nrap:
i have a brand new evo hw 0004

hboot 2.02

build 3.30.651.3

i want to root and possible run stock or something that has full or very close to the same full functionality as it does right now.

the hot spot is appealing as is some other stuff.

is this method stable and reliable?

i just spent 300$ on the phone i don't want to kill it after a week.

i read through the instructions, it recomends win7 x86.

i just have win 7 x64 at home, and ive seen other guides explicitly say not to use 64 bit, is this that way as well?

thanks
[EVO 4G Android Development] bver:
Nandroid Backup Question

Quick question…

I just received a new 003 running 3.30.651.2 as a replacement for a damaged 003 running a custom 3.29.651.5 ROM I cooked using dsixda’s kitchen. After I root with this new method, can I safely restore a nand backup from my custom 3.29.651.5--that is assuming I delete the wimax.img? I created the backup with Amon-RA’s 1.80 recovery. I just want to be sure I don't overwrite my RSA keys, etc.

Thanks in advance for any help or advice.
[EVO 4G Android Development] flipper12:
Someone can correct me if I'm wrong but I believe the rule is NEVER to restore a nand backup from one phone to a different phone.
[EVO 4G Android Development] flipper12:
This method is as reliable as can be - however, you proceed at your own precaution. I highly recommend that you read EVERYTHING on this thread to determine whether or not you're comfortable with rooting your phone.

As for running a ROM that's as close to stock, you'll want to look at Sprint Lovers or SteelH's ROMs. I believe those are as close to stock as you can get.
[EVO 4G Android Development] catseyenu:
It's the Golden rule to not screwing up your phone permanently.
[EVO 4G Android Development] nrap:
thanks flipper.

i have decent experience with computers, linux/unix and command line stuff. i guess my real concern is; Can i do everything right, follow the guide to the letter, and still somehow brick my device? if so, how frequent is this happening?
[EVO 4G Android Development] bver:
Thanks for the advice. I always thought the risk related to overwriting the WiMax RSA keys, and thus removing the wimax.img from the nandroid backup would negate that risk. However, based on your feedback, I think I’ll just start over from scratch. I don't want a brand new brick.
[EVO 4G Android Development] catseyenu:
I believe that's the primary concern & am not up on how well saving them would work in that situation, YMMV.

There is also the EVO Frankenstein factor where one's hardware may have completely different parts as well as kernel, Hboot, partition structure etc.

If you know what you're doing it may be possible, if you have to ask you might want to exercise caution.

It's only a matter of time before Sprint starts making users eat flash broken phones due to all the take no thought for tomorrow flashing going on.
[EVO 4G Android Development] flipper12:
I came from the Moment and messing with HTC's methodology was a new experience to me. And to ad, although I consider myself somewhat savvy at this stuff, I really have NO experience with linux/unix or command line stuff. Based on that, I haven't messed up either this phone or my Moment. And you seem to be coming from a better perspective than me.

But again, I would advise following the instructions to the letter AND reading everything here just so you're aware of everyone else's experiences.

The good thing is that everyone here seems more than willing to help - however, make sure you 'Search' and 'Read' first. The underlying attitude is to make sure you've researched the issue before asking a question that might have been asked a dozen or so times before. People seem to get annoyed when someone asks a question that was answered 12 posts before....

Finally, you have to ask yourself how comfortable you are at taking a risk of ruining your phone that you spent your hard-earned cash on. I had to sit there and tell myself if I screw it up, it's my fault and know that my wife with just roll her eyes and say, "tough sh*t honey..."
[EVO 4G Android Development] illestd0tcom:
Thanks for the pointers. I restored a stock 3.30 rom and everything works as it should. After rooting the Evo using original post, would I still need to unlock NANDROID protection?
[EVO 4G Android Development] bver:
Caution’s my middle name when working with this device.

Rebuilding from the 3.30 base sounds like the safe thing to do. I was just hoping I could take some shortcuts because I had my 3.29 ROM and settings perfectly customized to my liking.

Thanks again.
[EVO 4G Android Development] flipper12:
I believe if you already have HBoot off, you're already unlocked and ready to rock and roll. The main objective at this point, I believe is to install a working recovery and working ROM.
[EVO 4G Android Development] illestd0tcom:
which are the steps I should follow to install a working recovery? Thanks for holding my hand through this. I just got my Evo last week.
[EVO 4G Android Development] flipper12:
No worries... but I need to remind you I'm a noob EVO owner too... Zikronix was gracious enough to help me out a while back so that's the only reason I'm a little more familiar with the process.

Zikronix's guide is pretty straightforward. I recommend reading it once through just so you'll know what to expect when you go through the steps. Although it might be a bit redundant since you already have Hboot S-Off, to be honest, I would likely start from the beginning. Some of those steps entail "pushing" (transferring) files to the root of your SDCard and I couldn't say whether or not those files are already there. So to be safe, I would start from the beginning, step-by-step, just to ensure that you get everything on there.

Pay particular attention to step 12 - the trouble shooting step just in case you encounter any issues.
[EVO 4G Android Development] zikronix:
First post. How to fix broken recovery.
[EVO 4G Android Development] flipper12:
Whew... glad an "expert" finally chimed in. For a while, I felt like it was the blind leading the blind....
[EVO 4G Android Development] RichR67:
Greetings

First to all the ones who have spent so much time on this let me say THANKS!

I have been trudging along for several days I think I have read most of the posts on this topic and PLEASE if what I am about to ask has been covered I am sorry the last thing I want to do is waste anyones time I have been stuck at a few spots but got past most by reading the posts...... until now and YES i am very new to android so far I LOVE it miss my PRE a little but anyway

I am at step 6... 5 seemed to go well but when I type adb shell i get permission denied and obviously I still have $.

While performing step 5 i get a bunch of messages about donating etc which I am guessing is correct I think maybe I am screwing up the command perhaps?

Thanks in advance for the help

OH I also noticed that if this gets really fubared you recommend starting over after reloading a stock RUU i wanted to dl it just in case and noticed there doesn't seem to be one for for my ver 3.30.651.3 if the worse were to come to pass would it be enough to use the 3.29 just to get going again and once rooted flash say sprint lovers so my camera etc all work?

Just tell me where to send the check:)
[EVO 4G Android Development] monkag:
Okay, I am running fresh and my camera works fine. I want to flash to cyanogen and have my camera still work. Any advice?

I just received my replacement evo yesterday so it is hardware version 0004.
[EVO 4G Android Development] illestd0tcom:
I tried doing Nandroid + ext backup but fails with Error : Run 'nandroid-mobile.sh' va adb!

Is this normal?

The standard Nandroid backup completed successfully.
[EVO 4G Android Development] aeilos:
step 10

When I try to enter adb push recovery / at step 10, at the red triangle, I get:

error:device offline

adb doesn't appear to work at this stage, as all commands spit out the error:device offline error.

I don't really know what to do. I read all 100+ pages of this thread. Any ideas?
[EVO 4G Android Development] llorn1901:
I'm lost please help...S-Off w/o root??

i have a few issues I could use help with....

Tried to root but ended up in boot loop that put me out at green txt screen, found out that i have hboot 2.02 and that guide wouldn't work for me so now after reading this I want to attempt this again but more informed. Just a couple questions: I can't for the life of me get any drivers to work. I always get the error saying driver had problems. what is my next step to fix this?

My phone also says S-Off but it doesn't act rooted. (had to take it to Sprint after the boot loop thing so wondering if they put Sprints stock rom on it and how do I root if that is the case?

Maybe I'm just confused but here are some stats:

Android 2.2

Baseband 2.15.00.09.01

Kernel 2.6.32.15

Software 3.29.651.5

PRI 1.77_003

PRL 60671

If any of that helps. I'd really like to root but afraid of bricking so any advice. I've read so much in the past few days but it brings up even more questions, plus when I took EVO to Sprint and after they stopped laughing they told me any attempt to root will put me back into the recovery boot look (green txt). Please help a newb (but learning more everyday)
[EVO 4G Android Development] Rem3Dy:
You will not get the camera to work with cyanogen until he writes drivers for the new camera....
[EVO 4G Android Development] EmmaHAARP:
Finally the guide that worked for me!!!

Thanks a million! For this guide! I kind of "bricked" my phone following this guide at first, but thanks to the community that's all part of the past. I almost bricked it because I did not follow some of the steps correctly. This is to confirm that it is a well written guide. Installed Evio 2 and everything went smoothly.

Thanks zikronix! :D
[EVO 4G Android Development] frickinjerms:
he's boba the fett!
[EVO 4G Android Development] zikronix:
thats to the developers of rageagainstthecage not me...do what you wish. If you feel you want to donate to the cause and my guide helped you there is donations links on the first post and under my name. Happy Rooting.
[EVO 4G Android Development] zikronix:
some one got the joke!!!! lol 10 points to you.
[EVO 4G Android Development] illestd0tcom:
I had the same problem. What I did was flash back to a stock rom renamed to PC36IMG.zip and boot into bootloader(hold power + vol down when powering on). I then root the phone again and flash a choice rom after. If you're confused, look for my posts earlier which Flipper helped me out on.
[EVO 4G Android Development] ocon:
Please update post ! ! !

Hello!

First of all, thanks for your hard wrk and easy to follow guide :)... thanks to everybody :D

And now... PLEASE... update the guide, do specify that you have to flash extrictly from Windows! I am a Linux user, not a windows fun at all :P so I tried this many times... with different distros and even 2 different Laptops and I was unable to get passed the PERMISSION DENIED error on step 10. Thats when I decide to give windows a try ... and it worked ! ! I waste tons of troubleshooting hours and all I had to do was move to windows!

Believe me, as a Linux veteran its hard for me to say this... but you have to use windows hahaha :P

Good luck, and thanks again!

ocon
[EVO 4G Android Development] aeilos:
More help please: no recovery, can't flash any ROMs

Ok, thanks. I've completed step 12 after starting over, and now I've got another problem.

I can't flash any PC36IMG.zip. I can't flash the PC36IMG-MR.zip after renaming it, I can't flash the recovery PC36IMG.zip for fixing broken recovery. I also have no recovery--red triangle only.

When I go to the bootloader, it attempts to flash PC36IMG.zip but fails--I think it says no image or wrong image in the error but it happens fast.

Edit: I do have a ROM--2.1 that I originally downgraded to in order to run unrevoked-forever.zip. I now have s-off as well.

Edit 2: Re-pushed the -MR file and now it's flashing. Looks like it worked. Thank you ladies and gentlemen.
[EVO 4G Android Development] osvaldoalejandre:
can not download file
[EVO 4G Android Development] aeilos:
I did it in Ubuntu 10.10 x86 and so can you! Although I had a few problems, I think they were not related to using linux. But I didn't get the permission denied error on step 10; I had a different problem.
[EVO 4G Android Development] zikronix:
Servers up and strong i dont know what your deal is.
[EVO 4G Android Development] zikronix:
the 6 or so linux users that have converted this guide...had issues liek you state. but it was soley related to drivers.

The first post says this:

and then under the pre req it says this:

and no ninja going on here
[EVO 4G Android Development] Black SER:
A Problem

I can't seem to get past Step 4. When I try adb shell I seem to get a permission denied Tried posting a picture up, but noob poster here...sorry

Hardware 0004

Software 3.30.651.3

etc...Thanks!
[EVO 4G Android Development] Mattyfresh11:
fixed sorry
[EVO 4G Android Development] zikronix:
dont need a pic just need you to post your error messages
[EVO 4G Android Development] zikronix:
if some one wants to test a script for me...that would be cool
[EVO 4G Android Development] emulatorx:
This worked FLAWLESSLY thank you! I lost my original "RELEASE DAY" EVO, which was Hardware 002 and had 2.1, which I then rooted with the 1 click root method because I was NOOB and it was just morre simple to do.

Now, yesterday I got my replacement phone, which thankfully was factory sealed and brand new( I thought they would only send the handset refurbrished) . It came with the very latest of EVERYTHING installed, Radio, OS, Hboot 2.02 etc. I followed EVERY single step to the "T" and I was rooted withing 10 minutes and I installed Virus rom which is a great smooth rom. I used to use FRESH, but I'm like this one the best.

ANYWAY , long story short , GREAT JOB! lol
[EVO 4G Android Development] Black SER:
ok when i type in chmod 0755 etc..i can get into the first # and a second chmod 0755 is also fine , but when i get to step 5

5) You shouldnt see any confirmations or any messages. Now its times for the magic....lets root that shell

adb shell

./data/local/tmp/rageagainstthecage

I retype adb shell and it says permission denied.

I attached a picture link below, but i'm unable to post it because of my post counts. Just copy and paste the link below if in chrome or add http:/ in front (not www) any other browser

/i.imgur.com/22kZk.jpg

Thanks
[EVO 4G Android Development] zikronix:
your already in the shell so just type the ./data/local/tmp/rageagainstthecage

and you actually found an error in the instructions....i have corrected the first post.
[EVO 4G Android Development] Black SER:
^^woot woot!

I really hope i can help other people out. Please make sure there are no more mistakes ahahaha... I'll report back. Scared as sheit right now.
[EVO 4G Android Development] netes:
Did anyone try to install a custom rom after following this guide?

I tried loading dammagecontrol, and it finishes installing , but got stuck in htc evo white screen..

does anyone have this problem? thanks
[EVO 4G Android Development] Black SER:
ok i really messed up BIG-TIME. It seems like when i did up to step 8. A driver about CDMA workshop drivers popped up. I guess i didn't have them so it got stuck on the HTC white screen. When i pulled the battery out it and i redid step 7 and rebooted and finally got a red triangle, but the phone did a quick reboot and I installed HTC sync and uninstalled it and i guess those were the drivers that were needed because the driver screen went away.

I did another battery pull and got pissed and now my phone has a really old looking rom on it. HELP!

below are pics of what commands i did

tp://i.imgur.com/8jF6q.jpg

tp://i.imgur.com/Is55g.jpg
[EVO 4G Android Development] sladehawke:
That really old looking rom is what you are left with at the end of the instructions. Now copy a custom rom to the root of your sd card, run "adb reboot recovery", do a nand backup, wipe, and flash the zip of your ROM of choice! I think step 13 previously had a comment about this process downgrading to a 2.1 rom to make all this work.

EDIT:

I just looked at your screenshots. "adb push recovery /" needs a single space between recovery and / to move the recovery to your phone. You have to do this for what I wrote above to work.

FYI: you can copy and paste code snippets into the windows cmd shell by right clicking and choosing paste. then just hit enter on your keyboard to run the command if need be
[EVO 4G Android Development] kusports:
Help!

I am at step 10.

10) You should still be in the boot loader at this point. Scroll down to recovery and press the power button. When you see the red triangle. Type the following:

I scrolled down to recovery and presses the power button. My phone has been stuck at the white screen for 15 minutes. I never got the red triangle.

Thanks,

Don

I took the battery out and we are back at step 9. I will let you know if I get past the issue. OK, it would help if I read 12C) :-)

Thanks for your great documentation.

Don
[EVO 4G Android Development] Black SER:
wow! Thank you for all your help. Looks like i just went back to stock rom for the moment. I will try to root another day. I'm just glad i can get my phone working the way it was. I don't think i was rooted because all i did was download the PC36IMG_3.30.zip at the beginning under the unroot process and updated. I noticed my hboot still said S_on. I will be back to root another day.....Turkey Time!
[EVO 4G Android Development] stevenp1200:
I've followed the steps thoroughly, from drivers to step 1 -4. I also tried it on 3 different computers. 2 with Windows XP and 1 with Windows 7. But, Even After the correction on step 5) where we type "./data/local/tmp/rageagainstthecage," I now get "file not found." previously I would try typing "adb shell," but it would say access denied. I've tried everything from switching the 2 names of the zip files in pc36img, but still no luck. I've installed all the drivers, but still can't get "#." Does this have something to do with the fact that my hardware version is 004?
[EVO 4G Android Development] Black SER:
I also have version 004 so i doubt that has anything to do with it. please double check on what you type. If you get A FILE NOT FOUND like i did i would suggest you start over. i'm sure it was possibly a typo and just copy and paste like someone posted before. I got my fingers wet so i'll be ready to fully dive into this again soon.

This is nothing like installing Preware...

Can someone tell me what this means?

if you have access to it do it on a 32bit version. Use the adb.exe included with the package.

I saw a adb.exe file and clicked on it, but a whole bunch of cmd's scrolled and then closed
[EVO 4G Android Development] sladehawke:
adb.exe is part of the android sdk (developers kit). Rather than have you install the android sdk just to get the android debug bridge (adb) installed on your pc, Zikronix just included adb.exe in his zip file to take another variable out of the process. This effectively makes the entire process much more simple by having everything in one directory.

every command you follow in the process that starts with "adb" is doing exactly what the red phrase tells you to if you are working in the directory you unzipped hboot202-s_off-V71.zip to
[EVO 4G Android Development] sladehawke:
the "adb shell" command has to work before you can run that program remotely (in summary, you are moving the rageagainstthecage application to your phone [with "adb push"], opening a remote shell ["adb shell"], chmod'ing it to make it executable, and then running the application on the phone via the remote shell)

Tell us what happens when you type "adb devices"? (without the quotes of course)

Your phone should be plugged into a usb port, in charge only mode, with usb debugging enabled. At the home screen do this:

menu button>settings>applications>development>usb debugging>checkbox checked!
[EVO 4G Android Development] catseyenu:
94tbird is liking the Azrael X ROM it seems. :D
[EVO 4G Android Development] Vandelay007:
+1 it IS really nice!

Sent from my froyo using the xda app
[EVO 4G Android Development] mynigman:
thanks a million. im rooted, finally!!!! great tutorial. i let it scare me for a couple of days, but tonight i came, i read, n i conquered!!:D
[EVO 4G Android Development] walkoffaith:
Has it been confirmed that this method works on 3.30? I just got an White Evo4g yesteray and I'd like to Root it but don't want to brick my new investmet. Thanks!
[EVO 4G Android Development] zikronix:
yes about a bazillion times....lol