Android Update, News, Apps and Hacks

Cyanogenmod 9 (CM9) for Epic 4G Touch


CyanogenMod 9 (CM9) has unofficially made its way on to the Samsung Epic 4G Touch, bringing you the stock Ice Cream Sandwich Android 4.0.3 experience (yes, no TouchWiz or any other Samsung stuff). And of course, CyanogenMod wouldn’t be anything without the customization options, so those are covered as well, though at this point not many customization settings are included as CM9 is in its development stages.

The ROM is in the testing stage and will be as long as CM9 itself is under development, so there are bugs and issues present and new ones can crop up at any time, so take caution while trying out the ROM.

Read on for the full step by step procedure on flashing the ROM. Be sure to follow each and every step carefully, do not skip anything.


This procedure and the guide below is compatible only and only with the 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.


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.

ROM Info


Developer  → darchstar

Known Issues:

  • apps2sd doesn’t work for EXTERNAL SD
  • Video recording doesn’t decode the files properly to mp4, so the output is unusable
  • Music occasionally FCs. Feel free to post some logcats (pastebin’d only) if this happens to you

Pre-Installation Requirements

  1. [Important] Drivers! — it’s important you’ve the proper USB drivers installed for the phone. Download Link.
  2. If you have Samsung’s PC software Kies installed, un-install it first because it may interrupt the flashing process.
  3. Backup all your data as this procedure will wipe your installed apps and data (but will NOT touch your sdcard). You can refer to this excellent Android backup guide.
  4. Sufficiently charged battery, at least 50% is recommended.

How to Install CM9 on Epic 4G Touch

PART I: Downloading the ROM

  1. Download the latest version of the ROM from the official development page.
  2. Download the Google Apps package (this is required since the ROM itself doesn’t contain Google apps like Market, Talk, etc).
    Download Link  |  Download the CyanogenMod 9.0.x version from the download link.
  3. Transfer both the downloaded zip files from step 1 and 2 to your internal SD card.

PART II: Installing EL26 Stock ClockworkMod Recovery

  1. Download EL26 Stock CWM Recovery.
    Download Link  |  Filename: StockCWM-EL26.tar.md5
  2. Download Odin 1.85 from → here.
    FilenameOdin | Size: 199 KB
  3. Extract the contents of the Odin file to a folder.
  4. Disconnect your phone if it’s connected to PC.  Switch 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. Open Odin (from step 2) — double-click the Odin3 v1.85.exe that you got after extracting the file “Odin”.
  7. Connect your phone to PC now. You should get the message “Added! !” under Odin’s message box in the bottom left. If you don’t get this message, then probably there is a problem with drivers. Make sure you’ve proper drivers installed. See point 1 above under ‘pre-installation requirements’.
  8. In Odin, click the PDA tab, and select the file StockCWM-EL26.tar.md5 you obtained in step 1.
  9. Uncheck the Auto Reboot option in Odin.
  10. DO NOT make any other changes in Odin except selecting the PDA file and unchecking the Auto Reboot option as given in steps 8 and 9.
  11. Now, hit the START button to start flashing the CWM recovery. When the flashing procedure is finished, you’ll get a PASS message (with green background) in the left-most box at the very top of Odin.

    IMPORTANT Note: 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.

  12. After the flashing procedure in Odin is complete, unplug your phone. Remove the battery, then re-insert it. However, DO NOT turn the phone again yet.

Part III: Installing CM9

  1. Boot into ClockworkMod (CWM) recovery. To do this, press and hold the Volume Up + Home + Power buttons together till the screen turns on, then let go of the buttons to boot into CWM. In recovery, use the Volume buttons to scroll up and down and the Power button to select options.
  2. Select “wipe data/factory reset”, then select “Yes” on the next screen to confirm data wipe (will not erase SD card contents).
  3. Now select “install zip from sdcard”, then select “choose zip from sdcard”. Scroll to the ROM file on the sdcard (the one you downloaded in step 1 of Part I of the guide) and select it.
  4. Confirm installation by selecting “Yes – Install” on the next screen. The ROM will start installing.
  5. After the ROM finishes installing, select “go back” to go back to the main recovery menu.
  6. Now repeat step 3, but this time select the Google apps package file you downloaded in step 2 of Part I of the guide to install the Google apps package.
  7. After the installation is complete, select “go back” then select “reboot system now” to reboot the phone.

That’s it. CM9 is now installed and running on your Epic 4G Touch if you followed the instructions above correctly. Visit the development page for more info and to get the latest updates on the ROM. Share your thoughts on the ROM in the comments.

  • SwtSexiness01

    I downloaded, and flashed the CWM EL26, and when my phone rebooted it says GalaxyS2 i9100, not D710. Don’t know what happened.

  • James Thomas

    I’m not getting the option to uninstall Kies.  All I can do in uninstall the updates to it.  Will this cause a problem?

    • Abhijeet Mishra

      Just right click on the tasbar, open Task Manager, go to the Processes tab, and kill all Kies named processes, then follow with the above procedures. Kies shouldn’t be running at the time of using ODIN, that’s all.. :)

      • James Thomas

        Thanks!  Much appreciated!

  • Joe

    OMG I love you.

Some HTML is OK
Join us on Facebook!schliessen