Most Android users already had a taste of Android 4.0 Ice Cream Sandwich on their device. Through the help of hacks, leaked ROMs, and custom ROMs, our Android phones have received the latest treats. Unfortunately, some of these ROMs are not yet complete and sometimes contain bugs that can hinder you from completely using your phone. That’s why recognized XDA developer sfhub has managed to flash the stock Android 2.3.6 Gingerbread EL29 firmware on the Samsung Galaxy S2 Epic 4G Touch SPH-D710. If you want to revert to this Gingerbread firmware, read on to learn how to flash Android 2.3 Gingerbread EL29 firmware on your Samsung Galaxy S2 Epic 4G Touch SPH-D710.
- The instructions in this guide are intended for use with the Samsung Galaxy S2 Epic 4G Touch, model number SPH-D710. Applying these instructions on another device or model may produce undesired outcomes.
- The information in this guide is provided for instructional and educational purposes only. There is no guarantee that these instructions will work under your specific and unique circumstances.
- Use these instructions at your own risk. We shall not hold any responsibility or liability for whatever happens to you or your device arising from your use of the info in this guide.
- Read and understand the whole guide first before actually performing the instructions.
- A Samsung Galaxy S2 Epic 4G Touch SPH-D710 (Sprint)
- Download and install the USB drivers (Sprint_d710_USB_Driver_v1_3_2360_0.exe, 22.8 MB) to your computer.
- Download one of the following files:
- For clean and safer flashing (but will wipe user data) — EL29 Full Restore One-Click (SPH-D710.EL29_CL852097_ROOTED-oc-sfx.exe, md5sum: a3ee9a958d8606470636a05b90551e75)
- To preserve user data — EL29 No Data Restore One-Click (SPH-D710.EL29_CL852097_ROOTED_NODATA-oc-sfx.exe, md5sum: 98c1ebd3b703c94ee87d1f065f5e72c9)
- A Windows computer
- Enable USB debugging on your phone (Settings > Applications > Development).
- Backup all personal data on your phone to make sure you have a copy of your personal data (e.g., contacts, SMS, MMS, Internet settings, Wi-Fi passwords, and the like) in case the procedure in this guide erases such data.
- Charge your phone’s battery to 70% or more.
- Download the EL29 One-Click self-extracting package from the links above.
- Double click the SPH-D710.EL29_CL852097_ROOTED-oc-sfx.exe or SPH-D710.EL29_CL852097_ROOTED_NODATA-oc-sfx.exe to extract it into a folder on your computer.
- Go to the extracted folder and double click the SPH-D710.EL29_CL852097_ROOTED-OneClick.exe or SPH-D710.EL29_CL852097_ROOTED_NODATA-OneClick.exe. This will launch Odin3 on your computer.
- Switch off your Samsung Galaxy S2 Epic 4G Touch.
- Reboot your phone into Download Mode. You can do that by holding the Volume Down key and Power button simultaneously until a warning message appears. Press the Volume Up key to continue.
- Connect your phone to the computer via USB cable. Odin3 will show a yellow COM port number on the second column. If it doesn’t appear, make sure you have properly installed the USB drivers for your phone. You can also try running Odin3 as Administrator or replug the USB cable after launching Odin
- Once connected, press Start to begin flashing the EL29 stock pre-rooted ROM on your mobile phone.
- After flashing the ROM, the message “Pass” will appear in Odin3. Your phone will automatically reboot.
If you’re using the No Data Restore version, you’re likely to face one or all of errors below. Perform the suggested action for each type of error.
- If you experience random force closes, perform Wipe cache and Wipe Dalvik cache in Recovery Mode.
- If you encounter errors in the Google Play Store app, clear the app’s data by going to Menu > Applications > Manage Applications > All > Google Play Store and tap Clear Data.
- If your phone doesn’t boot, perform a factory reset from Recovery Mode.
Congratulations! You have successfully flashed the stock Android 2.3 Gingerbread EL29 firmware to your Samsung Galaxy S2 Epic 4G Touch SPH-D710.