One Click Root For Samsung Galaxy S On Windows, Mac OSX

Samsung Galaxy S, the latest Android phone from Samsung has become quite popular recently. You can now root your Samsung Galaxy S on stock Android 2.1 Eclair  on several models including GT-19000, Captivate SHG-1897, Vibrant SGH-959, GT-19000M, Epic SPH-D700, and so on.

This one click root, unroot for Samsung Galaxy S on both Windows and Mac OS X has been developed by TGA_Gunnman of the XDA forums. Windows users, make sure you have Samsung drivers (download links for both 32bit and 64bit systems at the end) and also .NET framework 4.0 installed on your PC.

Before you go ahead and root your Android mobile, you need to know that rooting adds the following files to your device (unrooting removes them).

/system/xbin/busybox (version 1.17.1)
/system/app/Superuser.apk (version 2.3.1)
and links /system/bin/su to /system/xbin/su

Disclaimer: Rooting can void your warranty and may also brick your phone if not done properly. We are not responsible for any damage caused to your device, so go ahead at your own risk.

Root Samsung Galaxy S On Windows

1. Download the application (link at bottom) and extract the RAR file to a folder on your desktop.

2. Put your phone in USB debug mode, which can be enabled by checking the USB debugging option in Menu –> Settings –> Applications –> Development.

3. Now connect the device to your PC via USB cable and run the Galaxy_One-Click_Root.exe file that can be found in the folder that you have just extracted.

4. Click the ‘One-click Root’ button and follow the instructions in the command shell to root your Samsung Galaxy S.

Root Samsung Galaxy S On Mac OSX

1. Download One Click Root For Mac OSX (link at bottom) and extract it’s contents.

2. Put your phone in USB debugging mode (step 2 of Windows instructions above).

3. Connect Samsung Galaxy to your Computer and run the One Click Root app.

4. Click ‘Root me’ button and follow the on screen instructions.

After the phone has rebooted into recovery select “apply” for I9000 and I9000M and choose “Reinstall Packages” for the US models using the volume keys and then press the home button for I9000 and I9000M and the power button on the right top side for US models to start the process.

samsung-galaxy-s-root-mac-os-x That’s it. You have now successfully rooted your Samsung Galaxy S. Now it’s time for some after root work to be done on your phone, that is to flash clockwork custom recovery on your phone.

After Rooting: Clockwork Custom Recovery

Install ROM Manager from Android market.

Launch ROM Manager and click on Backup ROM and save your android rooted stock. This will help getting back to un-rooted stock much easier.

Go to XDA forums for more information on this.

How To UnRoot Samsung Galaxy S

The same instructions given above apply for unrooting as well. Only you will have to click the Un-Root button in the application.

In case you have rooted using another process, you can still use this app to unroot. However the ROM on your device should not have created links to BusyBox. A better way is to restore your device back to stock ROM instead of unrooting it.

Download One Click Root For Samsung Galaxy S Windows

Download Once Click Root For Samsung Galaxy S Mac OSX

Download Samsung Drivers 32Bit Windows

Download Samsung Drivers 64Bit Windows

You may also like...

39 Responses

  1. jsammy44 says:

    I tried to do this with my samsung epic 4g on a mac and it says that it can not verify sigature. Help please!

    • dkszone says:

      Try out the one click root for Samsung Epic 4G.

    • Twiggy says:

      This is sad and these people suposedly know how to do this and are not smart enought to beable to type how to do it. tried several ways and can not root my samsung epic.but dont think i am sad i dont claim to know how like they do. here in this instant it says download this file and then extract the rar file but no program i have downloaded can read it and trust me i have downloaded at least 10 different zip file readers. So my thing is if you dont know what you are doing then shut the f up and leave it to the people who know or at least tell people what programs you are using to do it.

  2. appagom says:

    I have the korean version of the phone, not the i9000, but the SHW-M110S, slightly different hardware, at least has DMB TV, and software. Will theis method work? better question if it fails will it fail nicely or mess up my device. Thanks.

  3. mikejonesgr says:

    Same as Jsammy44. I did this on my mac and it says E:signature verification failed Installation aborted. Please help!!

  4. Shawn says:

    I get signature verification failed on my mac as well. How do I get around this?

  5. djp says:

    rom manager tells me my epic is NOT rooted
    signature verification failed on my mac also
    more info, please

  6. otis says:

    your one click root for samsung epic is a windows program,unless i am missing something,none of your programs work for epic with a mac.thanks for trying

  7. Bruce says:

    Once I got to recovery, I don’t have a “reinstall packages” option, which according to the on-screen instruction is what I need to choose. All I have were “reboot system now”, “apply”, “wipe data/factory reset” and “wipe cache partition”.

    Any assistance is appreciated.


  8. Bruce says:

    Ok, I figured it out that I had to choose “apply”. I then got the “signature verification failed”. I’m running on Windows.

  9. Sugar Ray says:

    Bahaha “Root me” hahaha

  10. Topher says:

    Answer the question what is with this E: signature sh** please fix it thank you!!!!

  11. Gobin says:

    Attention,operation has totally failled.My phone is stopped on screen with cannot access to system /csc/BOG//system

    waouh !!!

    Any suggestion ,wellcome

  12. Gobin says:

    I do not how i do it but i fix my phone.Fine.

  13. florida166 says:

    when I try to do it my phone says:E:signature verification failed Installation aborted.
    i’m running froyo 2.2 what did I do wrong?

  14. Hisham says:


    I have followed the instructions posted to root my samsung galaxy S and things seemed went normally, however, when I tried to open one of the android applications that require root access, the Dr.BenOx Arabic Fonts, it still shows the message Not Rooted and requires Root privileges. Pls advice if other steps and/or verifications need to be done for that. Thanks.

  15. amy says:

    i got the “signature verification failed” on my mac as well.
    What’s going on?
    Is there any solution?

  16. 911mic says:

    No Signature verification failure!

    For FROYO

    follow instructions here to root galaxy s , see video :

    after this the device is rooted , reboot your device.

    Download RyanZA’s OCLF 2.0 in the app market , open it and

    click EXT2 and after that One Click Lag Fix 2.2+

    All DONE!!

  17. Kev says:

    I am stuck just after step 4 with my epic 4g using a mac. I’m trying to select “apply” with the home/power button but nothing happens. I highlight with the volume buttons but cannot select any option. I reset and comes back to the same screen please help! how to i actually select an option with my epic 4g

  18. Kev says:


    Just had to hold the home button at the bottom to select the option. The power button doesn’t do it. Went thru and rooted. All went ok!

  19. Alan says:

    After i rooted, the phone asked for an update which i messed up and accepted and now my phone updated and rooted is not possible, ever worse, when i connect my phone in debug mode, the phone is not read, it says that USB CANNOT BE FOUND or something like that, like it does not recognize it, i tried reinstalling the drivers and plugging it again and nothing.. tried also on XP, Vista and Win 7, i think i’m doing something wrong, can anyone help me? greatly appreciate it!

  20. bhenman says:

    I have successfully rooted my epic4g no problems. However, some time later when I connect the phone back up to PC via usb to manage sd card or use adb/sdk the pc will not recognize phone. Windows drivers et all are good because if I connect a different epic phone it is recognized immediately and mounted. Is there an android 2.1 apk or something that may need to be re installed to activate usb port on phone???

  21. supercoop says:

    HE ONE I USED :-

    its boss it got the phone sorted 1st go well in to…MM above well found man /supercoop

    “Here’s a new one click root. 2.4.0 now flashes clockworkmod recovery for you. It’s also a little less likely to fail, and is tested to work on Froyo.
    It will also work correctly if you are on a pre-rooted kernel. It will install superuser, busybox, and clockworkmod.

    galaxy s
    running 2.2
    rooted and very proud it
    cheers to MM

  22. kalpesh says:

    hey guys i have rooted galaxy s from 2.1 eclair to 2.2 froyo

    by it became slow and also auccured some problems for downloading apps

    plz dont root froyo to galaxy s till the nxt update comes

  23. SVENSKEN says:

    OK.. here is the problem, i cant root my phone. And belive me, i have been trying for hard in weeks…

    MY quastion

    If someone just can say its impossible to root this.. im glad

    OR if someone have an solution OF this problem i be very happy…:

    Here is information about the phone


    Firmware verision 2.2

    Baseband verision I9000XXJPP

    KERNEL VERISION root@SE-s608 #1

    Build number FROYO.XWJPA

  24. jpm says:

    if you get a sig fail on mac its because safari unzips the file and you re zip it… what you need to do is download the file in chrome or another browser and then rename it as the instructions say.

    yw 🙂

  25. tabman says:

    I click the ‘Root Me’ button and it says Your Phone is now in recovery mode. Select ‘Apply” using the …….

    but no other window (terminal I suppose) has opened. I’m on mac

  26. Paulo says:

    Does it work on a Mac?

  27. some noob says:

    is this a jailbreak? what can this root do?

  28. JT says:

    its a bit more complicated than a jailbreak, much different. The root will allow you to overclock your phone, making it faster, but draining the battery. it also allows you to underclock, doing the opposite. You can also edit the contents of elusive Android data folders, but i wouldn’t reccomend this, as you must be experienced in order to edit contents without getting some sort of looping error message. rooting your phone basically allows you to make your phone your own, giving you full administrator access to files, data, and settings, to which access would usually be denied.

  29. kase says:

    Could someone please tell me how do i root this galaxy n8013 10.1 with a mac. Ive been looking everywhere!! Thanks