How to root Samsung Galaxy S i9000 easiest way with one click Tool

Rooting your Android system gives you access to core files and control over full system. It gives you ability to alter many inbuilt Core apps like Calender, Messages,etc. Moreover, you can install 3rd party apps and customized themes. Samsung Galaxy S i9000 is fresh in market and I share the easiest way to root your device in one click and even unroot it to original firmware.

Senior members at forum-xda have developed a windows tool which can root Samsung Galaxy S i9000 in one click (for 2.1 Eclair and 2.2 Froyo) and unroot Samsung Galaxy S easy way (For 2.1 Eclair only).

[alert-note] Is It Worth Rooting Android Smartphone If Not Changing ROM? [/alert-note]
  1. Download One click root tool for SGS GT-I9000
  2. Enable USB Debugging mode: Go to Menu > Settings > Applications > Development and check USB Debugging.
  3. Download USB Device Drivers for Windows. (If you have installed Samsung Kies then skip this step)
  4. Connect your Device to PC / Laptop using USB Cable.
  5. Launch Galaxy S I9000 One-Click Root.exe from the downloaded tool.
[alert-note]Disable or Block Ads on Android Device using AdFree Android App [/alert-note] Root Galaxy s i9000

Click on the button One click Root 2.1 (for Eclair) and One Click Root 2.2 (for Froyo) Unrooting is currently only available for 2.1 Eclair builds only.

Root Galaxy s i9000

[alert-note]Set Bing Images as Android Wallpaper Daily and Automatically[/alert-note]

Root Galaxy s i9000

Your Device will now restart automatically in recovery mode. Using the volume keys on left to navigate to the second option reading “Apply” and press Home key in middle bottom. After the processing, Phone will reboot again and it is rooted. Please note: Do not unplug USB cable during this complete procedure.

[alert-note] 5 Must Have Applications for Rooted Android Smartphones[/alert-note]

Samsung Galaxy S i9000

[alert-success] Download Android APK Files from Google Play Directly to Windows PC [/alert-success]

Now, you will see a different icon in your application list called “SuperUser Permission” which means your Samsung Galaxy GT-I9000 is now rooted successfully. Now on, while installing some apps like “screenshot” or any theme, window will pop up asking for Super User permission for complete use.

Click Here to Leave a Comment Below 58 comments
Nischal Shetty - August 8, 2010

So there’s a tool to root ur os! Seems easy. So which is better, Samsung’s implementation or the default 2.1 version?

Damien BARRERE - August 21, 2010

Works fine with Android 2.1.
For unix users, you can simply copy the to your sdcard and rename into
Then apply like explained in the article.

Thanks for this tips

    Rohit Langde - August 24, 2010

    Yeah, It can be done without using this tool too. Just copy to /sdcard and Restart Mobile in Recovery mode to Apply it.

guru - September 9, 2010

how to root spice mi 300

mtomar - September 11, 2010

works very nice with Galaxy S

I cant enter in recovery mode by using the 3 bottoms, but by this way in this thread I rooted my device as well.


Amit - September 23, 2010

plz tell me how to root spice mi300 android 1.6(donut)!

sekhar - September 26, 2010

Hi, nice tool if i update my gs is it lost its warrenty? ??????

Jon - September 30, 2010

Sweet, Thanks

Ales - October 1, 2010

Hello.I have a problem to do this.When phone open file in recovery mode I get this notice:



Irina - October 14, 2010

the same with me…i have the latest firmware i9000XXJPM

DvP - October 17, 2010

Seems like it does not work on JP6 and JPM:

“This has been tested on stock Android 2.1 Eclair and 2.2 Froyo JP2 not JP3.”

prashant wadikar... - November 1, 2010

I have samsung galaxy s i9000. Its dam good but some time its make difficulties with some applications…..i m looking forward that tab not getting same if cost is high…..cause nokia is strong player too in indian market

Jen - November 4, 2010

1. My samsung galaxy s is only 1 week old. If i root my fone will it affect the warranty?
2. Can i upgrade my firmware to 2.2 without rooting it?
3. If i root it now can i upgrade to 2.2 afterwards?

hope to hear from u. thanks

    Rohit Langde - November 5, 2010

    Rooting affects Warranty but it can be unRooted by ReFlashing to stock ROM, its not a big deal.
    Yes, Upgrading to 2.2 does not necessarily require Rooting and it can be upgraded even after rooting.

      Jen - November 9, 2010

      so id rather have my phone upgraded to 2.2 instead of rooting it. im scared i might brick my phone. will the lag be fixed once i upgrade to 2.2?

      rajesh - November 18, 2010


      can you please tell me how to unroot my samsung galaxy and i want to remove superuser icon which sits in my home screen.

      thanks in advance


      Amit Purty - March 20, 2011

      Unroot 2.1 doesn’t unroot my rooted galaxy s?why so?can I upgrade to 2.2 at samsung without any warranty issues?

        Rohit Langde - March 20, 2011

        Are you on Stock ROM? This app has problem with Custom ROMs I guess. And yes, upgrade your firmware to 2.2 but when you root, you have already voided warranty. My Personal experience says, it doesn’t have any problem with warranty as Service Center guys accept it even after rooting.

Gor - November 7, 2010

Hi, i have the same problem as Ales: E:SIGNATURE VERIFICATION FAILED
so what can i do to root my phone so i can install the one click lag fix?

    Francis Xyrel - November 22, 2010

    The one click root will not work anymore on newer versions of Froyo. You can just download the Z4root from the market and use the app to root or unroot your SGS.

emre - December 3, 2010

Today finally I rooted my galaxy. It worked form me. But I have now another item to be solved. I also have to reach to the Android Market :))
It is impossible for me to download anything from any android market, excluding SAM of course. Is anybody know how am I going to get access to Android market?


Ralinas - December 5, 2010

So I got a Eclair 2.1 I just press a button and Rooted?

p5wdh - December 8, 2010

for those who encountered E:SIGNATURE VERIFICATION FAILED
INSTALLATION ABORTED… please try this SuperOneClickv1­.5.5 and this is the link

WARNING!! Do at your own risk!!

Jay - December 16, 2010

I have updated to 2.2 and now I can’t root my phone. I t shows everything working correctly but when I try to apply the update zip it says verification failed.

Jesse - December 23, 2010

It works! After a days of surfing this method is the BEST!
Great JoB!
Great JOB!

hansi06 - December 31, 2010


Ke Jun - January 2, 2011

Hi guys can I ask does it work on root@SE-S604 #1 kernel. cause I installed it but super user doesnt appear. Thanks if it can’t how can i go by downgrade it? I have odin tools but can’t find the older 2.2 firmware with older kernel

    Beckybliss - January 11, 2011

    I have exactly the same root number thing in my kernel option on ‘ about phone’box and iv no idea if I’m rooted. My phone never turned off like I think it was supposed to, help anyone!!!

      arekdd - January 26, 2011

      how to root please help me
      model GT-I9000
      firmware 2.2
      based version I9000XXJPP
      kernel version
      root@SE-S608 #1
      build number FROYO. XWJPA

      please – root4z is working for that version ? is somebody which have experience with that model. ths a lot for any advice

        jasper - February 15, 2011

        Yes, and I have exactly the same specs as you do, zerkers te weten. It works just fine. z4root that is.. which is not available in Market anymore. You can download it , amongst others, from

        sideload it onto your SD and just run the APK.

        You can find Superuser app by ChainsDD for free in Market
        Also have a look at look at SGS Tools (very handy), Titanium Backup (must have), Root Explorer (handy, but be careful).

        Happy but still find your galaxy S a bit laggy?

willie - January 26, 2011

I want to know if this rooting procedure works in Galaxy S I897 Eclair 2.1

arekdd - February 15, 2011

I done install clockworkmod from rom manager for make my full backup phone sgs and after that was quick reboot – and still is in clockworkmod and the volume buttons not working for change the options – for example – aplly for sd card itd . when i restart the phone is again in clocworkmod recovery. whats happens to me ? please help me how to fix it. and get normal phone again. please. thank you in advanced.

Steve - February 28, 2011

I followed the instructions and got: “E:signature verification failed Installation aborted” when it booted in recovery mode. Advice please!

John Robert Osborne - March 7, 2011

I have just used the tool, but in the end I had the message E: signature verification failed – installation aborted – Any advise?? My galaxy s already has the latest firmware installed (only had it 4 days) but I am trying to clear a “locked??” app “Google Street view” which is not working. Am I wasting my time trying to clean/clear the device this way . . I have been told by Samsung that I have to return the device to have the software “Flashed!!” whatever that means. I would like to try and do it myself . .

    Rohit Langde - March 7, 2011

    I don’t think ROOTING the phone will run that Google Street View app. Is that service available in your region?

wako - March 14, 2011

i have i9000M it doesnt work 2.2 froyo

Gadget Review - March 17, 2011

Hi all,

I’ve SGS I9000 and has upgarded to 2.2 FroYo from Kies, could I use this software to rooting my phone?

    Rohit Langde - March 17, 2011

    Yes, You can Root it using this software but UnRooting for Froyo is not supported yet.

hendri - March 18, 2011

i can’t download root file from, any alternative address…?

gentil - April 1, 2011

Use this.
Its work very good!!

Ulrich - April 21, 2011

I have a Galaxy S9000, 2.2.
If I execute the One-Click Root-Software on the PC and I have selected Version 2.2 there is an error message:
Unhandled exception … system cannot find the file etc. – details below –
what´s the problem ?
Thanks for helping
—– Detailed error report: ————
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ComponentModel.Win32Exception (0x80004005): Das System kann die angegebene Datei nicht finden
at System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
at System.Diagnostics.Process.Start()
at System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
at WindowsApplication1.Form1.Button3_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

************** Loaded Assemblies **************
Assembly Version:
Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
Galaxy One Click Root
Assembly Version:
Win32 Version:
CodeBase: file:///C:/DOKUME~1/Ulrich/LOKALE~1/Temp/tz_exec.tmp10982/Galaxy%20S%20I9000%20One-Click%20Root.exe
Assembly Version:
Win32 Version: 10.0.30319.1 built by: RTMRel
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
Assembly Version:
Win32 Version: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
Assembly Version:
Win32 Version: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
Assembly Version:
Win32 Version: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
Assembly Version:
Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the section.
The application must also be compiled with debugging

For example:

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

hansseins - April 28, 2011


i hade 2.2.1 with Froyo installed and wan`t to root the device. After i click on Click Root 2.2 and followed the instructions it starts only in console mode with 3 or 4 option reboot etc.
How can i recover the phone, please helf!!!


fyfreak - May 12, 2011

when i am in the recovery mode it says, E: signature verification failed.
installation aborted.
anyone please help!!!???
thanks in advance from holland

hisham - May 14, 2011

i am not able to download any of the applications from android market. it says like my account is not associated with any android phones. so what is the next thing that i could do?
please help me friends!!! 🙁

lol_bond - May 26, 2011

I have done all the steps, and everything was fine but when I rebooted my phone doesn’t appear the icon of Superpermission User. The phone acts like nothing happened. What can I do?

loaybassam - September 7, 2011

thanks very much

Agatha - September 15, 2011

Does it work for Gingerbread?

    Balboa - August 23, 2013

    I have same concern, does it work for GingerBread ??

bobobaba - September 29, 2011

GREAT JOOOOOOOOOB thanks a million man
keep up

Steve - December 1, 2011

Hi there,

Great stepped process for rooting, easier to follow than most others, well done. Unfortunately it doesn’t work for me. All steps complete fine until the “navigate to the second option reading “Apply” and press Home key in middle bottom.” The update seems to start but then I get the error message as follows:

“E: Error in /sdcard/

(status 7)

Installation Aborted”

The phone can be rebooted and runs fine but it’s not rooted. My phone model GT-I9000T, firmware is 2.1 update 1 and Baseband version is I9000TDOJL1. Any idea what my problem might be?

Many thanks

Nitin Gupta - August 30, 2012

when i am in the recovery mode it says, E: signature verification failed.
installation aborted.
anyone please help!!!???
thanks in advance

Frank - September 27, 2012

Does this work in rooting a Galaxy S Vibrant T959 as well?

Adam - February 23, 2013

Does it works on firmware version 2.3.3?
Please tell me!

Balboa - August 23, 2013

does this work for GingerBread…
I have Galaxy S with following configuration:
model GT-I9000
firmware 2.3.6
based version I9000DDJV7
kernel version
dpi@DELL 174 #2


Leave a Reply: