In this tutorial we will see how to root our Samsung galaxy s2 with latest android 2.3.5 XXKI3 firmware.
Previously we updated our phone to android version 2.3.5 gingerbread, this firmware is named as version XXKI3. We are very satisfied with this firmware and our users also responding in favor to this version.
Now its time to root this firmware , if you are newbie in android field and don’t know much about rooting then please read this article before rooting your phone
What is android rooting and why we need root permissions
-
This rooting guide is only for Samsung galaxy s2 running android 2.3.5 XXKI3 firmware (to check firmware go to settings>>about phone) , if you haven’t this firmware yet then first install it
-
Rooting will void your warranty , to regain warranty we will need to unroot our phone (don’t get panic unrooting is also as simple as rooting)
-
Rooting will not delete any data from your phone , in case you are very aware about your files then you can make a bakup
Required files and stuff
- CF root modified kernel for XXKI3 firmware – Mirrors | Multiupload link
- Download ODIN3-v1.85 from here [use only this version otherwise it can bring serious problems]
Instructions to Root Samsung galaxy s2 on android 2.3.5 XXKI3 Firmware
- Unzip CF Root kernel file and you will see a .tar file, it is possible that your pc shows .tar file as extractable archive but don’t extract it further. save this .tar file on safe place like desktop
- Unzip Odin too and you will see two files first is .exe and second .ini
- Right click on Odin3 v1.85.exe and run it as admin
- Check Auto Reboot , F.Reset Time and leave Re-partition unchecked.
- Now click on PDA button and select CF-Root-SGS2_XX_OXA_KI3-v4.1-CWM4.tar
- After this, put your Samsung Galaxy S 2 in download mode.
- To do that Switch off your phone
- and press and hold volume down and middle key ,while holding both keys press power on key (don’t leave until it boots in download mode)
if your phone is unable to boot in download mode don’t proceed to next step ,please try again until it boot in download mode - Once your phone is in download mode, you can connect your phone to the computer via USB.
- Just after connecting you will ID COM box in Odin will turn yellow and in message box ADDED appears
- Click on the Start button and wait for the kernel flashing process to complete.
- During this process don’t stop Odin and don’t turn off phone.
- Once the process is over, your phone will reboot automatically
How to remove yellow warning triangle
- Download Stock kernel of XXKI3 | Password: intratech@XDA
- Extract it by double clicking on it ,you will get .tar file
- Now flash this .tar file on your phone , flashing procedure is same as above. you have to use kernel .tar file instead of cf root .tar file
If you faced any problem feel free to ask it via leaving comments below. I hope you have enjoyed rooted android 2.3.5 xxki3 firmware on your Samsung galaxy s2, and don’t forget to share this guide with your friends
[CREDIT] : XDA forum
just incase if i wanted to unroot do i install the whole 2.3.5 firmware all over again or do i need to do something else
Install Again
reflashing the stock kernel kills the CWM
its only for getting rid from yellow triangle , dont use it
yellow warning is nothing more than a warning
Hi, Kuldeep
your post’s had been very helpful to me. I have a question for you, yesterday i flash in to my sgs2 new firmware 2.3.5 xxki3 it was wipe version: i9100 oxa i9100xxki3 i9100xxki3 i9100oxaki3, and works perfectly! I am very satisfaid so far, device is faster, some improvements are made when is scrooling is about, batery seams to have a longer life, but i am not shure yet. Sorry my question is: can i root this firmvare whith your previos post, will i get yellow triangle after that(now i don’ have it), can i use some other program, for exsample s2 root 1.3.1, superoneclic, or so? And another question is: will the sams.kies will recognise my device after rooting, becose now it does.
thank’ very much, best regards from Serbia!
Yes you can root your phone with previous post.
Dont use other methods to root your phone
Kies will detect your phone but you wil not be able to udate via kies
—- Original message —-
Whats a CWM ?
clockwork mod recovery ,
Clockwork Mod Recovery is a extended recovery with many useful features like –
Install zip from sdcard option will allow us to install Custom ROMs , Just put a .zip file and install , it is lot more easier option because no need to pc and Odin
You can make full system backup on your sd card and restore them as well
It allows you to mount several locations and also format SD card or SD card in ext.
and it also have some advance options like reboot in recovery mode, wipe dalvik cache, report error, fix permissions and partition sdcard.
Kuldeep, I am in trouble I think. I followed your instructions but I am hanging at
Added!!
Odin v.3 engine (ID:5)..
File analysis..
SetupConnection..
Initialzation..
Get PIT for mapping..
Firmware update start..
zImage
for many minutes now and I am afraid I will run out of battery soon.
can i instal Individual CSC Packages in tis 2.3.5 XXKI3 firmware???
Yes you can use
For PIT select u1_02_20110310_emmc_EXT4.pit
For PDA select CODE_I9100XXKI3_CL577579_REV02_user_low_ship.tar.md5
For PHONE select MODEM_I9100XXKI3_REV_02_CL1062028.tar.md5
For CSC select GT-I9100-MULTI-CSC-OLCKH1.tar.md5
can i update like tat ??
Thank’s bro, you are the king man!
Can you post some apk.(links to download it) for overclockong sgs2, and set up for them, if it’s not much trouble for you.
And again will i get yellow triangle if i root device, and can i now, whith this firmware whitch i got now, update device via kies?
thank’s for you’r pation whith me, but i am prety new it this, and sgs2 is my first android phone, and it’s awesome
, previous i got nokia n95 8gb, great device, but can not be compare with sgs2 in any segment.
thank’s again!
I am working on great overclocking guide will post soon , and you will get yellow triangle but flashing stock kernel will remove this warning
believe me it is not more than a warning.
So i can flash cf-root-sgs2 xx oxa ki3-v4.1-cwm4, than i get yellow triangle, after that, same procedure, flash on device again stock kernel:kernel i9100 xxki3, and that’s it. I understand, i think, but i am little afraid:)
I am looking forward for that overclocking guide, and one more thing, does rooting wipe my contacts, sms, shuld i back up them or not?
thank’s!
It weant very smoodly, i have rooted my device, and than sucsefuly removed the anoyng yellow triangle from starting screan with stock kernel, thanks bro!
From now one i trust no one but you!
Great posts, best regards!
Rooting will not wipe anything.
And yellow warning is no more than a warning, its optional
Gud news is that I am working on oveclocking guide
Yes i now, thath is warning, but it’s very anoying to me, and i remowed it sucsessfuly, thanks to you’r post.
I sow some programs for overclocking device: tegrak overclock ultimate, antutu cpu master… what do you think about them? , and do i have to change kernel again, when i want to overclcok device.
Thank’s!
I’ve attached the old bootloader repackaged in a tarball for Odin. Anyone who’s flashed the full firmware package and cannot reset their binary counter with a USB Jig, flash this with Odin and then try the Jig. Place tarball in the PDA section of Odin
Multiupload link: http://www.multiupload.com/LQQBRQVJUD
to reverse this.
Thanks John , i will also post a separate guide for newbies
Nicely done, you’ve copied and pasted Intratech’s post and package from http://forum.xda-developers.com/showthread.php?t=1075278. Maybe you should give the man some credit for his work.
ok i will post link too but you can see i always mentioned XDA Developers
I think that guy was replying to John saying he’s attached the old bootloader as if it was his work.
Fair comment. An oversight. Apologies.
Kuldeep
Thanks for your step by step guide..its really comprehensive (for me with the snapshot guide).
I learn to update the firmware and root my device S2 through your guidance (this tutorial) which make me feel like a “pro” flashing it 2 3 times without wories..I just need to follow the steps..so keep your good work m8, we are the newbie really appreciate your help here!
FYI, I tried to update custom rom – recently with this latest update 2.3.5 KI3 – DarkyRom KI3 Base from Darky website but facing lots of roadblock (since i’m a newbie i’m guess) so could you help creating some tutorial in flashing custom rom too?
really appreciate your help and keep up your good work!
p/s: waiting for your tutorial on overclocking too.. S2 with 1.6GHz.. hehe
Thanks bro , i still think i am doing worse , i need your suggestions to improve this blog for newbies
and Yes i will post darky custom ROM tutorial for you , but i
really don’t recommend this for newbies(i am sure you are not)
Overclocking guide is delayed due to some issues, i will
post overclocking guide that have less risk and compatible with all S2s
Hi Kuldeep, Your guides are the best and I recommend them to all my friends on message boards. You ask for suggestions on how to improve this blog for newbies. Working on the basis that most newbies come to you to show them how to update their firmware, then I would say you had it right and then got it wrong!! Why? For a first times the language is so unfamiliar and I remember well the sound of my heart beating as I contemplated each step. At first you would take your readers through the steps with screenshots, whereas now you have taken to putting ‘read this first’ links. I can understand the reason for this as there is a lot of repetition, but for a newbie having to click between different links can be confusing. Just my opinion, what do your other less experienced readers think?
help me. im using Galaxy S II GT-9100G. can i root using this file? or i need to wait for specific file to root?
I am not sure about 9100G , if you are on XXKI3 firmware then it will work .
Note: XXKI3 update is not tested on 9100G , its risky
Hi, Kuldeep
I want to ask you, can i flash vilian rom, miui rom or some other rom on this firmware on my sgs2 , i have alsow rooted my fon, following your post, everything is great so far, Can you post some instruction guide for that? And can you give me some instruction for using programs such as are: titanium back up, rom manager, cwm. Sorry if it’s to much trouble for you, i am prety new in this. Thank’s
Beast regard’s
@anrichp do this method it will remove triagle sign ans u will have cwm it will not remove cwm do this method
http://www.jayceooi.com/2011/08/10/how-to-remove-yellow-triangle-on-samsung-galaxy-s2-without-usb-jig-video/
hey kuldeep…i downloaded galnet miui rom for my gs2…what do you think of this rom and is it suitable for a UK gs2…have not installed any roms yet,will be 1st time…was hoping to wait foe your tutorial for miui but dont think i can wait any longer..
Yes , MIUI is awesome .
Here is MIUI guide http://androidflip.com/how-to-install-miui-rom-android-2-3-4-on-samsung-galaxy-s2-step-by-step-guide/
P.S – in this guide we have used old MIUI you can use latest version
i have followed the guide step by step but after installing the rom and rebooting it gets stuck on the first boot screen where the triangle comes up…i have left it for a while but nothing happens…i have tried it twice now but same problem…also i could not access the custom recovery through rom manager so i did it through the clockworkmod app…does that make any difference because if i try to access custom recovery through rom manager it says
Install from package…
Finding update package..
Opening update package..
Verifying update package..
E:failed to verify whole-file signature
E:signature verification failed
Installation aborted.
dont know what else to do….also its galnets miui rom the stable version
having issue going into clockworkmod recovery says
Install from package…
Finding update package..
Opening update package..
Verifying update package..
E:failed to verify whole-file signature
E:signature verification failed
Installation aborted.
what am i doing wrong
may i know if this method works on 2.3.5 DZKI1 i9100g ?
No Bro it is only for i9100 running with XXKI3 firmware
Awesome man! thanks alot !!!!
Your welcome , keep visiting
kuldeep ji can u tell me how can i unroot my phone……?
and i want to know i have rooted my phone
and is that true my phone warranty is finished….?
You can unroot it anytime by re install firmware using Odin (easiest method)
and unrooting will bring warranty back
GREAT GUIDE!!!
REP!
Hi,
I have a SGS2 GTI9100 with Android 2.3.5 with kernel I9100BUKI3F (The terminal is originally from Vodafone but unlocked). Is this tutorial gonna work for me? Or have i to install the XXKI3 version before? Please could you tell me how to root my phone in this case? Thank you!
Hi Kuldeep. What can I do with a rooted phone?. Hoe do I remove apps that I dont use. By this I mean the apps that came in with the phone. What do I have to do?
Man how much time it takes to complete downloading…my phone is still showing downloading do not turn off target….nd Added!!
Removed!!
Added!!
Odin v.3 engine (ID:22)..
File analysis..
All threads completed. (succeed 0 / failed 1)
All threads completed. (succeed 0 / failed 0)
and i gt this can u help me with this
I got sn error using gakaxy s2 on 2.3.5
all worked perfect, just like jailbreaking the iphone
Grrrrrrrrr to your file hoster its only a download manager get adecent file hodter
hi.i have read about rooting many times.but i havent done this before.its my first time and its because i got some problem with my phone after installing 2.3.4update from kies(bugs maybe).now i have 2.3.5 and i still have does problems and i dont want to send my phone to service because its taking to much time and i cant live without my phone :d
question is if im rooting my phone can i install stock firware?someting like downgrading?
i juat want to root my phone to get ride of does problems.(if its posible to get stock firmware)
thanx in advance
after rooting s2 with the above instruction, now can we install rom in order to customize your phone? do you have any rom suggestions or link?
Sorry i’m new here and new to all this rooting stuff.. so i have no idea what to do.
Bro i know how ridiculous it is for a newbie
I have created a step by step tutorial on how to install MIUI on galaxy S2,read this and understand what we done while installing MIUI.
you can follow this guide for installing almost all roms
http://androidflip.com/how-to-install-miui-rom-android-2-3-4-on-samsung-galaxy-s2-step-by-step-guide/
I am running 2.3.5 on version XXKI4 – will this work?
No download compatible cf root file
where to download there files ? :S
download CF root file and Odin in order to root your phone
hi great tutorial!
i have a noob question for you: if i root my s2 and install a custom rom for example miui, when ice cream sandwich comes out for s2, will i have to unroot and install ice cream sandwich and then root again to install miui rom?
yes you can do anything and any time can install official update , only need to revert back to official firmware (use odin)
Flashing the stock kernel didn’t get me rid of the Yellow Triangle. Any help??
I have SuperUser & ROM Manager. Also wanted to ask why the Download Mode is different when done manually and when done via CWM?
It worked fantastic , and thanks guys for all your contribution .. you team rock …
You rocks
hey kuldeep i want to remove that warning yellow sign but i if i do as you say it remove’s CWM too.. and that i don’t want to be removed, so pls suggest me what i do.. because on rebooting my sgs2 that yellow warning sign looks very bad.. pls suggest…
bro , dont worry it is only a warning
Or
after removing it , download rom manager and install CWM using it
dude i found a way i flash up kernel with CWM n that sign gone but i found a problem that all of my net working apps like facebook, default internet browser, etc.. is not working what i do ?
i flash up stock kernel that u linked in ur post
Hi, I installed the 2.3.5 update but now my computer does not recognize or pick up my phone via usb. PLEASE HELP
Hi Kuldeep,
Is there anyway I can get the files to upload Bootloader, CSC, PDA and Phone of SGS2. I made a terrible mistake by choosing to download with ODIN’s Bootloader field, the kernel_i9100xxki3.tar file. The operation failed but after that, I couldn’t do any more downloads with other options. I also have the “Firmware upgrade encountered an issue. Please select recovery mode in Kies and try again message.”
Luckily, the phone is still recognized on my PC and ODIN so I am hoping I can correct the issue.
Thanks
Rohit
Hi Kuldeep,
Is there anyway I can get the files to upload Bootloader, CSC, PDA and Phone of SGS2. I made a terrible mistake by choosing to download with ODIN’s Bootloader the kernel_i9100xxki3.tar file. The operation failed but after that, I couldn’t do any more downloads with other options. I also have the Firmware upgrade encountered an issue. Please select recovery mode in Kies and try again message.
Luckily, the phone is still recognized on my PC and ODIN so I am hoping I can correct the issue.
Thanks
Rohit
Hi man! Look, I am waiting for 40 minutes till now to root my sgs2 and I am waiting for the process to be over but it looks the process stoped here Added!!
Odin v.3 engine (ID:3)..
File analysis..
SetupConnection..
Initialzation..
Get PIT for mapping..
Firmware update start..
zImage
How long does it takes to finnish this? Im woried
I am waiting your answer, thank you!
try again
i have a problem with screen resolution and the brightness..
please explain what problem are you facing ?
How to unroot galaxy s2 i9100G???
Hi Kuldeep,
Step 10 (Just after connecting you will ID COM box in Odin will turn yellow and in message box ADDED appears) of your tutorial isn’t working. What shall I do?
Thanks,
AG
how can i unroot my device
Will this work with KI4?
if the yellow triangle does not bother me I still need to flash the stock kernell or its not necessary?
Hi Kuldeep. I’m Mark, I’m 13. I tried this out on my phone, but when I click Start on ODIN3 it does’nt begin! How do I get out or continue then???
Hi Kuldeep,
I did everything as per instructions n everything went fine until i get the phone to download mode n try connecting it to my laptop, Odin 1.85 does not read the device & threr is no change on Odin. I thought thr was some problem with the usb socket but whn i start the phone in the normal mode my laptop reads it very well. Plz advice how to get rid of this problem
Kapil Rao
fuck you
Dear Kuldeep
You are MASTER dear real U R MASTER i salute u bcoz by mistake i updated ics my phone is hang and also me but when i saw u step by step guide its PERFECT work for samsung galaxy s2 xxki3 its great my dear
Thax
Raj
Thanks for the blog! I have 2.6.35.7-I9100XXKI3-CL577579 se.infra@SEP-55 #2 firmware. Will this root work on my phone??