How to Root Galaxy S2! [NEW][Works on All Galaxy S2 Variants]

Download this video for viewing in HD on your smartphone or computer.
Click Here to Download High-Quality HD video to your Smartphone or Computer.

This video was brought to you by AndroidRoot.org. Click Here to See at AndroidRoot.org

For those of you who want to root your Galaxy S2, I’ve found out another method that is safer (than previous method) and can root ALL Galaxy S2 variants including i9100, Sprint Epic 4G Touch, AT&T Galaxy S2, and the T-Mobile Galaxy S2.

The usual method of rooting Galaxy S2 phones require flashing a new kernel using ODIN or Heimdall, which comes with ClockworkMod Recovery.  Well, this method doesn’t install a new kernel with recovery but does root your Galaxy S2 in the safest way possible.  There’s absolutely ZERO chance of you bricking your phone with this new method.  At the worst, you might end up with having no root because you didn’t install the drivers.

So, let’s go do it.

Step 1. Set USB debugging checked under Settings->Applications->Development and connect to your computer via a microUSB cable.

Step 2. Download GalaxyS2RootNew.zip, unzip it and you should get a folder called files and runme.bat.

You may also like...

  • brain

    ok it’s this is nice, but if i want to unroot, how do i do that then??

    • marcus e martin

      If you got the AT&T I777 dont use it. If you have updated to gingerbread 2.6. it wont work.

      • Kelly

        i tried this new root and went thru the whole process but no i con with a supper user app . and yes i have the att i777 please respond back . i do want to root my phone just dont know which to use so many different ways it seems like

        • memz

          same here …it took less than a minute and the phone rebooted but i didnt find the surer user icon >???

        • Chris Huntley

          I have a T-mobile Samsung Galaxy SII T989 and I attempted this way and the superuser app was not there but you can download it from the Market and if it installs then you will know if your rooted or not.

    • watafa;

      If SOMEONE KNOWS how to unroot HELP PLEASE

      • Steinrik

        You can find stock root to unroot your phone here:
        http://forum.xda-developers.com/showthread.php?t=1075278

        • Jose

          Can you specify exactly which thread it is? I’m confused man. They got so many threads here.

          • asdf

            That link should have taken you to the specific thread. It does for me and I’m not the OP.

    • Dorj

      It doesn’t work on Galaxy s2 Gingerbread 2.3.5. It says: failed to install busybox… The main reason is read-only file system. How can I mount file system as writable?

      • cody

        same problem here

        • Chains

          Works great with me. Before i also cannot install this and my files are read only. I just disabled my Application Lock software then i tried again and its working! Maybe its one of the reasons.

          • David Johnson

            I have the same error with the busybox couldn’t install due to files are read only. I have looked around and don’t see anything with application lock. Can you tell me where that is located? Thanks

  • brain

    oo another thing, do i need to a backup??

  • _IC_

    Awesome! Works great!

  • lazy

    just got my new sgs2 from tmobile and i can’t get this to work either. :\

  • Matt

    I just got my GS2 via T-Mobile today. Looking to play some Tegra-based games via Crossfire3D. A few questions:
    1. Will simply rooting my phone, retaining the stock ROM allow me to use this application?
    2. Is there a safe way to UNROOT my phone if need be? It’s new so if I run into any problems I’d like to try and unvoid my warranty.
    3. Some people here are saying this doesn’t work? Is there some special work around for T-Mobile devices? I don’t wish to do much but use CF3D. The GS2 is an amazing phone and I don’t see the need to tweak it any further.

    Thank you for your time.

  • Roger Doerahman

    It doesnt work at me… it says read only … cannot write anything ?

    • StefaN

      Im having the same problem, any one know what we are doing wrong?
      I have updated to the latest version with Kies, before i tried this.
      Can that be the problem?

    • wmq

      Same problem…

  • Scaper

    Doesn’t work for me either. Get read-only messages. The phone isn’t being rooted.

  • Iain

    On T-Mobile GS2, zergRush doesn’t seem to work:


    [**] Zerg rush - Android 2.2/2.3 local root
    [**] (C) 2011 Revolutionary. All rights reserved.

    [**] Parts of code from Gingerbreak, (C) 2010-2011 The Android Exploid Crew.

    [+] Found a GingerBread ! 0x0002e118
    [+] Found a Samsung, running Samsung mode
    [*] Scooting ...
    [*] Sleeping a bit (~40s)...
    [*] Waking !
    [*] Sending 149 zerglings ...
    [*] Sleeping a bit (~40s)...
    [*] Waking !
    [*] Sending 189 zerglings ...
    [-] Hellions with BLUE flames !

  • ME

    Does not work on Sprint Galaxy S2. Brand new. Gives read only errors (Unable to chmod…failed)

    • Tom

      Same here with my Galaxy S2 running Gingerbread.EL29 Anyone find a way around it?

  • John

    After checking all the prerequisites, I tried to run it on a Telus SGH-T989D (which I am running on T-mobile in the U.S.). From the first “press any key”, it scrolls immediately to the end of the script without doing anything.

    • Adam

      I had the same problem until I completely extracted the bat file. Extract the file and then run it again

  • Lithium

    It did not work for me either on a T-Mo. Got all kinds of error like others are saying. Going to try different way. :(

  • seVenrider

    Nope. doesn’t work on my GT I-9100. I started the (.bat) file ….
    i got a bunch of works, then i said,
    Pushing busybox…
    >Correcting permissions
    >access denied
    then again a bunch of words
    >copying superuser
    >failed

    • roddney

      refer to my last comment on this thread for possible solution

  • seVenrider

    OH I FORGOT TO MENTION
    THE GalaxyS2RootNew.zip has a got a TROJAN

    • joseph

      wats a trojan?, cuz im slow with this rooting stuff, im just trying to root like the video but i keep getting read only message can anyone help

    • JIn

      Trojan duhh its a hacking tool what do you expect thick fuck??? 2.3.6 this tool does not work

      • Lame

        Chill out. Some people don’t know what they are. No need to try and act cool behind your screen.

  • Abdullah

    it didnt work !!! save us zedomax ! XP

  • Robert

    tried it on my T-Mobile GS2……. everything worked fine at the beginning til it was time for it to install busybox, superuser and everything else. it just said “failed to install” on each one of those

  • Jason

    Hi, where is the link to download GalaxyS2RootNew.zip?
    thanks

  • Antonio

    It works fine for me with i9100.. using a little bit different script changed for being used over any linux distro. Thanx!!

    • Nick

      did you change the script yourself to run on any linux distro? do you think this would work for my SGHT989 on OS X LION?

  • arasu

    would this work on the i9100G variant?

  • Nick

    Are there any confirmed successes with T-Mobile SGH-T989?

    • P MCKENZIE

      i had no luck same problem

      • P MCKENZIE

        mine basically flashes couple of secquence and thats it nothing happen to the phone i did everthing right it was connected to samsung kies developer was check and i check the other one nothng nothing

        • Richard Laymon

          My stock Galaxy S2 with Gingerbread was successfully rooted using this method. My wifes Galaxy S2 with Ice Cream Sandwich failed at every turn when trying the same method. Everything was FAILED – READ ONLY

          • Craig

            I am having the same issue. I had ran this on the device but recently it upgraded to ICS now it just gives me failed and read only errors. I hope an upgrade to the root tool comes to fix it :)

  • Drew

    This doesn’t work on the T-Mobile version. Followed all of the instructions, including the one that wasn’t mentioned in the blog post (changing phone settings to allow any program to run instead of just approved ones).

  • Vinny

    After rooting my AT&T GS2 by way of this new version why can not I just go to Rom Manager and flash recovery there??? I have always had HTC phones and have gone to Rom Manager many times and flashed recovery. Thanks for great videos.
    Vinny

  • jayrf

    Doesn’t work for me either. Same problem described above (Hellions with BLUE flames). Got my S2 yesterday. Seems perhaps that Samsung may have fixed the exploit used to gain root.

  • Daniel

    The zerg exploit was patched with the 2.3.6 version. You saw in the video that he had 2.3.4 which is/was vulnerable. The video is outdated even if it was made recently.

    It’s back to the old traditional way until someone can come up with another exploit.

  • Dr.R.Karthikeyan

    Thanks a lot. It does what it is supposed to do, i followed the instructions to the point and it successfully rooted my Galaxy S-i9100G.

  • Llad

    The process did not work for me on a:
    T-Mobile
    SGH-T959
    Firmware 2.2
    Kernel 2.6.32.9
    Build number FROYO.UVKB5

    Here is the output (note: I added a @pause to the runme.bat before the @cls)
    —————————————————————
    Easy rooting toolkit (v2.0)
    created by DooMLoRD
    Modified by Max Lee @ GalaxyS2Root.com
    using exploit zergRush (Revolutionary Team)
    Credits go to all those involved in making this possible!
    —————————————————————
    [*] This script will:
    (1) root ur device using latest zergRush exploit (10 Nov)
    (2) install Busybox (1.18.4)
    (3) install SU files (binary: 3.0.3 and apk: 3.0.6)
    [*] Before u begin:
    (1) make sure u have installed adb drivers for ur device
    (2) enable “USB DEBUGGING”
    from (Menu\Settings\Applications\Development)
    (3) enable “UNKNOWN SOURCES”
    from (Menu\Settings\Applications)
    (4) [OPTIONAL] increase screen timeout to 10 minutes
    (5) connect USB cable to PHONE and then connect to PC
    (6) skip “PC Companion Software” prompt on device
    —————————————————————
    CONFIRM ALL THE ABOVE THEN
    Press any key to continue . . .
    — STARTING —-
    — WAITING FOR DEVICE
    — cleaning
    — pushing zergRush”
    459 KB/s (23056 bytes in 0.049s)
    — correcting permissions
    — executing zergRush

    [**] Zerg rush – Android 2.2/2.3 local root
    [**] (C) 2011 Revolutionary. All rights reserved.

    [**] Parts of code from Gingerbreak, (C) 2010-2011 The Android Exploid Crew.

    [+] Found a Froyo ! 0x00017108
    [*] Scooting …
    [*] Sending 149 zerglings …
    [+] Zerglings found a way to enter ! 0x10
    [+] Overseer found a path ! 0x000170e8
    [*] Sending 149 zerglings …
    [+] Overseer found a path ! 0x000170e8
    [*] Sending 149 zerglings …
    [-] Zerglings did not leave interesting stuff
    — WAITING FOR DEVICE TO RECONNECT
    if it gets stuck over here for a long time then try:
    disconnect usb cable and reconnect it
    toggle “USB DEBUGGING” (first disable it then enable it)
    — DEVICE FOUND
    — pushing busybox
    316 KB/s (1075144 bytes in 3.318s)
    — correcting permissions
    — remounting /system
    mount: permission denied (are you root?)
    — copying busybox to /system/xbin/
    /system/xbin/busybox: cannot open for write: Read-only file system
    — correcting ownership
    Unable to chmod /system/xbin/busybox: No such file or directory
    — correcting permissions
    Unable to chmod /system/xbin/busybox: No such file or directory
    — installing busybox
    /system/xbin/busybox: not found
    — pushing SU binary
    failed to copy ‘files\su’ to ‘/system/bin/su’: Read-only file system
    — correcting ownership
    Unable to chmod /system/bin/su: No such file or directory
    — correcting permissions
    Unable to chmod /system/bin/su: No such file or directory
    — correcting symlinks
    rm failed for /system/xbin/su, Read-only file system
    link failed Read-only file system
    — pushing Superuser app
    failed to copy ‘files\Superuser.apk’ to ‘/system/app/./Superuser.apk’: Read-only
    file system
    — cleaning
    — rebooting
    — WAITING FOR DEVICE
    Press any key to continue . . .

    Any thoughts on what I did wrong? Thank you

    • roddney

      For those having issues with errors such as:
      ….
      — remounting /system
      mount: permission denied (are you root?)
      — copying busybox to /system/xbin/
      /system/xbin/busybox: cannot open for write: Read-only file system
      — correcting ownership
      Unable to chmod /system/xbin/busybox: No such file or directory
      — correcting permissions
      Unable to chmod /system/xbin/busybox: No such file or directory
      — installing busybox
      /system/xbin/busybox: not found
      — pushing SU binary
      failed to copy ‘files\su’ to ‘/system/bin/su’: Read-only file system
      — correcting ownership
      Unable to chmod /system/bin/su: No such file or directory
      — correcting permissions
      Unable to chmod /system/bin/su: No such file or directory
      — correcting symlinks
      rm failed for /system/xbin/su, Read-only file system
      link failed Read-only file system
      — pushing Superuser app
      failed to copy ‘files\Superuser.apk’ to ‘/system/app/./Superuser.apk’: Read-only
      file system
      — cleaning
      — rebooting
      — WAITING FOR DEVICE
      Press any key to continue . . .

      ….

      Make sure you have your ‘UNKNOWN SOURCES’ checked off on the phone (found in the initial prompt instructions of the script) and POSSIBLY disable any lock screen passwords/patterns.

      Had the same issue and this worked for me – I have the international version I9100M S2.

      • Andrey

        Thank you!
        It become working for me!

        • Gabriella

          It doesn’t work for me… it’s “WAITING FOR DEVICE”. and I did everything you said. why it doesn’t work?

      • Gabriella

        It doesn’t work for me… it’s “WAITING FOR DEVICE”. and I did everything you said. why it doesn’t work?

    • Rick

      Same here i have no idea wat i did wrong…altho the file was called runme not runme.bat any idea?

  • Llad

    One more thought on the problem that I posted above…

    I did not see the folders
    /data/local
    /system
    on either of the hard drives.

  • Mark Bradley

    Thank you so much! I’ve always wanted to root (and eventually custom ROM) my phone but i’ve always been put off with the possible errors and potentially ruining my phone. This worked perfectly though!!

  • calthodian

    Work on my stock GT-I9100
    Android ver. 2.3.4
    base ver. I9100XXKI1
    Kernel Ver. 2.6.35.7-I9100XWKI4-CL575468
    Build No. GINGERBREAD.XWKI4

    Just one question – How to un-root ?
    (for when/if we need to ?)

  • DaNetBroker

    For those of you that install this package, be aware that the adb.exe is infected with a trojan called KillAV. I scanned the file and this is what I found.

    • Mohammad

      He is so damn right. I can’t believe I fell for this but hopefully I realised it soon and got rid of it. Be careful guys, at the end of the day these people are called hackers and they would molest everyone!!

  • Paul

    Alot of people asking this. How do we unroot? Please reply.

    • Sakchuu

      You simply flash it with an official rom using odin

  • sbm

    it doesnot wirking for me same as the usre of ‘police equipments’ pls update the rooting process

  • Mark Bradley

    my device is now rooted as I previously stated, Am I able to flash ROMs now or do I need CF root?

  • GreenEgg

    Doesn’t work on ATT running 2.3.6 – as a previous poster stated this exploit appears to have been patched. You will need to downgrade to 2.3.4 in order to use the zergrush exploit. Would appreciate if you could update your article to reflect this.

    After trying to post a couple of times – really? You think this post is spammy? I love Spam – why I’m having Spam Spam Spam Spam Spam baked beans and Spam!

    • GreenEgg

      Apparently using the domain name in your email address to filter out who sold your email address is considered spam around here. That’s the pain you suffer for owning your own domain name – people freak out when you use their company name in the email address you give them.

  • Ganesh Balakesari

    It worked fine…..full proof…….thanks dev

  • pege63

    When i go into CWM i get:
    E:failed to verify whole file signature
    E:Signature verifification failed

    How do i fix this?

  • ivan

    can you give me some help i was root by odin before. maybe i.change some boost setting to my galaxy speat louder but after that, i can’t use bluetooth to make call, that‘s little voice from Bluetooth,but it is fine to listen the music everything working. and i do the factory reset this problem still not slove, i try to root last night but it is not wotking for my galaxy any more

    • ivan

      i mean to make my galaxy speaker little be.louder

  • Dnny

    Quick (and probably dumb) question, but if you root your GSII, will you be able to get the ICS upgrade from Samsung?

    Thanx!

    • Sasha

      I just got the Samsung update to ICS after having already rooted my T-Mobile Galaxy SII. It was not an OTA update, it was done through Samsung Keis. Also note, that after upgrading to ICS, although it will work without un-rooting first, the update will take away root privileges… and so far I have not found a root for T-Mobile Galaxy SII with the ICS build. :-(

  • Ani

    I think this method does not work on 2.3.6 Version

  • ShiroiAkuma

    Hey it worked great on my SG2.
    Just one question…
    I have the GT-i9100T version and wanted to know how I would go about flashing CWM?
    I read on XDA that the GT-i9100T is the same as the AT&T versions so
    Would your guide on rooting and flashing CWM on AT&T SG2 via Odin work?

  • peter colbeth

    I have a european galaxys 2 2.6.35.7 version 2.3.6, and have done exactly as seen in bideo, and guess what, it does not work at all.
    regards from holland

  • boyboyjc

    ! GalaxyS2RootNew.zip: The archive is either in unknown format or damaged

    this happen when I try to extract the zip..
    can anybody help me?

  • roddney

    For those having issues with errors such as:
    ….
    — remounting /system
    mount: permission denied (are you root?)
    — copying busybox to /system/xbin/
    /system/xbin/busybox: cannot open for write: Read-only file system
    — correcting ownership
    Unable to chmod /system/xbin/busybox: No such file or directory
    — correcting permissions
    Unable to chmod /system/xbin/busybox: No such file or directory
    — installing busybox
    /system/xbin/busybox: not found
    — pushing SU binary
    failed to copy ‘files\su’ to ‘/system/bin/su’: Read-only file system
    — correcting ownership
    Unable to chmod /system/bin/su: No such file or directory
    — correcting permissions
    Unable to chmod /system/bin/su: No such file or directory
    — correcting symlinks
    rm failed for /system/xbin/su, Read-only file system
    link failed Read-only file system
    — pushing Superuser app
    failed to copy ‘files\Superuser.apk’ to ‘/system/app/./Superuser.apk’: Read-only
    file system
    — cleaning
    — rebooting
    — WAITING FOR DEVICE
    Press any key to continue . . .

    ….

    Make sure you have your ‘UNKNOWN SOURCES’ checked off on the phone (found in the initial prompt instructions of the script) and POSSIBLY disable any lock screen passwords/patterns.

    Had the same issue and this worked for me – I have the international version I9100M S2.

    • Manish

      Hello ,

      Even after Un checking “unknow source” also disabled auto screen lock but didn’t work for me.

      Any solution forgetting the rume.bat work, I have SGS2 I9100G

      [+] Found a GingerBread ! 0x0002e118
      [+] Found a Samsung, running Samsung mode
      [*] Scooting …
      [*] Sleeping a bit (~40s)…
      [*] Waking !
      [*] Sending 149 zerglings …
      [*] Sleeping a bit (~40s)…
      [*] Waking !
      [*] Sending 189 zerglings …
      [-] Hellions with BLUE flames !
      — WAITING FOR DEVICE TO RECONNECT
      if it gets stuck over here for a long time then try:
      disconnect usb cable and reconnect it
      toggle “USB DEBUGGING” (first disable it then enable it)
      — DEVICE FOUND
      — pushing busybox
      1217 KB/s (1075144 bytes in 0.862s)
      — correcting permissions
      — correcting permissions
      — remounting /system
      mount: permission denied (are you root?)
      — copying busybox to /system/xbin/
      /system/xbin/busybox: cannot open for write: Read-only file system
      — correcting ownership
      Unable to chmod /system/xbin/busybox: No such file or directory
      — correcting permissions
      Unable to chmod /system/xbin/busybox: No such file or directory
      — installing busybox
      /system/xbin/busybox: not found
      — pushing SU binary
      failed to copy ‘files\su’ to ‘/system/bin/su’: Read-only file system
      — correcting ownership
      Unable to chmod /system/bin/su: No such file or directory
      — correcting permissions
      Unable to chmod /system/bin/su: No such file or directory
      — correcting symlinks
      rm failed for /system/xbin/su, Read-only file system
      link failed Read-only file system
      — pushing Superuser app
      failed to copy ‘files\Superuser.apk’ to ‘/system/app/./Superuser.apk’: Read-only
      file system
      — cleaning
      — rebooting
      Thanks

  • ivan

    i have vodafone 2.3.5 and it worked just fine.. its rooted! thanks a lot

  • Shredd Mortem

    This shit doesn’t work PERIOD. fuck this.

    i followed all the instructions. “There’s absolutely ZERO chance of you bricking your phone with this new method.” ???

    More like : There’s absolutely ZERO chance of you ROOTING YOUR FUCKIN PHONE with this new method.

    FUCK

    • Shake it

      You’re an idiot

  • Thoreau

    This doesn’t work on T-Mobile SII with the 2.3.6 kernel. It doesn’t work with “unknown sources” checked. T-mobile stuck it’s boot up your zerglings ass.

    [-] Hellions with BLUE flames !
    — WAITING FOR DEVICE TO RECONNECT
    if it gets stuck over here for a long time then try:
    disconnect usb cable and reconnect it
    toggle “USB DEBUGGING” (first disable it then enable it)
    — DEVICE FOUND
    — pushing busybox
    1438 KB/s (1075144 bytes in 0.730s)
    — correcting permissions
    — remounting /system
    mount: permission denied (are you root?)
    — copying busybox to /system/xbin/
    /system/xbin/busybox: cannot open for write: Read-only file system
    — correcting ownership
    Unable to chmod /system/xbin/busybox: No such file or directory
    — correcting permissions
    Unable to chmod /system/xbin/busybox: No such file or directory
    — installing busybox
    /system/xbin/busybox: not found
    — pushing SU binary
    failed to copy ‘files\su’ to ‘/system/bin/su’: Read-only file system
    — correcting ownership
    Unable to chmod /system/bin/su: No such file or directory
    — correcting permissions
    Unable to chmod /system/bin/su: No such file or directory
    — correcting symlinks
    rm failed for /system/xbin/su, Read-only file system
    link failed Read-only file system
    — pushing Superuser app
    failed to copy ‘files\Superuser.apk’ to ‘/system/app/./Superuser.apk’: Read-onl
    file system
    — cleaning
    — rebooting

  • Dely

    Hello,
    Would this work on the i9100P ?

    • Xell

      Yep! I just rooted my S2 i9100P (Orange UK) without a hitch!

      • Nick

        How did you get it to work dude? Mine’s fresh out of the box, checked the drivers are installed via the Device Manager, checked the relevant boxes on the phone… nada. I hit enter, it says it’s worked after like a second, then nothing!

  • frederik v.

    do you have another link for the GalaxyS2RootNew.zip because this one above doesn’t work

  • frederik v.
  • AnbuT

    Hi
    Please let me know, whether regular automatic update will work after rooting the mobile.

  • Zei

    Worked like a charm =)

    After having rooted using this methood; how do I obtain clockworkmod recovery?

    Thanks!

  • TLMacson

    Didn’t work with my GT9100. Unknown sources checked; USB debugging checked; Samsung Android ADB Interface present in Device Manager on my laptop; phone shows that USB connected in “ongoing” dropdown. Immediately after I follow the “Press any key to continue . . ” prompt from the runme.bat I receive an “All Done! Check out GalaxyS2Root.com for more cool stuff!”, but the program doesn’t perform any of the required intermediate steps. Before I do that I’d like to get this “cool stuff” to work. Has anyone else experienced this scenario? If so, what needs to be done to correct this situation?

    • admin

      try the other method if this one doesn’t work: http://galaxys2root.com/galaxy-s2-root/how-to-root-galaxy-s2/

      • TLMacson

        Attempted use of alternate method but I was unable to unzip the GT-I9100 XXK14 insecure file because it requires a password which I do not have. I was able to unzip the GT-9100 XXK14 original file which became a “zImage” but when I clicked on that my computer was unable to identify an onboard program to open “zImage”. As you can probably tell already I am by no means a super computer techie. I need your help to avoid a 2nd dead-end.

  • ktfobydebo

    Works like a charm. Thanks for the help!

  • Fabio

    Does not work with 2.3.6 (I9100UHLB2), I had 2.3.4 before and worked fine, but with the last update nothing happens.

    • Fabio

      Here is the log:

      [+] Found a GingerBread ! 0x00029118
      [+] Found a Samsung, running Samsung mode
      [*] Scooting …
      [*] Sleeping a bit (~40s)…
      [*] Waking !
      [*] Sending 149 zerglings …
      [*] Sleeping a bit (~40s)…
      [*] Waking !
      [*] Sending 189 zerglings …
      [-] Hellions with BLUE flames !
      — WAITING FOR DEVICE TO RECONNECT
      if it gets stuck over here for a long time then try:
      disconnect usb cable and reconnect it
      toggle “USB DEBUGGING” (first disable it then enable it)
      — DEVICE FOUND
      — pushing busybox
      4335 KB/s (1075144 bytes in 0.242s)
      — correcting permissions
      — remounting /system
      mount: permission denied (are you root?)
      — copying busybox to /system/xbin/
      /system/xbin/busybox: cannot open for write: Read-only file system
      — correcting ownership
      Unable to chmod /system/xbin/busybox: No such file or directory
      — correcting permissions
      Unable to chmod /system/xbin/busybox: No such file or directory
      — installing busybox
      /system/xbin/busybox: not found
      — pushing SU binary
      failed to copy ‘files\su’ to ‘/system/bin/su’: Read-only file system
      — correcting ownership
      Unable to chmod /system/bin/su: No such file or directory
      — correcting permissions
      Unable to chmod /system/bin/su: No such file or directory
      — correcting symlinks
      rm failed for /system/xbin/su, Read-only file system
      link failed Read-only file system
      — pushing Superuser app
      failed to copy ‘files\Superuser.apk’ to ‘/system/app/./Superuser.apk’: Read-only
      file system
      — cleaning
      — rebooting

      I disabled the lock screen

      • Luiz

        I have the same problem with 2.3.6 (I9100UHLB2)

  • Nicolas

    Hey max,
    just a little question. If I do this root, afterwards when ICS comes out officially would I have any issue installing it via Kies?

    • Leonard

      I have the same doubt! someone could answer please! SGS2 – Brasil

    • Sasha

      I just got the Samsung update to ICS after having already rooted my T-Mobile Galaxy SII. It was not an OTA update, it was done through Samsung Keis, but no problems upgrading to ICS. Beware though, although the upgrade to ICS will work without un-rooting first, the update will take away root privileges… and so far I have not found a root method that works for T-Mobile Galaxy SII with the ICS build. :-(

  • Thoreau
  • Jose

    Hey, the runme.bat GalaxyS2RootNew.zip does not work, after it goes to the command I press enter and then it says that it is all done in less than a second. Nothing can you please check if the is working. thanks.

    • Diego

      try unpacking the zip file to a local folder. Same happened to me when I run the .bat file from the zip.

  • Jake

    Thanks a lot max you rock. It worked perfectly
    Two suggestions for others:
    -Check mark USB debugging
    -Check mark unknown sources

  • dave

    awesome……thankx man that was great

  • dave

    awesome thankx man it worked just like u said

  • Calvin

    where is the download button for de gs2rootnew zip package?

  • Micke

    My ESET smart security says that THE GalaxyS2RootNew.zip has a got a TROJAN, what is the file zergRush that is the file that ESET says is infected with a trojan. Did anyone else get this warning.

    Mest regards Micke

    • Micke

      Anyone???????????

      • Michael

        Yes, it has a lot of “things” in it.

  • Problemsolved

    For all those still having Read Only errors after all the advice above, disable the anti-virus software on your PC.

    If you look at the folder in the zip archive, there are 8 files in it.
    Check in the unzipped folder and you will probably find only 7 files. The zergRush file gets deleted by your AV software because it is a root kit (thats how it roots your phone after all).
    This is why the rooting doesn’t work.
    Just taken me about half an hour to figure this one out 😀
    Hope this helps :-))

    PS: The rooting works just fine and dandy now…..thank you :-))

  • Amir

    why do i get ”adb server out of date. killing….”
    what does that mean?
    plzz help!

  • TLMacson

    Attempted use of alternate method as recommended by Max on Mar 1st, but I was unable to unzip the GT-I9100 XXK14 insecure file because it requires a password which I do not have. I was able to unzip the GT-9100 XXK14 original file which became a “zImage” but when I clicked on that my computer was unable to identify an onboard program to open “zImage”. As you can probably tell already I am by no means a super computer techie. I need some help to avoid a 2nd dead-end. Can anyone point me in the right direction?

  • Philljones

    Works great, 1st time with no problems, I have the very latest firmware from Samsung too. for those of you that are getting virus warnings, I have scanned the application with both Norton IS 2012, and AVG 2012, both clear the download package as safe, so I can only conclude that some of you are using poor antivirus software. It always makes sense, to disconnect from you broadband network, and disable AV software before rooting, and make sure you have ticked the android box ‘Settings/applications/Unknown sources’ on your device, along with, ‘Settings/Applications/development/Usb debugging’

    Finally it’s a good Idea to execute the S2 root kit, by right clicking on the ‘runme’ application with administrative rights, particularly in Windows 7. Many thanks to Admin for this app, and one last issue, it would be a good Idea Admin, to have a S2Unroot kit, as I’ve noticed a number of posters raising the issue, to which there has been no response. so look forward to the S2Unroot at some stage please!

    Kind Regards

    Phill

  • Jay

    This method does not work for me. Using at&t sg2 with 2.3.6 uckk6. For those that are running 2.3.6 uckk6 how did you get it to work?

  • TLMacson

    I installed new unzip software 20 mins ago and this time I was able to get the “New root method” to work without a hitch. Thanks, Max.

  • melissa

    please add how to do it on mac :(

  • Prokula

    Is there a way to unroot this???, please i need help.

  • pete

    I have the Galaxy S2 HD LTE (SHV E120L) which from what I understand is only available in Korea. I really want to root this phone, will this method work for me? If not, where should I go?

  • KKJ

    Unroot kit , please.

  • Rob

    how do i unroot after rooting witht this new root program ????????

  • xhawkx

    Has anyone updated this fantastic “How To” so those with Ver. 2.3.6 can get a clean root or do we have to return to ver. 2.3.4? I would greatly appreciate the more knowledgable than I to help me out and give me a clue. And, just to make sure has anyone here used this to root 2.3.6 and was successful without losing the WiFi?

    Thanks X

  • Malcolm

    So where can you get the file GalaxyS2RootNew.zip – are there any links anywhere?

  • tcm13

    Worked fine on 2.3.5 Gingerbread KI8, after disabling the AV.

  • Amos Manso

    Hi, I tried the solutions: Checked unknown resources, USB debugging and no pattern to unlock the screen. Nothing worked. I have the international version GT-I9100 running on version 2.3.6. Is there any update with the new method??

  • Laci

    Hi!

    I found an unroot method at the following link ( #146 ) : http://forum.xda-developers.com/showthread.php?p=18879974#post18879974

    Have anybody tried to unroot the phone following the mentioned description?

    Thx,
    L

  • BorrieX

    Hey Max.
    I followed all the instructions on your ‘How to Root Galaxy S2! [NEW][i9100]’ youtube vid. Everything worked up until i looked for the ,SuperUser App, on my phone. It’s not there.
    Should a re-install fix it?
    Thanks in advance.

  • Jose

    I’m still waiting for the unroot kit Max.

  • Richard

    Worked just fine…

  • Micke

    After rooting the galaxy s2 do i need to use odin to install clockwork mod on the phone.

    • Micke

      Anyone if i root my phone the new way, do i need odin to install CVM.

  • alex

    I followed all the steps, it failed though. SuperUser didnt show up and all root programs said my phone wasnt rooted. My kernelversion though sais: root@DELL88, so is it rooted or not?

  • Heinrich

    Hi

    i cant download a working zip file every zip i have download is not working

    Please help with a working galaxys2rootnew.zip

    thank you

  • mibnbikes

    This method worked perfect on the 2.3.6 Android but after updating to Android 4.0 I cannot get it to work :o(

    • NA

      did u unrooted before updating to ics?
      and are u on official ics?

  • Arafel

    Hi!

    Got something working with Galaxy S2 with 4.0.3 ? (ICS)

    thanks by advence…

    • DS

      How did you manage on 4.0.3 ?
      I get all the time read only messages.

      Thanks D

  • Edge

    Does this work with official firmware 2.3.6, build number GINGERBREAD.DXKL3?

  • Micke

    Can anyone answer this question please. After rooting the galaxy s2 do i need to use odin to install clockwork mod on the phone.

  • Mike

    Hi Maestro…I have a mac with lion 10.7.3 and I installed hemidall-fronted and put the S2 in USB debugging, but nothing happens. What´s the script or what I have to do? Hemidall-fronted opens well but ask me to LoadPackage or Flash or Utillities, but I don´t know what o load o where. By the way I have 2.6.35.7-I9100UMKK1-CL716259
    se.infra@SEP-72#2. Thanks

  • UnrootS2

    Any news on Unroot Kit using this method?

    I am assuming since not installing a new ROM and just altering the factory ROM that reflashing wont help

    Please update with Unroot method

    Thanks

  • Dante

    There’s a trojan in the Download GalaxyS2RootNew.zip, if you don’t believe me check it.

    • xhawkx

      you are an idiot

      • xhawkx

        Its a root kit in the zip file, all you paranoid freaks who keep saying there is a freakin’ trojan in the zip file, have a brain will you(s)….

        • xhawkx

          Turn off your freakin’ AV apps, for crying out loud, what do you think a root file does and what a AV app does, think!!!! I am doing this because I am awaiting answers to all my q’s directed to the customer service tech. Thanks,

          X

  • Dallassallad

    This doesn’t work for ICS (Official) that was downloaded OTA. :(

  • Arman

    Hi I tried this and I have all the requirements for the phone, but when I run “runme.bat” and press enter everything that happens in console takes about a second then it says
    “All Done! Check out GalaxyS2Root.com for more cool stuff!
    Press any key to continue . . .”
    and nothing happens to my phone.

    • ravs

      Go to cmd and run the *.bat file again!

      • wikeize

        This actually works! Everyone who have problems with using this rooting kit, in Win 7 at least, follow these steps:
        1) Rename the folder something simple like Doomlord(folder that has the runme.bat and ‘files’ folder in it)
        2) Move the folder in you user folder(e.g. C:\Users\*Your User*\)
        3) Run cmd.exe (Press Windows button + R, then type in cmd.exe) and there should read the path where you just moved your rootkit folder
        4) Access the rookit folder from cmd by typing cd Doomlord (or anything that you renamed you folder) and then press Enter
        5) Type runme.bat and press Enter
        6) Proceed normally

  • HelpWouldBeAppreciated

    Can we update while connected to Wi-fi? I am connected to my wifi at the moment, and yet when i go to update the binary it says
    “Failed to download manifest. Check internet connection”
    Any help would be appreciated, thanks!

  • Nick

    Hi , first thank so much for all the great help and videos much appreciated .

    I used this method fine to root an internation S2 then i installed clockworkmod rom manager but like many when i try to go to recovery mode or back up my rom i get .

    E:failed to verify whole-file signature
    E:signature verification failed

    I looked at many posts people have put about this on your site and found no answers can anyone help please?

    I really wanna back up and then install the rooted ICS . Thanks in advance

  • Nas

    ok so this is what happend, i downloaded samsung kies it updated my phone to android version 4.0.3 because of that the rooting did not work for me using samsung galaxy s2 international what can i do now ? please reply.

  • Nas

    i want to downgrade back to 2.3.4 but the link on your videos does not work please help

  • Nas

    i want to downgrade back to 2.3.4 but the link on your videos does not work please help

  • Renzo

    when I press update..

    “Failed to download manifest. Check internet connection”

    whats wrong?.. im on wifi btw

  • Nas

    MAX!!! where are you? i know u got ur things to do, but please try to answer our questions thnx.

  • Nas

    — WAITING FOR DEVICE
    if it gets stuck over here for a long time then try:
    disconnect usb cable and reconnect it
    toggle “USB DEBUGGING” (first disable it then enable it)
    — DEVICE FOUND
    — pushing busybox
    4335 KB/s (1075144 bytes in 0.242s)
    — correcting permissions
    — remounting /system
    mount: permission denied (are you root?)
    — copying busybox to /system/xbin/
    /system/xbin/busybox: cannot open for write: Read-only file system
    — correcting ownership
    Unable to chmod /system/xbin/busybox: No such file or directory
    — correcting permissions
    Unable to chmod /system/xbin/busybox: No such file or directory
    — installing busybox
    /system/xbin/busybox: not found
    — pushing SU binary
    failed to copy ‘files\su’ to ‘/system/bin/su’: Read-only file system
    — correcting ownership
    Unable to chmod /system/bin/su: No such file or directory
    — correcting permissions
    Unable to chmod /system/bin/su: No such file or directory
    — correcting symlinks
    rm failed for /system/xbin/su, Read-only file system
    link failed Read-only file system
    — pushing Superuser app
    failed to copy ‘files\Superuser.apk’ to ‘/system/app/./Superuser.apk’: Read-only
    file system
    — cleaning
    — rebooting

    I disabled the lock screen
    i dont want to use ODIN this is better way safer but kies updated my android to version 4.0.3
    and i need to downgrade back to 2.3.4 to get the root to work but i cant find original kernel file for odin to downgrade back.

  • Gerardo

    Hi all,
    This is the first time I was rooting my Samsung Galaxy S2. I have an International (Australia) version.
    It worked well yeasterday. The superuser app updated without problems. Although I still didn’t have permissions to uninstall the Vodafone Apps that came with the phone. (?) I went to bed and continued today trying to understand.
    Today, however, the superapp app is not updating and prompts “superuser has been denied superuser permissions”
    Any idea on how to make it work? Is my phone rooted or not? If so, Why I cannot uninstall the Vodafone apps
    Also, how to go back (unroot) or uninstall this Superuser app?
    Cheers!

    • Derek

      Did you ever get the voda sXXt off?
      I am getting a SGS2 from voda next week and want to root it.
      Does the phone need to be unlocked first?

      thank You

  • Artur

    Thx Man, you roll.

  • ravs

    Thx works perfect on:

    Model: GT-I9100
    Android Version: 2.3.4
    Baseband version: I9100UHKI1
    Kernel Version: 2.6.35-7-I9100UHKI2-CL553601aw.infra@SEI-07 #2
    Build Number: GINGERBREAD.UHKI2

    *#1234#
    PDA: I9100UHKI1
    PHONE: I9100UHKI2
    CSC: I9100TPAKI2
    Build Info: Mon Sep 5 20:11:10 KST 2011

  • Amod

    Hi,

    Thanks for the article. Its really simple and clear to understand.
    I have one question, if i want to unroot my GT-i9100 what should i do?

  • shafiq

    first i had the issue that every one had.
    then i did

    -Disable Anti Virus
    -Check mark USB debugging
    -Check mark unknown sources
    Work like a charm.
    Thanks

  • Vishvender Singhmar

    Little bit of clarification for those getting push errors.

    You have to go to Settings>Security>Device Administration and check the “Unknown Sources” option. This is for the leaked 4.0.3 ICS rom.

  • hazim

    nice nice work perfect :)
    but what if i wanna un root my galaxy ??

  • Ola

    Hi. I did this root a couple of weeks ago and it has worked just fine.
    Until i updated my phone to the Ice cream sandwich update.
    After that i went in to my superuser app(?) and did the part that happens at 8:08 in the youtube clip.
    And it says:
    Downloading manifest… okej! (green)
    Parsing manifest… okej! (green)
    Latest version = 3.0.3.2 (green)
    Checking installed version = legacy (red)
    Then i hit update and it says:
    Fixing database… okej! (green)
    Checking for busybox… not found (red)
    Downloading custom busybox… okej! (green)
    Checking md5sum… okej! (green)
    (Following translated from Swedish) Checking current installation path… u0020failed (red)
    Unable to find an installed su binary. The update cannot proceed.
    When will you release a new safe root without using softwares lide Odin etc for Ice cream sandwich updated phones?
    And one more question… Should i unroot my phone now before rerooting it with the new safe root you will release (I hope) later on. And if so, how do i do that?
    Cheers from Ola from Sweden!

  • Alex

    Hi, Somethings up with that GlaxyS2RootNew: I’ve got a S2 I9100XWG3 (Gingerbread) – When I run the runme.bat, all I can get is a prompt –WAITING FOR DEVICE –, my phone just ignores it?

    Checked I have the drivers installed, Kies 2,0 works fine, just can’t seem to Root my phone? Any ideas?
    Thanks.

  • Barry

    Worked perfectly for me!!!! All i wanted was root acess to use Titanium backup. This way i dont have to flash any kernels or roms and i dont get that triangle on start up. I’m with 3 Ireland, GT-I9100. Great!!!

  • sigh

    this doesn’t work. ALL phones, eh.

  • Horse

    Still saying permission denied. nothing works at all.

    Worked on my friends phone, but not mine, exactly the same phone and steps taken.

  • Tech9

    Everything went well on my SGS 2 ( former 2.3.5) :) Big thanks to the author.

  • MeatFace

    I’m also getting permission denied.

    When Debug Mode is enabled, I can no longer access usb storage. I see the drive in My Computer but it’s greyed out and I can’t access it.

    Is that normal? Whats the point of debug mode if I can’t access storage?

    Is this happening for anyone else?

  • lorcn

    my phone seems to be bricked, keep geting force close pop ups cant do anything :/

  • lorcn

    superuser wont open on phone soz noob at this kind of thing? any ideas?

  • Steve

    Did the job with no fuss or bother .. :p

  • Roy

    It all worked well, but i can’t update my Superuser it fails . i don’t know why

  • fsnyder24

    This doesn’t work on TMobile Galaxy SII T989, 2.3.6 Gingerbread. I have tried it twice. And the silence from these noobs on this site tells me that they don’t know what to do or how to fix it.

    The problem is when the program tries to write its permissions it is denied write access because the file system is STILL read only.

    It was worth a shot, but fuck all at least have the decency to update your thread and tell us it won’t work.

  • Question!

    Hi was wondering if this works on android OS 4.0.3? I just don’t want to flash a kernel

  • Robert

    Waiting for 4.0.3 support.

    • Freak

      I have an GT-I9100, iCS 4.0.3 updated via KIES, baseband I9100BOLP5, KERNEL 3.0.15-I9100BOLPD-CL000000000DPI@DELL171 #3.
      When i read the old comments, thinking ” :X “, reading the latest, thinking ” :(( “.
      So who tried to ROOT with iCS on it ?!

  • t333n0m

    Hey Great Job,

    i did u said on your vid, it could copy superuser!

    Please help

    • t333n0m

      couldnt copy i mean

  • alex

    Gr8 script, worked like a charm on 2.4 :) thx

  • Avatar

    Open “Files” Folder, then right click adb.exe, change compatibility to “run as administrator, do the same for runme.bat

    This fixed my “Instant Finish” Problem

  • t3k

    Thanks so much! Worked like a charm!!! :)

    • AcE

      What phone did you use? Was it the Samsung Galaxy S GT-i9100 (international version)?

  • m0n3t

    Hey ZEDOMAX,

    PLEASE HELP ME!!!
    I tried all solution which were posted here, but nothing works.
    I enable USB debugging, unknown resources.Screen lock etc.
    I got an Samsung Galaxy S2 GT-I900G Basicband I900GXXKL4.
    I turned my AV off and all stuff.
    It always cant copy the Superuser.
    I dont want to use Odin, cause its to risky i think.

    PLZ HELP !!!

    • m0n3t

      Got Android 2.3.6

      • m0n3t

        ZEDOMAX, any news?

        thx

        • m0n3t

          HELLO????????????????????????

  • dewbieZ

    Does not work on the following:

    Model Number:
    SAMSUNG-SGH-I777

    Android Version:
    2.3.6

    Baseband Version:
    I777UCKK6

    Kernel Version:
    2.6.35.7

    Build Number:
    GINGERBREAD.UCKK6

    Please advise if there is a newer root method

  • AcE

    If I update my SGS2 i9100 using this method will it show on that binary counter thing how many times my phone has been rooted. Thank You

  • nick

    how and where do can i flash the latest clockwork recovery

  • Brian

    dude you are awesome i didnt like the idea of the others this way has worked 100% :)

  • paul9

    Worked great first time with my T-Mobile.
    I still can’t install non-Samsung Widgets to the home screen, yet.
    Did you set your phone to allow non-market Unknown sources in (settings>applications)?

  • phx_poland

    If u have any trouble installing it, chceck:

    – is the debugging mode on ? (application settings)
    – uninstalled any anti theft app (or antivit)

    in my galaxy s2 it worked after uninstalling avast (removing it completly)

    • m0n3t

      Still not working.
      Deinstalled avast, debugging on, unkown resources on, still failing to copy superuser to my s2.

      Please help

  • Spidey

    I used this method to root my t-mobilie S2 GT i9100 without any problem, but now i am on ICS 4.0.3
    Is there going to be a new method like this one for ICS too?

  • Kapil

    while downloading GalaxyS2RootNew.zip the pc rejects citing trojan file and also rejects either it is not in proper format or damaged. please help

  • gkeee

    i root my samsung glaxy s2 with android 2.3 and sold it.
    now i have a new one and i have updated to android 4.0.3 but when i root it the phone will reboot in 10 sec
    but when its reboot the phone isnst rooted. is this because of android 4.0.3?

    • gkeee

      i root my samsung glaxy s2 with android 2.3 and sold it.
      now i have a new one and i have updated to android 4.0.3. I want to root the sgs2 but when i run the runme.bat its all going good but after 10 sec it says it is done and my phone is rebooting. and then I see its not rebooted? is this because of android 4.0.3?

      • AcE

        Obviously dude this is for Android 2.3.x (Gingerbread)….not for 4.0.3 ICS so it wont work!!!!!!!!

  • AcE

    If I update my SGS2 i9100 using this method will it show on that binary counter thing how many times my phone has been rooted. Thank You!

  • Maan

    how do i unroot it? since this is the new method that does not come with clockwerkmode recovery, do i have to use odin to unroot it back ?

  • Rich

    I can’t get this to work with XWLP8, tried & followed the FAQ Is this seriously only for 2.3.6 or will it work from 4.0.3??
    TiA.
    R…=]

  • SuperVirus78

    I just made all the steps,everything on pc worked perfect,well done,but in my phone dosen’t have superuser,can’t find it….What’s rong?

  • srt12425sadf

    Did the author actually try to root the phone with this method. Obviously it does not work. After so many comments saying it does not work, has not anyone found a fix? Or was this method just a hoax ? I have 2.3.6. Followed all above instructions. Tried several times. No luck! Please someone give a better way

  • Rahul

    Hi,

    when trying to use this method. I am getting following logs-

    — DEVICE FOUND
    — pushing busybox
    2799 KB/s (1075144 bytes in 0.375s)
    — correcting permissions
    — remounting /system
    mount: permission denied (are you root?)
    — copying busybox to /system/xbin/
    /system/xbin/busybox: cannot open for write: Read-only file system
    — correcting ownership
    Unable to chmod /system/xbin/busybox: No such file or directory
    — correcting permissions
    Unable to chmod /system/xbin/busybox: No such file or directory
    — installing busybox
    /system/xbin/busybox: not found
    — pushing SU binary
    failed to copy ‘files\su’ to ‘/system/bin/su’: Read-only file system
    — correcting ownership
    Unable to chmod /system/bin/su: No such file or directory
    — correcting permissions
    Unable to chmod /system/bin/su: No such file or directory
    — correcting symlinks
    rm failed for /system/xbin/su, Read-only file system
    link failed Read-only file system
    — pushing Superuser app
    failed to copy ‘files\Superuser.apk’ to ‘/system/app/./Superuser.apk’: Read-only
    file system
    — cleaning
    — rebooting
    — WAITING FOR DEVICE

    And finally ROOTING is failing.
    Please HELP!!

  • hook

    thanks for your kinding,

    I had do the root for S3 I9100G, but after that, nothing changed in my phone, not found Superuser app.

  • hook

    thanks for your kinding,

    I had do the root for S2 I9100G, but after that, nothing changed in my phone, not found Superuser app.

  • mickivanov

    Works fine on Galaxy S2 GT-I9100 with Android 2.3.5
    Great tutorial and great software :)
    Thanks a lot !

  • thad

    1.) If you have Android 2.3.4 or 2.3.5 it’ll work. 2.3.5 has patched the vulnerability that is used in the method. I *think* that most if not all T-Mobile Galaxy S2 will have 2.3.6, so this won’t work for those phones. Don’t try it, get all surprised that it didn’t work and come over here and spit vitrol – you’re the idiot who can’t tell a 6 from a 4 or 5…
    2.) It’s taking advantage of an operating system vulnerability, it’s a packaged exploit (read 3xP10it) – it’s basically a virus for all intents and purposes. So yeah, your AV is probably gonna detect it as a virus, but that doesn’t mean it’s a virus. A non-virus that is detected as a virus is called a ‘false positive’ – look it up ya goofs.
    3.) There are many other ways to root your phone – go look at XDA forums for the latest and greatest. That’s where this guy gets his info from anyway.

    • thad

      first line should read:
      1.) If you have Android 2.3.4 or 2.3.5 it’ll work. 2.3.6 has patched the vulnerability that is used in the method.

      • themarmotguy

        First-time smart phone user. Bell/Samsung Galaxy S2 owned for only a week. Got sick of ads so rooted my phone successfully following your carefull instructions.

        But foolishly I allowed updating via KIES, so now the “superuser” app is no longer present on my phone.

        Any ideas?

      • RFDZ

        I have 2.3.6, so THATS why it doesn’t work for me. I eventually had to do it the manual way suggested in another article.

  • Derek

    GT-i9100T ICS
    Doesn’t work.
    Is there an update that works for ICS please?

  • gkeee

    can this method also work for the samsung galaxy note with android 2.3 ?????

  • snovvdog

    Doesn’t work on android 4.0.3

  • alex

    So if you root by using this method you will be able to get ICS on KIES without problems,right?

    • Sasha

      Correct…. but by upgrading to ICS, you will lose root privileges automatically and will have to re-root.

  • Qamar Bukhari

    Excellent…………….. my Galaxy S2 got rooted in less than 4 minutes.

    Big thanks to you Sir……….

  • theo

    Will this work if i a have the official ics installed?

  • Yuna Jang

    It worked perfectly on my GSII i9100! THanks so much for this!

  • Civic

    I need to root the S2 for Titianium Backup and view the wifi password file. This rooting method works very well in my S2 Gingerbread 2.3.3.

    However, when I try to create a new directory or file under the root directory in Terminal, error saying “System File Structure Read Only”. Then, I am not sure is the S2 100% rooted.

  • Fatah

    It worked perfectly ! Samsung Galaxy S2 International (GT-I9100), Android version 2.3.4, Kernel UHKI2-CL553601.

  • David

    Once the runme file finished, it gave me the “All done!” message. However, I do not have the superuser app on my phone. I verified that I had the ADB, and tried again, but paid closer attention while it was processing. I noticed it said something like, “failed to push app”, but I didn’t get a chance to read it. Do you have any suggestions?

    • admin
      • Dandyroi

        I really liked the fact that there was no kernel flashed, just ‘clean’ rooting.
        Still waiting for a way to root like this with ICS phones.

  • Dandyroi

    To all ICS users out there: the only way to root your phone like this is to flash a Gingerbread version on it. Then root it like in the tutorial above and you can flash a new kernel and rom on it. Easy does it.

  • jack

    Why the hell ADB.EXE file in this zip is over 2472KB. Standard Android adb.exe is only 159KB.

    There is something definitely bad lying in the adb.exe executable that users run on their PC’s!!!

    • admin

      No, adb.exe isn’t that big, check again, the whole zip file might be that size. There’s no bad lying in the adb.exe please double check before posting!

      • DDG

        Well, I wondered why isn’t there a faster, easier and safer way of getting root rights, and finally found there is one, that is this one found by you. I’ve read some of the comments around here and noticed that most complained of failing to get root privileges. Moreover, there is the observation that adb.exe is 2.4 MB, i.e. seemingly far larger than the original one. I said seemingly because I don not know the actual size of the original one. I haven’t suspected anything in regard to the different size of some files, as I do not know the size f the original ones, but considerable difference in size arouses suspicions. Furthermore, the reported size of 2.4 MB is true (I’ve checked myself), but why did you contended that that claim is false, but actually it is true. I’ve checked the file size myself. Now, I respect your dedication and work and you making all the tutorials to help others get the most out of their SGSII, but what am I to make of this issue?

  • Salman

    Worked like a charm on an older S2 version! There are NO viruses. The trojan alerts are false positives and not actual viruses. Turn off your anti virus and run the .bat file again. Should work. If not, make sure you select ‘allow’ when prompted a ‘suspicious file’ on your virus scanner for each of the files.

    • admin

      yup exactly.

  • RFDZ

    Original ADB.exe is 401 KB (4,10,942 bytes)
    (MD5: AF842053C49664C07ABC57EE62163A29)

    ADB.exe in above attachment is: 2.41 MB (25,30,671 bytes)
    (MD5: 2CB52A59FC0231C75125DD01612C6C89)

    Definitely something fishy going on.There is high chance of a malware inside. Who actually released this zip file?

    I ran this already, and I am running M$ security essentials so I am probably screwed by now.

    you have been WARNED!

    • admin

      I think this is an older version of ADB. There’s no malware inside you are digging too deep.

      • RFDZ

        I agree with admin. The file is HARMLESS. It is indeed a newer version of ADB. I submitted it for analysis to Avira labs, and they reported that it is the same adb.exe used in birdiesync.. and it is known to be harmless.

        Sorry for the confusion and the conspiracy theory.

        Still the method to root doesn’t work.

        • admin

          It only works on certain versions of stock OS, that is why there’s two other methods you can try.

          • What Atoolsack

            although your title says it works on all variants? What a fucking joke. This is a waste of time.

  • will

    Worked like a charm and took no more than 4 minutes! Using a i9100 from Orange France.

  • Otto

    I didn’t work at first even deactivating the antivirus…..then saw a post from someone advicing to check the number of files and seems the antivirus deleted one of the files so I extracted it to another location in my pc with the antivirus deactivated and it did work.

  • Jason

    Hey admin , can you help me ? I’ve opened the runme.bat file and “pressed any key” when the command prompt opened , but when I hit enter , it doesn’t take me 10 minutes , but 2 seconds . And it says all done ! Then when I check my phone , it doesn’t have superuser at all . Help me ! Please reply me ASAP . Thanks !

    • admin

      most likely issue with drivers.

    • jose

      Hey Jason, the new method didn’t work for me either and same thing that happened you happened to me. So try other method with the youtube linkposted by admin. It will work for sure. It is similar tothe one try but i guess it was updated a little. Good luck.

  • THEDADDY

    JUST ROOTED MY NEW S2 NO PROBS.THANKS FOR THE ZERGOINS .GREAT SITE!!!!!

  • lokesh

    unable to root i9100g..

  • Jeffrey

    Does this work on 4.0.3?

    • Max

      No please use is ics root method instead.

  • DJ

    Will this method work on S2 running ICS 4.0.3 with Build DXLP7? Has anyone tried it so far?

    • Max

      Probably not try the ics root method instead.

      • Sasha

        What is the ICS root method?

  • rastaman

    hey zedo, i’ve a question, if i update my sII to official ICS, can i root it again with this methood?

    thank you in advance =)

    • Max

      You can use ics method.

      • rastaman

        ok, thanks a lot, have a great week

  • camboja

    Can’t download the file – says the dowloading has been canceled at 4,7 Mb.
    All the same with all the mirrors posted here.
    Can’t use old method ’cause I just renewed the official up to XXLPW, and it is not there.

    • Max

      Are you downloading on your phone? Try using dolphin browser.

      • camboja

        No I used Chrome, Firefox and even FlashGet on my PC to download it, but it never worked out!

        • Max

          Try redownloading on your phone then, I think it’s your computer as it’s downloading fine here.

          • camboja

            No, it’s all the same! The downloading won’t stop, although file’s size is 4,7 Mb. I think something’s wrong with that file. Can anyone please re-upload it somewhere?
            Thanks in forward!

            • Max

              working fine here do you have another computer or try it on your phone to download?

  • mothball

    i hit the rumme, the blackboard appears and it said hit any key, i hit twice (coz that;s the total i needed to hit), nothing is happening. My S2 runs on ICS, i set the screen time out to 10 minutes , i will wait 15 more, b4 i unplug everything, it will mean i have not rooted my phone

  • Gundars

    It’s possible to root my Galaxy S2 without install Samsung Kies on my computer???

  • ravingdiode@gmail.com

    How much data will be used while i do this rooting method? I have very little cap available..and don’t want to download a whole ROM i.e. 250mb…

    Thanks!

    • Max

      Not much for rooting just roms are big.

      • ravingdiode@gmail.com

        so if i just do the root i dont have to worry about data usage then?

        • Max

          Exactly.

  • Toml2273

    Hello All,
    Does anyone know where to find how to root the Galaxy S11 Skyrocket? Also need info on ROMs for it.
    Thank you in advance.
    Toml8311

  • Chen

    This root will be work on 4.0.3 version?

  • Victor Brandao

    I am using an AT&T Samsung SGH-I777 just updated to ICS via KiEs :) (the only way to get the “official” AT&T ICS) but even though I just updated the SDK, I keep getting “adb server is out of date. killing” errors.
    Will this system work on my device ? (I am using a PC with Win 7).

  • mike

    when i opened superuser it keeps on forcing close. Please help!!

  • Felix

    The downloaded zip file doesn’t open. Looks like the zip file is broken.

  • Felix

    The zip is fine, just make sure you deactivate the AV before downloading. Suggest to keep the AV deactivated till the rooting process is complete.

  • Jose

    Does this work with the i9100G??

    • Max

      you can try it. This method is okay to try on i9100G, might work but do not use any other root methods on this site unless it says its for i9100G.

  • Mihai

    Does not work….2.3.6 :(( any ideas how to solve it? same as Nas says:
    March 22, 2012 at 11:35 am

  • icdw

    Thanks man… worked like a charm!

  • Pocho

    Has anybody tried this method in SGH-i727 ? That is the Skyrocket version 4G/LTE of Galaxy S2 AT&T

    Thanks.

    • Toml2273

      Yes I did and a couple of my friends did. All to no avail. It does not work. All we get when using a root checker is, phone is not rooted. We are still looking for a root that works on the 727 skyrocket.
      Toml2273

      • Max

        See XDA forums, there’s root method for i727.

        • Toml2273

          Thank you Max.
          I will try their methods. I do appreciate your help.
          Toml2273

  • Anupom

    Hay, Max
    Buddy…., i was successfully rooted my GT-I9100. But i updated superuser to 3.1.3, now i can not update my su binary to 3.1.1!! it shows “copying su to /system failed”
    please help!!!!

    • Max

      You don’t have to update, they are the same thing.

  • aric

    guys this is how you get it to work on your galaxy s2. 2.3.6 doesnt play well with rooting so you are going to have to reset back to 2.3.4 or less. back up and restore then try the batch again. worked for me whootwhoot

  • Ken Tackett

    Hi Max, Did you get back your youtube & vids? I hope you did! I saw a video of yours on youtube, so I hope you are forgiven for saying the truth!!
    I do have a question. I used this to root my S2 and it worked but (always a but!) when I went to run SD Maid which requires root. It comes back with not rooted! So how can I add to su SD Maid or SD maid to SU? Do i need to flash a new kernel? How do you add apps to SU? I have adfree, Busybox, mybackup root, ROM Manager, Titanium BU all are listed in SU but I dont see how I can add apps myself.

    Thanks Max! You are high on Android!!

    • Max

      thanks bud! I didn’t get my YouTube channel back but I am making my own video site so this won’t happen again where I lose near 2000 of my videos in one day, you can check it out here: http://androidroot.org.

      As for your question, try root method 2 here, this is sorta old:
      http://galaxys2root.com/galaxy-s2-faq/

      • Ken Tackett

        Thanks for the quick reply Max! Sorry about youtube, I hope they have a change of heart.
        You know whats funny, I went to method 2 and of course the video is gone!! Lol! Bastards!!
        I am joining androidroot.org

  • BluePeter

    Worked perfectly!

    GT-I9100
    Android 2.3.4
    Build GNGERBREAD.XWKI4

    Thank you very much.

  • Chris

    Does anyone have success with rooting on 4.0.4 firmware?

    • stun dexim

      I’m thinking about trying this on 4.0.4… but hesitant. Anyone?

  • NIKESH

    zergrush contains virus and malicious code in it.

    • xhawkx

      You do not belong here, WTF do you think you are trying to do to your Phone, duh, write new code, dip shit…………………………………………Leave your phone along, or read for a couple weeks.

    • Max

      It does not, your virus program “thinks” its a virus.

  • Qwerty

    SERIOUSLY HOW DO I UNROOT? PLEASE I NEED HELP!

  • Qwerty

    i am now in DZKL3 kernel and 2.3.6 i rooted with this method and i dont know how to unroot

  • ali

    worked on my 2.3.5 i9100

  • Toml2273

    Does anyone know how or where I can find a real rooting program for the Samsung Galaxy S2 Skyrocket SGH-i727?
    And No, the ” Newroot for all Galaxy S2 Variants does NOT work on the Skyrocket. Also looking for Roms and Kernels for the SGH-i727 Skyrocket?
    Any help will be greatly appreciated.
    Toml2273

  • Zinou

    Thanks for the tutorial..
    I have some questions:
    1. will that process remove any files/apps on the phone?
    2. will this allow install of chainfire 3d?
    3. will this allow access to System folders?
    4. how to unroot? (factory reset does it unroot the phone)
    PS: I have i9100
    Sorry for my bad English.
    & Thanks in advance.

  • duke86

    does ‘cleaning…’ really take long? like 4 minutes or so?

  • Rubens

    It doesn’t work

  • rick

    works on digicell trinidad galaxy s 2 i9100

  • patrick

    does this work for 4.04? it doesn’t seem to work, the program launches but says unable to install, fail, etc. and then reboots the phone…

    is there a new version for ICS?

    thanks for any feedback.

  • John

    Hello, I’m currently paying for internet from T-mobile because i have to for the S2. what if i root the S2? will t-mobile force me to pay for the internet ?

    • Max

      no won’t affect that.

  • RahsAlGhul

    Seems to be a lot of people having trouble flashing ClockworkMod recovery after rooting with this technique. I went through all the steps and rooted successfully but have scoured the web and can find no helpful suggestions on flashing anything onto device. Are you supposed to be able to? Would appreciate a response as I am sure the remainder of peeps with this query would. I will go back and use the Odin root technique if that’s what it takes but so far have found this root technique kinda useless. No disrespect as I know you work hard on this but thought you may appreciate the feedback.
    Thank you

  • jay ramirez

    NOT WORKING, i followed the instruction carefully but no luck

    • Max

      Will not work on newer ics.

      • jay ramirez

        im on gingerbread 2.3.5

        • Max

          Not sure, it might not work for all 2.3.5, try the other root method.

  • Toml2273

    Hello all,
    Does anyone know how to root the SGH-i727 Galaxy S2 Skyrocket?
    The new root and the others I have found on the Internet does not seem to work on the Skyrocket.
    Any help you can provide will be greatly appreciated.
    Thank you.
    Toml2273

  • Lakshan Wasalage

    can i root my SHW-m250s device with this method…

    • Max

      It might work. I haven’t tried yet though.

  • noor

    how to root sgs2 gt i9100 ics 4.0.3 baseband version i9100XXLPX build number IML74k.JPLPF plzzzzz thanksssss

  • Carlos

    I tried to root and i did everything as in the video, since it said this would work on any sg2 phone, but afterwards it didn’t have the superuser installed like it did on yours. I have the SGH-I727, Android 2.3.6, Baseband I727UCLA3, Kernel 2.6.35.11, Build GINGERBREAD.UCLA3…
    I couldn’t find a video on my SGH-I727 on your site

    any help would be greatly appreciated

  • Toml2273

    I too have tried to root my SGH-i727 to no avail. So the root does not really root all S2 variants. A very miss-leading statement.
    Good luck in really rooting yours I have asked for help on this and other forums, however NO help was ever offered. Apparently one has to belong to their Click in order to get help.
    Toml22273

  • Mark

    Thank you very muxh max… it works.. now my gs2 is now rooted…
    SamsungGT i9100
    2.3.3
    BVKE2

    From france..
    This tutorial totally works on my gs2.thnx.

  • Kashif

    Hi Maxx,
    Need your help urgently. I’ve been following your websites for quite some, I have a S2, S3 and a Note1, all international versions. With your help I’ve been able to root my S2 and Note1 and also keep on trying the new ROMs which you recommend. I had the Revolt JB ROM installed in my S2, and for some really STUPID reason I accidentally hit Factory Reset… now all I get is a black screen with right after the Welcome Samsung (Yellow Triangle screen).

    Is there a way for me to get any kind of ROM back? I hope my phone isn’t bricked.
    BTW, I have backed up all my ROMs in the SD Card Memory.

    I’ve been a true fan of yours and would really appreciate your feedback.

    • Max

      try unrooting, your files should still be there after unroot. Your settings/apps are not though.

      • Kashif

        Worked like a charm, you’re a life saver!

  • Azam

    Easiest and fastest way to root any version of the S2 – I have done it on the t989 (telus) and the i9100t and its worked amazing

    Many thanks to you

  • MASTER

    i have a galaxy s2 korean version would this root method work with this guy…
    thanks in advanced

    • Max

      It could work yes.

  • Ilko

    I have just done that on my galaxy s2 i-777 AT&T version which has android 2.3.4 on it and it seems to work perfect :)

  • jelly bean

    Does this also work with the new Jelly Bean version?

    I am on 4.0.3 now with Baseband=I9100XXLPS and Samsung is offering an update to Jelly Bean.

    • Some wierd guy

      im in the same situation as the above guy so can someone please reply with a correct answer. i really want to root my phone you see because it is super slow and i have clogged the memory up so i just need root so i can speed up the gpu.

      • Duck_Flyer

        waiting for reply as well. Just update my S2 to Jelly Bean pre-release. Hope someone reply in a very prop way. Thanks

  • Ron

    I have the Sprint Epic 4G Touch SPH-D710, Android is at 4.0.4. Would I be able to use this to root my model?

  • Argjent

    OMG I finally rooted my SGS2 I9100XEGKJ1,thank you thank you, for such a tutorial, now I can literally “fuck” my phone up LOL

    • Argjent

      BTW It was a branded phone to 1&1 Germany so I didn’t have to find my damn stock kernels

      • Bob B

        LMAO, Funny and Congats. poppin the cherry. I have said “OOOh SHIT” a few times, had to learn to read instrucs 2x before instead of glancing thru ,thinking you know WTF you doing……..

        • rusty

          i read the directions and still doubt myself and my equipment. i rooted beautifully using the odin method. it was so easy i just knew i messed something up. but tmo as some issue that after a root it wont poer off. mine went perfectly theni did a reset that was wheni had the ppower issue. dunno what happened and have not found a work around. So i was a root virgin as well.
          Max nade it easy and still managed to answer most questions. Even mine and i became a pain i am sure

  • Tina C.

    Hi:

    I have a US Cellular SCH-R760. The kernel is K.FB14. Will this method work on that CDMA phone?

    Thanks!

  • hadi

    did this work on samsung s2 4.0.3 icecream sandwich??

  • Martin

    Any peaple-please REMEMBER-if you make ROOT-you don’t have no more no garantie for your phone !!!!!

  • huseyin

    thanks body ıt works under 3 min :)

  • Dana

    McAfee AV picked up zergRush and quarantined it as a trojan…. Has anyone else had this happen?

    • Daya

      You are right…

  • Daya

    It is having Trojon
    ZergRush -> Linux/Exploit-Looter.a -> Trojan
    Seems a Trojon is needed for S2 as it is a Linux OS underneath.

  • ramos

    What about doing it in MAC. where is the link for that ?

  • Sebas

    URGENT!!! SOME ONE I WANT TO DO THIS BUT I DONT KNOWWWWW!
    Works on 4.0.3 with ICS??
    please tell me… =(

  • skachit

    can some please help me find the download file for this GalaxyS2RootNew.zip

  • skachit

    can some please help me find the download file for this GalaxyS2RootNew.zip…..im really confused

  • Mrpoo

    Has anyone tried this with a s959g from Straighttalk?

  • Bivav

    My android version is IceCream Sandwich (ICS) and this does not work… Please HELP ME!!!!

  • Michael

    FYI: This method worked flawlessly on my GT-I9100, 2.3.3, I9100XXKE4, Kernel 2.6.35.7-I9100ZSKF4-CL280225root@avad-server #22.

    I was a bit concerned about the anti-virus warnings on BitDefender and TotalVirusOnline. But … after much research and consideration, I decided to trust Max. And it makes sense that you would need to use “such tools” to do what we’re all trying to do with our phones. If I’m wrong/naive, please let me know!

    By the way, updating the SU Binary to version 3.1.1 (17) worked for me as well. It was stuck on “gaining root access” for a while, but in the end it succeeded. Perhaps it succeeded because — and this may have been mere coincidence — I closed the app to do other things, re-opened the app to see whether any progress had been made, and so on. Miraculously, I didn’t encounter the problems that others experienced when using Max’s rooting method.

    Thank you, Max! I’ll recommend your site to my friends.

    • b0bb

      Hmmmm. Thanks for your Anti-Virus warning,duh, This has only worked flawlessly for almost 2 years. Pet peeve off of mine, people want to root and rom their phones and your worried about a virus.It just makes me laugh when you think you are the one who found THE virus. LOL

      • Michael

        I question your intelligence. Obviously, you didn’t comprehend what I wrote. In my post, I implicitly acknowledged people’s concerns about a possible virus and tried to reassure them that this “supposed virus” (i.e., Android.Exploit.ZergRush.A) is needed to root their phones successfully. That is, it’s essentially taking advantage of a vulnerability in the OS.

        Lastly, I posted that response so that I could thank the creator of this method. If people find comfort in my testimony and ultimately decide to trust Max for all their hacking needs, then I’ve accomplished what I originally intended to do.

  • b0bb

    First off, Sparky, go find a sense of humor. How can you question MY intelligence, when you yourself asked if you were being naive,because of the fact this was first posted 1 1/2 years ago, now, my questioned intelligence tells me that, with thousands of downloads of the root kit, that if there was something awry that could damage a phone, ya think that this would still be up and everyone was awaiting the review of Michael??? Again as I say, get a sense of humor, then explain to the entire world that you rooted your phone, even though it showed that a virus was present. You rookie.

    • Michael

      Seems as if you have a lot of unresolved issues. First off, whether or not “there was something awry that could damage a phone” does not necessarily mean this site would have stopped existing long ago. Second, aside from your emotional volatility, people are welcomed to find solace in my review. If you don’t, then that’s your choice. Lastly, it’s a bit inane for you to question the sanity of my actions when you, too, praised how the software “worked flawlessly” and, then, justified that comment with one of your pet peeves: “Pet peeve off of mine, people want to root and rom their phones and your worried about a virus.”

      When you’re essentially calling yourself a rookie, it’s not surprising why any sane person would naturally question your intelligence.

  • b0bb

    WOW, OK you win………………

  • Andrey

    it works on my phone but a lot of times it makes my phone freeze, I’m not able to go back to home screen even if I keep on pressing the home button or hold the home screen button to use the kill the app. I always end up restarting my phone to make it work again. With the previous version of biftor I didn’t have the freeze problem does this means there’s a problem with my phone’s hardware?

    • Michael

      Yeah, I think it’s important to tell everyone that this works only when debugging mode is on. If you disable debugging mode, root only applications won’t work.

  • Michal

    It worked for me on GB 2.3.3 (buke1)

    • Michael

      Does yours work only when debugging mode is on? I discovered several weeks ago that root-only applications can’t work when debugging mode is off. Feels as if my phone isn’t truly rooted.

  • Metha

    Hello, I have a s2 gt-I9100. I rooted my phone from long time now. I am with the stock rom, no flash custom rom, I am with the old version of 2.3.5. I am wondering how I can “software update” my phone ? Thank you in advance

    • Metha

      without losing root *

  • Matthew Carter

    Works perfectly for me!

  • bart

    not working on i9100 (galaxy s2) with android 4.0.3
    if you report working / not working please include model and OS.

  • Gary

    If anyone is still having issues with this try downloading it directly to your phone, extract the zip file, install the bootstrap app from the files folder, open it, use both options, and reboot your phone into recovery. Just stay in it for bit, just browse your phone. Click reboot system and it should ask if you want to fix root. Click yes and it should be rooted.

  • Bivav

    Hey everyone! I have samsung galaxy s2 model: SHW-M250K. I have searched all over internet to find how to root my device. Alas i found this one which specifically says It can root any variants of s2. so just to be sure. Will it root my samsung galaxy s2 model : SHW-M250K ?? Please help me..
    Thanks!

  • Bitsink

    BEWARE GalaxyS2New.Zip contains a TROJAN!!

  • Gunner

    I have tried to download the file with two different PC’s multiple times, Zip cant be extracted, says the file is NOT complete

  • Jen M

    I have an Alltel Galaxy S2 SCH-R760 running Gingerbread 2.3.6 hardware version R760.01. Would this work? I’ve never rooted a phone before, so total newbie here. I’ll try not to ask a bunch of stupid questions since they’re likely answered in other threads

  • chester

    This does not work so remove the post

  • Hosein

    seems that it doesnt work on 4.1.2 ?

  • wani

    Hi, it does not work for me. after I press any key to continue, it suddenly showed your phone has been rooted. and it does not look like what in the video. Any idea how to solve the problem?

  • Lasell Bourne

    Hi. So, since my Galaxy S2 has an android version 4.1.2, then there is no reason for me to try to root my phone. Any suggestions.