
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
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















Subscribe via RSS
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
can I use this one even if i already have a rooted s2? (ics)
I ROOTED MY GALAXY S2 BUT COULD NOT LINK appas to SD why?
Not complete download files I think cuz happend to me and noticed its not a complete files
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.
me too……disaster
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.
Same problem as Grayfox!!!
I have too same problem than Grayfox!! Help ME!!
Put you r phone in to download mode again and install the stock ICS again GT-I9100_XEU_I9100XWLP7_I9100XXLPS_I9100XEULP5.tar.md5:
have i do the same progres that earlier???
Where can I get this?
What is ICS?? idont know
OH i’m sorry, i mean that my phone doesnt reboot when i was donloaded that odin thing?? what i have to do?
Please chck this picture: http://gyazo.com/45d389822909c96a1752a43f81ad2f08 in your video you don’t have that yellow box there anymore?
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
But how did you open the kernel in odin????? for me when i extract the file it only shows zImage? and odin is not opening it? how can i make it??? pls ??
Uhhh, Dont extract it!
Pingback: Glalaxy S2 i9100 4.1.2 Successfully unlocked by Z3X - GSM-Forum
When i download the .zip file these’s only 1 file in it. A file named zImage…So what i have to do now?
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?
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
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??
how to overckloking this phone with android 4.1.2
will work on sgh-i777?
thanx from the bottom of my heart.
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
You dont need to root your phone for that task, you can flash Jb with Odin.
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
Tried to reinstall JB?
Wiped your user data, cache, Dalvik cache before starting up?
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
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!
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?
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
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 ….
El método queda claro, pero…en lugar de usar FOTOS de la pantalla, haced capturas por Dios que duele a la vista.
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?
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?
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
My phone is dead..
Nothing works…
Just the Caution.! appears..
plz fix this
try unroot ur phone?
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
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!
Figured out how to restore the Kernel. After extracting it, it needs to be tar’d in the correct way. Used an ubuntu live cd because linux is useful (almost required)… Used instructions here:
http://androidforums.com/continuum-all-things-root/263953-how-make-custom-odin-images.html
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……….
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
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……….
thanzzz….I feel the difference
cheers worked a treat & the Rainbox rom is superb……..thanks for your help much appreciated
i need help rooting my Samsung Galaxy S2 hd lte> SHV-E120K
Thank you! in advance!!
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!
Hi I have performed all the steps .. instead of getting last screen i can see screen as on step 8.
please help
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
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…
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
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!
Try GalaxSim Unlock.
Just used it after rooting my phone.
One click and my sim was unlocked
Magic!
thanks! worked just fine for me too!
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
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
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 …
worked great for me thx for the tutorial
hello frined..
can you help me…
How to root my samsung galaxy GT-I9105……
plzzz any idea ….
:-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..
Pingback: Post here successfully unlock or IMEI repair Samsung - Page 586 - GSM-Forum - Firmwares, Software, Repair.
Thank u very much,its very helpfull
Thank you very much man! You’re a genius! This is very helpful. Good thing you put up this wonderful tutorial. Godbless!
Hi,
What CWM recovery version it installs?
It just worked flawlessly to me.
After installing the kernel I was able to set up custom roms using the CWM. =D
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…
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.
Same problem with Harsha
After I did this all, I can’t open my SD card anymore. it doesnt see it. please help!
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…
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.
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.
How to remove the root?
How to remove root?
Download link for jeboo_kernel etc is fucked.
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
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
Thanks for posting johnny…I used these instructions with the Siyah-s2-v6.0b4 kernel as well and everything worked perfectly!
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.
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.
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
Oh my God! oh my God! oh my God!
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?
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.
Wrong thread! Curse my trackpad!
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.
Hi!
I still got problems after follow all the steps.Frist doesn’t reboot and show the famous triangle.
How do i fix it!?
As you can see I get the same problem.
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.
BTW the instruction above is for jellybean only!!
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.
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
worked perfectly for me..! thnx a lot..!
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!
Btw, I got S2 GT-I9100 with last Samsung android version 4.1.2.
Worked perfectly for me. Thx!
Is it the same way to root a samsung galaxy s2 GT-I9105 ?
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…………………..