How to Root the Sprint Galaxy S2 (SPH-D710)
(Updated 06/08/2013)

These instructions are specific to the Sprint Galaxy S2 (Epic 4G Touch or SPH-D710).   Although similar methods may work with other phones this method requires the use of a kernel that IS NOT compatible with any other phone but the Sprint Galaxy S2.   If you do not have the Sprint Galaxy S2 please DO NOT follow this method for gaining Root access as it will most likely brick your phone!

This method uses an Odin One-Click Kernel to install a kernel that includes a Custom Recovery. Once booted into the Custom Recovery you can then flash Superuser which will root your phone and give you Superuser access.

  • A PC running Windows with the Samsung Mobile Drivers Installed. The Samsung Mobile Drivers are available here.
  • Any One-Click Kernel (preferably from the Android version you will be using, i.e. GB, ICS or JB).
    All Sprint One-Click Recovery kernels can be found here.   For this particular tutorial I used the following kernels:
    Gingerbread: Chris41g's EL26 Stock CWM5 Repack
    Ice Cream Sandwich: Agat63's tFI27 Stock Recovery Repack (rev 2)
    Jelly Bean: Agat63's Source-Built GB27 Recovery
  • Superuser (or SuperSU, MIUI Security, and etc) in a flashable zip, saved on your Internal or External SD Card.  For this method I used SuperSU v1.25 (but any SU in a flashable ZIP should work).  You can download several different versions here.
  • Although not required it is recommended that you have Samsung Kies installed on your PC as well.  You can download Samsung Kies here.
  • This method will trigger the Yellow Triangle upon start-up and will increase your Odin count.
  • It will also change your startup screen to look like the International GS2 startup screen.  This is normal and can be fixed by flashing a stock kernel or running Triangle Away.
    For instructions to clear the Odin count and remove the yellow triangle please go here.
  1. Open the One-Click.EXE kernel on your PC.
    Once the One-Click.EXE file is opened you will be presented with a window that has a black title bar across the top, several empty boxes and a Start button.   Leave the screen up but do nothing else here for now.
  2. Reboot your phone into Download/Odin Mode by holding down the Power and Volume Down buttons.
  3. When prompted press the Volume Up key to continue.
  4. Plug your USB cord into your phone and then plug the other end of the cord into an available USB slot.
  5. Once the phone is plugged in you should see one of the white boxes on the One-Click.Exe program turn yellow.
  6. Press Start on the One-Click.exe program.
    If the flash is successful your phone will now reboot. This will take slightly longer than usual, this is normal. Depending on the kernel you are flashing there may or may not be a boot animation, please be patient while your phone reboots.
  7. After the phone has completely rebooted power off.
  8. Hold down Power and Volume Up to boot into Recovery.
  9. Scroll down to "wipe cache partition" and press power.
  10. Scroll down to "Yes - Wipe Cache" and press power.
  11. Scroll down to "advanced" and press power.
  12. Scroll down to "Wipe Dalvik Cache" and press power.
  13. Scroll down to "Yes - Wipe Dalvik Cache" and press power.
  14. Scroll down to "+++++Go Back+++++" and press power.
  15. Select either "choose zip from sdcard" or "choose zip from internal sdcard" (depending on where you've saved the
  16. Navigate to where the SuperSU ZIP is saved and select it.
  17. Scroll down to "Yes - Install .zip" and press power.
  18. Scroll down to "+++++Go Back+++++" and press power.
  19. Verify "reboot system now" is highlighted and press power.
Congratulations you are now rooted! Enjoy!

If you have additional questions or would like to discuss these methods further please visit the Rwilco12 Android Forums.