yashsingh1/xdaforums huggingface dataset:
[EVO 4G Android Development] rvega01:
Hi haus,

Thank you, then what is stored in the boot, cache, and wimax recovery?

****Donation already sent*****

Thank you very much!
[EVO 4G Android Development] slfstephen:
Sorry if this has been covered, but if I use this method to root my stock evo, it will backup whats there now? Or do I need to find a stock rom if I ever want to unroot it?

Thanks
[EVO 4G Android Development] Action B:
So let me get this straight. xHausx, you are SO awesome that you have made a program where a person like myself that has no idea what he is doing can follow simple instructions and have my phone rooted with very low risk including backing up important data so that NO other steps outside of your instructions need to be done?
[EVO 4G Android Development] xHausx:
The boot partition contains the kernel and a few other things, cache is used for ota updates and other random stuff, winax and radio are self explanatory.

The back up it makes is really only useful if something goes wrong with your 4g, when it makes it your phone will already be downgraded to an older htc debugging rom.
[EVO 4G Android Development] tolo3:
Yes. It is really that easy. Plus, haus is very helpful if you have issues. I suggest you read more if you're not sure.
[EVO 4G Android Development] xHausx:
Well it started out as something simple I made to help a friend root and since so many people were bricking their phones trying to root the update I figured i would post it. Over time it's just kind of evolved into what it is now
[EVO 4G Android Development] rvega01:
Hi haus, OK, first I had an evo 3.30 rooted.

After I flashed a rooted stock rom 3.70, I restored all the data I had from the previous rooted 3.30 and everything came out great, so I was able to use all the apps I had from the 3.30 into the 3.70.(everything OK).

Now I flashed Cyanogen latest version in Rom Manager and everything was good but I could not fine the Market App, so I try to restore all the apps I had from the previous 3.30 and I got into bootloop.

I remove the battery and still the same. Why this happened? What sould I do?

Thanks you!
[EVO 4G Android Development] xHausx:
If you restored any of the system apps or system settings that would do it, those ROMs are two completely different animals. Try wiping your cache and dalvik cache from your recovery and see if that helps, if not you will probably need to restore a nandroid from before you restored the 3.30 apps.
[EVO 4G Android Development] rvega01:
Hi haus,

The only thing I restored was the Data partition, the same way I restored the Data from 3.30 to 3.70, and it worked in 3.70.Maybe because the 3.70 was a rooted Stock Rom and the Cyanogen is not stock rom(just guessing).
[EVO 4G Android Development] rvega01:
Haus, I'm not really into themes or wallpaper. what I really and only need is a very fast phone( around 1500 on Quadrant) using a fast kernel or fast Rom,or combination of both for my HTC EVO. Can you recommend me a fast kernel or Rom or combination to make it fast, and alsoplease where to find them.

Thanks a lot.....!
[EVO 4G Android Development] nyczwillz:
What is the difference between this and the current unrevoked software?
[EVO 4G Android Development] Jbcarrera:
This is a script version of the right way to root

Sent from my EVO at the edge of Hell
[EVO 4G Android Development] nyczwillz:
But is there any major differences or things that will work with the script vs the one click?
[EVO 4G Android Development] Jbcarrera:
This is more stable less likely to have bugs with root like being rooted bit not being able to get root access on a perma-root Rom or flashing issues like some have reported from unrEVOked its like following zikronic's guide but it does all the work for you

Sent from my EVO at the edge of Hell
[EVO 4G Android Development] xHausx:
Yeah the whole data partition won't work there, you can have titanium back up just your apps and have it reinstall them by themselves though.

I just use a slightly modified stock ROM w/ netarchys kernels but skydeaner put together a list of all the ROMs/kernels and how well they perform. You can check out his thread here:

2.2 Kernel/ROM review AND Voting :: UPDATED AGAIN FINALLY 12/25
[EVO 4G Android Development] xHausx:
Version 2.1 is up! I didn't get a chance to test it very thoroughly but its mostly minor bug fixes so it should be good still. If anyone uses it please send me the autoroot.log file it makes, or at least let me know it worked

I also updated to the new RA recovery which is still getting mixed reviews. I've made multiple nandroids, restored, then made more nandroids and they are all matching between this one and the older one so it should be good.
[EVO 4G Android Development] kamran3:
Auto Reboot not functioning as instruction

Hi Haus,

I used the Autoroot.bat several times, but I am having trouble where it finishes and per instruction I have to say "No" to reboot. I do not seem to be able to navigate to No by the volume button and select it by the power button. as soon as I touch the volum button it goes and does things on its own and comes back to recovery and when I select the recovery, hangs in there with black screen and red triangle per instruction but does not come out of there until it times out.

Fortunately it does not brick the phone and I can restart and do it again. I did this 4 times the first two times I get the attached screen dump.

After that, it seems that when it checks for the files, it does not need all the files and it only sends PC36IMG.zip to the sd card.

Either way it does not finish and hanges in that black screen with red triangle.

Any idea why I do not have control of the volum upon completion?

I do have control of the volume when I force the phone to go the bootloader by holding power button and volume down.

Thanks
[EVO 4G Android Development] kamran3:
Autoroot

OK I used it for the 5th times and I got passed previous point. Problem was that volum button is the answer and you do not need to push power again.

However, It did not finish flashing Unrevoked forever and hangs in there again with black screen and red triangle. I could not reboot the phone using the fast boot either. When fastbootusb comes up and it is red I am not sure what to do. Do I need to select it or just wait?

Thanks for the help.
[EVO 4G Android Development] flyboy1100:
worked great, i used the 2.0 version and then just pushed RA 2.2.1 after the root. took maybe 25 min total. thanks! (actually worked much better than the first time i tried your guide over a month ago using the manual method)
[EVO 4G Android Development] Matarsak:
I too got stuck at the recovery(?) screen--red triangle with exclamation mark. Tried it again, same result. Tried "autoroot makenandroid," got the following. Log file attached (remove .zip from end).

Where do I go from here? Ideally, to a point where the phone is usable again? The instructions say "Push power to select FASTBOOT. You will see "FASTBOOT USB" highlighted with red when it is ready." OK, I see that... then what? Just starting the install cycle over again produces the same result.
[EVO 4G Android Development] xHausx:
It looks like you need to reboot your computer, something happened to adb that it is not working any more. If your phone will not boot just run the RUU while your phone is in fastboot mode and it will return it to normal.

If it still gives you trouble after rebooting you may need to reinstall HTC's drivers
[EVO 4G Android Development] xHausx:
You can return to your phone to normal by flashing the RUU in fastboot mode. Just run it while you see the "FASTBOOT USB" on your phone
[EVO 4G Android Development] kamran3:
I am not sure how to run the ruu in fastboot mode. I see the red "Fastboot USB". But I am not sure what to do from there to run RUU.

Thanks again for the help.
[EVO 4G Android Development] Matarsak:
I was wondering that, too! Until I went back and read the first post. Near the bottom, there are several "RUU to Restore..." You need to pick the appropriate one from there--I'm now back in business.

And, since I'm a glutton for punishment... I'm going to try the root again!
[EVO 4G Android Development] Apex i ITR:
So I can boot up fine into the phone but when I try to reboot into recovery it gives me the phone with red triangle. So I can't get into it to flash a diff rom. Any ideas?
[EVO 4G Android Development] kamran3:
I saw that too and I flashed the ruu for my phone 3.7 and it is back. I will try rooting it again later.

Thanks for the info.
[EVO 4G Android Development] rvega01:
Haus,

I flashed the last MIUI version from Rom Manager, and I can't get or see 4G anywhere in the phone. Is that normal? I also get a lot of intermittent restarts! What do you think is happening?. By the way, did you received my Donation?

Thanks a lot...
[EVO 4G Android Development] Apex i ITR:
In the process of flashing after RUU'ing the phone back to stock. Realized S-On was there....then realized I used an older command set (typed autoroot quick instead of running the batch file for my phone since i just had it replaced. I'll report back if it doesn't work.
[EVO 4G Android Development] xHausx:
The RUUs are ran from your desktop, they can be found in the original post below the autoroot links.

From your log file it looks like tory had done ecc errors (error correction), once you flash the ruu you should be able to retry and have it go through.
[EVO 4G Android Development] xHausx:
MIUI is an AOSP (all open source) rom and they haven't got 4G working on them yet. It's also still under development so there are a lot of bugs in it. You may able to help with the reboots by trying a different kernel though.

There have also been a lot of people saying rom manager/clockworkmod is not properly flashing stuff. Flashing it through amon ra's may fix it.

Thank you very much for the donation, it went through last night.
[EVO 4G Android Development] xHausx:
Yeah, currently that will only work for phones with the older hboots injured you get lucky and it let's you install the eng one. I've been meaning to work something out for newer phones but have been focusing on making it as reliable as is possible for the moment.
[EVO 4G Android Development] brad521935:
I have software number 3.70.651.1 after I installed the update with swype and the 4g scanner, what version should i use?
[EVO 4G Android Development] xHausx:
For autoroot 2.0 and up well work for you. If you are needing an ruu either 3.30 our 3.70 will be ok. Only use 3.29 if your phone originally came with it.
[EVO 4G Android Development] imekul:
Haus,

I have a new Evo with Hboot 2.10.0001 and Radio of 2.15.00.11.19. S-OFF is shown also, perhaps as a result of unsuccessfully trying Unrevoked.

From what I'm reading, Autoroot 2.0+ should work; right? Any special considerations before I let 'er rip, other than following the instructions?

Thank you for creating this!
[EVO 4G Android Development] xHausx:
Hi Imekul,

You'll probably want to run the 3.70 RUU to return the phone to like new and clean up anything that may be left unfinished. Once you do that you can run this normally and it will go straight to flashing the ROM & Recovery or you can use FlashRecovery and that will flash a custom Recovery so you can use your own ROM.

Either way you will want to make a NANDroid backup as soon as you get the recovery installed.
[EVO 4G Android Development] Nomad397:
so this morning i tried the auto root 2.0 and it hung after step "7. After a moment your phone should show a Red Triangle with an Exclamation mark inside, at this point the script will take back over and start to make a NANDroid backup. If it hangs at the White htc EVO 4G screen for more than two or three minutes you will have to pull the battery and flash the PC36IMG file again. If it still hangs the second time around then you will have to flash the RUU and start over." tried to flash the pc36img file no go. tried to ruu over the usb... no go... now im stuck with the phone not accepting any versions of "update" or "pc36img.zip" files from sd root.. totally stuck. phone will not boot (stuck in white evo 4g screen) Help !!! thanks. i want to buy you a beer xHausx but i need a working phone ! whenever i try a update file it always fails the update and authentication fails. whenever i try a pc36img.zip it never sees it and ways not there or wrong file. phone is as useful as a brick with hloader and recover mode to play with...
[EVO 4G Android Development] rvega01:
Hi Haus,

I'm still a newbie on this. What is "amon ra's"?

Also, do you know your self a fast kernel or rom or combination that can make my phone run faster without loosing 4G, wifi, or any other regular features of the phone?

Thanks a lot and your are welcome
[EVO 4G Android Development] Becoming:
Amon Ra is a custom recovery for your phone which you can use to flash roms and other files, and backup/restore data, etc...the thread for it is over at http://xdaforums.com/showthread.php?t=705026

Having recently rooted myself, so far I've really been loving the Mikfroyo rom. Extremely fast, stable, and everything just works. Thread for that is http://xdaforums.com/showthread.php?t=883026
[EVO 4G Android Development] Vdubtx:
THanks Haus. Just used this to re-root my wife's phone as hers acted a bit strange after a Unrevoked root several months ago. All works great now.
[EVO 4G Android Development] xHausx:
Can you attach your autoroot.log for me? That should say what went wrong in it.

In order to flash a PC36IMG with S-ON you must use one signed by HTC, meaning you can only use one of the PC36IMGs included in my OP or use the RUU itself from your computer while your phone is in fastboot mode. If you do use the PC36IMG instead of the RUU make sure you name it exactly or it will not load. Also don't add .zip to it if it is not already there or you will end up with PC36IMG.zip.zip

Amon RA is the recovery type, so far it is the most reliable one available for our phones. For the ROM & kernel I use netarchy's toastmod-cfs-havs-nosbc. It's been the one that works best for my phone, for the ROM I use my own so I am not to sure about which ones are good or not.
[EVO 4G Android Development] Matarsak:
Here's the result of attempt number two. :(

I'm in the same spot I was yesterday now.
[EVO 4G Android Development] xHausx:
Something is up with ADB on your system, do you have a different computer you can try it on? Another option is to try and use the StartRecovery file to bring up the recovery. From there just flash unrevoked forever to unlock your NAND
[EVO 4G Android Development] Matarsak:
StartRecovery had what looked like similar problems on the desktop.

Tried it on the laptop, got stuck at "Verifying bootloader status" for whatever reason. However, from there I can do StartRecovery--forgive my newbieness, but how do I flash unrevoked forever from there?
[EVO 4G Android Development] Matarsak:
Edit: StartRecovery worked, I used the menu there to find and install URFSoff, then mount as USB drive and copy over the full version of Android Lovers ROM, then restart and install that. Seems to be working.

Thanks for the help!
[EVO 4G Android Development] vlug:
ok so I had my phone rooted before and unrooted to take it back. Changed my mind so now im using this root method and get stuck at step 7

the cmd shows many lines of...

"'ping' is not recognized as an internal or external command,

operable program or batch file." idk if this is normal or not

then...

"The phone could not be found or was not ready. ADB and Fastboot report it as

'disconnected' instead of the expected 'any'. Make sure ADB debugging is

turned on, the phone is in the correct mode and that you are using HTC's Evo

drivers that come with HTC Sync.

Press any key to exit..."

i did the RUU then tried it.... fail. now its at the 1.17 software version after it tries to flash the firmware. It never goes into recovery. instead of red "!" in triangle like it should be, it shows the yellow arrow pointing down to the device. then thats wen the cmd shows wat is above. I cant even boot into recovery

attached is the autoroot log
[EVO 4G Android Development] rvega01:
Becoming, Thank you very much, I'll try it later, then I will post results...
[EVO 4G Android Development] rvega01:
Hi haus,

How can I find, use or download the Amon RA Recovery and where can I get the netarchy's toastmod-cfs-havs-nosbc? By the way what is netarchy's toastmod-cfs-havs-nosbc, a ROM or a Kernel? and for me a good one just would be a kernel, Rom or combination that works fast without sacrifiying the main things on a phone, like wifi, 4G, Bluetooth, etc....

Thank you!
[EVO 4G Android Development] robber:
I ran the autoroot on my 3.70 device today and the device is hanging at the red exclamation point/triangle.

Suggestions? Thanks

edit; tried 3x and hangs every time. Thanks
[EVO 4G Android Development] robber:
Looks like I am booting up into a customer 2.1 rom without root. 2.1 update 1, 1.17.651
[EVO 4G Android Development] SomeDooD123:
My phone says I have 3.26.651.6. Is it still OK if I do this??
[EVO 4G Android Development] bob13bob:
does this work with stock hboot-0.79.0000? I bought this phone awhile ago but never updated it.

Please point me in right direction if this does not or confirm that it does.

firmware 2.1-update1

baseband 1.39.00.05.31

kernal 2.6.29-a2443432 htc-kernal@and18-2 #1

softwanre number 1.32.651.6

pri version 1.40_003

hardware version: 0003

hboot-0.79.0000
[EVO 4G Android Development] xHausx:
It was a yellow arrow and not a green one? That is strange but your phone is one of the rare ones that came with a 2.02 hBoot and yet it still let you install the eng hBoot. Can you boot your phone into the bootloader and let me know what it says at the top? Holding vol down + power to turn it on should take you there.

Something is wrong with your ADB that it is not working right, you'll need to restart your computer to fix it. Once you do that bring up the screen with the red triangle and run the StartRecovery file, that should bring up a menu on your phone. Once there go to make nandroid and then flash zip and flash URSOff.zip, that will unlock your nand
[EVO 4G Android Development] xHausx:
[GPL][Kernel]netarchy-toastmod, Stable: 4.1.9.1 Beta: 4.3.1 for the kernel and [Recovery] [07-Jan-2011] RA-supersonic-v2.2.1 for the recovery

That is what I've always used but I have never really focused on speed as much as stability and function. The link I posted earlier to the kernel and ROM review has a lot of tests showing which kernels are the fastest, etc. There are other set ups out there that are probably much faster than what I use. If you find a ROM you are interested you can look up the thread here in the dev section and they will tell you if everything is working or not. Usually the only ROMs that dont have 4G is AOSP or ports from other phones.

edit: You may want to check out aamikan's ROM as it sounds promising

[BASE ROM] - [01/03/2010] - ReEngineered 3.70.651.1 - Updated with ENG Loc only base should be close to stock

[ROM] - [01/08/2010] - MikFroYo v4.3 - ReEngineered Sense - Simply Fast. a lot more customized but looks pretty sharp, should be just as fast. I'm thinking about giving this a try myself since I am getting kind of bored with the stock rom

That is the debugging firmware, you should be able to run it again while it is booted up and it will do what is needed to finish rooting.

Yup, this should work fine for you.

you weren't kidding when you said you never updated it :) This one should work great for you but if you wanted you could probably use just about any method out there.
[EVO 4G Android Development] bob13bob:
Didn't work,

Supersonice EVT2-3 ship S-on

hboot-0.79.0000
[EVO 4G Android Development] SomeDooD123:
Okay looks like I'm hanging at the red exclamation point screen and CMD prompt is showing

over and over again, what should I do??
[EVO 4G Android Development] rvega01:
Hi Haus,

The link that you posted earlier to the kernel and ROM review that you said has a lot of tests showing which kernels are the fastest, etc, it's gone or I can't see it. Could any body delete that post? Can you provide the link again please?

Haus, do you know for me and all the newbies like me, any post or where to find all the technical meanings like for example the meaning of fboot, fastboot, ROM, Kernel, RUU, S-OFF, to flash, Radio, su, nandroids, nand, etc......?

Also, in another post I read that to check recovery.log I can do it by doing: •"cat /tmp/recovery.log" OR "cat /cache/recovery/log". Now, how do I do this, is it an application, or is it a command I have to type, and if I have to type it,nwhere do I type it?

I have read similar things like:

Code:

adb shell

cat /sdcard/flash_image > /data/flash_image

chmod 755 /data/flash_image

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

What is that "code"'? Do I have also to type all of that after code?

Many many Thanks Haus.......
[EVO 4G Android Development] xHausx:
ok, it looks like it is getting confused and thinking you have the newest version. One sec and I'll attach a fixed one

edit: give this one a try, it should recognize your rom version correctly now. Simply unzip it over top of the old one
[EVO 4G Android Development] xHausx:
You'll need to restart your computer to reset the adb driver. Once you do that bring up the screen with the red triangle and run the StartRecovery file, that should bring up a menu on your phone. Once there go to make nandroid and then flash zip and flash URSOff.zip, that will unlock your nand

If it's not stopping it wont hurt anything to Ctrl+C or close the window
[EVO 4G Android Development] xHausx:
Composite Htc/Aosp 2.2 Kernel Tests will take you directly to the kernel comparisons

The Android Dictionary

A few things that may not be in there are

FLASH - Used to write to flash memory, sort of an outdated term but usually refers to writing over whole partitions(chunk of memory set aside for something specific) or parts of your phone that only change when they are updated.

RUU - Restore Utility, completely wipes and reflashes everything on your phone

S-OFF - Unlock NAND protection that will allow you to modify system files, use custom recoveries and flash anything you want. Basically means your phone is completely unlocked.

The codes are just dos commands, you can use them by installing the android sdk(software development kit) and running "cmd" from the start menu. Or you could also run the OpenShell file included with autoroot 2.0 and up. I included everything needed so you wouldn't need the sdk and even though the scripts don't work for linux or max I still included everything needed for them to use adb or fastboot.
[EVO 4G Android Development] rvega01:
Hi Haus,

The link that you just posted I think it is not the same as the one I saw earlier, I think the one you posted earlier was not only about kernels, was about kernels with Roms; unfortunately I did not save it.

Where can I find or download the sdk?

Is the sdk the same as Android Terminal Emulator App or Script Kitty App?

Thank you very much!
[EVO 4G Android Development] xHausx:
The ROMs are on a different part of that website. The sdk you install on your computer and can find through the following link

http://developer.android.com/sdk/installing.html
[EVO 4G Android Development] robber:
I kept starting over from this spot after re-running the auto root. I ended up going and running unrevoked3 manually and once it saw my nand was unlocked it worked like a charm.

Thanks
[EVO 4G Android Development] xHausx:
If your nand is unlocked you can use autoroot flashrom to simply flash the rom or you could rename the sprint lovers zip to PC36IMG and place it on your sd card

edit: n/m just saw which post you were qouting, could you email your autoroot.log to help me fix it?
[EVO 4G Android Development] JinB:
X,

I have z4root installed to use titanium backup. Now that's out of the way, do I need to uninstall z4root to run AutoRoot?

Also still on 3.30. I never did the update to 3.70. Is that okay?

(2.02, 0003)

Thanks and I bumped you past "100"...
[EVO 4G Android Development] xHausx:
Thanks for that :)

Just restart your phone and you should be able to run it fine. It will also automatically update your phone for you so no need to do it.