Restore Epic 4G Touch With Pre-Rooted Stock Gingerbread Firmware — EL29

Epic 4G touch

The Epic 4G Touch recently saw the leaks of two unofficial Ice Cream Sandwich (ICS) Android 4.0 firmware, which we’re sure were flashed by many on their Epic 4G Touch to get a taste of ICS (come on now, who wouldn’t wanna try out ICS?). However, since these were leaked beta firmware, many people are probably looking to get back to a stable Gingerbread Android 2.3 firmware for everyday use. We have a guide right here to help you do just that.

Following this procedure will get you Gingerbread firmware EL29 on your Epic 4G Touch. The firmware is pre-rooted, so you don’t need to worry about rooting your phone after flashing.

Read on to find out to how to flash back to Gingerbread Android 2.3 on your Epic 4G Touch.


The methods and procedures discussed here are considered risky and you should not attempt anything if you don’t know completely what it is. If any damage occurs to you or your device, we won’t be held liable — you only will be responsible, you’ve been warned!!!


This firmware and the guide below is compatible only and only with Epic 4G Touch, model number SPH-D710. It’s not compatible with any other device. Check your device’s model number in Settings » About phone.

Pre-Installation Tips:

  1. This procedure will wipe all your apps, data and settings (but it will NOT touch your SD cards, so don’t worry about those). Backup your Apps and important data — bookmarks, contacts, SMS, APNs (internet settings), etc. This Android backup guide would help you.
  2. If you have Samsung’s PC software Kies installed, un-install it first because it may interrupt the flashing process.
  3. Drivers! — it’s important you’ve the proper drivers installed. Download Link

How to Install EL29 Gingerbread Firmware on Epic 4G Touch [Step By Step Guide]:

  1. Download EL29 firmware from any of the download links below.
    Download Link 1 | Download Link 2 | Download Link 3 | Torrent
    Filename: SPH-D710.EL29_CL852097_ROOTED-oc-sfx.exe | Size: 270 MB
  2. Double-click on the file you downloaded in step 1, then click on ‘Extract’ button to extract the file. This will give you a folder named “Odin-OC”.
  3. Open the folder “Odin-OC”, then double-click the file “SPH-D710.EL29_CL852097_ROOTED-OneClick.exe” to run Odin3Execution v1.81.
  4. Disconnect your phone from PC (if connected). Power off your phone (wait for vibration to confirm complete switch off).
  5. Now, put the phone in Download Mode — press and hold these keys together: Volume Down + Power. You’ll get a ‘Warning!‘ screen.. press Volume up to continue to enter download mode.
  6. Connect your phone to the PC. You should get the message “Added! !” under Odin’s message box at the bottom. If you don’t get this message, then make sure the drivers for the phone are properly installed. Check step 3 in ‘Pre-Installation Tips’ above.
  7. Your ODIN screen should look similar to this after connecting the phone:
    Odin3Excution_v1.81 Start Screen
  8. Now, hit the START button to start flashing the firmware. When the flashing procedure is finished, your phone will automatically reboot — and when you see the Samsung logo, you can safely unplug the cable. Plus, you’ll get a PASS (with green background) message.

    : If ODIN gets stuck and doesn’t seem to be doing anything, or you get a FAIL message (with red background) in ODIN, do the following:
    Disconnect the phone from the PC, close ODIN, remove battery, re-insert it, turn phone on in Download mode again, and do the procedure again from Step 6.
  9. When the phone has restarted, your phone will be running the EL29 Gingerbread firmware. Check out your Epic 4G Touch’s Android version here: Settings » About Phone.

That’s it. You now have EL29 Gingerbread 2.3 firmware running on your Epic 4G Touch. Let us know your thoughts and problems (if any) in the comments below and we’ll do our best to help you out.

0 Comment

  1. Level27xrock says: Reply

    Everytime I get to about 98% done, in odin it says it is writing the ” data.img” it never gets passed this point, and just gets stuck there 🙁 I’ve tried this about 5 times now and gets stuck in the same spot, and never finishes. Any help?

    1. Kapil says: Reply

      Re-download the firmware and then try again.

  2. Epic4GTStraighttalk says: Reply

    Thanks PASS!!!
    The ICS is suck can not manage the apn, unstable, back to stabil gingerbread!!!

  3. Haneesh says: Reply

    How is the GPS with this flavor?

  4. When i run Odin it runs its coarse and i get a pass when i check my phone us still on IML74K.fd05 what did i do wrong please help i hate this rom 🙁

  5. teerone2008 says: Reply

    I just did a full restore. I rolled back to gigerbread from ics on my first try. Iam so happy. no problems what so ever. thanks a trillion!

  6. ImporTuner says: Reply

    This procedure worked perfectly! ICS on my Epic 4G Touch created major problems with Foxfi, I can no longer wait for them to release a fix. Everything’s back to normal now! Thanks!!

  7. Will this safely avoid the mmc bug when it formats from the official update? Want GB back for now 🙁

  8. ellsbel says: Reply

    I AM THRILLED!!! YAY!!! My husband’s phone was 4 days old when the ICS update all but made him throw his phone off of our balcony. Every 30 seconds a beeping sound and “voltage too high” warning almost made us lose our minds! Sprint and Samsung have spent the last month pointing the finger at each other for whom may be responsible for the faulty update. Just restored it by following the step by step instructions above and it is back to original Gingerbread OS. So happy…you have no idea. Disgusted with our new carrier but so glad his $600 phone does not need to be thrown in thw garbage…woohoo!.!.!.!.!.

    1. albundyhere says: Reply

      that doesn’t make any sense. why would you keep the phone and service? you legally have 14 days to return for a complete refund and walk away.

    2. Amber says: Reply

      Hey, i was wondering . im trying to attempt to do this to my phone. && i was wondering how long does the screen stay with the android symbol and dowloading … Do no turn off target?

  9. Brewin says: Reply

    I’m trying to roll back to gingerbread but my phone keeps locking up when it gets to modem.bin. I have re-downloaded the firmware but still stops. Any thoughts?

  10. ginger_b says: Reply

    Thank y0u so much! it worked, no problems.

Leave a Reply