How to root Samsung Galaxy S II? That’s the question that I always ask when I got my Samsung Galaxy S2. I can’t do certain things without root access on my phone. Therefore, rooting Samsung Galaxy S2 is one of important mission for me. After studied, I discovered that it is not so hard to root Samsung Galaxy S2. Thanks to CF-Root. Watch the step by step video guide to find out more…
Prerequisites
- Odin3
- CF-Root
Basically, you need a CF-Root that matches your Samsung Galaxy S2 kernel version. Then use Odin3 to install it.
Step by Step Guide
- Go to Settings.
- Click on About phone.
- Find out your SGS2 kernel version.
- Download the correct CF-Root here.
- Then power off your phone.
- Press and hold down Volume Down + Home + Power buttons at the same time.
- Press Volume Up button when warning prompt.
- Odin download mode will be loaded.
- Connect USB cable to your phone.
- At PC, extract CF-Root .tar file that you downloaded to CF-Root folder.
- Then bring up Odin3.
- Click on PDA.
- Select the .tar at CF-Root folder.
- Click Start then.
- Remove USB cable from your phone when you see green PASS! at Odin3.
- After Android loaded, you should see CWM Manager and Superuser installed.
- That’s all and enjoy root access.
Download Odin3 v1.85 here.
Download CF-Root here.
Simple and helpful guide, thank you jayce this help me alot
Hi, many thanks for your very useful posts 🙂
I m also a galaxy s2 user. Do you know any direct way to synchronize your contacts, calendar etc. directly with outlook 64bit? without uploading your data to cloud servers..
You can try to use Samsung KIES.
Hi
Seems odin does nothing when I connect my phone in download mode and do every step as you told.Maybe my computer doesnt have the samsung drivers?
Yes, your SGS2 need to detected by PC else Odin cannot work. Did you install Samsung KIES? If not, do it. It will help to install the drivers.
Hi,
i have the same problem with Ivan.. odin does nothing when I connect SGS2 in download mode. I have installed KIES.. so what should I do?
Maybe you can try it on other PC see.
Do u need an internet connection whilst doing this?
No mustafa.
after doing this process,do i need to root again using superoneclick? forgive me,im a new at this..and i really need your expert opinion..and if you ever have or know where i can read bout the benefits or what to do after rooting,kindly post it..thanks in advance..
No need to use SuperOneClick. Just install CF-Root will do. Will write about benefits of rooting soon… 🙂
thanks…and another question,my firmware is same as yours xwkf1,after cf-root what would be the updated firmware then? and would i be able to update to the latest firmware in the future? thanks for your reply,
The updated firmware is the same but added root, CWM, BusyBox and Superuser. Yes, you can update to latest firmware. Or install any custom firmware that you like.
i forgot to ask,is cf-root going to wipe the entire file on my phone? thanks
Nope, it will just replace the existing kernel.
Thanks for the instruction.
What’s up with the exclamation mark on the screen when you boot up after rooting?
Is it some kind of error caused from rooting?
Thanks in advance
No worry, it is perfectly normal. The yellow triangle will show up when you install custom firmware or kernel. You can remove it with this guide – https://www.jayceooi.com/2011/08/10/how-to-remove-yellow-triangle-on-samsung-galaxy-s2-without-usb-jig-video/
hi all i hope someone can help me with this,
i have kernal version BOKF3 from t-mobile what CF-Root for Samsung Galaxy s2 should i download ?
Hmm… You are using carrier branded firmware. Mine is not. Therefore, I am not 100% sure that it will work for you. You can try XW_CLK_KF3. Or get more information at http://forum.xda-developers.com/showthread.php?t=1113928
This worked like a charm. Brilliant! 🙂
Can a phone be ‘un-rooted’ for warranty purposes? If so, how?
Thanks
Yes, https://www.jayceooi.com/2011/08/14/how-to-restore-stock-firmware-on-samsung-galaxy-s2-video/
any guide for Desire HD? 😀
I don’t have but you can try this – http://forum.xda-developers.com/showthread.php?t=964996
Hi Jayce! when i click on the link to my cf root (xx oxa kg3) i download one zip file, but when i use winrar to unzip it i only obtain one “zImage” file but no tar file. What im i doing wrong?
Thank you in advance
Use 7-Zip then.
my jpkg5 still cant change it to tar file….still zimage afterall…
Using 7-Zip too?
yes…help me..
Hmm… I have no idea then. Mine is working fine like the video.
Use the zip file as the .tar file
thank you Jayce!!
Lightnin fast response.
hi jayce..
can u pls help me, first i root my phone with superoneclick (XXKF1) , then i install litening rom to my phone (xxkg6)… it works fine, but my cwm show current kernel: unknown..
do i need to cf-root or what.. pls guide me… thanks
Litening ROM is using CF-Root kernel. So no need to reinstall it again. Can’t you access to system files now?
Yes i can access the system fail..
Thank you Jayce, this is by far the best and easiest way to root the phone, I learned a lot of things in your web.
Is there any way to donate?
Thank you very much
Just thanks will do. Knowledge is meant to be shared. 😀
What a guy, Jayce. Respect earned!
Wow you blow me away! This is the beauty of people and the beauty of an open source platform.
Best regards from Spain!
Hi mate I downloaded Odin3 but when I try to open it it says OdiN3 & what looks to be japanese words.
I don’t know what to do I tried other links & it the same thing please help me I ready subscribers to your YouTube channel for help. Thank you
Try it on other PC see.
i installed cf-root ,and make backup.
now when i restart the phone there is a yello triangle .
its ok ?
Yes, this is normal. You can remove it – https://www.jayceooi.com/2011/08/10/how-to-remove-yellow-triangle-on-samsung-galaxy-s2-without-usb-jig-video/
Great stuff! Thanks mate!
Hey Jayce,
I have recently got a SGS2 and am looking to root it. I see that there are more than one way of rooting it. There is super one click root, one click root and ofcourse your root the cf root.
What I want to know is how is your root different the other root methods are there any advantages in cf root over the other ones.
Regards
Sorry, no idea on the other 2 methods. I prefer CF-Root because it has ClockworkMod Recovery. Does the other 2 methods have CWM?
Beautiful. Found heaps of sites with rooting instructions – but all seemed so complicated I hesitated. This was by far the simplest way.
hi there just got my galaxy s2 today bloody love the phone much better then my poor we rooted hero lol any way just wondering if i follow your way of doing this does this mean i can flash custom roms to my phone now thanks for any info
Yes, if the custom ROM is in CWM format.
great thanks could you tell me were i would get the cwm format please
https://www.jayceooi.com/2011/08/13/top-android-2-3-4-gingerbread-firmware-for-samsung-galaxy-s2/
thanks very much as soon as i read a bit more up on it will go for it.it sound easier than when i first rooted my hero just dont want nothing to go wrong
really good job … thanks alot
hi Jayce I have a brand new Galaxy S 2, I would like to root it but I would like to know if I have to do a backup first before the rooting process, I’d like to have the chance to go back to the original firmware that came with the phone. My CS2 is a branded phone. Thanks for you help.
Do I have to use USB Debbuging??? Thanks
Rooting won’t delete anything on your phone. But no harm to make a backup first. Make sure that your phone firmware is available first. https://www.jayceooi.com/2011/08/14/download-official-carrier-branded-samsung-galaxy-s2-firmware/
Hi Jayce I was away for a few days, my kernel is UHKE5, and I can’t find the CF-Root for it. Can you hellp me out?? Thanks.
You can try the nearest CF-Root to yours. Or upgrade to firmware that support CF-Root.
Hi Jayce, nice to meet you…
I am a new SG2 user from Malaysia…
I upgraded my android from 2.3.3 to 2.3.4 and eventually this caused my warranty became void. So, i am thinking to downgrade it (is it called unroot)…
My current kernel version is 2.6.35.7-O91000XXKG3
Android version : 2.3.4
Build number : Gingerbread.XXKG3
So, shall i download ” XX_OXA_KG1 ” and follow what u showed in tutorial ?
No, unroot is not downgrade firmware. Basically, unroot means return to stock kernel.
Why not using XX_OXA_KG3 since you are using XXKG3 kernel?
because it void my warranty :C
so it this circumstance, what should i do to downgrade to 2.3.3 XWKF1 (Malaysia)?
Follow this guide – https://www.jayceooi.com/2011/08/14/how-to-restore-stock-firmware-on-samsung-galaxy-s2-video/
thx for your help Jayce…
Btw, isn’t it a must to have a ‘JIG-USB’ to restore my firmware? without using this JIG-USB, Samsung possible i updated the firmware before?
besides that, i downloaded ”GT-I9100_XME_I9100XWKF1_I9100DXKF1_I9100OLBKE5” and ”Kernel_I9100XWKF1”…but i don’t know what is this kernel thingy…
USB Jig is just for reset the custom binary count. It is not needed to restore firmware.
The first file is firmware (OS). The 2nd is kernel – http://en.wikipedia.org/wiki/Kernel_%28computing%29
So, it is nothing to do with kernel if i after i downgrade the firmwarE?
Nope…
Hi Jayce, i would like to root my 3 weeks old sgs2 after reading your 10 reason to root sg2. So i need some help from you…
Android version 2.3.3
Baseband version I9100DXKH1
Kernel version 2.6.35.7-I9100DXKH2-CL483911 root@DELL138KH2
Build number GINGERBREAD.DXKH2
so, which CF Root i need to use…
XX_OXA_KH1 or XX_OXA_KH3
TQSM….
I heard people using XX_OXA_KH1 CF-Root for DXKH2 and it is working. But I did not test it myself.
ok, thank you…i’ll try to use XX_OXA_KH1…
at last…it takes just about 4 minutes to install firmware and cf root using odin…tq so much Jayce…right now i’m using xxki3 firmware with xx_oxa_ki3 cf root..it’s time to make full use of my sgs 2…installing apps that need rooted phone…thanks once again…
Hi jayce,
I upgraded my android from 2.3.3 to 2.3.4 using XXKG5 firmware.
If i want to install CyanogenMod Rom,did i need to install XXKG6 firmware 1st…?
CyanogenMod rom is stable or not for galaxy S2…
No need to install XXKG6. But you need CWM in order to install CM7 ROM. It is still in beta, not sure stable or not…
thanks you for the good info..
another thing that i wanna ask,i do a backup using CWM..
but went i try to restore the backup,CWM not found the backup file…
and i try to use Rom manager.went the backup process running,got an error.
” failed to verify whole-file”something like that i think…
really need your help friend… 🙁
Do make sure that your CWM backup is successfully completed. It will store at sdcard.
ROM manager does not work with CF-Root.
i just already see you video “how to backup with CWM..
after i see that video,my backup process not same as your phone in the video..
So i decide to re-flash CF-root again…
after that it just work fine same as the video…
really² thanks for your help and your web page…. 🙂
Hi, Jayce!
I just got a Samsung Galaxy S2 last week and i was looking for a way to root it. This by far is the easiest method. But since i am a cautious user, i would like to know the risks involved (everyone has told me that there are none!) and if my phone is compatible. Through *1234# i got to know the following info:
PDA: I9100XWKF3
PHONE: I9100DDKE4
CSC: I9100ODDKF3
Build info: (Is it really important to know that?)
Please tell me if my phone is compatible. I live in India(No special/locked carrier) and I would really like to root it!
XW_CLK_KF3 CF-Root should be the one for you, right? 🙂
I guess….though when i asked another geek (the guy was nothing compared to you…) he said that i should upgrade it to xwke8…..Should i? What do i gain?
Huh? XWKE8 does not match any of your info. 😛
I know…..let me show you what he wrote:
(quotes)
As for the Indian version specifically, I think latest version according to samfirmware.com is XWKE8 so it would appear need to go to the following section in the thread:
XWKE8
Firmware info
PDA:XWKE8
PHONE: DDKE2
Build date: 18/05/2011
Generic India (ODD): Multiupload.com – upload your files to multiple file hosting sites!
XWKE8 Stock Kernel: Multiupload.com – upload your files to multiple file hosting sites!
XWKE8 Kernel mirror: Free File Hosting Made Simple – MediaFire
Password: intratech@XDA
Yup, correct. XWKF3 is Europe firmware while XWKE8 is India firmware.
well….i dont plan to upgrade my firmware… unless it benefits me in anyway. Can you plz plz plz give me the links i require for a basic root (non-complicated). I plan to run chainfire and thats how i came to this part of your website as it requires root!
All the information is in the post. 😉
though he mentioned something about upgrading to XW_ODD_KE8 but ODD and CLK arent the same….would there be any problems?
Hi Jayce,
I have 2 questions:
1. Will your guide to root the Samsung GS2 work on Mac OS X 10.6? I have just ordered the phone and it should be arriving in a few days, and I want to root it (primarily to remove some of the bloatware and save on battery life). I don’t have a Windows PC.
2. If it absolutely does not work on Mac, and if I do manage to get access to a Windows PC, will it work with Windows 7 or Vista or XP?
Thanks in advance for your help.
1. I don’t think so.
2. I am using Windows 7 64 bits. It should work on Vista and XP (but I did not test them).
Thanks for your reply Jayce, This at least clears one thing up, though not to my benefit 🙁
Hi Jayce,
Have a look at this~
http://forum.xda-developers.com/showthread.php?t=1125414
Hi Jayce
What if root PASS! and reboot still hang on the 1st screen ? Anyway to get back the original kernel? or reset to the original ?
Install back stock kernel with Odin. Or flash entire stock firmware if you want.
Thank you. Following your blog I love more and more the Android stuff.
Many thanks for your precious guide/advice/clarity
Hi Jayce,
Applying CF-Root means flashing a kernel right? Does it void my warranty (eg when send for maintenance)?
If not, is there any need to flash stock kernel? How do I revert to stock?
Yes, it might void the warranty. To restore back stock firmware – https://www.jayceooi.com/2011/08/14/how-to-restore-stock-firmware-on-samsung-galaxy-s2-video/
Woah, super fast reply! Thanks!
Let’s say I only want to have root access to install AdFree, Chainfire3D and maybe do a nandroid backup. Everything else I want stock. What is the cleanest way to do this?
And once I do that, can I revert to stock kernel and still keep root? Can I also do normal firmware upgrade via Kies (I assume this will remove root)?
Install CF-Root will do. It is a modified stock kernel with root, SuperUser, BusyBox and CWM. Nothing more.
Yes, you can revert back to stock kernel and still rooted. But you will loss CWM.
Not so sure about upgrade with Kies while rooted. I did not try it personally but others said can.
Hi
I just faced a truble when i run odin3 it wont see my phone (my phone is USB connected and in odin mode) whats wrong ?
Do you have Samsung Kies installed on your PC?
I know the root will works 100% but I wanted to know that my phne settings, installed apps, contacts and more will be erased or it will remain exactly same and root would like…no changes ?? please reply.
Technically, it won’t touch your apps and data. But no harm to backup them first.
thanks for the quick reply 😀
And one more thing..
What about the external SD Card? Will it get formatted?
And I have also heard about something called CLOCKWORK MOD….what is it actually?
It won’t touch external SD card as well.
https://www.jayceooi.com/2011/08/03/samsung-galaxy-s2-clockworkmod-recovery-mode/
thank you very much!! IS the clockwork mod already there in the SGS2?
And have you made a video on using the rooted SGS2…like adding custom ROMs and more?
Yes, CWM comes along with CF-Root. Just do a search on my blog for install custom firmware. Most of the SGS2 stuffs are here.
thank you very much…I’ll check your website 🙂
Hi Jayce ..thanks for this amazing site ..
i just got my SGSII 3 weeks ago ..everything is ok but the battery lifetime is very short, dnt last more than 8 hours (while sleeping means no use at all) is that normal ?
one more question, i noticed that everybody is asking about switching from 2.3.3 to 2.3.4 i just checked my devide i found out it’s already 2.3.4 did they upgraded it recently ?
please check my infos and tell me if i need to upgrade :
Android version : 2.3.4
Baseband version : I9100XXKG5
kernel version : 2.6.35.7-I9100XXKG5-CL420550
se.infra@SEP-41 #2
Build number: GINGERBREAD.XXKG5
Many thanks in forward ..
Did you turn on 3G all the time?
https://www.jayceooi.com/2011/08/22/how-to-improve-samsung-galaxy-s2-battery-life/
Samsung Kies will let you know if there is an upgrade – https://www.jayceooi.com/2011/09/04/how-to-upgrade-samsung-galaxy-s2-firmware-with-samsung-kies/
Based on the instruction video and the versioning, I am assuming this is for the i9100 version and not the dumbed down U.S. version the T-989…is this correct?
Yes, it is for I9100 only.
Thank you for your response!! And enjoy the better version of the same phone (as always…lol) 😀
hey can anyone help me? im new at all of this so forgive me if my question is basic, but when i hold volumeup, home, power i dont get the custom os screen instead i get a manual something or other screen. just wondering why this is and how i can root my galaxy around this problem.
thanks.
scratch that, im an idiot
thanks
Hi I need some help. I cant get my phone on download mode as I have the AT&T version of galaxy s2 (also known as attain) and in this version the home button is not a physica button. Can anyone tell me how to do it?
This guide is meant for I9100. Please find yours at XDA – http://forum.xda-developers.com/forumdisplay.php?f=1304
Hi Jayce! I was wondering if this method is “permanent”. I’ve read somewhere that only the temporary root for the SGS II has been acheived. What do you say?
Yes, this is ‘permanent’ method.
The in-call volume on my Galaxy S2 is very low even i set max call volume
Hi Jayce! I have successfully rooted my samsung galaxy s2! thanks to you! thank you very much!
my question now is..can i upgrade it to the latest firmware? and can i upgrade my android OS to 2.3.4? By the way when i rooted my phone.. we have the same “about phone” details.. and i watch your video regarding how to remove the yellow triangle..it seems like you upgraded your firmware.. because uv used xxkg5 there..when you root ur phone, ur on xwkf1 right? id wait for your reply! thank you!
Yes, you can upgrade to any firmware that you prefer as long as it is developed for I9100.
Hehe… I forgot which firmware that I used previously. Tried too many firmware…
how can i do that sir? i want to have a different rom like the cyanogenmod or the speedmod. but i dont know how to do it. can you help me? thank you very much! btw, my phone is rooted..i followed your guide the cf-root.tnx!
https://www.jayceooi.com/2011/08/11/how-to-install-firmware-on-samsung-galaxy-s2-with-clockworkmod-recovery-video/
tnx! so i have to use cwm all the time when i want to upgrade? can i use cwm to upgrade android OS? and i have a question for you, whats the best custom rom/firmware for you? and for example i want a fast and a battery saving rom, what would that be sir? tnx for all the reply! thank you!
Yes, for CWM type of firmware.
I am using CheckROM RevolutionHD now – https://www.jayceooi.com/2011/10/21/download-checkrom-revolutionhd-xxki4-rom-for-samsung-galaxy-s2-cwm/
is it good? and it has xxki4 and im currently xwkf1..is it compatible?
So far so good. Yes, I was from XWKF1 too.
i am coming from xwkf1 cf-root.. is it ok if i go directly with checkROM revolution HD? i’ll use CWM right? tnx 4 ur reply.
Yes…
and what it is the difference between roms, mod, firmware? tnx jayce!
and custom kernels, custom firmwares? im totally a newbie about this..good thing i successfully rooted my phone.. tnx to you sir!
Custom kernel and firmware are modified stuffs.
For me, ROM == firmware. Mod == modification like theme, boot animation…
tnx! i will use the checkrom revolution HD via cwm..il try it. what mod do you have for that rom in ur phone?
Chainfire3D Pro, JKay Deluxe Theme, Screen Capture, Remove Browser OverScroll Glow and Roboto font.
ahh..screen capture? the stock version has it right? how will i install it these mods?
CheckROM RevolutionHD ROM chef removed it. So I installed it back from KitchenPro.
as well as the chainfire3d,remove browser over scroll? i will install that thru kitchen app? im sorry about this..im new to this things! thankful there is someone i could ask. thank you sir!
Do a search at my blog. And you should find your answers… 😀
last question sir.. when i install the checkrom revolutionHD, do i have to install modems and kernels to it? i would like to have a good internet connection to my phone sir.. how would i do that?
I did not install custom kernel and modem. Just install them from KitchenPro.
how long have you been using the checkrom rom? is it really fast?
1 week ++. Fast? You can see its benchmark score yourself… 🙂
sir!question again, if install this.. will i retain superuser and CWM? and how can i install a jkay theme? i have a file now. tnx!!
The ROM includes SuperUser and CWM. Install JKay with CWM.
just like installing a firmware or flash update mode? thank you very much sir for the replies.
Please read that article. The installation guide is there… 😉
hey guys,i know that there has been a lot about the root,the installation of clockworkmod so i am sorrry for being redundant.my probleme is that i would a good soul to explain me from how to root my samsung galaxy s2 to istalling clockwordmod and if possible all the stuff i should use for that.being as explicit as possible will be appreciate.i precise that i have the korean version.all the details here
model version:SGH-M250K
Firmware Version:2.3.3
Baseband Version:I9100XXKDJ
Kernel version:2.6.35.7-M250k.EE05.0315-CL18686…
Build number:Gingerbread.EE05.HIAPK_v1.0
I don’t have Korean SGS2. Not sure CF-Root can work on it or not. Please ask other who have the same model at XDA here – http://forum.xda-developers.com/showthread.php?t=1097347
thanks,i already sent them a note,but nobody replied.if i wanna flash the original rom again with odin,which rom should i download please??
Sorry, I really can’t help much since I don’t Korean SGS2 to test and verify. So no idea.
thanks man,wanna tell you by the way that i accidently dropped my phone and the screem is broken.
Sorry to hear that. Hope it get well soon…
I followed another guide that suggested a tool called s2 root. I then tried installing cyanogen (7.1 stable with google apps), but ran into some trouble. CWM keeps whining about incorrect signatures when i try to use it from the standard app menu and refuses to install. I did get it to install by booting into cwm, but then my phone wouldn’t go any further than the boot screen. It did load cwm again, so I’m back to original ROM now at least.
If I understand my googling correctly the signature errors are due to me using the wrong kernel. I’m just a normal luser and don’t really know what would be a safe solution to this. Will installing the CF-root kernel solve this straight up, or is there some other magic that must be applied first?
I don’t have this kind of issue using CF-Root kernel. No need to install other stuff. CWM is working fine.
hi jayce i wanted to ask you that is there any way i could make the backup of my stock kernel and then root my phone
No need to backup. You can download it at http://forum.xda-developers.com/showthread.php?t=1075278
thanx a lot i found it
and i have 1 more request can u please tell me how can i upgrade to gingerbread 2.3.5 by rooting my phone
Rooting have nothing to do with firmware upgrade. You need to install Android 2.3.5 firmware itself. https://www.jayceooi.com/2011/09/25/download-official-android-2-3-5-gingerbread-rom-for-samsung-galaxy-s2-odin/
thanx a lot jayce
Hello Jayce,
I’m trying to root my samsung galaxy s2, but there’s a problem.
It’s about odin, do I have to extract the file?
I don’t get on my scree Adroid SLP etc.
What I’m doing wrong?
thanks
Johan
Which step are you at now?
Jayce,
I tried again and now it works.
Thanks for your attention.
Regards,
Johan
Hi Jayce, i had just rooted my SGS II after secceed i just click open CWM then it’s always restart phone around 1 minute. what’s wrong? it’s seem Loop Restart phone.
How can i fix it? or something wrong? Plz Plz Plz i really scare…. :'(
Which CF-Root version did you install?
You open CWM Manager, then what did you do?
I use this CF-Root “CF-Root-SGS2_XX_OXA_KI3-v4.1-CWM4” it’s from “XX_OXA_KI3” and my phone firmware is I9100XXKI3. when i open CWM manager it show nothing is blank screen with black color and wait around 5 or 10 second phone preparing to restart itself, i really don’t know what’s wrong…! but before i rooted , had use Go Launcher with Magic Locker. after reboot, my loading all app and other widget on Go Launcher just around 20 or 30 second then it’s restart again and again or it’s because of Launcher? Plz help 🙁
CF-Root XX_OXA_KI3 is correct. And I don’t have issue with it.
Your issue might be caused by Go Launcher. Try to uninstall it see.
Hi Jayce, now my SGSII is work fine. i have to final decision.
i just did two thing :
1- reset factory
2- format usb storage
after done two step my phone is back normal 😀
ok anyway thanks for ur solution 😀 i’ll try.
Hi jayce….
I am newbie into android world and all this customization ….so please don’t mind my very basic questions..
What is the difference between flashing your phone with stock kernel and rooting your phone…What i could understand that perhaps essentially they are same things except that we root phone with modified files from the same stock kernel done by some guy chainfire….Is it right ? Please explain.
At any stage why do we have to flash our phone with the stock kernel……….?
https://www.jayceooi.com/2011/08/10/how-to-remove-yellow-triangle-on-samsung-galaxy-s2-without-usb-jig-video/
hi…
i have a slight problem with my SGS2 i’ve already rooted my SGS2 previously it was running with DXKG3 (indonesia) and now it’s
Android v2.3.5
Baseband v I9100XXKI4
Kernel Siyah 2.1
CheckRom HD v2.0
my phone will automatically switch to silent mode, even though i’ve set it as ringing mode. it will always turned to SILENT…
have i rooted my SGS2 in a wrong way?
i’ve tried to use Volume COntrol App but no use. Need your help, please…
thank you very much
Rooting is not install custom firmware. Don’t confuse with that.
Look like your custom firmware has issue. Try to factory reset it. If still cannot, consult CheckROM ROM chef.
thanks for your reply, i’ve flashed it and starts all ove again..now it’s running smooth, the problem is, i lost all of my gameloft games…arrgghhhh…….
hi Jayce got a question regarding rooting, if ever, I already upgraded to XXK14 can i still root my sgs2????
Yes, you can.
sorry seems found the solution but correct me if im wrong, i have to download the correct CF-ROOT for XXKi4 is it XX_XEO_KI4??? am I right???? thanks and sorry to bother you…
Hello Jayce.
First of all, just wanna say thank you for this easy to follow guide. Been really helpful~
Just wanna ask though, I am currently using villainrom 3.0 and when I downloaded a root app like titanium backup and busybox, it says “No root access”. Any way to fix this??
Thank you for your immediate response.
I did not try v3 so not very sure this work or not. Try to upgrade Superuser app to the latest version. And update the Su binary in Superuser too. If still cannot, please consult ROM chef. 😉
Actually when I installed villainrom, the CWM Manager and Superuser app were gone. :L
EDIT: Oh never mind. I followed your instructions above and it worked.
Thank you~! 😀
Hi Jayce,
I rooted my 2.3.5 sgs2 without any problem and installed marketenabler for foreign market applications like paid ones however i can’t pay for them but i can download the free ones. it says “source can’t be found” or something else when i try to pay and download something. i know the currency is different in all countries but the purpose is this application is to help for that? i’ll be appreciate if you help me with it 🙂 thanks.
MarketEnabler does not work on new Android Market. Please consult Google Support.
I just need to confirm:
My SGS2 GT-I9100G white, Malaysia
Android version: 2.3.6
Baseband version: I9100GDZKJ2
Kernel version: 2.6.35.7 se.infra@SEI-30 #2
Build numer: GINGERBREAD.DZKJ2
So, I should download and use this CF-Root “XW_XEF_KJ2”? or other?
thanks for help
Don’t use any I9100 kernel / firmware on I9100G. Follow this guide – http://forum.lowyat.net/topic/2068824
ok. thanks for help
Hi Jayce,
I successfully rooted my SGS2 using this method. Now, how do i upgrade my firmware to 2.3.5? I heard 2.3.5 can improve battery performance. Sorry for a newbie question.
Install official Europe firmware – https://www.jayceooi.com/2011/08/08/how-to-install-firmware-on-samsung-galaxy-s2-with-odin-video/
Hey Jayce,
Thank you for this awesome video.
currently my sgs2 is rooted, do I need to unroot and use that method to get cf root or use it without unrooting.
Thanks in advance
I never try other rooting method. So not sure. But by right no need to unroot.
I did everything exactly as you explain ! odin pass ok ! bat when i open my sg2 i cannot see the CWM Manager and Superuser !!! any idea ?
Which CF-Root kernel did you install? And what is your firmware?
I am sorry for my bad English. for me telephone of Samsung Galaxy S II Skyrocket At&t. I need root.problem in that kernel version does not have letters (2.6.35.11) help please!!!!!!!!!!!!!!!!
This is not for AT&T SGS2. Try to find the guide at XDA – http://forum.xda-developers.com/forumdisplay.php?f=1301
Hi Jayce,
I’ve already done step 14. There was a Green PASS appearing on ODIN window and my phone restarted. There was a yellow triangle at the bottom of the start screen of my phone. However, everything stopped there. My phone couldn’t finish the rest of the procedures.
Now, my phone cannot work because the screen is like that for hours. Until now, I don’t know how solve this problem because my computer can’t recognize the device when I make a cab connection with the computer.
Please help me !
Which firmware are you using? And which CF-Root did you install?
Thanks for your reply. But the problem to me is that I hadn’t noticed the firmware before I rooted it. My phone model is GT – I9100G and this was the first time I rooted it.
The CF-Root I used was CF-Root-SGS2_XX_OXA_KG6-v4.1-CWM4.tar.
Did the firmware and the CF-Root not go together ?
I9100 kernel / firmware does not work on I9100G. Follow this guide restore your phone – http://forum.lowyat.net/topic/2068824
Thanks a lot. Let me try. 😀
Hi Jayce,
The guide you introduced me seemed not work with my situation. The guide seems to be suitable for I9100G device which are still enable to turn to downloading mode (OLDER TECHNIQUE: Rooting by using rooted kernel) or still work to enable Debugging mode (LATEST TECHNIQUE: Rooting WITHOUT increasing your binary counts, WITHOUT flashing a custom firmware).
But my phone cannot turn to either of those modes. The only thing it could display is the Galaxy Phone start screen with a yellow triangle and a black exclamation mark. When I connect the phone to my computer using Windows 7, the computer makes a sound like when it find a new connection, but there is not any more signal else to show that it recognizes the device.
Please help me to fix the problem!
You can’t do anything much if you failed to load Odin download mode. Please send to Samsung for service.
Anyway, thanks a lot for helping me. 🙂
hello again jayce. i have a question. if i flash cyanogenmod 7.1 to my sgs2 then can i flash ice cream sandwich when its released for sgs2? if so how can i do it?
Sure. Depend on the ICS firmware format. Install it with CWM or Odin.
Yo, bro, can u tell me wat skin protector u use, so nice~ btw which CF root suit for 2.3.6?
and when root, will all the apps be gone?
https://www.jayceooi.com/2011/07/25/samsung-galaxy-s-ii-mesh-case-review/
Rooting does not remove your apps and data. Use CF-Root that match the kernel.
sry bro, my fault screen protector, cos my screen protector make the screen bcm vv dark, btw, my kernel is XWKK2, so the version of CF is XW_XEN_KK2 rite?
Oh, I do not use screen protector. Yes, XW_XEN_KK2 is the one.
tat explains, hehe..bro wat’s the use of busybox? i downloaded it, then install, then dunno wat happen.
BusyBox is a software application that provides many standard Unix tools, much like the larger (but more capable) GNU Core Utilities. BusyBox is designed to be a small executable for use with the Linux kernel, which makes it ideal for use with embedded devices. It has been self-dubbed “The Swiss Army Knife of Embedded Linux”.
ooh i see, thx bro, may i noe for malaysia which stock firmware shld i dl? DXKG3, DXKG4, DXKH2, DXKI2
Up to you. Personally, I tested DXKH2 only.
Hey Bro.
I really need your help in rooting my s2. I recently purchased a new s2 want to root it.
The details of my cell is below.
Android Version:2.3.5
Baseband Version: I9100XXK14
Kernal Version : 2.6.35.7-I9100JPKJ2-CL655700root@DELL143#2
Build Number : Gingerbread.JPKJ2
Can you tell me if this CF Root XW_XEF_KJ2, will work for my cell. if no can you provide me the exact CF root for my cell.
n even a method of removing the yellow triangle at the boot up.
Highly appreciate ur help in this matter.
That is the nearest match. No exact match.
https://www.jayceooi.com/2011/08/10/how-to-remove-yellow-triangle-on-samsung-galaxy-s2-without-usb-jig-video/
hey bro..
Thanks for your reply, so if that is the nearest match, will work in rooting ma cell with out causing ne harm??
Should not causing any harm. You can ask other who has the same firmware at XDA website to double confirm.
brother ..is there any way you can provide me the exact kernal for my cell.
Sorry, nope.
🙁
so if i use this root ” CF Root XW_XEF_KJ2″ it will work rite.
It should…
ur sure bro .. nothing will go wrong rite
Not 100% sure. But I never hear people got issue after install CF-Root on I9100.
if ne things goes wrong i can restore my orginal state rite.
Yes, if you still can load Odin download mode.
https://www.jayceooi.com/2011/08/14/how-to-restore-stock-firmware-on-samsung-galaxy-s2-video/
is the below the rite stock kernal for ma cell
JPKJ2
Firmware info
PDA:JPKJ2
PHONE: XXKI4
Date: 13/10/2011
Android 2.3.5
OJP (ABS, AFG, BTC, EGY, JED, KSA, LEV, MAT, MED, MID, MMC, MWD, OTU, PAK, THR):http://www.multiupload.com/CM6XON5S36
XSG (UAE): http://www.multiupload.com/UQMCDCD9LD
JPKJ2 Stock Kernel:http://www.multiupload.com/DUNKIR221F
Password: intratech@XDA
Yup…
hi,jayce,i am the gay with the korean galaxy s2.still didnt find the right cf root for?my kernel is M250k.EE05
Sorry, I don’t think CF-Root will work on your SGS2.
then is there anyway i can install CWM on my phone?i already rooted it.thx
I am not sure. Try to ask others at XDA website.
hey bro
hope u doin well..
i had recently rooted ma s2 n now to remove the yellow triangle at the boot up, i had down loaded the stock kernal, but it got downloaded as . exe file and can not be extracted ,,can u help me pls
Just click on the .exe file to extract.
whn i double click it comes run or cancel, whn i click run, nothin happns
Hmm… I don’t have issue with it. Or you can try to use 7-Zip to extract it too.
i use 7 zip oli.. is thr ne wy u can extract it n send me as a attachment
Try to redownload the kernel in this case.
ma stock kernal is JPKJ2
bro.. i tried 4-5 times still the same issue. plus ma super user image is diff from the one you have in the video.
bro i exctracted the stock kernal but came as .tar.md5 and when i add it in the PDA it does not show added in the side as in ur video
.tar.md5 is .tar with md5 checksum.
As for added not show issue… Do you have Samsung Kies installed on your PC? Odin needs to use its USB drivers.
yeah bro, i hv samsung kies installed
You should be able to have ‘added’ in Odin then. Try to use another PC see.
as in , in ur video it shows two added in the left side when u add the PDA n u high the second added, it does not show he that, it oli shows one added even after adding the PDA
Where got 2 added?
whn u put the cell in download mode and connect it with the usb to the pc, in the odin, in the message box it shows added, removed n again added, thn u insert the .tar file in the Pda n click start. well me t oli shows one added in the message box
I don’t see 2 added in this video. Anyway, it does not matter. Whenever you plug in USB cable to your phone, there will be a added show up. Removed when you unplug.
Hi Jayce,
I rooted my phone sucessfully. However, it is no longer to connect my phone with the laptop using Kies. I used the kernel downloaded from http://www.mediafire.com/?bje95k15vkceq8y.
Can you explain to me if this is the normal situation when the phone is rooted ? Or there is a problem with my phone, and how can I solve it ?
My phone is i9100G. Thank you in advance.
Samsung Kies does not support custom kernel. Rooted is still okay.
Sorry for this stupid question, what does “custom” in your answer mean ? I am not a native English speaker, so sometimes I have some misunderstanding for unfamiliar language.
Custom == Not original. It does not support modified kernel.
Ah, I see your point. So, what do I need to do if someday, Samsung will release their updated firmware for my device ? Will I have to reinstall the original firmware, then update their new firmware ?
You can install the latest firmware with Odin directly if you manage to find the firmware in .tar (or .tar.md5) file format. No need to revert back to original firmware.
Then, will my phone be still rooted ?
No, install official firmware will remove root access. You have to root it again.
I am clear now. Thanks again. 🙂
Hi Jayce.
I would like to ask you a question regarding rooting my S2 with CF-Root.
My phone details are:
Android 2.3.5
PDA: I9100BGKJ3
PHONE: I9100XXKI4
CSC: I9100XECKJ2
Kernel: 2.6.35.7-I9100BGKJ3-CL691334 root@DELL128#2
It’s a mobile phone from Movistar in Spain.
Keeping in mind details above, I have a doubt regarding which CF-Root should be used:
CF-Root-SGS2_XW_XEN_KJ3-v5.0-CWM5? or
CF-Root-SGS2_XX_XEO_KI4-v4.4-CWM4?
I’m quite sure CF-Root should be related to firmware version, but I’m quite confused which reference (PDA, PHONE, CSC or Kernel) should I use to get the correct CF-Root to be installed.
Can you help me?
Thanks in advance.
Look at kernel version. So it should be XW_XEN_KJ3.
Thanks Jayce.
Do you know anybody having trouble while rooting S2 without being able to access in Download mode to reinstall stock firmware?
Based in details above can you tell me if corresponding stock firmware is GT-I9100_XEC_I9100BGKJ3_I9100XECKJ2_I9100XXKI4 from http://forum.xda-developers.com/showthread.php?t=1113928:
BGKJ3: http://www.multiupload.com/DKXEKP8HU6
Firmware info: PDA:BGKJ3| PHONE:XXKI4| CSC:XECKJ2
BGKJ3 Stock Kernel: http://www.multiupload.com/H2F054ICEK
Password: intratech@XDA
Thanks.
Nope. Never heard people have issue with CF-Root on SGS2 I9100.
Yup, that should be the one.
Thanks Jayce.
I’ve rooted my S2 without any problem, and I can see CWM in recovery mode, and exclamation mark when starting.
But … how can I be sure that it’s rooted? I’ve installed Terminal emulator application and I tried “su -” getting permission denied.
Any idea?
Rgds
Use apps that require root access like Titanium Backup to check.
No idea about su issue on terminal emulator. I don’t use that.
I installed superuser application to grant access each application and it works fine.
But … one thing that it stopped working is that wifi can’t get an ip address with dhcp. It stays “Getting an ip address” for ever, without progressing finally saying “Connected” as expected.
Any idea about it?
Thanks
Nope, my Wi-Fi is working properly…
hey bro..
can i install android 4.0 (ice cream sandwich) is the update officially out. how to install it, and will it work fine..
Yes. Use Samsung Kies to install. Official release should work fine.
any video link for that bro, or any step to step guid???
https://www.jayceooi.com/2011/09/04/how-to-upgrade-samsung-galaxy-s2-firmware-with-samsung-kies/
bro.. i have rooted ma cell, so updating the firmware wont be a problem know.
will i lose the application installed…
Official firmware is non wipe version. So all your applications and data are intact.
thanks bro.. will try it out and let you know..
have you tries installing 4.0 on ur s2.. m tryin to search the official firm ware for 4.0, but not findin it, whn i tried updating the firmware usin samsung kies, it showed me the current firmware and the latest firmware same…
Yes, it is not yet official release. Got leaked beta version.
can you tell me if using cf root latest version will void my warranty or change my country or make that yellow triangle? and what rom to use?
Yes, install custom kernel void warranty. And have yellow triangle. ROM to use? No idea what is your question here.
bro … i dont think the official firmware of 4.0 is out. coz the ones which r out thy are not truely functional, the bluetooth wifi n sum other function does not work once installed rite
Official engineering release == beta == not final release.
Would ROM manager work after installing cm 7? It should over write the kernel.
No idea. I did not use it even on CM7. Use CWM all the time. You can try it.
good day my fellow asian,,seasons greetings..i’m from the philippines and now i’m in england and i bought a new gs2 from o2. i’ve been reading the comments of the people who rooted their phones via this tutorial and i’ve been wondering why some of them are not successful even if they did the process correctly.is it because they have downloaded the wrong file? anyway i want to root my phone so i can install https://www.jayceooi.com/2011/11/23/how-to-freeze-disable-remove-system-apps-in-android/#more-9339. i believe it will only work on rooted phones right?by the way, i have upgraded my version to 2.3.5 via kies after following your tutorial.here are my info:
android ver: 2.3.5
baseband ver: i9100xxki4
kernel ver: 2.6.35.7-i9100xwkj1-cl647431 root@dell150#2
build number gingerbread.xwkj1
is this the right file for my s2? XW_LUX_KJ1.i saw this from one of your post,,
last thing, is there another way to revert back to original firmware aside ffrom using usb jig?tnx in advance and more power
It should be the one.
Restore stock firmware does not need USB Jig. But reset custom binary counter does.
what i meant was if i unroot it back again, how do i do it? when i open the folder containing this file XW_LUX_KJ1, it shows a z image file,,is that the right one?
https://www.jayceooi.com/2011/08/14/how-to-restore-stock-firmware-on-samsung-galaxy-s2-video/
Use 7-Zip to exact. You should see .tar file.
jayce good day to you..i downloaded the 7 zip file manager..when i opened the file, it still says zimage,,but when i click on its properties, it says that the file type is .tar..is that ok?does it really say zimage?tnx my good man
Nope, it should be CF-Root-SGS2_XW_LUX_KJ1-v4.4-CWM4.tar.
Do I need to unroot first if I already rooted with SuperOneClick and would I lose all my data after the flash ?
Thanks for the guide, now it doesn’t look that scary.
Better unroot it. Just 1 click only, right?
Hello.
My samsung galaxy s2 version is 2.3.5
Baseband version: I9100NEKI2
Kernel version: 2.6.35.7- I9100XWKI8-CL616395root@Dell # 2
Build Number: GINGERBREAD.XWKI8
Is there a problem if my baseband version is different from Kernel and Build number?
It’s like that because I made an update on Kies.
Also, it will be ok to cf-root my phone with XW_NEE_KI8, right?
Thanking you in advance.
Nope.
Yup, that should be the one.
Thanks a lot.
hi Jayce,
im a new owner of samsung galxy s2 i9100.im trying to root my phone and im looking for the correct cfroot for my phone. my kernel version is 2.6.35.7-I9100ZSKI3-CL603802se.infra@SEP-78 #2. Please help.tnx!
You can try the nearest match to yours.
hi bro,
i m currently using android 2.3.5 and i want to upgrade it to 2.3.6, i have rooted my s2,
so i dont guess u can update the firmare using samsung kies. at present ma kernal version is
2.6.35.7-I9100XWKJ2-CL676699root@DELL144#2.
Can u suggest me any good firmware other than 4.0 which will work with my s2 and help
improve performance, send me the link as well. (Please note m a middle east user ..dubai)
Thanks
Sorry, I don’t study much on Middle East firmware. I use Europe firmware most of the time.
but can android 2.3.6 work on my s2
Why not?
so installing 2.3.6 is jus lik rooting, hv to do it in odin, its lik a custom rom rite, but can we install a custom rom over a custom rom
Yes, installation process is the same. Yes, you can overwrite custom ROM over custom ROM.
bro i jus wanted to one thing, can we update the firm from samsung kies, even aftr installing custom rom
No, Samsung Kies does not support custom ROM.
oh ok. thnks for that info… well i will be innstalling android 2.3.6 custom rom, it does not wipe of data o apps rite.. does language change
Depend on the custom ROM that you install. Some do wipe data. Check with ROM chef to be sure.
can you suggest ma an android 2.3.6 custom rom firmware. .. which will wipe off any data or cause any harm.. 2.3.6 help improves battery performance
Get the latest version from XDA website.
https://www.jayceooi.com/2011/10/21/download-checkrom-revolutionhd-xxki4-rom-for-samsung-galaxy-s2-cwm/
this is android 2.3.5 as shown in the image, i want 2.3.6
Err… Get the latest version from XDA website.
bro wats the use of DigiLezen and Samsung MMM
I have no idea…
hey bro.. m kinda confused with updating my s2.. as u knw ma cell is already rooted and rite now the details of my cell is..
android version 2.3.5
baseband version: I9100XXKI4
kernal version : 2.6.35.7-I 9100XWKJ2-cl676699root@DELL144#2
Build number :GINGERBREAD.JPKJ2.
I want to update to 2.3.6, so can you advice me a custom firmware for this.. pls
Come on. I told you to get it from XDA website. Can’t understand that?
thnks for ur help….
Hi bro,
my ph model is GT-9100G
Baseband version I9100GDZKJ2
Kernel version 2.6.35.7 se.infra@SEI-30#2
Can you advice me which Kernel version need to use to root?
CF-Root is developed for I9100 only. Can’t use on I9100G. Please refer to this – http://forum.lowyat.net/topic/2068824
Nice!!! I read a lod on XDA and TheUnlockr, and seems similar, but I decide to follow your instructions. My phone have ROOT access now!
THANKS!!!
thank you very much to get my phone rooted in only one minute
now can you help me with chainfire application plz
how to remove yellow triangle after root
Follow this…
https://www.jayceooi.com/2011/08/10/how-to-remove-yellow-triangle-on-samsung-galaxy-s2-without-usb-jig-video/
When the ODIN MODE appeared, the Custom Binary Download is set to NO. Then at the Odin3 at my pc, there is nothing added at the “Message” box and at the “ID:COM”.. Can you please help me to figure out what is the problem?
I’m using “Ubuntu 10.04 LTS – Lucid Lynx” OS and running Odin3 using Wine..
Thanks!
Try to use native Windows PC.
Hi as I told you earlier I upgraded to 2.3.6 through KIES(previously I had rooted 2.3.3 by original and insecure kernel method).So,I lost root access in update process.
Suppose I root 2.3.6 now with CF root,how do I unroot it if I wish so later?
Is it done by flashing my rooted CF kernel with original (that is,NOW updated XWKL1 corresponding to 2.3.6) through ODIN?Please reply.
Thanks
Install stock kernel to unroot it.
hi Jayce,
by stock kernel,you mean original kernel of my previous(2.3.3)ROM or updated 2.3.6ROM?
It was XW KF3 earlier,now XWKL1.
Current firmware’s kernel ~ XWKL1.
Hey Thanks for quick reply.
Sorry to ask you again but I think flashing with my stock kernel just removes that yellow exclamation mark at the start up..the phone remaining rooted.I can says so because when I first rooted old firmware with insecure kernel method,I used S2 root.exe program.It had root and unroot options in it.I remember flashing stock kernel just remove yellow mark.
Hey jayce
Just coming out of a shock!I rooted my phone again easily as you told.Just installed ROM toolbox and tried to change battery icon and suddenly my status bar vanished so i rebooted my phone only to realize that it wasn’t starting at all!I could only see yellow mark and Galaxy S II ,no further progress.My God!Tried flashing stock kernel again but no use!
I was unable to get into recovery mode because I had not backed up with CWM5.So I flashed again CWM 4(with which I had taken Nandroid backup previously)thank god…got into recovery and restored system…Now,it is opening but reverted to 2.3.3(Backup).what could have caused problem?
Something that you installed might causing the problem.
Now I’m facing another different problem.When I flashed my original XWKF3 kernel,and connected to KIES,I am unable to see 2.3.6 version available message.Previously I had updated through same.But now it says “Your device does not support firmware upgrade”.How can I again upgrade through KIES?
Baseband version-I9100DDKL1
Kernel-I9100XWKF3-CL276555root@DELL101#2
Build number-GINGERBREADXWKF3
Please suggest some solution to my update via Kies
Your baseband does not match to XWKF3 firmware. You need to restore the whole firmware, not just kernel.
Hi Jayce,
Is it okay if I install the 2.3.6 official firmware directly?that way baseband will match firmware,too.And anyways I am again updating to 2.3.6 even if I restore stock 2.3.3..Pls reply..also Will I lose any data in upgrade/downgrade process?
Yes. Data will be intact when upgrade unless you face boot loop which you need to wipe data and cache to solve it. Downgrade need to wipe data and cache.
Hi
finally restored the stock ROM..uneventfully..But to tell you the truth,I dont think baseband needs to match build EVERYTIME.Now I have restored my ROM and my baseband is i9100DDKE4,while Build is Gingerbread XWKF3..I guess this was what my original also did have!The XDA site from which I downloaded stock ROM did have this name only-GTi9100DDKE4-XWKF3-XWKF3.Am I right?
Good thing is now my Kies detects a new version..so now updating to 2.3.6 through kies 🙂
Yes, as long as all PDA, PHONE and CSC are matched to stock firmware.
hi Jayce..I could re-update my firmware to 2.3.6 through Kies..thanks to you man!
But as I did this after flashing stock firmware,I wiped data and am unable to see my apps.I want to reinstall all apps (data files are still visible in file explorer) and then take backup of this updated firmware.Please suggest me how to do this?Thanks
Use Titanium Backup to restore and backup.
for restoring apps,I should click batch-restore missing apps or all apps with data or without?pls help I have never done this before.
Also suppose after restoring apps I want to take entire backup like I did for previous firmwarre,should i do with CWM or titanium??
https://www.jayceooi.com/2011/08/24/how-to-backup-restore-all-apps-and-settings-when-upgrade-android-rom/
Use CWM for full system backup.
hi jyace..
can u advice me a good custom firmware or rom.. which is stable and will give me good performance n battery life.. well i have already rooted my sgs2. info is as below.
android version 2.3.5
baseband version: I9100XXKI4
kernal version : 2.6.35.7-I 9100XWKJ2-cl676699root@DELL144#2
Build number :GINGERBREAD.JPKJ2.
please advice.. kinda bord with the interface.. help!!
many thnks in advance brother…
I am using CheckROM RevolutionHD. Get the latest version from XDA website.
https://www.jayceooi.com/2011/10/21/download-checkrom-revolutionhd-xxki4-rom-for-samsung-galaxy-s2-cwm/
hi jayce ..
thnks
1) i have to download the xxki4 .zip file, paste it in the internal sd card of my sgs2, n follow ur video rite.
2) god forbits, if sumthing goes wrong, can i flash back to my orginal state.. n how (link)
1. Yes.
2. Make a CWM backup. https://www.jayceooi.com/2011/08/08/how-to-backup-samsung-galaxy-s2-with-clockworkmod-recovery-video/
hi jayce …
tx.. ur too good :), jus one more thing
was going tru the xda web site found this [XWKK5][2.3.6] CheckROM RevoHD™ V4 | DarkKnight™ V2.5.2 .. is this the latest CheckROM RevolutionHD .. did u try it??
Yes, that’s the one. Using it now…
thanks jayce for your quick reply and help… will try it out.. 🙂
hi brother..
m planning to install that, just backed up ma sgs2… but it the xda they say we need to hv kitchen pro.. can u tell wat is that n its use, cant i jus copy the zip file in ma ssg2 int sd card an ju srun it try cwm??
KitchenPro comes along with the ROM.
ah ok.. procedure is the same right, copy .zip file in sd card n run try ClockworkMod Recovery Mode.
just two more thing jayce
1) sud the zip file be in any particular folder, or i just copy it in the sd card.
2) as i read in ur threads, some tyms after the procedure is complete, it hangs in the boot up for quite long (more than 15mins),thn sud i jus repeat the procedure again
1. Any place.
2. Yes.
hey jayce please i need help here.i was trying to install a rom via odin then it all stuck.now my phone doesnt even start up.what should i do?
Send back to Samsung for service. You can do anything if you can’t even power on it.
Greetings Jayce.
I rooted my 2.3.6 again with CFXWKL1,installed TB,I could re-install all apps except 3D Chainfire ,at which the process stopped.My TB version didn’t have green-red colored apps after deselecting from restore batch option(as your demo suggests).Anyways what I want to ask now is-my Market 3.4.4 ver.shows only 6 apps(default apps like Gmail,Search,YouTube etc) in my apps option.It doesn’t display list of over 50 extra apps that I had downloaded from market.This may be because I flashed a stock ROM before in which old market replaced later version.
Can you tell me how can I link all my apps to market for AUTO-UPDATE?because,if apps are not linked to market,they wont update on their own.
Sorry, I have no idea on this as mine is working properly with Titanium Backup.
jayce cant i use the usb jig please?
You can try…
Hey ice cream sandwich is almost here. Do I must change the kernel back to original to get the update?
You still can get update on CF-Root kernel.
The best guide. Thank you Jayce.
hey jayce,
how u doing… well jayce, i got a small issue with ma sgs2, whn ma battery reaches less than 50%,
the phone goes off, thn whn i power it on, it shows me 20% of battery, n slowly it goes up till say 25%, can u help me in this regards..
thnks…
Look like your battery has issue already if you are using official firmware. Try to wipe battery stats when 100% charged. See any improvement or not.
well my sgs2 is rooted, not official firmware any more i guess, i have even installed the latest check rom couple of times, will try wiping the battery stats again
what rom are u using at present??
CheckROM RevoHD v4. 😉
xwkk5?? … thts a nice rom .. i tried it .. hw do u lik the battery life
Yes, battery life is about the same as XXKI4.
jayce .. is there anyway to add a background on the app drawer in the
rom your using???
The app drawer uses default wallpaper as background, right? So no.
yeah, thts rite, wish thr was a way, other than using a different launcher,
neways jayce thnks a lot your halp, as usual ur always appreciated 🙂
do let me knw if nething new comes out 🙂
oh yeah .. 1 more thing , whn is the official ics firmware cuming out ??
Q1, 2012.
Hi Jayce,
I just wanted to ask if rooting your SGS2 will have an effect with the 3G data? I just noticed recently that my phone does not connecting to any data network. But I remembered having the icons on the notification area for the data networks when I first used this phone.
Thanks in advance!
No, rooting does not affect 3G data connection.
Hai Jayceooi
i got a problem about my CWM manager
I rooted with CF-root v5 and flash checkrom and Neak kernel…
Then when i tried to backup my stuff again for flashing, my cwm manager pop out:
“this version of CWM manager should be used with CF-root v5.0 or newer. It appears you are running a different kernel.Various features have been disabled”
Any cure ?
Neak kernel might not work properly with CWM Manager. Boot into CWM instead.
boot into CWM and do backup ?
Yes, vinceong.
when i turn it on to root it, it allows me to choose: 1. apply update from sdcard. 2. wipe data/factory reset. 3.wipe cache partition. What should i choose ? Thanks
Huh? Why do you want to load into recovery mode?
I pressed volume,power and middle key in the same time (like in video) , and phone opens restart mode. What should i do to open root menu same a.s in video? Thanks
Volume up or down?
Hey man , Just rooted my device using Cf-root ……Amazing……….Just wanted to know
How can i unroot it??? Will i loose my settings?? Thx
–
I restored to stock firmware to unroot it usually. It removed everything.
is it possible to brick your phone with cf-root?
Yes, it might if you install it on other SGS2 model than I9100.
nope. 0% chances to brick
help! when i clicked the odin3 the yellow thing on the upper left box didnt appear and when i clicked start, it says ” All threads completed. (succeed 0 / failed 0)” i dont know what to do i kept my phone hanging like this as the fon says do not turn off target!! pls help T_T
okay i dont know that we have to wait for the yellow box. haha done rooting. thanks alot!
Hi.
I’m about to root my sgs2, but i wanted to know, if the root will fail, what problems can it cause?
Thanks,waiting for an awnser 🙂
Btw very nice guide.
Worst case – your phone turn into semi brick.
There is a high chance to fail the root?
So far I did not hear any people failed to install CF-Root on I9100.
Hi
nice& clear guide which I followed stricktly with no problems with XWKJ3 kernel.tar…the last message was: installation complete with no errors but…the sgs2 is not rooted…I’d appreciate your help
thanks
sam
Which CF-Root kernel did you install?
XW_XEN_KJ3
tx sam
Weird… That’s correct. You should be able to see CWM Manager and Superuser after installed it.
defenitly weird…I don’t have CWM manager nor SU…
my device details:
PDA- XWKJ3
PHONE- XXKI3
CSC- XENKJ1
BUILD- OCT. 25 KST 2011
any suggestion?
tx
sam
Try to reinstall XW_XEN_KJ3 CF-Root again.
how to remove that yellow traingle please help me
Hi ajay, https://www.jayceooi.com/2011/08/10/how-to-remove-yellow-triangle-on-samsung-galaxy-s2-without-usb-jig-video/
Hi Jayce, Please help me, I have a serious problem,..
I have Galaxy S2 I9100G and I use a wrong files in odin and my phone bricked.
after that I use Odin Oneclick- Downloader … but after a green notification on phone,
the phone turns off and it seems it is dead!
no Icon shows and no response to on or off or download mode or ….
It seems it needs to be flashed but they say that no JTag for I9100G is available.
What I’ve done to my phone, and how it can be fixed?
You can’t anything much if you can’t even power on your phone.
Jayce……………..need help…..about to root ma phone…….I read in the xda post that we must enable usb debugging first before flashing kernel………..But u havent done here………….Wat should i do???
Thnx
No need to enable USB debug mode before flash CF-Root kernel with Odin. You can enable it if you like. No harm…
Thanks man…… Ill enable it anyways….no harm no fowl….!! 😀
hi jays i try to follow instruction but i dwnlod my version my kernel is 2.6.35.7-I9100jpkg2-cl342890 it means this is the should i dl JP_XSG_KG2 but theres nothing in there only ZImage it doest work there is no excisting file i hope you help me with this my gs2 is so new only 10 days and im kinda boring with theres not too much thing to do so i try to root it … pls reply
Hi rich, did you use 7-Zip to extract it?
uh ok yah now i know … its done now thnks jayce .. do have any suggestion for my gs2 2.3.3 its kinda boring
You can try custom ROM.
ok i what will you suggest?
i like 2.3.7 but i like with odin its much safer and easier …
I am using CheckROM RevoHD v4 now. You can try that if you want.
https://www.jayceooi.com/2011/10/21/download-checkrom-revolutionhd-xxki4-rom-for-samsung-galaxy-s2-cwm/
its empty jayce theres nothing in there
Hi rich, please get it from XDA website.
hi jayce im downloding d4 rom v4.0 for my gs2, how can install it ? xda says using cwm or can i use odin with this .. and its a cumtom rom ? can you guide me pls for a step by step instalation … thnks
Hi rich, https://www.jayceooi.com/2011/08/11/how-to-install-firmware-on-samsung-galaxy-s2-with-clockworkmod-recovery-video/
after rooting it nothing done yet im looking at xda for my firmware but its not there i9100XXKF1 … CAN YOU HELP ME WITH THIS
Huh? Are you sure there is XXKF1 firmware? I know there is XWKF1 firmware.
Hi jayce,
I have I9100G (unrooted) having sales code JED, when i connect the kies, it says i have XEF sales code,,could u explain me why???
I have updated kies to 2.3,, my mobile information is as below;
PDA: I9100GJPKH8
PHONE: I9100GDZKH5
CSC: I9100GOJPKG7
ANDROID: 2.3.4
BASEBAND: I9100GDZKH5
KERNEL: 2.6.35.7 ROOT@DELL81 #2
BUILD: GINGERBREAD.JPKH8
Hi Zee, did you install other region firmware? Or change CSC manually?
I changed the CSC manually, earlier it was XSG,,,the previous version of kies was giving the correct csc but now after updating kies to 2.3, its giving that i have XEF csc.
Hi Zee, you need to consult Samsung Support in this case.
will i unzip it or not,,,,pls jayce thnks in advance
First of all, you NEED to have ClockWorkMod Recovery (CWM)
If you come from other CM9 based ROM, you dont need to wipe data, otherwise, it’s mandatory.
Download and flash the rom, as usual (I recommend to check MD5 though, just to be sure zip file is ok)
Flash google apps (optional)
Wipe Cache, and Dalvik cache, DON’T WIPE DATA.
Reboot and enjoy your ROM
can give me a much detailed instruction coz i havent done anything yet except for the root now i have cwm and super user and im not on cm9 also just confused …
this is for the d4 rom v4.0
Please refer to my comment in other post.
hi jayz its working now but problem is google play is not working i had install it even the nba jam is not working and some other apps also can you help me with this
Sorry rich, I have no idea too. Please consult ROM chef.
I want to un root my phone.built no. gingerbread.xwkf3, android version 2.3.3.
So that I doesn’t void my phone’s warrenty
Hi Tj, please refer to this guide.
https://www.jayceooi.com/2011/08/14/how-to-restore-stock-firmware-on-samsung-galaxy-s2-video/
i need you help…
before this i upgrade using odin from 2.3.6 with 4.0.3…(without root)
then i try to root..using odin + DX_XTC_LP7
i already follow the instruction..but it seem i cant find CWM Manager and Superuser.
my phone work pretty normal..nothing change…
Did you install it properly with CWM?
Problem solved..i shoud noy extract those files at the 1st place,,done..tq =)
sorry for my lack info..what you mean?? isnt all i need is just odin + kernel…?
i thought the procedure is same as install firmware…
hi jayce gs2 is now with check revo thnks ,,, can i just ask a favor i really like rpg game i’ved seen this eternal legacy wtch it on utube its good but i cant install it properly on gs2 even on my hd2 can you help me with ,,, file is downloading but not finish i try it for very long time ..?
Hi rich, please consult Gameloft. I also have no idea. Sorry…
Mr Jayce ,Is there any chances that My samsung galaxy S2 can Brick Using this method???
Please Reply..Thanks
So far I did not hear people brick their I9100 with CF-Root.
so that means to be safe to root my samsung galaxy s???
Yes, for SGS2 I9100 only.
Mr jayce for example i have a I9100XWKF1 kernel what Kernel i need?
XW_OJV_KF1…
YO i did it using this method and it worked
NOw for the most important question in this thread:
What’s the music used in your youtube video 😉
How to unroot samsung galaxy s 2
Hi timur, please refer to this guide.
https://www.jayceooi.com/2011/08/14/how-to-restore-stock-firmware-on-samsung-galaxy-s2-video/
Mr Jayce! I have samsung galaxy s 2 . I live in Russia. I want to select special firmware, but i don’t know how it doing.
My phone information:
model NUMBER: GT-I9100
android version: 2.3.4
firmware version: I9100XXKI1
kernel version 2.6.35.7-I9100XWKI4-CL575468root@DELL143 #2
Build version: GINGERBREAD.XWKI4
!!!!!!!PLEASE HELP ME TO SELECT MY FIRMWARE!!!!!!!!
https://www.jayceooi.com/2011/08/14/how-to-restore-stock-firmware-on-samsung-galaxy-s2-video/ I SAW THIS VIDEO. I DON’T HAVE MICRO USB
Hi timur, you need to use back your region stock firmware.
ВЫ можете мне дать ссылку на скачивание российской прошивки подходящей к моей модели
XWKI4 SER (Russia)
спасибо а можно еще ссылку для скачивания
Try this then – https://www.jayceooi.com/2012/03/19/check-fus-downloader-download-decrypt-latest-samsung-firmware/
GT-I9100_SER_I9100XWKI4_I9100OXEKI1_I9100XXKI1.exe (323.42 MB)
this is my firmware but how it download?
give me please reference on that file
How it download? What do you mean?
yes, of course. How it download?
XWKI4
Firmware info
PDA:XWKI4
PHONE: XXKI1
Date: 14/09/2011
Android 2.3.4
OXX MultiCSC(AUT, COS, CYO, DNF, EUR, NEE, ODK, ORG, ORS, PAN, SEB, SUN, TDC, TMS, TPH, TRG, VDH, VOM, XEE, XEH, XEO, XEZ, XSK):http://www.multiupload.com/BICMMUFFWF
ATO (Austria): http://www.multiupload.com/6R69F500FQ
DBT (Germany): http://www.multiupload.com/YS0ZU2PAEV
XEU (UK): Download
SMO (Serbia): http://www.multiupload.com/5TYVUHIT8J
CPW (UK): Download
TPH (Portugal): Download
SER (Russia): http://www.multiupload.com/8NUHGOB6RP !!!!!!!!!!! please try to download!!!!!!!
Password: intratech@XDA
If you are downloaded my firmware, please send me on this mail : tim.yangulov@ya.ru
MultiUpload file hosting removed all these firmware. Please use Check Fus Downloader to download latest Russia firmware.
окау thank you
THANK YOU WERY MUCH!!!!!!!!
YOU ARE MOBILE PROFESSOR!!!!!!!
THANK))))))
Hi jayce. I have rooted my galaxy s2 before through your help in this forum. I have upgraded my gs2 to ics 4.0 and now, I cannot use the apps that require a rooted phone. MyAndroid version is 4.0.3, baseband version is i9100xxlpr, Kernel ver is 3.0.15-i9100xwlp3- cl287862 dpi@dell168#3, and build number IML74K.XWLP3.. Can you please tell me what to use and the link to download it.I want to root my phone again. thanks so much my friend
Hi shijiro_33, download link is in the article.
is this the right file XW_O2U_LP3?
Should be, shijiro_33.
hi jaycee, how do you manage to back up your phone book and text messages before rooting a phone. Before, i used to back them all via kies, but now kies cannot detect my rooted ICS S2 phone. am just going to back up the contacts and messages. before upgrading again to certain firmware.
What is your recommendation? or alternative apps for back ups.
thanks and regards
My phone contacts are stored at Google Account. Use SMS Backup & Restore for text messages.
https://play.google.com/store/apps/details?id=com.riteshsahu.SMSBackupRestore
Thank you. I appreciate it.
Hi Jayce. My phone is upgraded to the latest official firmware in Malaysia; DXLPB. I can’t seem to find the right CF root kernel specifically for DXLPB. it’s not in the download link.
How do I know which file is the closest one to DXLPB, that is safe and will work?
Hi DBSKfreak, I did not try this firmware. No idea which CF-Root is safe to use on it. You can try to consult others at XDA website.
before DXLPB, i was using DXLP9.. DXLPB was just released in Malaysia a few weeks ago. this is the bad part about using stuffs that are too new 🙁
I wonder if the LP9 root kernel works on this firmware.
It should work if there is not much changes on kernel in the new firmware.
erm just a little tweak.. probably just one tiny noticeable difference. in any case, what should i expect if it doesn’t work? as in, the kernel is not compatible or something. must i unroot right away?
it won’t brick my phone, right? I’m using GT-I9100 btw
Maybe performance not so good. Or bootloop issue…
Hard brick should be no since you already installed that CF-Root kernel version before.
Hai Jayce..
Need help.. My android version 4.0.3, and I want to root it.. Is it the same way to root ver 4.0.3 and 2.3.4? Thanks a lot.
Yes, the process is the same.
Hi Jayce,
I CF-rooted my S2 with official firmware (BULPC) using your step-by-step guide. It worked fine. I also installed Triangle-Away.
Now it regularly notifies me that there is a software update (I guess to 4.0.4).
When I accept the update, it does something, reboots, says it is installing the update and then cancels.
The S2 reboots, informs that something went wrong during the upgrade and tells me to contact Samsung support.
The S2 continues to works normal, but it’s still on the same release level.
My question (maybe stupid) is, is this expected behaviour after rooting? Or should I be able to install the official OTA updates?
Thanx for this great site an best regards,
Richard
OTA update is not working on rooted SGS2. But Samsung Kies firmware upgrade is working.
Hi Jayce,
Thanks for answering, allthough I don’t see your reply here…
Before, I never got Kies to work on my PC (running XP), somehow it never found the S2. So I didn’t try with Kies.
I just downloaded the latest version of Kies and now it worked.
Thanks again, Richard
Hey jayce. Finally fixed my phone. Just flashed with stock rom and it started working. Just wonderig if there was a .root for this kernal “3.0.15-I9100TDULP9-CL422302.dpi@DELL149 #3”. I really know what im doing now.
Thanks in advanced Chris
I can reply at about later.
Sorry Chris, no idea about I9100T. Please consult others with this model at XDA website.
Hey Jayce. Im trying to root my S2/II with CF-ROOT and my details are from *#1234#*
PDA : I9100TDULP9
PHONE : I9100TDULP4
CSC : I9100TVAULP7
Build Info : Thu Apr 19 20:45:03 KST 2012
I know you dont know much about I9100T models as said here
“Jayce says:
August 8, 2012 at 8:11 am
Sorry Chris, no idea about I9100T. Please consult others with this model at XDA website”.
Just want to ask if these files would be compatible to root my phone found at XDA website by ChainFire.
CF-Root-SGS2_DX_SIN_LP9-v5.4-CWM5 or CF-Root-SGS2_XW_KPN_LP9-v5.4-CWM5.
Would really like to root by tonight.
Thanks in advanced
Chris
Hi Chris, I really have idea on I9100T model. Do ask others at XDA website. Use the search function there too.
hi,i would like to unroot my phone,but i do not know how to do it.
Hi swee koon, please refer to this guide.
https://www.jayceooi.com/2011/08/14/how-to-restore-stock-firmware-on-samsung-galaxy-s2-video/
Hey Jayce,
It’s not working for me. Please Help. I’m Newbe!
The Message Box Says:
Added!!
Odin v.3 engine (ID:4)..
File analysis..
SetupConnection..
Can’t open the serial(COM) port.
All threads completed. (succeed 0 / failed 1)
Whats Wrong ??
Hi cRashu, I need more details. What is your SGS2 model, current kernel and CF-Root that you install?
hy jayce,
i have downgraded from ics 4.0.3 to gingerbread 2.3.6 official samsung firmware that i downloaded from sammobile site.
my mobile details are
Model no – GT-I9100G
Android version – 2.3.6
Baseband version – I9100GDDKI1
Kernel version – 2.6.35.7
root@DELL88 #2
Build no – GINGERBREAD.XWKJ2
which CF root should i use ?
Hi Sri, you can’t use CF-Root on I9100G. Please get other rooting method at XDA website.
http://forum.xda-developers.com/forumdisplay.php?f=1550
Thanks alot Jayce!
It was fast….Works fine on my S2..
Hey Jayce,
Just have a question, to install cf root on s2 does it have to be v2.3? Because, I have updated my S2 to 4.0 and I can’t find any cf root for the latest version.
Thanks
Hi Chun51624, you can try SiyahKernel if can’t find suitable CF-Root.
https://www.jayceooi.com/2011/10/05/how-to-install-custom-kernel-on-samsung-galaxy-s2/
hi jayce i have this problem of downloading kernel my
android version:2.3.5
baseband version:I9100XXKI3
kernel version:I9100ZSKI3
build number:gingerbread.ZSKI3
so which kernel should i download?
Hi wackie, you can try the nearest match to yours.
need help ASAP
Hi Jayce, there something i want to know, i have SG2 model GT-I9100G using android 2.3.6. When i check the kernel version it’s say 2.6.35.7 se.infra@SEI-43 #2 .So can I rooted and which Kernel version is matching for my SG2. Please guide N help me.TQ
Hi azez, you can’t use CF-Root on I9100G. Please get more info on how to root I9100G at XDA Forum.
http://forum.xda-developers.com/forumdisplay.php?f=1550
hi,i have a big problem,i have followed step by step and the odin result is pass,but the problem is i can’t find the new icons of the cwm,but the kernel version has change can u plz help me???
No worry, just boot into CWM will do.
but i dont know how to do boot in the cwm!i hope that it wont affect the mobile!
https://www.jayceooi.com/2011/08/03/samsung-galaxy-s2-clockworkmod-recovery-mode/
i think i’ve made a mistake,i forgot to extract the CF-root.tar,does that cause a problem
Hi.. I have a question.. If I root my phone, will I’ll be able to update my phone? Now I have version 4.0.3, soon I guess I will have 4.1.
Yes Osjaa.
what if i forget to Remove USB cable?? i cant inter my phone
and the yellow trtangl sho of what i need to do
_i cant inter to my phon when she sho the trangl it is turn of
Hi guide, bayan. https://www.jayceooi.com/2011/08/10/how-to-remove-yellow-triangle-on-samsung-galaxy-s2-without-usb-jig-video/
Is this the yellow triangle you taking about?
This has no side effect.
I can’t find the right CF-Root file. My kernel version is 3.0.15-I9100TDULPB-CL710191dpi@DELL154#3. Can you help me. I have android 4.0.3 if that helps. Thanks
Hi Hardy, you can try SiyahKernel if can’t find suitable CF-Root.
https://www.jayceooi.com/2011/10/05/how-to-install-custom-kernel-on-samsung-galaxy-s2/
I don’t know which one. They’re all zImage
And do i need Samsung Kies for this
Yes, you need USB driver from Samsung Kies.
http://www.gokhanmoral.com/?p=1796 – TAR
Do i extract it or not. It is also a zImage and is it going in the PDA of Odin3or somewhere else
No need to extract.