Last Updated: July 2nd, 2011

Update: A Sprint official has just posted on the Samsung Epic forums saying that this is not the final version of Froyo for the Epic. What's more, he gave one commenter an ETA of about three weeks. Ridiculous, isn't it?

Below is a statement from the Epic Product Manager regarding the leaked release (DK28):

Sprint is working on a software package for the Samsung Epic4G that will upgrade it to the Froyo version of Android.  Over the weekend, some users were able to access and download a test build (DK28) for the Samsung Epic from some 3rd party developer sites.  Unfortunately, this is not approved software for Sprint production devices and we strongly recommend that users refrain from loading it.

Software version DI18 is the current production version of software.  When new versions of software are available, users will receive a notification from Google on their device stating that an upgrade is available for download and installation.  While we are unable to communicate a firm delivery date, rest assured that we are working on a software upgrade to Froyo and hope to have it out in the very near future.

Note: The method described below will not work if you're already running a custom ROM. Therefore, you should use the method and the files at this link to update if you're using anything other than the stock Éclair software that came with the Epic 4G.

I've been waiting for Android 2.2 (aka Froyo) to arrive on the Epic 4G ever since buying the phone for my wife, so you can only imagine my excitement when I heard that kain203, an XDA-Developers forum member, found the update sitting on Google's own servers. To be clear, this isn't the first time the Epic 4G and Froyo have met, but it appears to be the final version of the update - the one that will, presumably, be rolling out over the air to users' devices over the course of the next few days.

So how do you install it? The process is pretty simple:

  1. Download the update from Google's servers.
  2. If you aren't rooted or aren't using ClockworkMod recovery, rename the file to "update.zip."
  3. Plug your Epic 4G into your computer, mount it as a USB drive, and copy the file to the root of its SD card (the main folder).
  4. Unplug the phone.
  5. Turn it off and boot into recovery mode (hold down the "volume down," "power," and "camera" buttons all at once).
  6. If you're using the Epic 4G's stock recovery mode, keep hitting the "volume down" key until you get to "Apply update.zip." Then press the "camera" button and confirm that you do indeed want to proceed. Alternatively, it you're using ClockworkMod recovery, press the "volume down" key until you get to "Apply zip from SD card." Select it using the "camera" key, and then confirm your choice.
  7. Wait for it to finish flashing before selecting "Reboot system now."
  8. You're done! Note that the device may take a little longer than usual to boot up - this is normal.

Naturally, the update comes with all the usual Android 2.2 goodies, including Adobe Flash 10.1 compatibility, a JIT compiler that drastically increases performance, and that oh-so-handy "Update All" button in the Market (not to mention the new "Related" tab). However, Samsung has also upgraded TouchWiz from 2.1 to 3.0, which, from what I can tell so far, includes a few updated icons, a new "Silent" toggle in the notification bar, and the ability to add/remove homepages. The bad news? App organization is now even less convenient than it was with TouchWiz 2.1, at least in Grid view. Whereas the old TouchWiz at least had the apps in alphabetical order by default, the new version scatters them all over the place in a seemingly random order upon installation (although you can put the icons back in alphabetical order via a hidden option that most users will probably miss altogether).

Still, overall, I don't think there's really an argument here - whether you're planning on updating  now using the instructions above or waiting for the official OTA to roll out, you've got a lot to look forward to. And now for some screenshots:

snap20101204_233517 snap20101204_204922

snap20101204_205810 snap20101204_204926 

snap20101204_205036 snap20101204_204940


Sources: XDA-Developers, Google

Jaroslav Stekl
Jaroslav Stekl is a tech enthusiast whose favorite gadgets almost always happen to be the latest Android devices. When he's not writing for Android Police, he's probably hiking, camping, or canoeing. He is also an aspiring coffee aficionado and an avid moviegoer.

  • Brad

    I did everything exactly the way described unrooted but at system recovery screen it won't do any thing once there. I can Highlight the different options with the volume down but then nothing else happens when I depress the camera key. Help...

    • http://www.androidpolice.com/author/jaroslav-stekl/ Jaroslav Stekl

      Are you running ClockworkMod or the Epic 4G's stock recovery? If it's the latter, you might need to press the power button instead of the camera key.

      • JustJohnny

        Use the Capacitive touch HOME "button" for the "Enter" function.

        • Brad

          thanks that is what did it.

    • Hatorii_Hanzo

      Brad press the "Home" button

  • Brad

    I am on unrooted stock recovery neither does anything unless I am supposed to hold it for several minutes..

    • JustJohnny

      Make sure when you power your phone on, you are holding
      POWER+VOL DOWN+CAMERA. When you try it, use two hands as sometimes the camera button doesn't like to click when you try it with one hand. I had that problem. The phone should kick you into the recovery menu as you are holding the buttons, shouldn't take more than maaaaybe 30 seconds.

      • Brad

        Now I have it unpacked but it will only reboot into the recovery screen. Damn

        • JustJohnny

          I'm all out of ideas.

  • JustJohnny

    First boot takes a couple minutes after install. It didn't like to sign in for a minute or so after the OS came up, but worked eventually. Root is kept if applied previously. All apps and contact settings are also retained. Thanks for the link!

  • Cameron

    Works great. Task manager still supported and working, It keeps all of your apps, history, contacts, messaging history.. you name it.

    Apps can be organized by alphabetical order in grid view, or moved and arranged to the user's liking. Bunch of great options that weren't available before.

  • Brad Ganley

    High five! Good to hear that this is working. I'll get to play with it tomorrow, hopefully :)

    • Cameron

      Haha. Yes, you can steal my phone for hours at work tomorrow... I say we update the store phone and root it tomorrow.......errrr....

      • Brad Ganley

        We could probably update it without anyone noticing....but this is not a discussion for open forum...

        • http://www.AndroidPolice.com Artem Russakovskii

          Best Buy party?

  • macedonia

    skype will work now?

    • Cameron

      Sure does. Just used it.

  • brasco901

    everything force closes after my upadte

    • SiliconAddict

      Hard reset. I've seen some issues with OS updates where that cleans it up.

    • rmh

      I did a 'reset' to factory specs and it cleared this problem up... love the new v2.2.1

  • JustMee

    Wow. These steps works nicely. Got here from 4chan of all places!

  • SiliconAddict

    Not to be snarky but meanwhile in the next few weeks everyone else gets 2.3.
    OK that may be an overstatement, but its not far off from the truth. The time it took for the Epic to get 2.2 I will be highly surprised to see it 2.3 before spring if at all. I think most are going to have to root and rely on the good folks on XDA to get them 2.3. I could easily be wrong, but the turn around time for 2.2 is appalling. Frankly I had some doubt in my purchase of my EVO a month ago. It very much was between Epic and EVO. This delay has permanently put me off from ever considering a Samsung ever again. Simply put they have the worse software development support I've ever seen in a handset manufacturer.

    • http://www.GrantGarrison.com OMGrant

      What about Sony?

  • http://www.ianmcgrady.com froyo-a-gogo

    minor adjustments in instructions on my 4g:

    1 - I tried to follow the XDA developers thread, couldn't; so thanks for posting this.

    1.5 rebooting, hitting all keys at same time didn't work; holding vol. down, camera, then poweron booted it into the manual mode

    2 - on Sprint Epic 4G, instead of the Camera button, the "Home" key underneath the screen functioned as the "enter" button

    3. rebooting, it was "checking for system updates" - after about 4 mins I cancelled

    4. Checked firmware - updated to froyo

    • http://www.androidpolice.com/author/jaroslav-stekl/ Jaroslav Stekl

      Are you using the stock recovery or ClockworkMod? It's definitely the camera button in the latter one; not sure about the former.

  • John A

    I am following the instructions but I keep getting an error saying "signature verification failed" Installation aborted

    Any ideas?

  • baseball1927

    tried all steps getting error message getting error failed to open no such fil or directory
    E signature verification failed so now what???

    • Cameron

      Double check your file name. Did you just type "Update.zip" as the new file name? If so, you just renamed your file "update.zip.zip"... That's not gonna work in the recovery mode. Go back and select the file to rename it "update" as the .zip file type will already be added.

      • baseball1927

        thank you very much Cameron did what you said (re-named file) worked perfect yeah have froyo looks great now have to play with it again thank you

  • MizzBBri

    Thank you! I followed the instructions and everything worked perfectly! :-)

  • jms

    I just tried this - was rooted with stock rom. 1. Saved the file direct from browser to sd card as update.zip.
    2.Booted into recovery mode and selected apply update from sd card and hit home key - now screen is blank and only thing lit are the capacitive menu keys on the bottom - is it flashing - I don't want to touch it if that is what it is doing but it doesnt look like its doing anything

    update: i guess when i one click rooted it put on the clockwork recovery - so i guess i have to hit camera instead of home

  • pedro

    i just tried to apply sdcard:update.zip
    but this happened

    E: error in sdcard:update.zip
    (status 7)
    installation aborted

    the file name is correct. any ideas?

    • roastabowl

      Having that same problem. Need help

    • Loveshinesthru

      I get the same problem. I am rooted running stock epic. made sure that i had the 90 mb one as suggested below.

      • Jeremy

        Same Problem here. Any suggestions?

  • jms

    So it worked:
    A few issues -
    1. I had to download the file twice and you need to manually rename it because by default it ends with a crdownload extension instead of zip (guess cause im using chrome) - Pedro - make sure the file is around 90mb.
    2. I had to fix the MusicService.apk that I had renamed to .bak because I had thought it was causing another issue.... the system check failed when it could not find that apk file
    3. When I first rebooted, it froze on the pattern lock screen and did not register with Sprint - I pulled the battery out and booted once again and it worked fine/

  • http://www.GrantGarrison.com OMGrant

    Man, I was expecting huge increases in quadrant scores, especially after seeing what 2.2 did for the droid x and nexus... I'm only scoring in the about 1000, what gives?

  • Denzel

    I like how you mention there is a hidden way to arrange apps in alphabetical order, but completely fail to mention what it might be.

    • http://www.androidpolice.com/author/jaroslav-stekl/ Jaroslav Stekl

      While in the application launcher, click the "Menu" button. Then select "Edit," the press the "Menu" key again, and then press "a-z Sort." Happy?

  • Charlie

    I ran the update on a stock Epic - but I am stuck in a Recovery mode menu loop when rebooting ?

  • http://www.nuworldsmobile.com thomas

    hi, i rooted the file onto the sd card and followed directions, after phone turned on and 4 options displayed, i chose reboot with sdcard update.zip after pressing home button, the reboot started from sd card...and failed. cannot find file. Question, do i have to unzip the update before rooting onto sdcard ? ty

    • Alie

      Nope, the file needs to remain zipped.

    • jms

      double check the file name - sometimes it gets saved with an extension after the .zip that messes it up

  • AKA_Khalil

    "scattered apps"
    If you open apps and hit menu and edit you can choose to sort A-Z.
    After this update I have no media - music player inoperable as well as gallery.. Not good

  • Winnie_b

    i'm following all the instructions and it still wont work for me, it's coming up with an error when i'm trying to copy the unzipped file from my computer to the phone, help

  • Leisure

    I have 2 "root" folders. What exact folder should I be saving this file to? Stock epic. I read every question before I asked, I think I am the only one...

  • MedicDan

    Has anyone figured a way through the GPS issue? That is the only issue that I found.

    • smokkeyy

      I am in the same boat... Everything is great EXCEPT NO GPS??? Any suggestions?

  • Winston

    ‎...Help, how do you restore your Samsung Epic back to android 2.1 after installing the 2.2 upgrade, I did it, and I really regret it, so many apps are force closing, the camera doesn't work, and now I really should've waited for the official update..

    • danny

      I had th same problem. I decided to perform a factory reset and it fixed it except GPS. Back up your important files before resetting it. Hope it works.

  • Søme1

    It scares me when ppl that don't understand directory structure terms or don't uncheck "hide extensions of known file types" in windows are jumping right into firmware flashing. Not trying to be mean, but seriously guys, learn to walk before you try to run.

  • PG

    Where can i find this update, its no longer on google and i want it

  • jimmy

    it wont work. it says:
    E: failed to open /sdcard/update.zip (no such file or directory_
    E: signature verification failed
    instalation aborted

    • Cameron

      Start over. Read all comments first. Check file name. Then ask for help again.

  • Droidmaster

    Wheres the download?? Not able to download it anymore!

  • Chris

    I have tried to flash another rom on my phone but couldn't get it to work and the Update.zip is still showing up but won't install......I tried to upgrade to froyo but am having the same problem....Closest Sprint repair center is 45 minutes away.....This sucks.
    By the way, I followed all of the steps given from A to Z to root and flash my phone but it never took....Faulty phone I guess.