yashsingh1/xdaforums huggingface dataset:
[EVO 4G Android Development] webs05:
Install quickboot and Rom Manager. I use Rom Manager to manage the recovery image, Nand backup/restore, and install ROMs. It works great!

Did you try searching at all? Or looking at the sticky for the Wiki link. The Wiki has every ROM listed. Also Rom Manager could help you here too.

If you cannot get this to work try Rom Manager. Works great.

Sounds like your trying a lot of things here. Just reboot your PC and your phone with your phone unplugged. Once both come back up, plug in phone and make sure it is set to charge only. Verify by clicking the item in the notification and choose it again from the list. Then make sure USB debugging is checked. On the PC make sure .NET 4, HTC sync are installed. Then start the process.
[EVO 4G Android Development] GeekLad:
Still no luck

I saw this suggestion already, tried it, and had no luck. When I reboot the phone and PC, plug the phone in, the phone connects ADB and the sdcard to the PC. After dual-reboot and connect, /sys/devices/platform/msm_hsusb/usb_function_switch shows:

cat /sys/devices/platform/msm_hsusb/usb_function_switch
usb_mass_storage:enable
adb:enable
diag:disable
serial:disable
projector:disable
ether:disable
modem:disable
nmea:disable

mount shows:

mount
rootfs / rootfs ro 0 0
tmpfs /dev tmpfs rw,mode=755 0 0
devpts /dev/pts devpts rw,mode=600 0 0
proc /proc proc rw 0 0
sysfs /sys sysfs rw 0 0
tmpfs /sqlite_stmt_journals tmpfs rw,size=4096k 0 0
none /dev/cpuctl cgroup rw,cpu 0 0
/dev/block/mtdblock4 /system yaffs2 ro 0 0
/dev/block/mtdblock6 /data yaffs2 rw,nosuid,nodev 0 0
/dev/block/mtdblock5 /cache yaffs2 rw,nosuid,nodev 0 0
tmpfs /app-cache tmpfs rw,size=8192k 0 0

Both are installed. I wouldn't be able to launch the simpleroot GUI if .NET 4 wasn't installed and adb wouldn't be able to connect without the HTC USB drivers installed.
[EVO 4G Android Development] webs05:
So your phone auto connects to ADB once plugged in and your SD card auto mounts? Am I reading that correctly? If so can you manually change the phone to charge only? Settings, Connect to PC, and change the default action. Then try things again.
[EVO 4G Android Development] GeekLad:
Made Some Progress

Well, I made some progress. Here's what I did:

$ echo 2 >/sys/devices/platform/msm_hsusb/usb_function_switch
$ cat /sys/devices/platform/msm_hsusb/usb_function_switch
usb_mass_storage:disable
adb:enable
diag:disable
serial:disable
projector:disable
ether:disable
modem:disable
nmea:disable
$ su
# mount -t vfat /dev/block/mmcblk0p1 /sdcard

I had already rooted with unrevoked, which is why I was able to su to mount the sdcard. I guess unrevoked must do some funny stuff w/ sdcard mounting while adb is connected. If you have already run unrevoked on the phone, you'll need to disable all USB functions except for adb and manually mount the sdcard. The reason I'm using simpleroot is to unlock NAND as well.

Digression

: I should have just read the batch file to start. All SimpleRoot Step 1 does is copy the images and shell scripts to the root of the sdcard and provide instructions for performing a factory reset via the phone. It would have been easy enough just to manually copy the files to the sdcard via Windows Explorer w/ the phone connected in Disk drive mode.​

SimpleRoot steps 1 and 2 worked fine. I got the rooted ROM installed and browser cleared. However, step 3 is not working. The phone reboots, but it doesn't seem to properly run /data/local/part2. I never see a screen with skating androids as the batch file indicates.

On the phone, I just see the HTC screen, the Sprint 4G animation, and finally the home menu. In the cmd window, it just sits there trying to run the part2 shell script, but then doesn't go anywhere from there.

Does it take a long time for part2 to run (perhaps I'm just impatient)? When part2 runs, should the phone still make it to the 4G animation and subsequently the home screen, and eventually the dancing androids appear?
[EVO 4G Android Development] GeekLad:
Weird stuff w/ unrevoked

Yeah, I did have it set to charge only. I think the problems that I and others have been having may be due to running unrevoked prior to SimpleRoot. It seems like unrevoked does some wacky stuff with USB debugging/adb and sdcard mounting and sets it up to do both by default (even w/ charge only set on the phone), which prevents SimpleRoot from performing the adb push to the sdcard.
[EVO 4G Android Development] hpzzy:
What to do after successfully doing all 4 steps?

I have done all the steps in SimpleRoot 3.... as i understand it ... it has put my phone back to the version prior to the OTA update to software version 1.17.651.1 .... it worked like a champ.. thank you jiqqaman ... i need some instruction on what to do next..

should i now run SimpleRoot2 and install a custom ROM? or ???

first time doing this so a step by step for stupid people would really be helpful........... i just want to really keep the UI of my phone the same but if i have to install a new ROM i will.............

some instruction on what to do after SimpleRoot3 is installed would be great...

thanks
[EVO 4G Android Development] Archaik:
could someone please help everything went fine up until the last reboot, where it's implying that "main version is older" I'm sure this has eveything to do with this OTA... how could I fix this, or do I have to start over?

I do have the Latest OTA, I visited the hxxp://bit.ly... page is that what you mean by a refresh on the flash page? sorry total android noob here.
[EVO 4G Android Development] nochalfjap:
I acknowledge your rebuke. However, I have searched. If I failed to make that abundantly clear earlier, I apologize. I've found dozens of references to EVO_1.47.651.1_De-odex'd_Rooted.zip, but the only links I've found were broken or pointed to older SimpleRoot files. Re: the Wiki, I tried that as well. The sticky post points to the wiki article which points to...the same URL I listed in my first post which, as I stated clearly in my OP, wasn't working. Thus my request for an alternate DL source.

You may certainly accuse me of not searching in the right place (quite clearly you'd be correct) but not of neglecting to search at all.

Anyway, all's well. One of the links which was non-functional yesterday appears to be working today, so I got the file. Thank you so much for your advice.

p.s. The main page of the wiki says that it's down right now. I can't embed a screenshot because my n00b permissions don't allow URLs in my posts, but http[colon_slash_slash]wiki[dot]xda-developers[dot]com currently says, "XDA-Developers - The Wiki is temporarily down. We appologize for the inconvience." Just FYI.
[EVO 4G Android Development] webs05:
Glad you figured it out! I still am curious if you could of went into the settings like I asked and changed the default setting for Connection to PC. Did you try that all?

You are now rooted and unlocked if everything went fine. Look at the guide in my sig for more info about what to do next and how to load a custom ROM.

You need to refresh that page multiple times for it to work properly. Sometimes it doesn't work on the first try. This root process makes use of a vulnerability in flash to get escalated permissions. So you need to make sure that website loads properly on your phone for the permission escalation to work correctly.
[EVO 4G Android Development] webs05:
I was merely asking because when I search for that version number I can find every thread that deals with "1.47.651.1". Then I simply looked for the ones with "ROM" out in front and found every ROM needed. I probably should of pointed that out to you as a tip for when looking for ROMs, sorry.

Yes the main wiki is down but if you click on the sticky or stuck page, the first one with the grinning devil, it will take you to a thread with links to important wiki pages. Anyone of those links will take you to a working wiki. One of them has every ROM you need.

Hope that helps to clarify. Happy flashing :eek:
[EVO 4G Android Development] GeekLad:
How do I do the NAND Unlock Manually?

Yeah, I had it set up that way. I did everything as instructed everywhere I read in the forums:

Installed HTC Sync

Installed .NET 4

Set up the default PC connection to charge only

Turned on USB debugging

Rebooted phone and PC

However, I kept having issues with sdcard not mounting. So now that I've already done the initial root flash and browser clear, how would I go about manually unlocking NAND? Is this all I have to do:

adb shell
cat /sdcard/flash_image > /data/local/flash_image
chmod 755 /data/local/flash_image
/data/local/flash_image misc /sdcard/mtd-eng.img

or are there additional steps after flashing mtd-eng.img?
[EVO 4G Android Development] pyroteqnick24:
it wont update file named PC36IMG.zip why???????

i didn't everything i was suppose too. I get stuck on part 4 but on the command it says starting part 2.. my phone never resets and if i reset myself and boots up normally.. i could reboot holding the down key and power bottom and it takes me to recovery screen with the droids on skates.. but it doesn't UPDATE..there's no recovery image installed.. it trys to load pc361diag.zip and pc361img.zip and gives me an error message saying "Main Version is older" UPDATE FAIL!.. I NEED HELP.. a
[EVO 4G Android Development] Red49er:
Pushing not working

I'm sure I've messed something up along the way, but I'm not sure how to restart.

I tried to follow the idiot-proof guide yesterday (haha) and after running PC36IMG, it never prompted me to reboot. Now, I think my phone is in some half-rooted nether zone. If I try to run PC36IMG again, I get the main version is older error. If I try to run update.zip (from the idiot-proof thread), it fails the integrity check.

So I figured I'd try this OTA easy version, but on the first step, when it tries to push files, they all say 0 bytes in *some large number* of seconds. I read in one post that unrevoked can have bad effects, (I did try running it after my first attempt failed), so I've reset the phone to factory using Recovery mode a couple times, but nothing seems to be helping.

I know that I'm not rooted because adb shell yields a $, not #.

Software Number: 1.47.651.1

Obviously I'm in dire need of some assistance. I hope I've given enough (but not too much) detail for someone to point me down the right path.

p.s.

I also tried to get back to stock by flashing one of the Spring RUUs, but I'm not having any luck there either.

Thanks!

edit:

Well, it figures that once I take the time to write this post it all starts working. Even though it said 0 bytes were transferred, it eventually claimed all files were transferred and I've successfully gotten to the update in step 4. This utility has really saved my butt. Thank you SO much.
[EVO 4G Android Development] webs05:
Very strange indeed. Good work on figuring it out, sorry I wasn't much help. That code you listed should allow you to unlock nand. The other thing you could do is run Witslacks' starting over method too.

I think you need to make sure the flash step works. You need to refresh that page multiple times for it to work sometimes. This root method takes advantage of a flash permissions exploit on the phone so for this whole thing to work, that permissions exploit needs to work. Try everything again and make sure you refresh that website a few times.

Glad I could help... :D
[EVO 4G Android Development] jabbawalkee:
I had to get a new Evo today...it's stock 1.47.651.1. I'm wondering...

Will this root method work for 1.47 or what do I have to do? Thanks guys!
[EVO 4G Android Development] I[E:
just used it to root my wife's 1.47 phone, painless.
[EVO 4G Android Development] jabbawalkee:
Awesome...just needed confirmation. I'm glad to hear it and will do it very soon :) Thanks!
[EVO 4G Android Development] webs05:
Very excellent guide. The only thing I would add is going through Witslacks' starting over method at the very end to get the latest radio and wimax. Other than that, hopefully this helps people.
[EVO 4G Android Development] altumax:
UGGHH!!!

I am having so many problems using this "simple" root and it is just so frustrating! Can someone please help me out. I've tried over and over and over again but no matter what I do it keeps failing at one point or another!

Unlocking NAND has yet to work, I've "rooted" I guess, but no Super User access or anything and on top of all that, I'm over an hour in and have nothing but well over 10 failures to show for it, can someone please help me?!
[EVO 4G Android Development] Skeptron:
telling us what part your stuck on would be a start altumax :))
[EVO 4G Android Development] altumax:
It varies, I've gotten stuck multiple times. At first it wouldn't push any files through to the phone for reasons unbeknownst to me. Right now it has pushed the files successfully so I'm crossing my fingers hoping that this time is the one... will update soon.
[EVO 4G Android Development] altumax:
All right, I got through all of the steps and it found the update. When it went through the update everything showed OK! next to it except for 7 TP which was blank and 8 TP which said bypassed.

It just reloaded all the way to the homescreen... am I rooted now?!
[EVO 4G Android Development] Mughato:
Excellent jiqqa, worked like a charm first time out.

Thanks
[EVO 4G Android Development] crugeman:
I am having the same issue too!!

Appreciate any help :)
[EVO 4G Android Development] Archaik:
went through the process without a hiccup, everything went well, I even installed busybox and it says my EVO is rooted and yet the "adb shell" command returns a permission denied. what does this mean? some apps are giving me access errors.

thanks for any input
[EVO 4G Android Development] pelvis92:
thanks alot for this! just re-rooted my phone after going to sprint for support (dont want to get caught) re-flashed clockwork and nand'd my last backup. flawless and painless especially since my phone wasnt co-operating when i first rooted, i had to use 3 different guides. this was much easier
[EVO 4G Android Development] crugeman:
re did all steps still get 7-8 skiped. I install rom manager and try to do the flash recovery and says it has not root permissions...
[EVO 4G Android Development] altumax:
Well, after an incredibly giant fiasco yesterday that ended in me finally getting through all the steps and then right before flashing clockword recovery, my SD card went into a permanent state of Read Only, I am back at it again this morning.

I found out the SD Card I was using was a fake which was really super exciting for me, so I got a SanDisk and am running through the process again.

My problem this time through is that everything works perfectly and I follow the instructions EXACTLY, then when it is supposed to ask me to update for Step 4 in the Bootloader, nothing happens and it just says a bunch of "wrong image" messages.

Can someone please help me?! Why is this being so damn difficult for me? Ugh, I just want this to work out and me be all done, please help, it is much appreciated!
[EVO 4G Android Development] Scorbin:
Noobie here.

Got my phone last Friday, been reading the forums every night on rooting/etc. I think I have the general idea how everything works. I do have a couple questions:

1. With official 2.2 coming out later today/this weekend. Would it be wise to root my 2.1 now or wait for someone to get 2.2 rooted? (I have OTA updates turned off)

2. Why is it I can open ROM (PC36IMG) zip files but others return "corrupt" error in windows?

3. I read that once you do this root procedure, you are at a previous rom version. I assume that one should find a current ROM version or custom rom, stuff it on the sdcard and do a recovery to it? This is the part I'm a little vague on.

Thanks!
[EVO 4G Android Development] webs05:
What "issues"? The person you quoted was successful in their root? That to me isn't an issue, unless you work for Sprint.

If you give us details about your "issues" and what happened and where the process failed for you I'm sure people here can help you out.
[EVO 4G Android Development] webs05:
Download a terminal shell program or connect using adb and type "adb shell" then "su" without the quotes. If you download a terminal app type "su". What do you get?

Try refreshing multiple times on the part that loads the flash website. This root method makes use of a flash permissions escalation flaw on the phone, so sometimes you need to refresh that website a few times for it to work properly. So start over and refresh on that site a few times and then let us know.

But why are you going through this again. I thought you stated you already rooted and it worked fine?

1. NEVER EVER apply an OTA or Sprint update if you want to be rooted. Only apply updates from this forum that specifically state they are rooted. If you are unsure of that ask the person that started the thread for that update.

Personally I would root now and apply a 2.2 ROM once they are fully released with all stuff working. Should be no more than a couple weeks. The way to think about it is HTC/Sprint get to figure out how devs break the security after the fact and patch it right? So the longer you wait to root the harder it becomes to root because more security flaws are patched.

2. Most are really not a typical zip and you should be careful about flashing a ROM you have opened up. Some do not play nicely with certain archive programs like Winzip. I would only open it up if you know what you are doing. Otherwise you shouldn't have a need to, because once you are rooted you can do anything to your phone that would be doing through an archive program.

As for the specific error I have no idea. I guess it depends what you did after opening.

3. I could be wrong, but it is my understanding that all this does is root 1.47, the latest OTA. You still need to follow or should follow witslacks' starting over method to make sure you have the correct versions of the image files, recovery, HBOOT, and radio and wimax.

So I would run through this and root and NAND unlock. Test both of these. Then follow witslacks' starting over guide and run through that. Then flash a custom 2.1 ROM. Then wait for 2.2 to rock your world.
[EVO 4G Android Development] altumax:
As I stated at the beginning of my post, I went through it again because after I got it rooted and right before I flashed the recovery, my disk went into an infinite "read only" state and will no longer be recognized by a computer or any program on anything I have available.

I did some research and found out that the disk I was sold is a fake and is not SanDisk like it says on it, so that is where my issue was. Because of this, I got a stable other disk that is genuine and was going through this again and that is when I started getting stuck.

Any help would be much appreciated, I will go try to refresh that page like 100 times and see what happens haha. Thanks!
[EVO 4G Android Development] blkout01:
Where is the file?
[EVO 4G Android Development] Scorbin:
webs05 - thanks for your reply... I guess I'm off to root/nand or brick my phone. :)

Regarding the zipped rom files. I downloaded several different PC36IMG.zip files from various posts and found that I can open some (using windows) and some return "corrupt file format". The only reason I'm opening them is curiosity...

And it's curiosity making me ask why some are "corrupt" (according to windows) and some are not.

Thanks again

Update: Figured what the heck, let's see if those "invalid/corrupt" files will open in winrar... They do. Still would like to know

why windows doesn't like some of them.
[EVO 4G Android Development] altumax:
Well, I've now run through the entire setup three more times with everything working fine until the final step. I even tried refreshing the flash page over 20 times this last time through. Does anyone have any other solutions for me, please, I'm desperate to get this done in the next two hours since I'm leaving town for a whole week! Your help is appreciated!!
[EVO 4G Android Development] webs05:
Just because your micro SD card goes out doesn't mean you necessarily need to reroot. If the process worked once you are done unless hardware on the phone itself fails and you need to get a refurb or something. If I were you I would test your root status and NAND unlock status before continually trying this method.

Download a terminal shell app from marketplace and type "su". If it returns "#" then you are good to go. Make sure USB debugging is enabled first.

To test NAND unlock remove any PCIMG files on your SD card and boot into HBOOT. Shut down phone completely, wait a few then hold down volume and keep it down. Press power and let power go, but keep volume down button pushed. Release volume button when white screen appears. Wait for it to search PCIMG files on SD, then use volume rocker to choose recovery. Press power to confirm. If you boot into Amon Ra or Clockwork recovery, you are done with all root process and can enjoy your phone.

That said I still recommend Witslacks' starting over method.
[EVO 4G Android Development] webs05:
The link is there, it just isn't all that obvious...

bit.ly/evonand
[EVO 4G Android Development] Status Flow:
What if I did unrevoked3 and then the FPS Fix? Will this still work? I already downloaded it...but I was just making sure.
[EVO 4G Android Development] conflikt:
Flash site isnt working?
[EVO 4G Android Development] jumpman6235:
I Followed all steps and completed everything... but now when i reboot into recovery the only thing i see is a pic of a phone with a red triangle on it.. No text at all

EDIT: ok.. i see i need to install a custom recovery, sorry
[EVO 4G Android Development] SteelH:
Unrevoked has known issues, I would avoid it.
[EVO 4G Android Development] :
Will you being doing a froyo simple root edition.
[EVO 4G Android Development] crugeman:
Sorry I ended up using robeknight's method and was successful. Now I am running Cyanogenmod V6 RC1. The only problem I am having now is when I try and use ROM Manager it won't let me flash, so I have to reboot to the bootloader to flash.
[EVO 4G Android Development] BlackedOut08R1:
WOW that was simply amazing!!! but now i need help on how to get the wifi tethering to work?

i have not installed a custom rom or anything yet...is that was is needed? when i go to the wimaxRouter 1.8 and hit start, i get a "CLI Cmd Error!!"

also when i go to the wimax settings, and hit the turn on check mark..its just saying turning on?

any help would be greatly appreciated
[EVO 4G Android Development] BlackedOut08R1:
also does "Simple Root" do the clock work mod? im sorry im a n00b to all of this!! lol
[EVO 4G Android Development] I[E:
You have a choice to install clockwork or RA's recovery. Just make sure you read all of the instructions before you start.
[EVO 4G Android Development] dxearner:
I have this problem as well, but flashing the recovery is not working for me, and I am stuck with a phone that just boots to the red triangle screen.

Used the program and worked fine for me up until I flash a recovery image.

So at the final step I allowed the image to install and hit volume up to reboot. I then tried to flash the recovery, and get these errors from the CMD (attached).

So the steps I have currently tried is in the OTA Simple Root Program I am clicking on extras -> Flash Recovery and selecting either of the two, but both are showing the no directory found errors.

Please help.

Edit... Removed the battery and rebooted now phone works fine. One heart attack later...
[EVO 4G Android Development] BlackedOut08R1:
****, am i going to have to re root? just to install the clockwork?

ok nevermind...i just hit extras and pushed clockwork...it restarted and booted to clock work...now do i just download a rom to the sd card? and then select it and hit update?