[Samsung Epic 4G Touch] DroidModder:
Hey guys,

I'm here to make a nice and clean write up of how to Root your Galaxy S2 Epic 4G Touch on Android 4.0.4 FH13. Before any flaming begins, I know there are tutorials already out there as well as videos by the famous QBKing77, however, I find it easier to learn something or to do something when the steps are written out nice and neatly for me. So I will do the same for you :) BTW, I will attach QBKing77's video below.

DISCLAIMER: I am in no way responsible for damage caused to your phone during this process or after! You are voiding your warranty and are Flashing/Rooting at your own risk! If you PM me saying your phone is bricked and expect me to do something about it..I will kindly laugh and move on! :)

PLEASE READ THIS BEFORE FLASHING ANYTHING!!: http://xdaforums.com/showthread.php?t=1525495

Also here are instructions on the Repo on how to gain Root access without flashing the full ROM(Thanks rwilco12): http://rwilco12.androidfilehost.com/HowToRoot.html

Before we begin this process you must assure your Epic's battery is at least 50% charged and that you have your devices Drivers installed(If you are running Windows 7, Windows may automatically search for and download the drivers when you plug it in).

Now click on the link below. Doing so will bring you to another website made by much famous Rwilco12. Thanks to him, we have this method. Now click on the	SPH-D710FH13_CL663858_ROOTED_NODATA_OC.EXE and it will begin downloading. Once downloaded, simply make a folder called "EP4GT ROOT"(Name it whatever you want) for example...after you have created a folder and named it, extract the SPH-D710FH13_CL663858_ROOTED_NODATA_OC.EXE to that folder. Once its finished, open the folder...you will see Odin, click on the Odin icon. Once Odin is open, the rest is quite simple. Follow the below steps:

PLEASE MAKE A BACKUP OF ALL YOUR DATA!!!!!!! YOU WILL LOSE ALL DATA IN THIS PROCESS!!!

1) PUT YOUR EPIC TOUCH IN DOWNLOAD MODE(TO DO THIS POWER OFF YOUR PHONE AND PRESS AND HOLD POWER BUTTON AND VOLUME DOWN

2) NOW PLUG YOUR PHONE INTO YOUR PC VIA USB

4) ODIN SHOULD RECOGNIZE YOUR DEVICE BY DISPLAYING "COM" AND SOME NUMBER IN A YELLOW BOX. IF YOU SEE THIS, YOU'RE GOOD, IF NOT, TRY A DIFFERENT CABLE OR RE-INSTALL DRIVERS

5) JUST PRESS START!

6) PLEASE BE PATIENT ABOUT IT, THIS PROCESS MAY TAKE A FEW MINUTES.

7) WHEN ODIN IS DONE, IT WILL REBOOT YOUR PHONE ON ITS OWN.

8) CONGRATS! YOUR PHONE IS ROOTED! ​

If this written tutorial helped you, please hit that thanks button! :)

DL LINK: http://rwilco12.xdafileserver.nl/?dir=LeakSite/LEAKS/Samsung Epic 4G Touch/FH13/ROM_NoData/Rooted

QBKING77 VIDEO: [YOUTUBE]http://www.youtube.com/watch?v=PMD0pybakeE[/YOUTUBE]

To install a Custom Recovery, please use the below links and choose the Recovery of your choice.

1) Download the Recovery of your choice from the links below.

2) Open Odin again and click the PDA box and insert the recovery .tar

3) Put your phone into Download Mode and then connect to PC via MicroUSB Cable

5) When you see the YELLOW box that says COM, press start!

6) When it says PASS, you're all set and ready to FLASH some roms!!

Agats custom kernel/recovery:http://xdaforums.com/show....php?t=1767421(.tar file)

Kuban kernel: http://xdaforums.com/show....php?t=1826190 (.tar file)

ODIN 3.07 : http://xdaforums.com/show....php?t=1778755

Also OP The FI27 OTA is available. Same steps as FH13 to root. found here : http://xdaforums.com/show....php?t=1903252

The reason for having to do this is because Samsung made it such a way that the Custom Recovery is "baked" into the Kernel, so when we root this device, in order to get a custom recovery, you need to also install a custom kernel...via Odin​