Samsung Epic 4G Touch

From RootzWiki
Jump to: navigation, search
Epic 4G Touch
Samsung Epic 4G Touch.jpg
Manufacturer: Samsung Samsung-icon.png
Released On: September 16, 2011
Android Version: 2.3.4
Shipped With: 2.3.4
Product Model: SPH-D710
Product Device: SPH-D710
Model Number: Not Known
P___IMG: N/A
Carriers: Sprint
Display: 4.52-inch WVGA capacitive ten-point multi-touch Super AMOLED Plus Display
CPU: 1.2 GHz dual-core Samsung Exynos
GPU: ARM Mali-400 MP
RAM: 1.0 GB
Internal Memory: 2.0 GB
Memory Card: No Micro-SDHC card included, expandable to 32GB Class 10 Micro-SDHC, includes 16.0 GB USB storage
Mobile Radios: Dual-band CDMA2000/EvDO Rev. A (800/1900 MHz), 802.16e WiMAX (2.5-2.7 GHz)
WiFi: Dual-band 802.11a/b/g/n (2.4/5 GHz), Wi-Fi Direct
Bluetooth: Bluetooth 3.0
FM Radio: No
Battery: 1800 mAh lithium-ion
Camera: 8.0 MP rear-facing with auto-focus and LED flash
Secondary Camera: 2.0 MP front-facing with fixed-focus
USB Connector: MHL/standard micro-USB, USB 2.0 OTG
Additional Features: 3-axis accelerometer and gyroscope, digital compass, proximity and ambient light sensors
Rooted: Yes
Locked Bootloader: Unlocked

The Samsung Galaxy S™ ll, Epic™ 4G Touch (Or simply Epic 4G Touch) is Sprint's CDMA and WiMAX variant of the Samsung Galaxy S II in the USA. Unlike the AT&T or T-Mobile variants, it does not have NFC, but features a larger screen and notification LED. All three variants have four capacitive buttons, unlike the international Galaxy S II model.


Recovery Mode

To access Recovery mode, power off the phone then hold down Volume Up and Power until you arrive at the Android Recovery, or your custom recovery that was installed as part of your kernel.

Download Mode

Access download mode by powering off the phone, then holding the Volume Down and Power keys until you arrive at a screen warning the woes of installing a custom operating system. Press Volume Up to confirm and enter download mode, or Volume Down to reboot. Note that each time a download is performed via Odin, the download counter will increase. This can however be reset via a jig.


DISCLAIMER: RootzWiki, the authors of this article, and any associated or mentioned parties are not liable or responsible for any damage to a user's device. It is solely the user's decision to root, modify, unlock, tamper with, void the warranty of, molest, confound, brick, drop, destroy, or otherwise interact with their device. Furthermore, no article, walk-through, tutorial, or other piece of information can be 100% guaranteed to be completely accurate, or be successful with every device.

Install kernel with ClockworkMod Recovery

  1. Download and install Samsung Kies to get the drivers you will need.
  2. Download the ACS stock kernel with ClockworkMod Recovery from here.
Note: This kernel is technically a "stock" kernel, however since it contains ClockworkMod Recovery it is not official Samsung software, and so will trigger the Galaxy S II i9100 boot screen with a yellow triangle, and be recognized as unofficial software in Download Mode. It is different compared to the pre-rooted kernels or Zedomax kernels in that it does not have overclocking or Superuser pre-installed.
  1. Make sure that the tar file's MD5 is 81b444f34476f50873222e278d5a72cd
  2. Download Odin 1.85 and unpack the ZIP.
  3. Power off your phone, then reboot into Download Mode by holding Volume Down and Power, then pressing Volume Up at the custom OS warning.
  4. Connect your phone to your PC over USB and wait for Windows to install the proper drivers.
  5. Run Odin, making sure to give it Administrator permissions so that it can communicate with your device.
  6. Make sure that Odin can see your phone, then click the PDA button under Files.
  7. Navigate to and select the tar file you download previously.
  8. Make sure that "Auto Reboot" is checked, and nothing else on the left side of the window.
  9. Press Start, and Odin should automatically install the stock kernel, then reboot your device.

Flash Superuser

  1. Download SuperSU 1.25 (Mirror) and copy it to the root of your sdcard (External storage) or Device storage (Internal storage).
  2. Reboot your phone into recovery mode.
    On most HTC devices this can be done via booting into HBOOT by holding the trackball or a volume button (usually down) and power after removing and reinserting the battery, then selecting "RECOVERY".
    On most Samsung devices you can hold Volume Up and Power from a powered-off state until you arrive at the custom recovery.
    On the Samsung Galaxy Nexus, hold both Volume buttons and the power button from a powered-off state until you arrive at the bootloader (black screen with an open-chest bugdroid), then use the volume keys to select "Recovery mode" then press power to confirm.
  3. Select backup and restore, then Backup. The backup will take some time to complete, so be patient.
  4. Select install zip from sdcard then choose zip from sdcard.
  5. Select and confirm.
  6. Once complete select Go back until you return to the main menu.
  7. Select reboot device now and allow your device to reboot.

Note: If after rebooting, you find that you do not have Superuser working properly (Force-Closes by Superuser, apps are not given root permissions, etc.), please repeat this section's steps, and re-flash Superuser.

Install stock kernel

This step is optional, as it will revert to a stock kernel, removing the yellow triangle, i9100 boot splash, and ClockworkMod Recovery.

  1. Download the EB30 stock kernel.
  2. Verify that the MD5 of the acs-eb30-stock-kernel-pulled.tar is f50bf6966704f13da3c5e5986cb9f2bd
  3. Reboot your phone into Download Mode, and connect it to your computer via USB.
  4. Open Odin on your PC, and make sure it sees the phone.
  5. Under the Files section, click the PDA button, navigate to the acs-eb30-stock-kernel-pulled.tar, and then select it.
  6. Make sure that "Auto Reboot" is checked, and nothing else on the left side of the window.
  7. Press Start, and Odin should automatically install the stock kernel, then reboot your device.


This step is optional, as it will only reset the Download Mode counter. Otherwise, it will not effect the functionality of your device. Also, it's been well confirmed that TriangleAway app will effectively and safely do the same for this device.

A jig can be used to reset the download mode counter, enter download mode, and remove the yellow triangle from the splash screen of Samsung Galaxy series devices. They can usually be purchased from Amazon for under US$5.00, or can be easily created by creating a 300-301K resistor between pins 4 and 5 of a Type B Micro-USB connector. (Not the phone's connector itself, and the resistors should not be soldered on while your USB connector is plugged into the phone.) If you would like to make one yourself, you can get a Micro-USB breakout board from Sparkfun and a 301K resistor from Digikey. On the Sparkfun micro USB breakout board the appropriate pins are labelled "ID" (pin 4) and "GND" (pin 5).

To use the jig, simply make sure the phone is powered off by pulling the battery, waiting several seconds, then putting it back in. After that, just plug in the jig to the phone, and it should boot into Download Mode.

eMMC hard-brick bug

This is one of a handful of devices that Samsung has publicly (albeit quietly) admitted that the firmware of the eMMC card in the device is faulty, and could lead to a hard brick under certain circumstances. The brick bug is triggered when executing a block-level formatting in the recently released ICS OTA (and related ICS leaks leading up to it.)

  • More simply, this fatal format process is triggered:
  1. when users do a 'factory reset' in the stock ICS OTA ROM which wipes /data partition. This OTA is being pushed from Sprint to Sprint-consumers' E4GT phones running EL29 stock, from 7/13/2012 - 7/20/2012. A manual update is also available from their website.
    1. Do not factory reset if you're running the FF18 OTA! You have been warned.
  2. when users with rooted ICS-based kernels use recovery to wipe anything (unless using an ICS kernel marked as 'safe'.) 3rd party kernel developers discovered workarounds in June 2012, but, as always with rooted code, some risk still exists. (See Disclaimer)
  3. possible other scenarios where formatting anything on the internal storage chip is involved (such as flashing a ROM from an unsafe ICS kernel recovery, as most rom zip's trigger a format)

This bug does not effect users still on Gingerbread EL29 stock or earlier (and related 3rd party variants.) Samsung is supposedly working on possible fixes, but as of 7/18/12 the status of any publicly available fix is entirely speculative. The FF18 kernel source code released earlier this month in tandem with the OTA release is reported to still contain the triggers for this bug.

Personal tools
Google AdSense