How To Root Samsung Galaxy S2 on Android 2.3.5 XXKI3 Gingerbread Firmware

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

  1. 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
  2. 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)
  3. 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

  1. CF root modified kernel for XXKI3 firmware – Mirrors | Multiupload link
  2. 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

During rooting procedure if your phone bricked or damaged then androidflip.com is not responsible , we are only responsible to give you support, comment reply and other every possible help

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

    Cf-root-.tar-file-after-extracting
  2. Unzip Odin too and you will see two files first is .exe and second .ini

    Odin_tool
  3. Right click on Odin3 v1.85.exe and run it as admin

    Run-Odin
  4. Check Auto Reboot , F.Reset Time and leave Re-partition unchecked.
  5. Now click on PDA button and select CF-Root-SGS2_XX_OXA_KI3-v4.1-CWM4.tar

    Selecting-.tar-file
  6. After this, put your Samsung Galaxy S 2 in download mode.
  7. To do that Switch off your phone
  8. 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


  9. Once your phone is in download mode, you can connect your phone to the computer via USB.
  10. Just after connecting you will ID COM box in Odin will turn yellow and in message box ADDED appears
  11. Click on the Start button and wait for the kernel flashing process to complete.


  12. During this process don’t stop Odin and don’t turn off phone.
  13. Once the process is over, your phone will reboot automatically

How to remove yellow warning triangle

  1. Download Stock kernel of XXKI3 | Password: intratech@XDA
  2. Extract it by double clicking on it ,you will get .tar file
  3. 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

Subscribe free email updates

  • Android Tips, Tricks and How-To's
  • Firmware update news and guides
  • Detailed Tutorials on rooting and custom ROM
  • Latest Android phone news and More

Whatcha waiting for?

About kày

Kuldeep Singh is founder of androidflip , young blogger from india who loves to write about android and technology. Follow him on twitter @androidflip

Comments

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

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

      • Rchikballapur says:

        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.

  3. Teow Cheng Hock says:

    can i instal Individual CSC Packages in tis 2.3.5 XXKI3 firmware???

    • Yes you can use :)

      • Teow Cheng Hock says:

        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.

  4. 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?

  5. Adnan Dollah says:

    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

  6. lovepoison100 says:

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

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

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

  9. may i know if this method works on 2.3.5 DZKI1 i9100g ?

  10. Awesome man! thanks alot !!!!

  11. kuldeep ji can u tell me how can i unroot my phone……?

  12. and i want to know i have rooted my phone
    and is that true my phone warranty is finished….?

  13. Ronaldd82 says:

    GREAT GUIDE!!!

    REP!

  14. 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!

  15. Pinoyinsydney says:

    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?

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

  17. I got sn error using gakaxy s2 on 2.3.5

  18. all worked perfect, just like jailbreaking the iphone

  19. Pissedoff says:

    Grrrrrrrrr to your file hoster its only a download manager get adecent file hodter

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

  21. imyouraldwin says:

    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.

  22. DangerWill says:

    I am running 2.3.5 on version XXKI4 – will this work?

  23. where to download there files ? :S

  24. 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?

  25. Suneja Rahul says:

    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?

  26. Muralikrishna says:

    It worked fantastic , and thanks guys for all your contribution .. you team rock … :)

  27. 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…

  28. 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 ?

  29. Hi, I installed the 2.3.5 update but now my computer does not recognize or pick up my phone via usb. PLEASE HELP

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

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

  32. Panda Radu says:

    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!

  33. Golfakias9 says:

    i have a problem with screen resolution and the brightness..

  34. How to unroot galaxy s2 i9100G???

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

  36. Dinesh Dhir says:

    how can i unroot my device

  37. Will this work with KI4?

  38. if the yellow triangle does not bother me I still need to flash the stock kernell or its not necessary?

  39. 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???

  40. Kapil Rao says:

    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

  41. Juee_00 says:

    fuck you

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

  43. 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??

Trackbacks

  1. [...] file it androidflip.com [...]

Speak Your Mind

*