How To Root Samsung Epic 4G On Android 2.2.1 Froyo (EB13)

We have already shown you how to root Samsung Epic 4G on Android 2.1 Eclair stock ROM. The official Android 2.2.1 Froyo update (EB13) that was recently pushed in by Samsung blocked the root exploit as in case with almost all updates. So here goes guide on how to root Samsung Epic 4G running stock Android 2.2 Froyo (EB13) ROM.



Disclaimer: As in case with all android mods, proceed at your own risk. is not responsible if your device gets bricked or damaged during the process.


1. You need to have working USB connection between your computer and Samsung Epic 4G. If you still don’t have the setup, you can setup ADB on Windows. Alternatively, you can install Samsung Kies on your computer that will also install proper drivers on your computer for a successful USB connection.

Other option to setup drivers on your Windows computer is to download the following Drivers package and run the setup file included in it. Make sure you download the driver package for your version of Windows.

Download Samsung Drivers for Windows 32-bit version.

Download Samsung Drivers for Windows 64-bit version.

2. Download on to your computer and extract it’s contents.


1. Put your Samsung Epic 4G into “USB Debugging Mode”. To do it, go to “Applications”—> “Settings” –> “Applications” –> “Development” –> and check the box “USB debugging”.


2. Now connect the Samsung Epic 4G to your computer via USB connection.

3. Open the download and extracted “” folder that you did in the prerequisites.

4. Run the “run.bat” file.

Your Samsung Epic 4G should get rooted in few seconds.

If the command prompt asks you to restart adb, you need to go into Windows Task Manager and end adb in the process tab, then run the “adb.exe” located in the “” folder.

If the command prompt says “device not connected”, disconnect the phone and reboot it, turn debugging mode back on, reconnect the phone via USB, and rerun the “run.bat” file again. If you’re still getting “device not connected”, try repeating these steps one at a time or in a different order, for example just kill adb.exe and rerun “run.bat” or only reboot the phone and then run the “run.bat” again.

[ Android Central Forum]

You may also like...

38 Responses

  1. mvtvc says:

    Works Great!!! Thanks!
    For everyone just be patient the first time I did it I thought it locked up and unplugged it, had to do it over again and this time I waited.

    Thanks Again!

  2. Campis says:

    I did it at first n didnt work but I restarted my cinputer n it workd.thanks niggas

  3. DUARTE says:

    GREAT….CANT WAIT TO GET HOME ANd DO IT, thanks to all of you that do such a hard job to save us money…THUMBS UP…

  4. speed 20 says:

    hmmm… waiting still on first try seems to have stopped…
    oh oh wait i killed the top abd in task manager and it started moving again… yess it worked!! and i verified it with root checker in app market have root, superuser, and busybox. awesome!!!

  5. speed 20 says:

    now that this is sucessful can i use the same wifi tether program that i used for stock epic 2.1/w root

  6. Gilgamesh says:

    This is not working for me at all, I have tried all sequences imaginable…Is there a confirmation on the root in cmd.exe window?

  7. Ds_grave says:

    I can’t get it to recognize my phone either. Any info would be appreciated

  8. derek says:

    i’ve even restarted both the laptop and phone with no luck.
    i was rooted on 2.1.
    like the others, I would appreciate any advice

  9. crazyjutt says:

    worked for me. amazing. thanks

  10. Brikzpapi says:

    Worked perfect on the first try. Now i would like to know if i wold be able to use ext4 roms on it?

  11. derek says:

    I figured out the problem. For everyone who gets the ‘phone not found’ (or what ever the exact message is):

    go to Control Panel -> Device Manager -> under disk drives open up the Android one. In the popup, go to the policies tab. change it to ‘Better Performance’.

    Try again run.bat again.

    This worked for me, and may be your problem also.

  12. Dennis says:

    Works great just as described, Thank you

  13. taaz69 says:

    It did not seem to work the first time. Followed instructions from Derek- Thanks Derek, restarted the phone and tried again. Worked great. Thanks for providing this.

    Next question. I want to get instructions for going to dk28. Is that available yet?

    Send me info to make a contribution.

  14. Schmidty says:

    Going to try this when I get home from work tonight on my brand new Epic. I will let you all know how it went.

  15. Gilgamesh says:

    @Derek…bro, your awesome, thanks!! this worked fine for me too…a big problem I had was even though I had previous moment drivers installed – and could connect my epic to cpu via mass storage, I never had the original d700 drivers installed….lmao…but thanks!!!! ps: Can we install custom zip roms while being rooted with this process, & I seen clockwork install on the list, but how do we know if its installed??

  16. aride4ever says:

    Some of you might not realize this but a file named rageagainstthecage-arm5.bin might get striped form the download by your AV scanner. This file has been classified as an exploit. As with any (patch) you do so at your own risk. Just saying don’t start screaming when your phone starts to send pictures of your Aunt B to some dude in the UE.. for info on what the file is being classified by each AV vendor check here “”

  17. Quoia says:

    So im using a mac to do this.. suggestions? its not the same as using a windows computer

    • Gilgamesh says:

      check here Quoia for help using MAC> “”

  18. CJ_Mack says:

    Ok, so let me get this straight. I need to use this file ( if I currently have Android 2.2 Froyo installed? My reason for rooting is I was to completely get rid of Froyo, this won’t reinstall Froyo will it?

    Can I unroot this? I can’t seem to find any unroot software for this one.

    Newbie here. Please help.

    • Gilgamesh says:

      To get your device back to 2.1 you need to just Flash the DI18 .Tar file. (PUT IT IN PDA BOX)
      Get it here> “”

      Use the (victory_8G_100528.pit)included, as your .pit file (put it in PIT BOX)

      Flash with Odin.
      get it here> “”

      Directions for using Odin here> “”

      Thats all.

  19. Duarte says:

    @ CJ_MACK…Root is not going to unistall Froyo, is just going to give you the avility to install and unistall either root apps, or unistall apps that come with your phone (sprint football, Nascar, etc) that are not able to be unistalled with the regular unistaller…if you want to go back to 2.1 you can call sprint and tell them to do it for you or send you a phone with it…but you have to make a case for ir (tell them all the problem you are having). good luck.

    • Gilgamesh says:

      Yes, you can also call Sprint if you dont have your phone rooted & tell them it messed up with the OTA(Over the air) update to 2.2 & you want an advance exchange.

      • CJ_Mack says:

        lol…NOT! They pretty much told me I was screwed. I was on the phone for 5 hours with their customer service and visited 2 different stores. Ultimately, after several resets, they told me to wait for the next update to fix it. I just cancelled the service (the hotspot service for $30/month), rooted my phone, and now get it for free. I tried my best to do it through Sprint and they were no help whatsoever. The problem is that Froyo EB13 severely slows down your internet connection through the phone (tethering and hotspot) even if it is rooted. I finally had to go with a rooted version of Froyo EC05.

  20. marinebones says:

    Just did it for the first time ever and had no problem. The only extra step i had to take was restarting the abd.exe but i followed the instructions and had no problem. Just make sure you instal the new usb drivers from samsung. Now on to making my phone a hot spot!

  21. Mostafa says:


    My HTC Desire HD is using latest OTA update and android 2.2.1 is installed on it. Can I use ?


  22. Michael says:

    WOW! How easy was that! No problems at all. Like Marinebones, I restarted the phone and ended adb.exe initially.

    Thank you!!

  23. John says:

    Have anyone tried with EC05? Not having any luck in getting it rooted.

    • aride4ever says:

      steps are diff with ec05, goto xdadev to get the files to rooth EC05, I do not have the link handy but you cant miss it 🙂

  24. Aaron says:

    It is important to note that if you have any form of virus protection on your phone it WILL BLOCK the root process. Before initiating the root process it is advisable to uninstall any antivirus programs on your phone or it will mess up your root.

  25. lozo says:

    Is there an unroot download or command line text for this 2.2 root process. I got an update from sprint and it won’t install. my guess it is the rooting that is making it fail. But the root process works great for my epic running 2.2 Froyo.EB13

  26. Joe says:

    are there any dangers to harm the phone and can i reverse this process?

  27. Terry says:

    I updated my Samsung Epic to Android 2.2, and it was a disaster. To get back some of the lost functionality, I rooted it. Now, ClockworkMod (v2.5.1.0) won’t let me do any more updates. Says E: Signature verification failed. What do I need to do to get around this? Thanks in advance!

  28. Gilgamesh says:

    It is the signature verification but to toggle it you need to (in recovery in CWM) go to ‘install update from zip’ and there should be the option to toggle it.

    All you have to do is go into recovery, install zip file from sd, and toggle the signature verification. This has happened to me a few times; I just simply toggled it, and the ROM flashed perfectly.

  29. cheesy charlie says:

    it worked great! at first it said it couldn’t connect to phone, but i just had to wait for my slow computer to connect to a new usb device before i could root, duh!

  30. Tokken001 says:

    having problems running one-click.  I get an error “rageagainstthecaage-arm5.bin” not found.  I have extracted the files three times and can not locate the file.

  31. John_Jobs says:

    I had the same issue and it appears because you anti-virus protection is flagging this file and stopping it from running.  This file is in fact a virus but as described on various sites, this is a “good” virus.  Reinstall the download and when it ask if you want to remove or stop the potential threat say “no” or “allow”.  Trust me i did it just now and it worked, phone works and computer works.