yashsingh1/xdaforums huggingface dataset:
[EVO 4G Android Development] tranquilchaos:
I continue to get this message.....any suggestions?

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

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!
[EVO 4G Android Development] damani112:
Wow awesome man. THanks it worked so far. I got past that part. Now my question is do i just open the program again and do the flash recovery. There is nothing left to do for the first part right? because i did that part that you showed me without the program open.
[EVO 4G Android Development] damani112:
Ok i got through the first part. I am going for step 2 and is says pushing recovery then i get a ton of errors say that there is not enough room??? what is the problem now lol.
[EVO 4G Android Development] lazydev:
Yes, once you are in the bootloader and flash pc36img, or whatever it's called the first part is done.

Do the second part, flash recovery, after the phone reboots back to Android. The second part doesn't give an error if it doesn't work. It wasn't working for me and then realized that my phone wasn't plugged into the computer.
[EVO 4G Android Development] StormCell:
That's great! Thanks!

Now if I only had a clue what you just said......
[EVO 4G Android Development] tranquilchaos:
lazydev, you seem like you're knowledgeable and understand what you're talking about...would you mind helping me out with my post a few above...the one where I copy/pasted the message I'm getting in the command prompt when selecting "Boot"

Cheers mate. It'd be much appreciated.
[EVO 4G Android Development] Winterstorm:
I think what he means is, after you use simple root and get the Main Version is older error, open up command prompt (windows key+r, in the box that pops up type "cmd" without the quotes and hit enter) and tell it to go to the directory where you stored simple root (cd C:\simpleroot for example. Your exact location depends where you unzipped the files)

Then type what he said to, exactly as he said to, and it should work. Im going to try it right now, if it works for me I will post again with more detailed instructions.
[EVO 4G Android Development] StormCell:
Thanks you kindly. I'm new to Windows so when you said how to open the command prompt that really was a big help. Umm, which key corresponds to the Windows key on a Mac keyboard. I had to go back to a Nandroid backup to get everything working again. I'm on rooted Froyo just not the Kernel. That causes a lot of troubles.

Here's hoping it works for you!
[EVO 4G Android Development] tranquilchaos:
Can anybody explain the error I keep receiving?

Refer to the previous page or possibly the one before that...
[EVO 4G Android Development] jiqqaman:
it works fine for me with the current timings without a problem... i can make it wait a whole minute before trying if you guys think thats the problem...

as far as device not found, usb debuggin off, HTC Sync not installed
[EVO 4G Android Development] jiqqaman:
ok gonna try something out that netarchy recommended and will push update so look for update option on simple root
[EVO 4G Android Development] tranquilchaos:
OMG AM I GLAD TO SEE YOU JIGGAMAN!!!

How do I go about fixing it? I can make HTC Sync work with my phone on my Macbook Pro, but for whatever reason, I can't open OTA SimpleBoot.exe on Windows 7 in Parallel, it won't let me.

When I run the exact same setup on another computer w/ Vista, the HTC Sync won't sync up with the phone....I'm in a bit of dilemma....help me solve this and I'll owe you a beer for sure...and a hooker maybe...depends how fast you can do this
[EVO 4G Android Development] Winterstorm:
Yes, the timing thing seems to be the problem. The fix given here from lazydev worked for me.

For those of you who would like a step by step: (After running Simple Root and getting the error)

1. Open Command Prompt on your PC (Windows key + R key. in the box that pops up enter 'cmd' ((with no wuotes)) and hit enter). If you have a mac keyboard, I believe you can search for 'run' from the start menu

2. Locate where you extracted the Simple Root files to, and tell the command prompt to work from there for me it was 'cd C:\SimRoot' because i extracted it to a folder in C drive named SimRoot. (if you have trouble finding the location, right click the folder where Simple Root is and click Properties. The location listed plus file name is what you need to enter)

3. Make sure you are at the home screen and your phone is connected with debugging on and charge only status

4. Enter what LazyDev posted, one line at a time. Nothing should happen until you enter the last command, where your phone should reboot after a few seconds.

5. When on the screen with the skateboarding droids, press the power button. It should run through again, but actually work this time! HOORAY!!!

Im a man of my word by the way, I will be donating to simple root tomorrow (Pay day!), and LazyDev, if you have a place where I can donate Ill throw some your way too, since your fix is the reason it was able to work.

Thanks a million for your help guys!
[EVO 4G Android Development] damani112:
Finally worked for me. THanks for everyone's help. Fresh here is come first. :)
[EVO 4G Android Development] jiqqaman:
ok check for update 1.2 on SimpleRoot.

not timing issue...
[EVO 4G Android Development] jiqqaman:
you just need to install HTC, dont need to sync or anything, Keep it on charge only.
[EVO 4G Android Development] tranquilchaos:
I installed HTC Sync from here: http://www.htc.com/us/support/evo-sprint/downloads/

But even so, I get this:

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

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!

EDIT: On the one computer that the phone will actually sync (which I know is not needed but it's a good way to test it), I can't open the .exe file. On the computer that will open the .exe file, it produces the error above...
[EVO 4G Android Development] jiqqaman:
try rebooting your phone and try again
[EVO 4G Android Development] Winterstorm:
One question I do have still:

I want to use Cyanogen mod on my Evo, do I use the 'Flash Recovery' step for that? Or do you mean something else by "flash the custom rom manually, dont use Rom Loader"?
[EVO 4G Android Development] tranquilchaos:
It literally either trys to open the .exe in windows media or when I click it a second time, it'll give me a windows application 1 error window.....

please tell me u know a way around this..
[EVO 4G Android Development] tranquilchaos:
I did this 1000x man....jigga, I feel like I've done everything today...I've spent the last 24 hours (with 3 hours sleep) trying to do this....hahaha, crazy I know...it should take approx 5 minutes....but I don't know how to get around this problem.

It appears I have a better shot on my mac but it just won't open the .exe file properly. and if you can't help me fix that, how do I get HTC to recognize the phone on the other one?

that's literally where i'm at right now.

note: I've tried to uninstall/reinstall every piece of the puzzle, I've factory reset my phone a dozen times, ..just trying to help you understand that I've done everything I could. I need your brains now.
[EVO 4G Android Development] lazydev:
I'm glad it worked for you and those with the Main Version is Older problem. All I did was overcome my laziness and open up a text editor, so your thanks is enough for me.
[EVO 4G Android Development] tranquilchaos:
Jiggaman, do you understand what I'm talking about?

It's as if the phone and program have no connection whatsoever due to a malfunction in the HTC sync
[EVO 4G Android Development] lazydev:
How did you enable USB debugging on the phone?

When you run HTC Sync and go to Help->About what version does it say?

When you run a command prompt and go into the directory you extracted SimpleRoot, and run "adb devices" what does it say?
[EVO 4G Android Development] Winterstorm:
Ah, nevermind my last question, I figured it out.

Thanks again, you guys are frickin awesome!
[EVO 4G Android Development] tranquilchaos:
I enabled USB debugging by going to settings>applications>developement>usb debugging

htc sync version 2.0.40

how do I go about doing the adb devices thing? I'm not too savvy when it comes to adb and command prompts. I have 2 different computers here right now, mac and vista....so whichever u choose, I can do.

I extracted simpleroot to a folder on the desktop

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

As newbie as I may sound, I can follow directions....please, just help...I really want to get this fukn thing rooted already.
[EVO 4G Android Development] lazydev:
In Windows 7:

start > cmd.exe

select that program at the top, which should be called 'cmd.exe'.

cd desktop

cd <directory name that you extracted simpleroot to>

adb devices

Copy and paste the result in a post.
[EVO 4G Android Development] tranquilchaos:
it's at desktop, then I do "cd simpleroot1click" (which is the name of the folder on the desktop) but I get "system cannot find the path specified"
[EVO 4G Android Development] StormCell:
I am in the same boat running Fusion on my MacBook Pro. Application opens but won't do anything. Please help us, obi wan!
[EVO 4G Android Development] tranquilchaos:
Aaaaannnnd they're gone again....awesome.
[EVO 4G Android Development] lazydev:
Sorry, but your attitude and computer literacy is below my threshold of willingness to help. I'm lazy, remember.
[EVO 4G Android Development] tranquilchaos:
Good thing I got it all squared away. Thanks for the effort though. Much appreciated.

Even if it was just half-assed.... ;)

The funny thing is I've realized a pretty solid weakness in my computer skills today...overall, I'm pretty well-stretched, but once you start getting me into command prompts and programming, count me the **** out.
[EVO 4G Android Development] DarkonJohn:
I've been lurking around and reading up on how to root my EVO and finally decided to pull the trigger tonight. Unfortunately, I got the "Main version is older! Update Fail!" error.

I tried typing in the four adb commands posted by lazydev (tried posting link but don't have rights yet) but on the third command I got the error:

"error writing misc: Permission denied"

This made me curious, so I used Astro to browse my SD card's contents (while also taking a look at the "one.bat" file) and found the following:

1) From the "/" directory, I checked the /data directory and it was empty (not as expected, since one.bat references "/data/local/rights/mid.txt" and "/data/local/rights/flash_image misc")

2) PC36IMG.zip, mtd-eng.img and flash_image were all found in /sdcard (as expected)

So, I'm wondering:

1) Why is my /data directory is empty and if this is the source of my problems (certainly seems like it would be). Actually, the more I look at this the more confused I'm getting because if the subdirectories under /data are missing, then I would think the first 2 adb commands from lazydev shouldn't have worked. Maybe the directory is hidden and isn't showing up correctly in Astro?

2) What is "mid.txt" and why don't I have one? Looks like this should have been created by one.bat, but for some reason they directory structure was missing.

What do you think, should I create the "/data/local/rights" directory structure and try again?

Also, can someone more techie than me explain what the third line in lazydev's adb command list does and why there isn't a closing double-quote?

Any suggestions/comments?

Also, in case it helps:

Firmware: 2.1-update1

Baseband: 2.05.00.06.10

Kernel: 2.6.29....

Build: 1.47.651.1

Software: 1.47.651.1

PRI: 1.40_003
[EVO 4G Android Development] sugarsine:
Well i was getting the main version older error but after the last update to the program. It worked & now i'm rooted. Off to flash a rom now. Which one do you guys suggest.I just wanna thank Jiggaman for his help & dedication a donation is coming your way :)
[EVO 4G Android Development] DarkonJohn:
I just tried it again and get the same error I mentioned above.

The CMD window displayed the following (giving the same error of "error writing misc: Permission denied"):

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

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

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...

1366 KB/s (179274182 bytes in 128.138s)

Pushing mtd-eng.img

932 KB/s (655360 bytes in 0.686s)

Pushing flash_image

409 KB/s (26172 bytes in 0.062s)

error writing misc: 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...

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

Once I got this error I unplugged and pressed volume up to reboot back into the Android OS.

Anyone have a clue on why I'm getting this error?

BTW: I did download the latest version from the web site earlier tonight and also did the update from within the simple root app (it downloaded one update and then I exited and restarted the app).
[EVO 4G Android Development] ViViDboarder:
Did you try on a real windows computer and not in Parallels yet? I can't remember.
[EVO 4G Android Development] tranquilchaos:
Well, here's the issue I continually find myself running into. You saw the error I keep getting? If not, scroll up a few and you'll see the errors I'm receiving in command prompt after running "Boot" from SimpleRoot App.

I've been told by Jigga, as well as others, that the problem lies in the HTC Sync somwhere (the phone isn't responding to the commands given on the computer).

Now, in order to test this, I was told to run HTC Sync and try to temporarily sync the evo and pc just for testing purposes...if they connect, go back to "charge only/usb debugg" and try again. I'm on my mac (windows 7 on parallels), I can get the phone and computer to sync via htc sync, but I'm unable to open the "OTA SimpleRoot.exe" to run the program. For whatever reason, Windows 7 doesn't want to recognize this as a valid file type. Keeps bringing up some error.

Now on my other computer which runs Vista, The OTA SimpleRoot.exe will open and run...but I continue to get that error as mentioned above. I'm assuming it has somethign to do with the fact that on this computer, HTC Sync and my phone will not recognize one another.

I understand it's supposed to be on "charge only/usb debugg" when the script is run but I'm trying to get them to sync in order to troubleshoot this problem.

Do you see my dilemma? I wish I had access to a PC with Windows XP
[EVO 4G Android Development] ViViDboarder:
Oh man. That's kind of complicated. So since the drivers are good on your Win7 we'll work on that. Are you certain it has the latest version of .Net?

If not, install that and try again.

If so, try making a shortcut to the application. Right click on the shortcut and then look for something that says Compatibility Mode. Turn that on and set it to Windows XP and try again.

If that does not work I would just run the .bat scripts yourself. You don't need the GUI really. The GUI just runs the .bat files that execute all the adb commands for you. So if you can establish a connection with adb then we can root you with or without the GUI.
[EVO 4G Android Development] teedo757:
Do i need to upgrade to 1.42 to use simple root or can I use this if I am running 1.32???
[EVO 4G Android Development] Valnomien:
so this is only for rooting 2.1?
[EVO 4G Android Development] tranquilchaos:
Welp! After switching to a computer with XP, it worked without a hitch!! So yes this program does work...if you have issues, just resort to XP.

It's now showing my software build to be 1.17.651.1, this is correct, right?

Also, now that I've rooted and flashed Clockwork recovery, I can flash CM w/o a problem, right?

EDIT: Do I need to update my radio now or did SimpleRoot already do taht?
[EVO 4G Android Development] jblazea50:
I believe all you need to do now is just flash the custom rom. Yes, you can update the radio/wimax. There is a thread that has all the radios/wimax (just search for "All Radios" under the development section and it should show up). Since CM6 doesn't have 4G yet, you don't have to flash the Wimax.
[EVO 4G Android Development] tranquilchaos:
I just ran a nandroid backup. Alright, do you mind refreshing my memory?

I used to install all CM's stuff on my G1 by changing the filename to update.zip and just flashing it. What's the easiest way to flash to the Evo? From what I understand, you don't even have to rename the file.
[EVO 4G Android Development] jblazea50:
To install CM6, you need to download the Rom, the Gapps, and the radio/wimax and place them in the root of your SD card. No need to rename them to anything.

You can then use Rom Manager to install the zip files. I'm not too familiar with Rom Manager since I use Amon-RA's recovery. I just reboot into recovery and then wipe everything and then flash from SD cards. I usually do Gapps 1st followed by the Rom.

Afterwards, you can flash the radio image the same way and just follow the directions on the screen.
[EVO 4G Android Development] tranquilchaos:
What's the difference between Clock and Amon-RA's recovery? Is one better than the other?
[EVO 4G Android Development] jblazea50:
It's just personal preference. I have used Amon-RA's with the Nexus One and feel more comfortable with it so I have stuck with it.

Rom Manager is more user friendly and pretty simple to use.
[EVO 4G Android Development] tranquilchaos:
I'm getting an error in Rom Manager saying "an error occurred while attempting to run privileged commands."
[EVO 4G Android Development] jiqqaman:
bashes head on keyboard
[EVO 4G Android Development] tranquilchaos:
lol, tell me this means root isn't established yet.....

Jigga, if my build number now shows 1.17.651.1, that would mean I'm rooted, right???
[EVO 4G Android Development] jblazea50:
did you wipe prior to flashing?
[EVO 4G Android Development] tranquilchaos:
Nvmd, scratch that....so I should just perform a wipe and then try again with the Rom Manager?

On a side note "clear storage" option constitutes as a wipe, yes?
[EVO 4G Android Development] jblazea50:
don't clear storage, i believe that will wipe everything on the SD card
[EVO 4G Android Development] tranquilchaos:
it doesn't clear your entire sd card, just your internal storage.

What were you talking about as far as a wipe goes then?
[EVO 4G Android Development] jiqqaman:
^^^^^^

10chars
[EVO 4G Android Development] jiqqaman:
yes

10chars
[EVO 4G Android Development] jblazea50:
The OP just showed you that Rom Manager doesn't work properly with this method. So, you should install the Amon-RA recovery image and go from there.
[EVO 4G Android Development] tranquilchaos:
Aha!! Doh! Thanks Jigga for pointing that out.....I guess that leaves me two options...one either flashing the other recovery image...or flashing CM manually....

How can I do it manually? By renaming the file to update.zip and flashing it?
[EVO 4G Android Development] jblazea50:
why not just flash Amon-RA's recovery image?
[EVO 4G Android Development] tranquilchaos:
I'm doing it right now. Once I have the new recovery image, how do I flash the rom, radio, etc? renaming it to update.zip?
[EVO 4G Android Development] jblazea50:
Just forget about renaming anything to update.zip. You DON'T have to do that to install these roms.

Flash the recovery, boot into recovery, make a nand backup, wipe data/factory, cache, dalvik cache, flash from sd card (Gapps, Rom, Radio) and reboot
[EVO 4G Android Development] tranquilchaos:
Roger that! Appreciate your help champ!
[EVO 4G Android Development] tranquilchaos:
Can someone pass me a link to the most recent radio? Thanks.

Also, I'm sure this has been answered but what's up with the market missing?

How can I get the market back? I know it's somethign to do w/ downloading google apps, but where?

Also, Qik is missing, that's just to be downloaded again in the market once I get it back?
[EVO 4G Android Development] jblazea50:
use the search button and type "All Radios"

you should see a thread by Caulkin that includes radios/wimax
[EVO 4G Android Development] tranquilchaos:
What about getting the market back?
[EVO 4G Android Development] jblazea50:
everything besides 4g/fm radio/hdmi works for CM6; the market has been fixed
[EVO 4G Android Development] tranquilchaos:
Oh it looks like I flashed yesterday's nightly....I'll reflash the newest one right now.
[EVO 4G Android Development] DarkonJohn:
Anyone have any tips to help with the above problem?

I searched this thread for the "error writing misc" error but only found one person mentioning it back around page 44.
[EVO 4G Android Development] tranquilchaos:
I feel like i just went through the ringer trying to root my evo man. I finally succeeded this morning, took approx 5 minutes.. Are you doing this through SimpleRoot's most updated one?
[EVO 4G Android Development] jiqqaman:
that was fixed on the last update..
[EVO 4G Android Development] DarkonJohn:
Yeah, downloaded the latest build from the web site last night and then it prompted me to update (which I did).

The fact that I get the same error using SimpleRoot app and when typing the same commands manually as described by lazydev indicates there is a problem running that specific command on my phone.

Browsing my files sytem using ASTRO seems to show that certain sub-dirs referenced/accessed by SimpleRoot may be missing on my phone (or are simply not revealed by ASTRO), but if they are missing then that would explain the error.

I haven't attempted any other root methods, nor have I played around with tools (such as ASTRO) that should have deleted (accidentally or otherwise) these directories. I've got a stock EVO from release day and only accepted the first OTA update (and only after reading that it had been rooted).
[EVO 4G Android Development] DarkonJohn:
What is the last update and if you don't mind saying, how was it fixed?

As I mentioned, I had downloaded the latest version last night (10pm PST), it prompted me to update (which I did and then restarted) and that's what I was working with when I got this error.

Is there something even newer? Is there some way I can confirm which version of SimpleRoot I have?