yashsingh1/xdaforums huggingface dataset:
[EVO 4G Android Development] derrickj:
Ok, Now What Do I Have?!?!

My first android, my first root so please forgive me. The process went smoothly with just a few hiccups but I am now fully rooted and complete NAND access. I have no idea what NAND is. My problem is I have read countless threads and have wanted to do a little more (my primary objective was wifi tether; which incidentally didn't work with this process until I installed fresh ROM) but I don't know what I have.

I see quotes that "well you have to have used the 'Toast' method' or did you do a 'ClockwordMod', perhaps it is 'uneEVOked'". So, if I have followed these things step by step, do I have:

1) A Toast, or something else

2) Is it a ClockworkMod (or is that mutually exclusive from Number 1, or maybe not?)

3) Am I unrEVOked?

4) Can I Flash a new Rom from the phone or do I still need to use the USB and do the "ADB" steps?

5) If I can flash from the phone, does ROM Manager take all the steps out of it, I just download to my SD Card and find it from ROM Manager?

6) What does Power/Volume DOWN combination do differently than Power/Volume UP combination (or does it even matter to more since I am rooted?)

7) Should I avoid all OTA updates?

Sorry for all the questions, I am just an admitted newbie and am at the twilight of my tech geekiness and dont want to get left behind.

Thanks!
[EVO 4G Android Development] wherestheanykey:
Hi, I have several years in on the Windows Mobile side, and spent a lot of time unlocking, registry hacking and ROM flashing in that environment, but as many others have said, the EVO is my first Android/Linux device and I am still in the discovery stage of rooting and hacking Android. And the first thing I like to make sure before anything like this is that I can get back to factory if necessary. So is that possible, and if so where would I get the factory loaded EVO ROM? (This is something you may want to add to your already magnificent tutorial) And my second concern is if the final rooted version of the factory ROM is known to be faulty in any way, such as features not working (like 4G etc), or anything missing, or any other glitches not present in the factory ROM?

And lest I forget, thanks a million for the help and information you are providing via this thread, it is a truly brilliant idea.
[EVO 4G Android Development] derrickj:
Fantastic! You have cleared up a number of questions for me. I did do the RA Recovery as specified in the directions and I was totally confused by the simple difference in the yellow vs. green menus. The "boot to recovery" instructions was always confusing because the screens showed different menu colors (I thought I did something wrong!). I did rename PC36IMG, so all is good on that front. Thanks for your clarifications. That only leaves me with one question: how do I perform a backup (either NAND or otherwise)? I did exactly what these steps instructed,including the original Titaniumbackup, but if I wanted to change ROMS back and forth, how would I do that?

Thank you so much.

Derrrick
[EVO 4G Android Development] crikreef:
Someone jump in and correct me if I'm wrong, but I believe the easiest way is with ROM Manager. Using the Free version, I did "Backup Current ROM" under "Backup and Restore" and it rebooted the phone and ran what I think was a full NAND backup ( took about 2 minutes).
[EVO 4G Android Development] crikreef:
As an also admitted newb, does this mean if I want to flash FRESH that I would need to download and flash the radio file you linked there, before I flash FRESH?

Would I also have to if I eventually update from say FRESH .3 to FRESH .5?
[EVO 4G Android Development] neckface:
If you already have the new radio on the root of your SD card, then there is no need to download it again. I don't think flashing the radio before or after is relevant, so long as you do flash it, before or after you flash the ROM. And you don't -have- to flash the Dev's latest release. But, why not? Wouldn't you want an updated ROM?
[EVO 4G Android Development] babelfish42:
no such file error

hey, great guide, although it could be a little more mac friendly by adding that in order for adb shell to exicute you need "./"

i cant seem to get adb shell to run

cat /sdcard/flash_image > /data/flash_image

chmod 0755 /data/flash_image

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

what the f#ck?

what the hell is wrong
[EVO 4G Android Development] crikreef:
Well I don't have the new radio on my SD card yet. I'm just running the rooted "stock" ROM. Just trying to clarify that I need to flash the new radio if I decide to change ROMs, i.e. change to FRESH.
[EVO 4G Android Development] neckface:
If the OP says to, then you should. You don't have to though, it's just supposed to give you a better signal and whatnot. Lol
[EVO 4G Android Development] dpbaseball777:
I was good up until step 50, and this was my problem. It wouldn't find the device?

s334.photobucket.com/albums/m401/dpbaseball777/?action=view&current=Untitled-183.png

Remove the space before the word photobucket in the link

Help pleaseee.
[EVO 4G Android Development] crzycrkr:
Okay, three questions.

1. I am having constant restarts with the Supersonic_1.32.651.6_rooted ROM. Anyone else have this problem, or is it an app causing the problem?

2. I seem to be getting worse reception after flashing the radio. Anyone have the old one or know a way to revert?

3. I'm new to android. I was reading the thread for the rooted new update and I came across someone referring to reflashing the recovery image? Can some explain please?

Thanks
[EVO 4G Android Development] ooromeo:
How can I root the EVO

I tried to root my Evo with the root guide for the Evo but it didn't work. the reason I think it didn't work was because sprint sent out an over the air up-date on yesterday (1.47.651.1) not thinking i did the up-date and it removed the HTC EVO Root app that I had installed from droidparadise. Bottom line it unrooted my Evo. So last night i came to this site looking for a new way to root my Evo and thats when I found the Root guide and attempted to re-root my Evo; but didn't get pass the booting of my Evo with the PC36IMG FILE where i got and message stating ( up-date failed due to version is an old version. At that time my evo rebooted back to the latest up date. So where did I go wrong and is there anything that I can do at this point. if you are wondering, yes the phone still works great just not rooted.
[EVO 4G Android Development] Faust*:
If you read you will find out that unfortunately there is no root method currently available for those of us who did the OTA update from yesterday. Every root subject you see here is for a device with the .6 update or older. I'm sorry but you will have to wait until toast or another developer can either modify the PC36IMG.files or come up with a new permanent root method.

Also the RUU executable that was used to unroot phones back to the stock software that was on the phone the day of release no longer works either if you have the OTA update. I myself unrooted knowing I wouldn't be able to root again until a modified method was made but I figured the RUU would still work but unfortunately that is not the case. Even tho unrevoked by itself is not a permanent root they are working on a new method which will hopefully make it easy to modify/use the partial/full root guides already available.
[EVO 4G Android Development] mylasthope:
Having problems upgrading from fresh .3 to .5 (Using RA). On step 32, when I select "Recovery" it just reboots and displays 4 new options: 1) Bootloader 2) Reboot 3) Reboot bootloader 4) power down

Went ahead and flashed the rom using Clockwork. Hopefully, that works fine.
[EVO 4G Android Development] scrface:
seems pretty long but is broke down nice..have a few question though.First of all it says back up apps but what about system data?Does the rom u install do this?WHat about contacts and everything?maybe i'm missing something?

second,can somebody guide me to the best rom available and what the difference in them are?

Third,what is this radio install and when exactly do you do it?Should i flash the stock rom,unlock nand,install radio,then custom rom?

thanks to anybody who can answer and sorry for what are probably stupid questions lol
[EVO 4G Android Development] EVO'D_OUT:
Faust -

Wow dude thanks for the clarification here. Without a doubt the best explanation of the various andriod treeking options I have seen! That should be sticky! Being the Evo is my first Andriod device this stuff is very daunting. Coming from the iphone hacking/jailbreak word you become very spoiled with 1-click program soltions and everything with a very simple GUI and what not. Andriod hacking...not so user friendly.

Here is my question...If you only want to install a custom ROM like EvolutionX or the like, do you have to go through all the additional steps to unlock NAND? It appears from the guide you do not but on the home page to a lot of the custom ROMs they say you must have NAND access to use the ROMs. Why the discrepency? Thanks in advance!
[EVO 4G Android Development] wherestheanykey:
Wow, I couldn't have come up with two questions in my first post on this thread that nobody has an answer for could I? I was thinking these would be quick and easy for any veteren Androiders, which I hope to be some day. :)
[EVO 4G Android Development] sasigns:
Just wanted to say thanks again for everything you do and taking the time for us noobs..

Ok I got threw the tutorial perfect. I got to step 35. then updated the radio. and went back and tried to install DC. and I get a boot loop. I have wiped and no luck I reload the first rom and phone works fine. Try loading DC same boot loop. do I have to unlock the nand for this? any idea what I am doing wrong? Thanks in advance :)
[EVO 4G Android Development] car_lost:
Hey guys... I just got my Evo and was hoping to do this guide. Unfortunately I got stuck on basically the first step (#21). I followed everything to the T up to that point, but I get this error: "Main Version is older! Update Fail! Do you want to reboot device?"

The phone is brande new and it did some Sprint update at the beggining. Where do I go from here? Please help and thank you.

Forgot to add... I searched this thread, but this problem seems to come up for other people much further ahead in the process.
[EVO 4G Android Development] gamemasterjd:
Dope! Thanks a ton! I just actually bought an EVO from a friend and they hadn't applied the update so this guide worked FLAWLESSLY. The NAND rooting process was a lot more than I was used to with the Hero, but you made it extremely easy.

Thanks! Now on to the SWYPE guide.
[EVO 4G Android Development] nYdGeo:
Something else that occurred with this new software update, and maybe its the 'root' of the problem (no pun intended). I wrote out a huge post explaining why I've come to this conclusion, but I'll spare you, and simply give you the results of my observations.

I believe (but do n ot state as fact) that after this latest software update (1.47.651.1), the latest version of Unevoked is no longer able to provide it's type of root access, or is at least no longer able to provide it's type of root access for new apps.

You can investigate this on your own, but after the software update I tried to do only the very beginning of the root process, just so that I could use Titanium Backup to do just that. No matter what I did, I could not get Unrevoked to provide Titanium Backup with its type of root access as per the rooting guide.

To agree with everyone else, if we got that latest update, I believe we're hung until a new method is developed. Crap.
[EVO 4G Android Development] EarlyMon:
I'm successfully rooted with nand unlocked. I have a hopefully not-too-silly question.

My FM Radio has stopped working - I don't mean that it doesn't pick up stations - I mean it's become inoperative, and it was working before. (I just found out - I hadn't tried to use it again since rooting until just now.) I tried clearing out the default data using the Applications manager - no soap.

I've been pretty gentle, removing only a few things - Sprint apps.

In my rooting process, I made a full user+system app backup before rooting (then backed out, put that backup aside, and followed the process just exactly as stated).

Would it be OK for me to move that FM Radio backup to my SD card's Titanium subdir and restore it?

I'm perfectly capable of dealing with gzipped tars - would I need to open it, change permissions on everthing, and tar/gzip it first?

PS - Thanks to everyone for their hard work on this stuff.

As to the topic at presently at hand:

Sure sounds like this is an attempt for a proactive and early lock-out to Gingerbread and more - I'm one of those doubters that doesn't believe that HTC is going to take the marginalization of Sense lying down - and neither will Sprint continue to allow easy access to things they intend to charge for, such as hotspotting.

PS - IGNORE FM Radio question! (unless somebuddy thinks the answer would be fruitful for others....) I'm loathe to reboot any *nix. In any case... I ran an adb logcat, and although I didn't see anything obviously wrong - I did notice that there were constant com_broadcom_bt_service_fm_FmReceiverService.cpp enqueue/decodePendingEvent messages - looked like it was babbling to me, missing some of the normal stuff like the EVENT UP messages.. so....

Reboot seems to have fixed it.

Never mind.

BTW - My Bluetooth kept babbling awake/asleep/awake/asleep through all of that.... yet another mystery.
[EVO 4G Android Development] EarlyMon:
For those that didn't do the OTA - you can get the update, follow the bit.ly link:

twitter dot com slash unrevoked

(new member, can't hand out links, sry)
[EVO 4G Android Development] sshrum:
Main Version is Older! Update Fail!

I skipped the section on backing up as I don't need to and went to step 14 as indicated in the instructions. I downloaded the PC36IMG.zip file and placed it on the root of the sdcard. I powered down and restarted the phone while holding the VOL.DOWN key and got the white boot screen. I see it loading the image, then checking the image. Shortly after checking the image file it displays: "Main Version is Older! Update Fail! Do you want to reboot device? <VOL.UP> Yes <VOL.DOWN> No".

I just applied the Sprint OTA update as of June 30 (yesterday). Not sure if this update is newer and screwing things up. What version # do I need to confirm with?

TIA

Edit: Just read the last post before mine, doh...my s/w # is 1.47.651.1

Edit 2: Can confirm that unrevoked + s/w # 1.47.651.1 doesn't work
[EVO 4G Android Development] car_lost:
Yea, you're pretty much screwed until someone figures out how to root the Evo with the new Sprint update. It sucks.
[EVO 4G Android Development] robl45:
I thought it says this works with the .6 update, is that something different than the latest?
[EVO 4G Android Development] neckface:
The latest OTA ends with a .1 the one before that was .6, this will not work with the latest update.
[EVO 4G Android Development] car_lost:
Did the .6 update have the same issues that this latest update has as far as rooting is concerned?
[EVO 4G Android Development] Consequence:
Just to clarify, if we DO NOT update software to the latest .1, can we still use this method to root and stay rooted?
[EVO 4G Android Development] car_lost:
Yes, you can.

If you want to root, DO NOT update to .1.
[EVO 4G Android Development] Consequence:
Sweet news, just got my phone in the mail today, but was shipped on Monday, so old software still! Gonna root that thing if I can figure it out! YUP YUP!
[EVO 4G Android Development] car_lost:
There's a thread out there that has a 3-step process. Try that one.
[EVO 4G Android Development] ooromeo:
Evo with the sprint update

Has anyone figured out yet how to root the evo with the update
[EVO 4G Android Development] will75:
So... this works for a phone straight out of the box and 4g still works??
[EVO 4G Android Development] car_lost:
Yes and as long as there is 4g in your area, yes.
[EVO 4G Android Development] noeffectx:
Hi guys,

I'm getting an error

cannot create /dataflash_image: read-only file system

error from cat /sdcard/flash_image > /dataflash_image
[EVO 4G Android Development] Sirchuk:
Looks like the link in the first post to the clockwork recovery is no longer working =(
[EVO 4G Android Development] Djghost454:
I think I'm having the same issue as Sirchuk, just followed the guide up to the update.zip part, and the download will not work. Trying to find a workaround for this atm with no luck.
[EVO 4G Android Development] frozndevl:
Little background. I got my EVO on launch day and eventually rooted using this guide, thanks Biles. Yesterday I exchanged my evo for a new one (I was having some of the hardware issues) and when I checked it appeared that I did not have the latest update so I should be able to root. I ran through the first steps of the process again, the PC36IMG.zip appeared to flash properly, the phone rebooted when complete with the arrow and the circled arrows, and came back up. It appeared to work properly.

When I would attempt to flash the clockwork recovery, it would open up properly but whenever I tried to flash either the rooted stock rom, the new DC 3.2.2, or the DC 3.2 that I used before, the flash wouldn't take. I've used the RUU to return to stock and tried several times, but it seems that the first steps aren't allowing root to stick. I deleted all of my files from my previous attempt, which I had left on my SD card from the other phone, and tried to reinstall clockwork and it didn't work. So I downloaded ROM Manager and attempted to flash clockwork from there and received the message "An error occurred while attempting to run privileged commands!".

It seems root didn't stick, and I have no idea where to go from here.

Edit: My software version is 1.32.651.1 and I have not accepted any OTA update requests that get pushed to my phone.
[EVO 4G Android Development] feeth:
If you get the error 171 when trying to unroot thru HTC sync do the following:

Credit to shadowhawk 2021 at ppcgeeks:

http://forum.ppcgeeks.com/showpost.php?p=1825757&postcount=79
[EVO 4G Android Development] feeth:
I was approx step 56 last week when I had an issue.

I'm at ver 132.651.1

So today I did a install of the stock ROM and now I can't get past step 21b. In DD mode I put the pc36img file into the phone. It says no image or wrong image. :confused:

So I went back and removed the pc36img file from my phone, DL'd it again and it keeps doing the same thing.

Boy do I suk at this....:o

PS If anybody in the Atlanta area is better at this then me, I would be happy to pay someone to complete the process. Drop me a PM.
[EVO 4G Android Development] GrandMstrBud:
Tried this a few times and it does not check any file or list any files. It's just the plain recovery screen.

EDIT: After formatting the SD card in windows to a FAT32 it worked fine.
[EVO 4G Android Development] nstereo2002:
i too am not able to download the"update.zip" from the link posted..i would love to have it bc i cant do anything else now.....:mad:
[EVO 4G Android Development] The Dauqs:
Ditto. Is there another place we can download this file?
[EVO 4G Android Development] nstereo2002:
if anone has it can it be emailed to me..nstereo2002@gmail...much apreciated
[EVO 4G Android Development] psywiped:
Because i Love all of you and know how to use google

Here is the link for the update.zip file now being hosted on my site. j . mp / bNucbj
[EVO 4G Android Development] muf454:
Could someone please post a mirror to the file in Step 29? I'm stuck there cause the link is broken..
[EVO 4G Android Development] renaldothemagnificent:
your update.zip does not seems to be a link. Any help with this file would be appreciated...stuck in the process at this point without it.
[EVO 4G Android Development] psywiped:
get the file for step 29 here "blacktowersystems . com / EVO / recovery-clockwork-1.8.1.7-supersonic.zip"

just take out the spaces
[EVO 4G Android Development] tarheelsmj12001:
Ok so im stuck on step 11 i guess. In the titanium backup program it says root access failed. Is that bc i have the newest update?? Im totally new to android, came from the iphone n the whole jailbreaking thing so i apologize.
[EVO 4G Android Development] yznhmr:
ok so i made it through step 1 and step 2.. fully rooted and unlocked nand...

now what is the best way to get to the new update...

don't really care about custom Roms at the moment.. just want the update 1.47 and to be able to tether..

please advise..

ok im on 1.47 now, but i cant get 4g to lock, it just keeps scanning.. any thoughts? I used this http://xdaforums.com/showthread.php?t=715915 method to get to 1.47,
[EVO 4G Android Development] The Dauqs:
Thanks a lot
[EVO 4G Android Development] yznhmr:
ok its not broke ..so to speak.. it will connect to 4g.. if i walk outside, hold it up in the air.. and wait.. it will connect, and then disconnect.. its actually worse then it was before the 1.47 update.. my 3g has fewer bars also... seemed like the phone conversations, were less clear also...
[EVO 4G Android Development] williamjf77:
main version is older?

i tried rooting but was unsuccessful at root and nand and flashed back to stock rom, which is the first s/w .1 originally my phone had .6 but i never did any sprint updates now when i try to run the first pc36imgetc it says main version is older, do i need to do the .6 update?
[EVO 4G Android Development] psywiped:
If you updated with the OTA that came out like a week and a half ago your not going to be able to root your phone at this point. The OTA patched the exploit that was being used so you're going to have to wait till the devs figure out a workaround.
[EVO 4G Android Development] car_lost:
It's been done already. Check this thread: http://xdaforums.com/showthread.php?t=718889
[EVO 4G Android Development] thanman:
I get stuck after step 56. I am able to wipe your user data (factory reset) and wipe the Dalvic cache. After that it does not allow me to go back to the backup / restore to do step 57. It just scrolls up and down through wipe options.

I tried rebooting the phone go back into recovery and continue to get stuck at just the wipe options not allowing me to move back to the prior screen once i enter wipe options.

Any suggestions?

Looking at some video's online at the top of all the wipe options is a return option. Mine does not have one.
[EVO 4G Android Development] jim2point0:
Titanium backup doesn't work for me. I downloaded unrevoked. I ran it. I hit "start" and waited until it said "done." Then I opened Titanium Backup and it told me that it could not acquire root privileges.
[EVO 4G Android Development] neilkarunatilaka:
Id check to see if the Superusers (SU) Permissions App was loaded. The icon is like a little ninja guy. You need that, or the root wasn't successful.

*Someone correct me if I'm wrong.
[EVO 4G Android Development] LAYGO:
For a n00b, this is a lot daunting. I understand everything (mostly), but I'm concerned about what version EVO I'm using & viability of the root working.

From my Settings -> About Phone -> Software Information:

Firmware version:
2.1-update1

Baseband version:
2.05.00.06.10

Kernel version:
2.6.29-789bf291
htc-kernel@and18-2 #1

Build number:
1.47.651.1 CL195459 release-keys

Software number:
1.47.651.1

Browser version:
WebKit 3.1

PRI version:
1.40_003

PRL version:
60665

Am I wasting my time trying to root? I think I accepted some OTA update my 1st night owning (5 days ago), but that was before I found this place! I'd love to dig in & unleash the wifi hotspot/free tethering.

The scariest part for me is that if I try this at home, I don't have internet. I've saved local versions of the tutorials to my portable HD to read & re-read. I've got the PDANet demo. I'm also not worried about backing up my apps as most of them that I have I can easily get again. I've got the Swype from the OP's other tutorial (LOVE IT!) & would definitely want that back.

Does a factory data reset touch anything on the SD card? Are files on there safe? I will back them up later to my portable HD to be sure, but curious. Whoa, reminds me of some videos/photos I do wanna back up.

Please advise, TIA!