How to Root Galaxy S2 GT-i9100 Jelly Bean Android 4.1.1/4.1.2!

Click on Play button above or 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 or Click Here to See on YouTube

For those of you who want to root your Galaxy S2 GT-i9100 on Jelly Bean Android 4.1.1 or Android 4.1.2, here’s how to do it easily using a custom kernel.

This rooting process is pretty safe to do, does not erase anything on your phone, it just installs a custom kernel (which comes with a custom recovery) and we root the phone using SU binary and Superuser app.  That’s it!

Step 1. Turn your Galaxy S2 GT-i9100 off.  Then hold down Volume Down, Center Home, and Power buttons together for about 3 seconds until you see the warning screen.

Step 2. Hit Volume Up (you will be in ODIN Download mode) then connect a micro-USB cable from your Galaxy S2 to your computer.

Step 3. Download Jeboo Kernel and ODIN package.  Leave the kernel file in .tar format but unzip (Don’t have unzipping program? Download and install 7Zip.) the ODIN zip files.
Download kernel:

Sponsored Links
Download Jeboo Kernel for GT-i9100 (thanks to Jeboo!)

Download ODIN:

Sponsored Links
Download ODIN

Step 4. Run ODIN3v1.85.exe by double-clicking on it.  If you don’t see a yellow highlighted box with a random COM number, download and install Samsung USB Drivers.

Next, DON’T TOUCH ANYTHING ELSE but hit the “PDA” button.

Step 5. Choose the Jeboo kernel .tar file you downloaded earlier.

Step 6. Hit the “Start” button and this will start flashing the kernel.  Once it says “PASS!” your Galaxy S2 GT-i9100 should reboot.

Step 7. Once rebooted, download Superuser zip file straight to your phone or you can also copy it over from your computer.

Step 8. Turn your phone again then hold down Volume Up, Center Home, and Power buttons together for about 20 seconds until your phone reboots into CWM Recovery.

 

Step 9. Choose “Install Zip”.

Step 10. Choose “Choose zip from Internal sdcard” or “Choose zip from sdcard”. (Depending on where the Superuser zip file is)

Step 11. Find the Superuser zip file, it’s most likely in your download folder.

CWM-SuperSU-v0.99.zip if your super user zip file.

Step 12. Installing this file installs su binary and Superuser app to your Galaxy S2 GT-i9100, giving you full root access.

Reboot and you should find yourself with a SuperSU super user app.

You can download rooted apps like Titanium Backup app and get a super user pop up window when you try to run it for the first time.  Congratulations!  You’ve rooted your Galaxy S2 GT-i9100!!!

GalaxyS2Root Facebook Page <--- If you like this post, please Like Our Facebook Page Here, thx!

Need Help? Follow/add me on Google+, Facebook, or Twitter!
GooglePlus
Facebook
Twitter
Want to stay updated on latest Galaxy S2 Root news?
Sign up for our Galaxy S2 Root Newsletter here so you don't miss a single tip and get personal help via e-mail!
Galaxy S2 Reference
You will need a rooted Galaxy S2 to install all ROM/kernels.
NOTE: PLEASE ONLY INSTALL ROMS INTENDED FOR YOUR VERSION OF Galaxy S2! Otherwise you WILL BRICK YOUR PHONE and I will not be responsible!

First time to rooting and custom ROMs?

Please see our FAQ for your Galaxy S2 model FIRST!!!:

Galaxy S2 GT-i9100 FAQ
Galaxy S2 SGH-i777 (AT&T) FAQ
Galaxy S2 SGH-T989 (T-mobile) FAQ
Galaxy S2 SPH-D710 (Sprint) FAQ
Galaxy S2 ROMs
Galaxy S2 GT-i9100 ROMs
Galaxy S2 SGH-i777 AT&T ROMs
Galaxy S2 SGH-T9989 T-Mobile ROMs
Galaxy S2 SPH-D710 Sprint ROMs
VN:F [1.9.16_1159]
Rating: 9.3/10 (24 votes cast)
How to Root Galaxy S2 GT-i9100 Jelly Bean Android 4.1.1/4.1.2!, 9.3 out of 10 based on 24 ratings
Categories: Galaxy S2 Root.

Recent Android News from HighOnAndroid.com

104 Responses to How to Root Galaxy S2 GT-i9100 Jelly Bean Android 4.1.1/4.1.2!

  1. ajmo says:

    how can i check will it work on my galaxy s2
    its android GT I9100 Ver 4.1.2 I900XXLS6
    Kernel Version: 3.0.31-462349
    se.infra@sep-111#3
    SMP PREEMPT Tue Nov6
    KST 2012

  2. duke86 says:

    can I use this one even if i already have a rooted s2? (ics)

  3. CHUCHI says:

    I ROOTED MY GALAXY S2 BUT COULD NOT LINK appas to SD why?

  4. Gray Fox says:

    Yeah, Hi.
    I just followed your guide, and after installing the .zip file i tried to reboot.
    The usual startupscreen appears but with that triangle and !.
    So in other words, it doesnt start up again.
    The installation of the .zip went just fine, no problems reported.
    I hope you can help me with this.

  5. Senju27 says:

    Hi!

    I think we have the same problem like “Gray Fox” here. I’ve also done just what the steps said and unfortunately..
    I guess that my Galaxy s2 just got bricked. I hope you could help us with our concerns.

    Thanks and Regards.

  6. Roar says:

    Same problem as Grayfox!!!

  7. deude says:

    I have too same problem than Grayfox!! Help ME!!

  8. deude says:

    What is ICS?? idont know

  9. deude says:

    OH i’m sorry, i mean that my phone doesnt reboot when i was donloaded that odin thing?? what i have to do?

  10. deude says:

    Please chck this picture: http://gyazo.com/45d389822909c96a1752a43f81ad2f08 in your video you don’t have that yellow box there anymore?

  11. Uncle Big says:

    Hi, I rooted for a second time using jeboo kernel…everything working great EXCEPT, my home button is non functional.
    Kinda sorta need it, do a lot of screen shots…any thoughts on fixing that?
    Running Space and Time ROM.
    Any help would be appreciated.
    Thanks

  12. Pingback: Glalaxy S2 i9100 4.1.2 Successfully unlocked by Z3X - GSM-Forum

  13. Edin says:

    When i download the .zip file these’s only 1 file in it. A file named zImage…So what i have to do now?

    • JL says:

      same problem as me, i only have a zimage but when i download straight from jeboo http://d-h.st/qxK still the same but with 2 files extra?

      • Lee says:

        Download and install Cygwin, navigate to where the zImage file is stored using the cd command and run the following:

        tar -H ustar -c zImage >> jeboo_kernel.tar

        This will create a .tar file that can be flashed with Odin. Hope that helps :)

        • Andrew says:

          I have the same problem I only have zlmage Please help firstly why do I need Cygwin?? And what is Cygwin whats the best place to download is it free??

  14. mateo says:

    how to overckloking this phone with android 4.1.2

  15. sergio says:

    will work on sgh-i777?

  16. abdullah Zahir says:

    thanx from the bottom of my heart.

  17. Hello says:

    Can i root my ICS galaxy s2 with this , so that i will get jelly bean , as kies is not letting me to upgrade my phone to JB

  18. Pierre says:

    Hi man,
    I download Jelly Bean for SG2 I9100 and my phone is stack with a window asking me to set a network code.
    I call my provider to unlock it, but nothing happened, could you please support a poor french guy.
    Ver 4.1.2
    I9100XXLS6
    kernel 3.0.31 6Jeboo_Kenel_v1.2a+none unbuntu#26 SMP PREEMPT Mon <jan 28 22:48:56 EST 2013

    number version JZO54K!.I9100XXLSJ
    Thanks for support

    • Menosferato says:

      Tried to reinstall JB?
      Wiped your user data, cache, Dalvik cache before starting up?

    • Bernard says:

      salut pierre,
      as-tu trouvé la solution à ton problème? j’ai exactement le même et mon téléphone vient d’un opérateur canadien, donc pas moyen d’avoir ce code.
      merci

  19. Menosferato says:

    Guys, just wanted to let you know that this method worked perfectly on my GS2.
    I was desparate to finally move from ICS 4.0.3 to JB 4.1.2 (XWLSD), but I had to backup all my apps data using Tytanium Backup.
    I watched several other methods that involves installing multiple untrustful apps, backing up lots of stuff, etc, etc, etc. But your method is clean and safe.
    My GS2 running JB says thank you from Brazil! :)

  20. noobie says:

    same boat as a grayfox.
    tried clearing user cache / delvik cache and no luck

    i’m downloading original s2 stock firmware through sammobile to then flash with ODIN, would this be ok?

  21. Omer says:

    Hi,
    The phone that I have is the SGS2 i9100G.. The ‘G’ version.. So, can I flash my phone using the i9100 Jelly bean firmware available in Samsung-Updates???

    Another thing is, can I flash i9100 roms to a i9100G??

    Thanks :)

  22. HON says:

    Hi ,
    my s2 running jelly beam and it rooted .
    when i finish flash Jeboo kernel .tar .
    my phone just stop at start up screen ,
    that show model number and downside got yellow triangle.
    that just stop on there ….

  23. Ole tu says:

    El método queda claro, pero…en lugar de usar FOTOS de la pantalla, haced capturas por Dios que duele a la vista.

  24. Phil says:

    Hi!

    I have they some problem as a few other put I see that noone replied to their comments. When I download the kernel I only get the zimage file and not a .tar file.

    Help?

  25. Jacob says:

    Hy . I have update my galaxy s2 on 4.1.2 official rom . and I have a problem with battery is discharged much faster than other ROMs . I had a custom rom before ( cyanogen mod 9 ) and i don’t have that problem . Does anyone else have this problem?

  26. Michael says:

    Hello, i dont know how to root my phone. i dont understand anything.
    I have an locked t-mobile S2 GT-I9100 on 4.0.4 android version and baseband I9100BVLPE
    Can i use your video ‘http://www.youtube.com/watch?v=wLQ51Pg77q4‘ to root and get 4.1 jelly bean on my s2?
    What errors can show up and how to counter them?

    and is that the link which i can use to root my s2 I9100 and get the latest jelly bean

  27. Jabran says:

    My phone is dead..
    Nothing works…

    Just the Caution.! appears..

    plz fix this

  28. mani says:

    First of all thanks!!!! i followed this simple tutorial to root my s2 which is already updated with latest jellybean 4.1.2, to solve the network pin unlock problem.. now i solved those problem with the help of galaxy s2 repair app which i downloaded from google app store.. since my problem is solved,now i want to unroot my s2,uninstall custom kernel, back to official kernel.. please guide me to do this… Thanks in advance

  29. nickc says:

    This worked perfectly on my i-9100M.
    Is there a way to restore the stock kernel zImage after installing the zip file?
    I have the I9100MUGMA5_I9100OYCMA5_I9100MUGMA5_HOME.tar.md5 stock ROM (extracted from KIES), and the kernel is embedded there.
    Is there a way to use ODIN to restore this kernel (without re-flashing the entire ROM, because doing so removes SU)?
    thanks!

  30. Midhun says:

    My Samsung galaxy is GT I9100P
    Version 4.0.4
    Baseband version I9100PBVLPB
    Kernel Version 3.0.15-I9100PBVLPC-CL1020445dapi@DELL153#3
    SMP PREEMPT Mon Aug 13
    KST 2012

    how can I update it into Jelly bean…..?
    also I need original kernel that I currently using. plz help me……….

  31. Ken Tackett says:

    Hello,
    I have been trying to download Download Jeboo Kernel for GT-i9100 and when i download it the kernel file is zImage and odin is not reading it. I also tried other sites by searching for Jeboo kernel and all I can find is zlmage.
    Do i need to convert it myself? I have read that CMW will convert it on a SD card but I still am trying to do a root

  32. Midhun says:

    My Samsung galaxy is GT I9100P
    Version 4.0.4
    Baseband version I9100PBVLPB
    Kernel Version 3.0.15-I9100PBVLPC-CL1020445dapi@DELL153#3
    SMP PREEMPT Mon Aug 13
    KST 2012

    I need original kernel that I currently using. plz help me……….

  33. suju says:

    thanzzz….I feel the difference

  34. wayne hines says:

    cheers worked a treat & the Rainbox rom is superb……..thanks for your help much appreciated :)

  35. jim says:

    i need help rooting my Samsung Galaxy S2 hd lte> SHV-E120K

  36. JHUN_PH says:

    Im from Asia and I guess Samsung s2 int’l version has different features. I already updated my firmware to JB 4.1.2 (leaked) and since I am not satisfied with it,I rooted it and installed siyah as well as cm10 + gapps from XDA links. I followed everything according to the posts and vids.The problem is that after rebooting and CM start up showed up,the next prompt was UNFORTUNATELY,SET UP WIZARD HAS STOPPED WORKING. What’s wrong? I have tried 6x times and no one worked correctly. HELP me!

  37. mithun says:

    Hi I have performed all the steps .. instead of getting last screen i can see screen as on step 8.
    please help

  38. OMER says:

    i have
    samsung galaxy s2 hd lte shv-e120K
    i wanna to install jelly beans rom in
    its korean version plz help me to install/root it
    for jbean srom
    or snd me link where i can find help

  39. Johny says:

    I successfully did all this, had my phone up and running. And then I updated my phone and have a “nand rw corruption” on it now, I can’t boot it up…

  40. OMER says:

    i need rom ics or jelly beans for samsung galaxy s2 HD LTE
    its 1.52 ghz processor and hd 4.65 in ch screen
    plz link me that
    not
    i metion not forrrrrrrr s2 simple

  41. Vesso says:

    I’ve got Jeboo Kernel for my GT-i9100 Baseband I9100XXLS8, Jelly Bean 4.1.2 but turns out the SIM is locked. Rooted it and tried a few apps from Google Play store, but none of the could unlock it! Please help!

  42. danz says:

    i have 4.1.2 official update from kies 6 days back but since then my phone is showin for ‘sim network unlock pin’ can sum one help wether rooting will help or not. plzzz thanks in advance

    • mani says:

      i encountered a same problem, root ur device by following the instruction posted in the above post, try Galaxy_s unlock & GSII_repair from google play store, either one of the software will unlock ur phone

      • danz says:

        thankz i rooted my s2 using the above methods but i could not unlock my phone by it. PLZZ can u send me a little detail method for it as i really have no idea about these stuff. help is greatly appreciated …

  43. Michael says:

    worked great for me thx for the tutorial

  44. janga says:

    hello frined..

    can you help me…

    How to root my samsung galaxy GT-I9105……

    plzzz any idea ….

  45. Giovanni says:

    :-s… nice dicription.. but i lost my SD after installing Jeboo.1.2 Tar…

    See others have the same problem… but is there a solution?!?!
    Please help..

  46. Pingback: Post here successfully unlock or IMEI repair Samsung - Page 586 - GSM-Forum - Firmwares, Software, Repair.

  47. Sunny says:

    Thank u very much,its very helpfull

  48. Nathan Drake says:

    Thank you very much man! You’re a genius! This is very helpful. Good thing you put up this wonderful tutorial. Godbless!

  49. Arsalan says:

    Hi,
    What CWM recovery version it installs?

  50. Mark says:

    It just worked flawlessly to me.
    After installing the kernel I was able to set up custom roms using the CWM. =D

  51. Harsha says:

    After step7, My Galaxy S2 GT-i9100 is not rebooting. It is always stuck at the screen showing an exclamatory mark inside a triangle :( . By the way, before this I had Icecream sandwich. Much appreciate your help…

  52. Habib Jiwan says:

    Thank you so much! Finally after long long searching on why my phone is not being read by Odin until I got the samsung drivers from you! You rock. God bless.

  53. Jovi says:

    Same problem with Harsha

  54. Gilmer says:

    After I did this all, I can’t open my SD card anymore. it doesnt see it. please help!

  55. Renato says:

    Hi well, after the Jeboo kernel mi terminal can’t make acces to the internalSD and can’t get detected by the PC after that moment, (when it’s normally on, in data storage mode) so i’m stuck can’t download the zip file to the internal SD or copy the file directly from PC to the Terminal either… any clue?

    Thanks for the help :)
    by the way mi phone keeps working, but without internal sd acces i can’t make any change at all on it… plop…the phone is not so smart now…

  56. Saxon says:

    hey, after i rooted my phone it turned off and turned back on but it froze on the screen saying samsung galaxy s2 GTI9100, so i took the battery out and turn it back on but it wouldn’t turn on. i really need help with this because i dot have a phone now.

  57. Schpitz says:

    Really dissappointing,
    It’s easy to make such a long document, but no one can upload a TAR file?
    i don’t want to download more softwares of linux developers and to create it myself.

  58. FightZ says:

    How to remove the root?

  59. FightZ says:

    How to remove root?

  60. Elmo says:

    Download link for jeboo_kernel etc is fucked.

  61. sandeep says:

    HI Im a galaxy s2 user, running rainbow rom 4.1.2, suddenly my phone says lost root access, I checked root checker and it says root failed, but im running a custom firmware, and now I cant unroot nor I can use a new custom rom…. please help me … im stuck

  62. johnny says:

    I had the same problem as a lot of you. Flashing a new kernel – Siyah-s2-v6.0b4 solved the problem :-)

    http://d-h.st/hcS

    • AB says:

      Thanks for posting johnny…I used these instructions with the Siyah-s2-v6.0b4 kernel as well and everything worked perfectly!

  63. Itti says:

    I tried rooting via odin but cant find the COMM post on my computer screen. Please help! I am using ICS currently on my s2 phone.

  64. David says:

    Hi
    I rooted my phone it worked fine for 1 day but then bricked some how?
    Lucky I was able to go back to recovery and reinstall the firmware and my sim is still unlocked to three.
    I hope if I root my phone again it don;t brick.

  65. sat says:

    hi , am block on step 7… where must i download the super user … because ive downloaded it on my computer but i cant access using cwm recovery. please help

  66. Gonzalo says:

    Oh my God! oh my God! oh my God!

  67. djs says:

    Help me.. I stuck at the second step where I have to touch down volume button plus home button plus power up button. Everytime I click all of this three instead of showing the warning one, my phone turned on instead. Help?

  68. Bassics says:

    Rooted my S2 and put this ROM on last night. It’s my first foray into custom roms but so far it seems to be working perfectly.

  69. Loppy says:

    I have installed up too the end where I install superuser then according to the tutorial I reboot. I tried this but I get a yellow warning sign (triangle )Help guys any ideas.

  70. Catarina Martinho says:

    Hi!
    I still got problems after follow all the steps.Frist doesn’t reboot and show the famous triangle.
    How do i fix it!?

  71. Loppy says:

    As you can see I get the same problem.

  72. Mr & Mrs. Dingle says:

    Hi!

    We both thank you for these kind of post in rooting. Me and my wife followed your steps and now our phones are successfully rooted. Thank you so much.

  73. Mr & Mrs. Dingle says:

    BTW the instruction above is for jellybean only!!

  74. SeRoXaT says:

    Thank you very much! i’ve rooted my galaxy s2 :) i was having batter issues like my phone was always shutting down even battery shows %15 now i can calibrate my battery.

  75. Payas says:

    I have Samsung Galaxy S2 GT-9100G, version 2.3.6
    will rooting steps for GT-9100 and GT-9100G be same..?I wanted Jelly Bean on my S2

  76. yash sharma says:

    worked perfectly for me..! thnx a lot..! :D

  77. Matthias Simon says:

    The kernel didn’t work for me. After installing it my phone didn’t reboot. I triey another kernel pointed out somewhere else and my phone rebooted. phew!

  78. Dorin says:

    Worked perfectly for me. Thx!

  79. Qarraet says:

    Is it the same way to root a samsung galaxy s2 GT-I9105 ?

  80. reza says:

    My set ics 4.0.4.i flow this step but didn’t work for me. After installing it my phone didn’t reboot. my phn is dad . plz hlp me…………………..

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Related News and Resources