yashsingh1/xdaforums huggingface dataset:
[EVO 4G Android Development] Winterstorm:
Alright been trying this for hours now. Its 4am, so Ive got to stop, but heres my situation.

I followed all steps, have NOT updated to 2.2, and am using the 1.47 OTA simple root, and have tried factory reset + SDcard formating

Message I get from command prompt goes like this:

===============================================================

===============================================================

Simple Root 1.47.651.1 OTA Edition 1

===============================================================

===============================================================

===============================================================

Pushing files, PLEASE WAIT!.....

===============================================================

* daemon not running. starting it now *

* daemon started successfully *

Pushing PC36IMG.zip...

1512 KB/s (179274182 bytes in 115.744s)

Pushing mtd-eng.img

1753 KB/s (655360 bytes in 0.365s)

Pushing flash_image

1460 KB/s (26172 bytes in 0.017s)

Rebooting EVO...Please wait!

/sdcard/flash_image: Permission denied

============================================================

Once your phone is in the screen with the skating androids,

press the power button to go into bootloader.

Wait until the device prompts you to install update

Press Volume Up to install. Wait for completion!

Then press Volume up when asked to Reboot.

Press any key to continue...

============================================================

Press any key to continue . . .

After my phone reboots, I press the power button. It says:

Loading PC36DIAG.zip

No Image!

looking for PC36DIAG.nhh

No Image or Wrong Image!

Loading PC36IMG.zip

Then when the bar fills it says:

Checking PC36IMG.zip...

And after about 15 seconds I get the "Main version is older" bug.

I hope this information helps you sort out the problem. The program will be very impressive if it ends up working right, and youll deffinately be getting a donation from me.

Thanks for your help on this! Cant wait to have a rooted phone!
[EVO 4G Android Development] pheapy:
Are you sure you're using the newest version? Try uninstalling your current version and downloading from the link in the OP. Hope that helps
[EVO 4G Android Development] lazydev:
As one of the people having, "Main version is older". I only downloaded versions today, none of which required installing. I've downloaded the files multiple times, extracted them into different folders, and tried it repeatedly.

And I'm still getting the problem.
[EVO 4G Android Development] TennesseeDeac:
I had the main version is older problem and fixed it by doing the following: No idea if it'll work for you.

1st tried running simple root with USB debugging and "charge only" checked once I connected the USB cord. Result: "Main version is older"

2nd try: ran simple root with USB debugging and "use as disk drive" (or something link that checked). Result: "Main version is older"

3rd try ran simple root with USB debuggind and went back to "charge only". Result: It worked! Maybe try switching those settings as I think my SD card was somehow protected. Maybe from first use or something along those lines?
[EVO 4G Android Development] tranquilchaos:
Simple Root 1.47.651.1 OTA Edition 1

================================================== =============

================================================== =============

================================================== =============

Pushing files, PLEASE WAIT!.....

================================================== =============

* daemon not running. starting it now *

* daemon started successfully *

Pushing PC36IMG.zip...

1512 KB/s (179274182 bytes in 115.744s)

Pushing mtd-eng.img

1753 KB/s (655360 bytes in 0.365s)

Pushing flash_image

1460 KB/s (26172 bytes in 0.017s)

Rebooting EVO...Please wait!

/sdcard/flash_image: Permission denied

================================================== ==========

Once your phone is in the screen with the skating androids,

press the power button to go into bootloader.

---then right here, it goes back into the main hboot screen, instead of asking me to start the update--
[EVO 4G Android Development] jiqqaman:
restart your phone and try rooting again..let me know what happens
[EVO 4G Android Development] tranquilchaos:
Jiggaman, I'm about to restart this whole process.....question for you though, do I want to rename the file "eng-pc36img.zip" to just "pc35img.zip"?
[EVO 4G Android Development] tranquilchaos:
I just went here http://xdaforums.com/showthread.php?t=720565, downloaded the SimpleRoot1click.zip. I moved it to my sd card, extracted it. I then ran the application "ota simple root." The applications opened up, I updated the file to the newest version and then hit "Root". Except now, this time it did nothing. It's not affecting my phone at all. PLEASE HELP. I'm just lost at this point...I spent 6 hours last night trying every which way to make this work, something tells me you can help me fix this relatively quick ;)

cheers.
[EVO 4G Android Development] webs05:
Anyone with issues reboot your phone and computer with the cable unplugged from your phone. Wait for both to come up, plug in phone and set to charge only, enable USB Debugging, and then try again.

They are both different methods. I think you will either need to fully root with Unrevoked or go back to stock 2.1 to use this method. I'm not sure as I have never used the Unrevoked method and don't know much about it. I think they have a full root and NAND unlock method though, so you should be able to use that and be fine.

Yes. You should always remove old root files from your phone. If you have a copy of them on a computer there is no point to leaving them on the phone cause they will likely just cause issues there and take up space.
[EVO 4G Android Development] jwterminator:
Yes, you should remove the eng-prefix and try again.
[EVO 4G Android Development] tranquilchaos:
I just realized something...I've seen people state that the phone should be "charge only" mode w/ the USB debugging...but how do you run the application on the sdcard if you don't have the hard drive option enabled?? You can't access the hdd then....
[EVO 4G Android Development] tranquilchaos:
Why's it so hard to get a response on this forum? I just desperately am trying to get this root accomplished. PLEASE, SOMEONE.
[EVO 4G Android Development] todivefor:
I just did the 2 step simple root. After much messing around, it worked great. I am having some issues I cannot explain. I hope someone can help me out?

I installed Titanium Backup. At first, it said it could not get root privileges. I did trouble shoot and it downloaded busybox. It now works.

Shootme works fine.

Wireless Tether "Your phone is currently in an unknown state - try to reboot." Rebooting did not help.

I do not have a superuser app like I did with unrEVOked.

When I try to do most things in Rom Manager, I get "An error occurred while attempting to run privileged commands!"

I just discovered when I connect USB, I do not get the message to check how I want it attached. See my software information. Is there something wrong?
[EVO 4G Android Development] jwterminator:
More than likely your issue is that you didn't flash a custom rom that has the superuser app baked into it.
[EVO 4G Android Development] jwterminator:
It accesses the sdcard via the adb interface hence the reasoning for enabling usb debugging. If the sdcard is mounted as a disk drive then the phone can't access the card to retrieve the necessary files needed to complete the root operation.
[EVO 4G Android Development] tranquilchaos:
Ok here's where I'm at:

I unzip and extract all the contents of SimpleRoot1click onto my phone's sd card.

I then setup the phone into USB debugging mode and hard drive mounted.

I then click on OTA SimpleRoot.exe and run the application. I click on "Root".

It then opens the command prompt and states the following (summarized)

--> pushing PC36IMG.zip.... (sits there for approx 2-3 minutes)

then it flashes a bunch of commands and says

"failed to copy flash image & something else....permission denied" - then reboots the phone completely.

What is going wrong here? I can't figure out what I'm doing wrong. It's supposed to recognizing the image and then asking me to start the update.....
[EVO 4G Android Development] tranquilchaos:
Can you clarify what you mean? I sort of understand but not really. I'm just trying gain access to root...then I intend on flashing to a custom rom.
[EVO 4G Android Development] jwterminator:
That was a reply to todivefor. Your previous post says you set the phone to disk drive and it has to be on charge only otherwise the phone cannot access the sdcard while attempting to update. As I said previously, when you mount the sdcard as a disk drive on your pc, the card is subsequently unmounted from the phone. The sdcard has to be mounted in the phone for the phone to access the data on it.
[EVO 4G Android Development] ViViDboarder:
You shouldn't be putting ANYTHING on your Phone's SD Card. In fact, I think that's your issue. If you have your SD Card mounted on your computer it's not going to work. Make sure you have your phone in Charge Only mode. Plug it in. It'll pop up and ask you which mode. Select Charge only. Then Drag down your status-bar and click on the USB thing and select Charge Only again just to be sure.

Then make sure you have HTC Sync installed on your computer as required and listed in the OP. Next, do the next two steps.

Also note that if you updated to 2.2 (the OTA that came out this week) you are SOL for now.
[EVO 4G Android Development] 355spider:
I am rooted with unrevoked 3 with the 2.2 update. Can I use simpleroot to overwrite unrevoked or do I need to go back to 2.1 first? If so where is a rooted 2.1?
[EVO 4G Android Development] tranquilchaos:
Hey, yea I realized I was doing it wrong...but the weird thing is, I've also done it the right way....I'm using Windows 7 on Paralells so maybe that's having some sort of role. I still do have 2.1, I rejected the upgrade. Im about to try it on a PC, hopefully it'll go smooth this time around. thanks for your help though.
[EVO 4G Android Development] tranquilchaos:
I just tried to run the "Boot" step and the command prompt popped up and said this:

Simple Root 1.47.651. OTA Edition 1

----------------------------------------------------------

----------------------------------------------------------

----------------------------------------------------------

Pushing files, PLEASE WAIT!.......

----------------------------------------------------------

*daemon not running. starting it now *

*daemon started succesfully &

error: device not found

error: device not found

Pushing PC36IMG.zip....

error: device not found

Pushing mtd-eng.img

error: device not found

Pushing flash_image

error: device not found

error: device not found

Rebooting EVO...Please wait!

(But, it didn't even reboot the EVO)

Clearly, there is a problem recognizing the phone.....Any suggestions?
[EVO 4G Android Development] jwterminator:
Do you have HTC sync installed? Also, just verify that your debugging is still on and your connection is set to charge only.
[EVO 4G Android Development] kevinjt:
Simple Root + Unrevoked 3

Hi guyz im kinda new to rooting and stuff, and i need to clarify something.

My Evo is running the 1.47 Version, "Rooted" with Unrevoked 3, i am wondering if i can just wipe the phone and run this simple Root and everything will be in order?

Please reply, thank you! :)
[EVO 4G Android Development] tranquilchaos:
HTC sync is installed. Except when I run it, it won't allow me "connect". It's all greyed out...It just says "disconnected." Is this normal?

My debugging is still on and my connection is set to charge only.
[EVO 4G Android Development] tranquilchaos:
what method did you use? I've tried all of them and I just keep running into problems...
[EVO 4G Android Development] jwterminator:
It should connect the phone via sync. A lot of seemingly odd occurrences can be rectified by doing a factory reset. You might want to try that to ensure a clean starting point. Also, if you can't get simpleroot to work, search the dev forum for a post by netarchy called "the easiest 1.47.651.1 root + nand unlock you'll ever see without a gui". It takes some coding in adb but it's all pretty basic stuff - not very hard to figure out.
[EVO 4G Android Development] tranquilchaos:
I just factory reset my phone to see if that rids any weird kinks that don't belong...let's try this again!!! geezus, I've been working on this for like 12 hours now, that's ridiculous, it should take 10 minutes
[EVO 4G Android Development] ViViDboarder:
Sounds like your issue is with HTC Sync not picking up your phone. The drivers aren't being installed or something.

The rest of the process should be fine when you get over this hurtle.
[EVO 4G Android Development] tranquilchaos:
So say it is HTC Sync drivers not connecting....how would I go about fixing that?
[EVO 4G Android Development] tranquilchaos:
I know this sounds irrelevant but at this point, I'm taking every tiny little variable into consideration....does it matter if the files are extracted onto a folder on your desktop or do all the files have to be deposited directly onto the computers desktop? Imo, that has zero affect whatsoever but like I said, I'm fedup and tired of this.
[EVO 4G Android Development] ViViDboarder:
I would uninstall all your HTC Sync stuff and any HTC drivers that come up in Add Remove programs.

Then I'd make sure I'm downloading the latest version of HTC Sync from HTC's website. They have directions on this page too.

You can stop once the application recognizes your phone.

http://www.htc.com/us/support/evo-sprint/downloads/
[EVO 4G Android Development] tranquilchaos:
===============================================================

===============================================================

Simple Root 1.47.651.1 OTA Edition 1

===============================================================

===============================================================

===============================================================

Pushing files, PLEASE WAIT!.....

===============================================================

error: protocol fault (no status)

* daemon not running. starting it now *

ADB server didn't ACK

* failed to start daemon *

error: cannot connect to daemon

Pushing PC36IMG.zip...

adb server is out of date. killing...

* daemon started successfully *

error: device not found

Pushing mtd-eng.img

error: device not found

Pushing flash_image

error: device not found

error: device not found

Rebooting EVO...Please wait!

I WANT TO KILL A HUMAN BABY RIGHT NOW!!!
[EVO 4G Android Development] damani112:
well I just tried to root using the latest version and I got the same error of main version is older. Any ideas on how to fix this??
[EVO 4G Android Development] tranquilchaos:
You know I've tried to connect the HTC Sync to my phone before, even though that wasn't part of the whole process....everytime it just sits there and tries to connect but it never will....maybe that's the underlying problem, I don't know.
[EVO 4G Android Development] nate.spangler:
after reading people having issues with unrevoked, id like to move away from it. used 3, since then i have flashed a few roms and stayed on toasts rooted .3 froyo rom, what would be the easiest way for me to fully root. can i use this or would i have to flash back to 2.1 first? or just toasts part 2??
[EVO 4G Android Development] 355spider:
Can I go from unrevoked3 to simple root? I am on fresh 2.2 ota.
[EVO 4G Android Development] StormCell:
I downloaded the latest version of simpleroot. Opened the program and did the update. Clicked on Root, got the message about USB Debugging, clicked yes, a debug window opened for a fraction of a second then closed. That's all it does. Nothing else.I am so frustrated. Someone please help.
[EVO 4G Android Development] tranquilchaos:
===============================================================

===============================================================

Simple Root 1.47.651.1 OTA Edition 1

===============================================================

===============================================================

===============================================================

Pushing files, PLEASE WAIT!.....

===============================================================

error: protocol fault (no status)

* daemon not running. starting it now *

ADB server didn't ACK

* failed to start daemon *

error: cannot connect to daemon

Pushing PC36IMG.zip...

adb server is out of date. killing...

* daemon started successfully *

error: device not found

Pushing mtd-eng.img

error: device not found

Pushing flash_image

error: device not found

error: device not found

Rebooting EVO...Please wait!

THIS CONTINUES OVER AND OVER AND OVER......I just uninstalled EVERYTHING (net 4, htc sync, the whole software package, reinstalled everything exactly as specified) - and I still get this message...

Can someone please answer this issue once and for all? How about the programmer himself??!?!? I'M BEGGING YOU! This is torture...I've been trying to do exactly what you say for over 15 hours....c'mon

EDIT: When I put my phone on "HTC Sync" mode, is it supposed to find and connec to HTC Sync on my PC? Because it doesn't. When I have the HTC Sync open on my computer, there's a screen showing "synchronize Now" and sync manager, but the synchronize option is greyed out, can't touch it. Is this normal?

I'm on the verge of saying **** this whole thing, simply b/c no one seems to be able to help.
[EVO 4G Android Development] ViViDboarder:
Yea, it's an issue with HTC Sync and your drivers. I doubt the dev here will be able to help. Probably best bet is to contact HTC and ask them to help you get your phone working with HTC Sync. Once they straightened that out then you should be able to run SimpleRoot.
[EVO 4G Android Development] damani112:
mount ur card put the files that it is pushing on the sd card automatically. it will still error out, but you will already have those files on the sd card. Continue with the process as there wasnt a problem
[EVO 4G Android Development] tranquilchaos:
So you're telling me, that you're able to open HTC Sync on your computer, and select the option on your phone, and it syncs???

EDIT: I'ts not just my phone. I've tried syncing my friend's Evo as well w/ no success. I'm not trying to root their phone, but if you say it's the problem w/ syncing, it exists on both phones here...
[EVO 4G Android Development] damani112:
Anyone have any Ideas on how to fix the main file is older bug. I am completely stuck at that point. I have tried multiple things, but no luck? Any advice?
[EVO 4G Android Development] pheapy:
If all else fails I would just try the original simple root. The one without the GUI. I can't get the link right now but I believe it was a how to thread started by steelh. It's a longer tedious process but the end result is the same. And plus, you'll get to learn some useful things along the way.
[EVO 4G Android Development] tranquilchaos:
Which one are we talking about? I believe I've tried them all....also the question is will it work with my software of 1.47.651.1
[EVO 4G Android Development] pheapy:
I'll get you the link when I get to my office
[EVO 4G Android Development] volwrath:
I got the same error on two different evos. The answer for me both times was run simple root twice. Hope this helps.
[EVO 4G Android Development] damani112:
what do you mean run it twice? just open program twice? Im trying to figure it out
[EVO 4G Android Development] pheapy:
http://xdaforums.com/showthread.php?t=718889

Here you go. I've tried this method many times and it works (hopefully it still does)
[EVO 4G Android Development] tranquilchaos:
Is it me or is this method no longer working??

It appears the developer has gone MIA and isn't offering any help today....

Just perfect, I'm going insane!
[EVO 4G Android Development] tranquilchaos:
HOW THE **** CAN I GET ROOOT GDAMNIT!?!?!?!?

I've been trying this method with unbelievable persistance and it's yet to produce a ****ing result.....

ANYBODY??? I MEAN, SERIOUSLY, ANYBODY??!?!?
[EVO 4G Android Development] ViViDboarder:
Just use the new Unrevoked. Not worth having a stroke over. ;)

http://unrevoked.com/

It even lets you reflash.
[EVO 4G Android Development] pheapy:
So... I'm beginning to think it is user error (sorry, can't think of any other way to say it). Just tested SimpleRoot on a co-workers Evo and it worked like its suppose to.
[EVO 4G Android Development] jwterminator:
Just a shot in the dark.... But did you install the updated sync version from the htc site or did you load the drivers that came preloaded on the sdcard. If you didn't get them from the htc site, you need to uninstall the current sync program and get the updated version.
[EVO 4G Android Development] potheadhero:
Hey guys I dont know if I am in the right post or what not but I am a noob to rooting and I wanted to see if it is possible to root the leaked .3 OTA from Friday. Any help is greatly appreciated. Thanks in advance. :confused:
[EVO 4G Android Development] tranquilchaos:
Using Unrevoked though, it doesn't unlock NAND permanently like the other methods, is that correct?
[EVO 4G Android Development] tranquilchaos:
I installed HTC Sync from here: http://www.htc.com/us/support/evo-sprint/downloads/
[EVO 4G Android Development] tranquilchaos:
Hhahaha, I think this entire time my SD card might have been popped up and loose the entire time.
[EVO 4G Android Development] ViViDboarder:
Fingers are crossed for you! :D

But as far as unlocking NAND goes... I'm pretty sure Unrevoked 3 does everything you need to be able to flash CM6.
[EVO 4G Android Development] damani112:
i just tried installing the program on another computer, but i had no luck. Tried doing it multiple times on both computers. Anyone got any other ideas? I cant get past the error of main file is older version. Thanks
[EVO 4G Android Development] tranquilchaos:
I'm having a terrible time opening "OTA SimpleRoot.exe" on Windows 7. I'm running Windows 7 on Parallels. Here's why I ask...

On my Windows (on my mac), I finally got the SYNC working.....but when I try to get the sync going on another laptop w/ Vista, it refuses to do it.

I'm thinking that if I can get it to open now on my mac (windows 7), and it syncs up, it should work.....I mean, common sense would say so, right?? lol

EDIT: Also, if anyone knows, what's the negative to not have permanent unlocked NAND?
[EVO 4G Android Development] smw6180:
Many ROMs won't work without an unlocked NAND.
[EVO 4G Android Development] tranquilchaos:
But Cyanogen's will work on the Evo w/o it being perm unlocked?

EDIT: Better yet, if I decide to use the Unrevoked 3 right now out of laziness and so I can get CM.....will I be able to eventually unlock the NAND permanently afterwards?
[EVO 4G Android Development] lazydev:
Main Version is Older *Solved*

If you are getting Main Version is Older problem, I have the solution. The problem actually starts before the bootloader, where the command prompt window has the error "/sdcard/flash_image: Permission denied".

The problem is that the script is too agressive with the timing, and doesn't let the sdcard get mounted before attempting to do the important work of "flash_image misc", which apparently dictates whether the bootloader flash works.

The way to fix it is to reboot the phone back into Android, and run these commands yourself from a command prompt window in the directory where SimpleRoot is extracted to: (they are taken from one.bat)

adb shell "cat /sdcard/flash_image > /data/local/flash_image"

adb shell "chmod 755 /data/local/flash_image"

adb shell "/data/local/flash_image misc /sdcard/mtd-eng.img

adb reboot bootloader

Then redo the bootloader thing, and this time it will work.
[EVO 4G Android Development] blueorder:
Just wanted to post and confirm another successful simple root. My wife got her EVO yesterday and SimpleRoot worked as advertised.

Thanks!