yashsingh1/xdaforums huggingface dataset:
[EVO 4G Android Development] LCL22:
pretty sure that is their whole point, its not the first phone this happens to ,they want you to buy a new phone, they need to make money after all no?

what you can do however is not buy a phone from them again, and take the refurb, you might luck out with an s off phone or a froyo one, but the chances are slim to none, however, it ends up costing them money so if a lot of people do this ,they might think twice about pulling a fast one like this in the future
[EVO 4G Android Development] FreaKnNuts:
I claimed insurance on mine. I have a white eVo and suprisingly they sent me a brand new eVo. I'm not complaining about that but I didn't like the idea that came updated to the first GB update. When I called to activate it they tried to get me to do the update from HTC.

Sent from my unhappy unrooted eVo.
[EVO 4G Android Development] Davidsr1127:
Yeah... It's just frustrating that just after a year our phones are becoming obsolete! And $100 for a refurb that'll be most likely GB is a lose lose, LOL!! If they offer it free I'll take it and hopefully luck out... Or EBay a 3D :-)
[EVO 4G Android Development] FreaKnNuts:
From twitter 18 hrs ago. RT @agrabren The OG EVO will get root... But some patience is required...

Sent from my unhappy unrooted eVo.
[EVO 4G Android Development] Davidsr1127:
Made my day a little better, LOL!! :D
[EVO 4G Android Development] DumbDumb:
will this version still work on android 2.2? i see the autoroot program isnt there any more.. any help would be great.
[EVO 4G Android Development] FreaKnNuts:
@ Dumbdumb its still there just half way down the page. As long as you didn't update to the new GB you should be good, or a got a new phone with the update..

Sent from my unhappy unrooted eVo.
[EVO 4G Android Development] xHausx:
Well, I'm getting ready to update this again, but unfortunately I don't have anything for those with 2.3.3. This may be the last time I update it if a new exploit is not found or I am able to get S-OFF without needing one. Hopefully the latter is the case because then all Evos will be rootable without needing a root exploit, but the amount of time I've been able to dedicate to it so far has been slim.

And Please stop e-mailing me asking for an update. That was put in there before the official Gingerbread OTA dropped and the leaked ROM was still vulnerable to gingerbreak. HTC purposely waited for Google to patch all of the known exploits before pushing the OTA. It sucks for everyone who wants to root, but I have to give credit where it's due and in a way I'm glad they did that. By doing that they made sure you won't have to worry about any of the android malware apple fanbois like to talk about so much. Now I'm not saying we're completely immune to all malware, but until I hear about someone using a zero day on Android it should cover everything that is known.
[EVO 4G Android Development] Jbcarrera:
http://xdaforums.com/showthread.php?t=1209457&page=3 read my friend team win may bring solace to the needy
[EVO 4G Android Development] Art2Fly:
I had such a tough time doing this lol. I tried doing the autoroot so many times but it failed. In the end, I had to do the manual method from the second post. On top of that, the autoroot version did not transfer the right zip to the SD card and when it was done, it did not pick up the epic in recovery mode so it could not finish its script. Anyway, that's just me so idk
[EVO 4G Android Development] xHausx:
Hopefully they can pull it off, I didn't see any easy ways to use it for root but I have faith they'll find it if possible.

This will not work on the Epic. Flashing any of the files from here to the Epic can easily brick it.
[EVO 4G Android Development] ahbroody:
This is crap. I get a new phone every year and will be grabbing the new Galaxy S2 once it comes now because this build sucks and Im stuck with it. Just hoping the GS2 will have the samsung processor or may get stuck with the moto phone.
[EVO 4G Android Development] Art2Fly:
wait what? what do you mean by file? do i like, take a picture of a file with flash on?
[EVO 4G Android Development] dans108:
Man someone at htc really needs fired for locking the hboot this way almost giving up hope on this thing and just move on to the 3d :(
[EVO 4G Android Development] dcharleyultra:
He's saying don't use this method of rooting on an Epic.

Swyped from my Evo 4G using Tapatalk
[EVO 4G Android Development] Nagrom Nniuq:
THE EVO HAS BEEN ROOTED AGAIN ON GB! JUST A FEW MINUTES AGO, UNREVOKED AND ALPHAREV RELEASED THE REVOLUTIONARY TOOL!

AWESOME NEWS! THANKS GUYS!

http://revolutionary.io/

FYI, you will still have to flash a recovery and rooted ROM, this gives you S-OFF again.
[EVO 4G Android Development] inifekt:
What are the requirements to root? All I can see is hboot 2.16.
[EVO 4G Android Development] Nagrom Nniuq:
Not sure what you mean. If you have an Evo, just follow their instructions and you have S-Off and root.
[EVO 4G Android Development] inifekt:
Ah, disregard. I have a Japanese EVO and they won't go to hboot 2.16.
[EVO 4G Android Development] Nagrom Nniuq:
Hmm, so your Evo has an hboot that the old unrevoked and the new revolutionary don't work on? What is your hboot?
[EVO 4G Android Development] inifekt:
Android 2.21

Baseband 2.15.00.05.06

Build Number 1.15.970.1 CL343263 release-keys

Software Number 1.15.970.1

PRL 2.11_01C

Hboot 2.15.0001
[EVO 4G Android Development] Tekn010933:
Anyone with the latest OTA tryied the method yet, "great news" still on the move will try it out as soon I get back.

Just looked at the site you posted and all the info required is there, but "entering" in our serials? That's what kinda got me wanted some more info,

like now you have our serials would this void warranty? since ur device serial is recorded or could be something completely differ?

I am saying cause when I had to go back downgrade to take the device in to get the

charger port replaced, I had to put on "S-On" so S-tech's won't notice..

Anything with the software never had any problems since we are always looking in here, but just refering to hardware deffects..

This software is a developer preview. We still haven't made it perfectly easy to use for everyone, but we want power users and developers to be able to get started. If you're not a developer, feel free to try it out anyway; but you'll have to be patient with us while we iron out the wrinkles.

"All devices included in this release have been pretested. Please note, however, that bugs could still be present! If you're willing to accept the risks anyway, download the binary for your OS below, and generate a beta key through the application form that appears. In case we need to make changes to the tool, every phone has a unique beta key, so in this developer preview, you'll have to get a key for each phone you wish to unlock."

http://revolutionary.io/
[EVO 4G Android Development] dak_181:
Where do I find the serial number in the first place? Also for anyone not wanting to give it I just entered a random number and it gave me a beta code but do you have you have the right serial entered for it to work on your phone?

Sent from my synergized thunderbolt
[EVO 4G Android Development] SmokeCrawler:
It is listed under the battery
[EVO 4G Android Development] Nagrom Nniuq:
Works perfectly if you follow the directions. CM7 running fine.
[EVO 4G Android Development] xalucardx:
so this work with the GB OTA with s-off?
[EVO 4G Android Development] Tekn010933:
For Evo's is behind the battery
[EVO 4G Android Development] xalucardx:
when you run revolutionary it will give u the serial
[EVO 4G Android Development] xHausx:
Updated the OP one last time. I still have my Evo to work with but moving forward I'm going to be focusing more on the Evo 3D. Thanks everyone for all the support and I'll see you all on the other side!
[EVO 4G Android Development] DRatJr:
I am on HW 0004 and Software number 3.26.651.6. Will this work?
[EVO 4G Android Development] iMystery:
Does anyone have a working link for "AutoRoot v2.5 - Full Root Zip (MD5: 5E1BF365F3B5479329896BD55C33678E)"

The tools only doesn't have the "AutoRoot.bat"
[EVO 4G Android Development] ajada85:
Alright Everyone, Im new to this Rooting Stuff, and I would like to know how to fully root my evo!!! Could Someone Help out with everything I need and guide me through the installation? Could email me also at ajada85@yahoo.com or PM me... Thanks in Advance
[EVO 4G Android Development] ordcavms:
I'm looking for the same thing, any luck?
[EVO 4G Android Development] derickchow:
I had download the autoroot too 2.5 few times, none of one will done. all of them when the go up to 99% than stopped. ：（
[EVO 4G Android Development] flojo73:
PM me with email address and I will email you what you need young grass hopper...:cool:
[EVO 4G Android Development] xHausx:
Everyone knows this will only work on Evos running Eclair and Froyo right? Gingerbread is not supported by it.
[EVO 4G Android Development] flojo73:
Ahhh wrong...
[EVO 4G Android Development] mrandroid:
I've had this tutorial and the auto_root file on my site for a while. For those that still need the original Auto_Root file you can find it at: http://www.darklome.com/2011/07/how-to-autoroot-evo-4g/

All credit goes to this post here. (I only copy good tutorials to my site if I use them myself incase something like this happens.... it's like my tutorial/files storage made public lol)

If this helped please hit Thanks!

P.S. - Click an Ad and help me out with hosting! lol. I also give space (ftp info) and a section on the site to any developers that want it... just msg me and we'll talk.
[EVO 4G Android Development] JBabey:
Thanks so much for the link, i have always preffered this method.

~J
[EVO 4G Android Development] xHausx:
Ahah, so you're the reason I keep getting emails from people asking for upgrades lol
[EVO 4G Android Development] xHausx:
depends on a few things, was this the only method you tried to root with?

the kernels are included, I dont know why it would still give you boot loops. Did you update your radios after rooting? Another thing to check is 'adb shell cat /proc/mtd' and that should return something that looks like mtd0: ?????????? 00020000 "wimax". If you dont see the two there then something is not right, try it in both the recovery and while the ROM is bootlooping.
[EVO 4G Android Development] garwal:
Man am I lost

Followed things to the letter , went to bed last night phone was not right but working non the less this am fully dead battery zero. Now charging and when phone boots I keep getting Error Code 67 Registration Failure , Your PCS Version user name and /or password may be incorrect. Please try again. Now what? Please. I will definitively be sending some coffee money.:)
[EVO 4G Android Development] garwal:
Update

OK I have run the pri update and not getting bad user-name or error code any longer. Downloaded Super user and tether and they seem to be working. It now says using 2.1 update1 .

Is the following correct or am I missing something. And will it continue to charge and stay charged? The following are my current settings

Firmware version 2.1-update1

Base-band version 1.36.00.04.02

Kernel version 2.6.29-ac9cf60

Build number 1.17.651.1 CL160958 test-keys

Software number 1.17.6511

Browser version WebKit 2.1

PRI vwrsion 1.34_003

PRL Version 60662

If someone here would check this and let me know I would rest much easier.

Thanks again

How long should a full charge take and what is the expected battery life with my current settings?
[EVO 4G Android Development] browncg:
I didn't write the numbers down after I rooted, but these look right after flashing the engineering build which is an Android 2.1 build. Your H-boot, radio (base-band), PRI and Wimax were all "downgraded" as part of the flash as the bundled versions were earlier than the first EVO's that were sold. It's fairly easy to flash the newest radio and PRI, but note I had trouble with my 4G afterward as I pointed out in an earlier post, so you should research it first. The newest Radio is 2.15.00.09.01 and the newest PRI is 1.77_003.

Charging through a wall outlet will be a lot faster than charging through a computer's USB port. I think it takes my phone about 2 hours for a full charge from the wall. Battery life depends on so many variables, I don't think anyone could guess for you. I can't make it through the workday on a single charge, but I'm a pretty heavy user and it doesn't bother me to plug in mid-day.
[EVO 4G Android Development] xHausx:
Those look about right, you will want to update them again to make sure your phone runs good with newer ROMs. Your hboot should be ver .76 now also. To fix the network issues (PCS errors) go to Settings > System Update > Update Profile & Update PRL (do not upgrade Firmware).

You should be able to charge from the wall in a few hours but if all else fails you can always turn the phone off and charge it while it's not running. It actually charges somewhat better that way.

Donations are always appreciated :)
[EVO 4G Android Development] garwal:
Thanks

This seems a great forum, I have been a linux person for fifteen years and have always found it to be a great place to learn and share information.

Just wondering what is the best Rom to run to get full use of all the features of the 4g. Suggestions welcome.

FYI I am retired now and another of my loves is watch collecting. I started a forum over five years ago now I welcome all to visit and share. If you love mechanical time pieces you will like sorry I can not post the link but I understand and feel free to drop me a PM.

come join us.

garwal
[EVO 4G Android Development] flyboy1100:
i will try that tonight. this afternoon i attempted to re-root it and i got the exact same result. had to flash the .img twice because the first time doesn't work, then after recovery and updating radios. installing any rom results in the boot loop.

i wonder if my download of evo root isn't corrupted, i will redownload that too.
[EVO 4G Android Development] flyboy1100:
making progress. rooted, ran the unrevoked s-on tool (to remove anything left from unrevoked3), rerooted again. updated radios, installed myn's 2.2, got stuck in bootloop again. pulled battery, wiped caches' etc again, rebooted, success!
[EVO 4G Android Development] eyeballer:
I'd recommend trying fresh if you want a cleaner stock like feel, or my personal favorite myns warm (currently at rls4), you won't find a nicer sense rom IMO.
[EVO 4G Android Development] jhay.voo:
can i root my htc evo 4g without a computer?
[EVO 4G Android Development] xHausx:
There's always a way but I don't know if anyone has ever done it before, you would have to be very familiar with android and the evo.
[EVO 4G Android Development] MaskedDriver:
Love it!

Hey xHausx... Thank you very much for this!

I tell you what, I just got my new phone after I wiped my RSA keys due to rooting like a newb. I was worried so much about losing 4G once again trying to root this new device, but your guide was near flawless.

Only issue I had is I got caught in the bootloader after flashing the PC36IMG.zip the first time. I only had to flash it again and it booted right up.

Went ahead and did a full NAND backup because I would cry if I lost my RSAs again and hadn't backed up.

Flashed the radios, 4G working fine.. Flashed myn's warm twopointwo RLS4, and w00t. Everything is working like a boss.:D

Thank you so much for this guide and the simple bash scripts.

BTW: If users are running Windows 7, make sure you run the runexploit.bat with Admin privvies. Chances are it'll just sit there with a blinking cursor in the command prompt. I did that at first and it just sat there for 30 minutes before I realized I'm a douche.

Gonna be buying you a beer good sir!
[EVO 4G Android Development] jaihawk8:
Deleted...
[EVO 4G Android Development] jangu:
Sprint activation problems

I tried you method and now the phone wouldn't activate on sprint network. In fact I contacted Sprint and they had me try to go into configuration via ##786# It turns out that the password they gave me wouldn't work. I tried the "MSL workshop method and discovered that password is now set to 000000.

If you are unable to help, please tell me of the best stock rom and s-on method so I can try to get warranty replacement.

Thanks for your time
[EVO 4G Android Development] Vandelay007:
You should run the official RUU to get back to stock

Sent from my froyo using the xda app
[EVO 4G Android Development] xHausx:
Sorry to hear about that but changing your MSL is beyond the scope of anything done here. The only way to change it, that I am aware of, is by using CDMA workshop or QXDM in diagnostic mode, or by flashing a PC36DIAG file. An unrevoked forever flash gone very wrong *may* be able to corrupt it but I'm not very familiar with their process so I can't say for sure. The update used here is an official update signed from HTC and has been used successfully since before the phone was even released.

What methods did you try to root with before trying this one? You may be able to undo it but odds are that the information lost will have to be replaced by Sprint/HTC.

Glad to hear it worked out for you and thanks for the tip, I will add it to the OP. Thank you for the donation as well.
[EVO 4G Android Development] xHausx:
I'm putting the finishing touches on a new batch to root both old and new Evos without the need for intervention, just run it and your done. Since I don't have a new Evo to test with I'll need some volunteers if anyone is willing to be a guinea pig? :D
[EVO 4G Android Development] ninjaryder9r:
i got a new evo with the latest updates. i could be your test dummy!!:D
[EVO 4G Android Development] steak:
Sprint

Hi I just got a new Evo from Sprint, can someone confirm if this root guide/ script can run with Sprint activation?

Thanks

Steak
[EVO 4G Android Development] xHausx:
That's what I'm talking about! I'll send you a PM once I get everything worked out, I had to change the method some because I was relying on fastboot commands the eng bootloader has that 2.02 doesn't.

If your phone still needs to be activated then I would go ahead and complete that before rooting. Once your phone is fully configured you will need to know what version bootloader your phone has and that will determine how to go about rooting it. You can find that out by turning the phone off and holding volume down and power to turn it back on.
[EVO 4G Android Development] TruSlide:
Alright... has anyone gotten this working on the mac. Haus i know we spoke last night, but we were unsuccessful. The evoroot.zip we have has the runexploit, flashroot, and flashrecovery as .bat, and when he tries to execute them in terminal nothing happens.

We've got the sdk setup. I spoke with Regawd this morning and he made a .bash_profile for me but I couldn't make one for my buddy. He doesn't have a .bash_profile setup. Does he even need it?

the evoroot folder is on his desktop. he moved the "moveme" folder to the desktop too so his path for the moveme folder is /Users/Tony/desktop/moveme/...

Then his adb in the sdk is /Users/Tony/desktop/sdk/platform-tools

I wanted to try this out to see if it worked...

from the moveme folder...

adb push rageagainstthecage-arm5.bin /data/local/tmp

in hopes that would push it, i wasnt sure the next command, ./adb shell? adb shell?

or do i just type

chmod 0755 /data/local/tmp/rageagainstthecage-arm5.bin

I was understanding it better last night, but after trying now a few minutes ago I think I confused myself...

Haus if you see this post can u hit me up on chat again.
[EVO 4G Android Development] xHausx:
I'm not very familiar with macs but it seems to be similar to linux so it shouldnt be too hard.

If the file was successfully pushed then you are ready to run chmod. If you are doing this manually the following should do the trick:

./adb shell
chmod 0755 /data/local/tmp/rageagainstthecage-arm5.bin
./data/local/tmp/rageagainstthecage-arm5.bin

To check to see if rageagainstthecage is in there you can try

./adb shell "ls /data/local/tmp/"

it should read the filename back to you, if it doesn't say anything or it says file not found then it did not get copied
[EVO 4G Android Development] TruSlide:
Alright awesome... and then I guess we can push everything else the same way... just push and execute in sequence?
[EVO 4G Android Development] xHausx:
yup, you got it. If you have the sdk set up there is a shortcut to flash the recovery, once you flash the PC36IMG.zip you can put the phone into fastboot mode and run

./fastboot flash recovery recovery-RA-evo-v1.8.0.img

if that comes back ok then you can just boot directly to the recovery from the bootloader
[EVO 4G Android Development] xHausx:
New version is up!
[EVO 4G Android Development] ninjaryder9r:
allrighty I'll be waiting!
[EVO 4G Android Development] xxassassinxx:
im currently running

hardware 0004

s-on

phone came with 2.2 froyo

pretty much a brand new evo

i used autoroot_v1.1

followed instructions and it went well at first but then it aborted kicking me to an htc screen on my phone, as far as your window goes it said my bootloader wasnt the right version and for me to run ruu or something like that..anyways heres my log file hopefully you can kinda guide me through this so i can finally get root :cool:

------------ AutoRoot.bat Begin - Sun 12/12/2010 2:17:17.11
Params=1'' 2'' 3'' 4'' 5'' 6''

Checking for ADB...
PLEN='1' PSTATE='device' RETURNTO='s1'
PING ADB Counter '1' out of '1'. ADB State is 'device' expected 'device'
Found the phone connected as 'device'.

Checking MTD configuration...
dev: size erasesize name

mtd0: 00c00000 00040000 "wimax"

mtd1: 00100000 00040000 "misc"

mtd2: 00480000 00040000 "recovery"

mtd3: 00340000 00040000 "boot"

mtd4: 15e00000 00040000 "system"

mtd5: 0a000000 00040000 "cache"

mtd6: 1aa00000 00040000 "userdata"

'check.bat mtd' returned 'new'

Checking for root...
UID is 'uid=2000(shell)'
Pushing res\rageagainstthecage-arm5.bin to /data/local/tmp/rageagainstthecage-arm5.bin...
478 KB/s (5392 bytes in 0.011s)
Running exploit...
./data/local/tmp/rageagainstthecage-arm5.bin

$ [*] CVE-2010-EASY Android local root exploit (C) 2010 by 743C

[*] checking NPROC limit ...

[+] RLIMIT_NPROC={3316, 3316}

[*] Searching for adb ...

[+] Found adb as PID 78

[*] Spawning children. Dont type anything and wait for reset!

[*]

[*] If you like what we are doing you can send us PayPal money to

[*] 7-4-3-C@web.de so we can compensate time, effort and HW costs.

[*] If you are a company and feel like you profit from our work,

[*] we also accept donations > 1000 USD!

[*]

[*] adb connection will be reset. restart adb server on desktop and re-login.

$
Checking for ADB...
PLEN='45' PSTATE='device' RETURNTO='s3'
PING ADB Counter '1' out of '45'. ADB State is 'offline' expected 'device'
1 offline na
PING ADB Counter '2' out of '45'. ADB State is 'of' expected 'device'
2 of na
PING ADB Counter '3' out of '45'. ADB State is 'device' expected 'device'
Found the phone connected as 'device'.

Checking for root...
UID is 'Got Root!'

Checking for needed files...
Pushing res\flash_image to /data/local/flash_image...
1142 KB/s (76044 bytes in 0.065s)
Pushing res\URFSOFF.zip to /sdcard/URFSOff.zip...
1405 KB/s (223144 bytes in 0.155s)
Pushing res\URFSON.zip to /sdcard/URFSOn.zip...
1528 KB/s (223773 bytes in 0.143s)
Pushing res\newkernel.zip to /sdcard/newkernel.zip...
993 KB/s (2863406 bytes in 2.815s)
Flashing misc partition...
Rebooting in to bootloader...
Setting RUU mode...
< waiting for device >
... OKAY
Verifying bootloader status...
hBoot version '2.02.0000'
Version Major '2'
Version Minor '02'

HBOOT AND /PROC/MTD MISMATCH!!
MTDCON 'new' - BOOTV 'na'

Passed to ERRHANDLER
Attempting to dump the recovery log.

---------RECOVERY LOG DUMP BEGIN---------
error: device not found
----------RECOVERY LOG DUMP END----------

------------ AutoRoot.bat End
[EVO 4G Android Development] xHausx:
Sent you a PM earlier, the link in it is to an older version though. The OP has a link for the newer script files in it.
[EVO 4G Android Development] xHausx:
Whoops, typo. :)

Replace the AutoRoot.bat with the one in the attached zip and you should be good to go.

You can use 'fastboot reboot' or pull the battery to reboot.