Galaxy S II

How To Update Samsung Galaxy S II I9100 to Gingerbread XXKF2 2.3.3 Firmware

Galaxy S2 LogoIf you are among the ones who faced some issues with the last update which we saw for the Samsung Galaxy S2 I9100 on our website then we will now see on how you can fix the same. Most of the users complained about the apps not being downloaded in the slow internet speed and also some of the users reported the frequent force closed errors and also issues of lower battery life. So, in the due course of this article let’s see on how you can easily update the firmware of your Samsung Galaxy S2 I9100.

Before proceeding make sure that you follow the instructions which are mentioned in this article carefully before proceeding you will have to make sure that you only update the phone model which has Samsung Galaxy S2 GT I9100 and no other phone as updating another phone with this update may even brick the phone which may or may not be reversible which can brick your phone permanently or partly. Since this firmware update is the manual update, it doesn’t require you to have the root access of the device to follow the instructions which are mentioned below and also the best part is if you wish to un root the device then too you can flash your phone with the firmware procedure which is mentioned below. Another thing most of the readers ask is that whether updating with this firmware will root the device? The answer is simply no as updating the firmware and rooting the phone are two different processes and both can’t be clubbed in most of the cases and if at all if it’s like that we will surely mention the same.

Pages: 1 2 3 4 5



  1. Alden Kadow

    May 5, 2013 at 5:46 pm

    I got my first smartphone last year from here. I was very very lucky 🙂

  2. Barry Merr

    March 18, 2012 at 3:44 am

    Hi, Updated my Galaxy SII to Gingerbread 2.3.3 and was all ok, but now phone comes up with confirm password and wont do anything else. Is there anything I can do or do I just have a brick.
    Many Thanks

  3. Ravi

    September 22, 2011 at 5:22 pm

    I have bought SG s2 last month and it has android ver- 2.3.3 and base band i9100ddke4 and build no xwkf3 … is this the latest or should I update…if so how and what would be the next…

    • NeaL Pradeep

      September 26, 2011 at 10:12 am

      New update coming very soon within the next 24 hrs, stay tuned to androidadvices!

  4. satish

    August 5, 2011 at 7:14 am

    in my mobile two days back also when i connected to kies there is no update to 2.3.4 , pls tell me what have to do , for uk version still 2.3.4 is not came ?????? present firm ware is KF3

    • NeaL Pradeep

      August 5, 2011 at 10:27 am

      you will have to update via Odin as mentioned in the article!

  5. kim

    July 29, 2011 at 2:16 am

    do anybody know how to delete/erase/empty? the ODIN log on the phone?- i am thinking about the phone “tells” you how many times its been updated

    and why do i ask because, my phone is still on warranty and i dont want dealer to see how many times its been updated 🙂

  6. kim

    July 24, 2011 at 3:10 am

    sorry, updated with XWKE3

  7. kim

    July 24, 2011 at 3:09 am

    thnx, it works, and it updated with XWKE2, but how do i root it, i mean we need an insecure kernel XWKE3…right ?

    • NeaL Pradeep

      July 24, 2011 at 10:21 am

      we will be soon coming with the new fw update for Galaxy S2.

  8. Vaibhav Chawla

    July 18, 2011 at 10:39 pm

    Neal Pradeep…I Read Your Whole Article And Found It To One Of The Best Available But I Have Two Questions Quarreling In My Mind That

    1> Can WE Restore Our Cell To The Stock OS Provided SAMSUNG… ??

    2 > I Had Upgraded My OS From 2.3.3 to 2.3.4
    But I Would Like To Ask You Which One Is Better And Why,!

    Please Reply 🙂

    • Neal

      July 22, 2011 at 12:42 am

      yes you can but for that you need to note down your original version number so that we can write an article an article on the same and also 2.3.4 is better and the latest one is XXKG2 2.3.4!

      • Vaibhav

        July 23, 2011 at 1:24 am

        BUt I Have Been Facing Some Problems. With The Multi CSC File(WHich One I Dloaded From Ur Link).
        . After Flashing And While Booting It Say Something Like Multi CSC XXKG1 Locked or Something Of That Kind And Flash Remains Incomplete

        COntacts..Keypads.Messaged And Any Thing Involving My Contacts Get Forced Stopped..

        And I Figured Out My Stock OS.. Its INU_I9100XWKF3_I9100DDKE4_I9100ODDKF3 PLease Help!

        • Vaibhav

          July 25, 2011 at 12:37 am

          Neal DUde…Where. The Hell Are you ..!

        • NeaL Pradeep

          August 2, 2011 at 4:27 pm

          have you updated with any EU Firmwares? If no then please do and after than clear the cache!

  9. kings2

    July 7, 2011 at 9:59 pm

    Neal Pradeep…..your reply make no sense

  10. Girithar

    July 7, 2011 at 6:39 pm

    Hi All…

    I have updated with KF3….

    Sharing with Wifi is disabled , which uses the max of battery…..

    battery life is good now….

    Thanks & Regards
    Girithar A.S

  11. Hassan

    July 6, 2011 at 3:01 am

    will this void my samsung warranty

  12. SirHolm

    July 5, 2011 at 12:49 pm


    But can you then tell me if I should update to latest firmware KF4 ? And then find a custom kernel that supports CIFS and KF4?

    And do you know what to choose? 😉

    I’m new to rooting so stock firmware (newest if possible) and with CIF support, so I can make videostreaming from my NAS…

    Atm i use the above guide and runnning KF2, but with triangle when I boot up. I have root acces (done by SOC).

    • Neal Pradeep

      July 13, 2011 at 10:08 am

      an all new version of firmware has arrived for S2, kindly check out at

  13. achu

    July 5, 2011 at 6:51 am

    pradeep,what u mean by re apply the update?

    achu says:
    July 2, 2011 at 1:19 pm
    After installing xxkf2.2.3.3 and when i connected to kies,i got the message that this version of s/w cannot be updated..pradeep help me…what s that mean?i cant get any update any more?when i connected thr server also i get the same msg..


    Neal Pradeep Reply:
    July 5th, 2011 at 4:39 am

    you will have to re apply the update!


  14. SirHolm

    July 4, 2011 at 8:34 pm


    I just rooted my device with Odin (XWKDD_insecure.tar firmware) and SuperOneClick.

    I installed Rom Manager and ClockworkMod with that.

    Now I’m reading should I should change to KE77/KE8/KF2/KF3 and I see other posts where people are recommending CognitionS2.

    The reason I’m rooting is I want to use my QNAP NAS server to stream video using cifs.ko.

    I read this message and now have a rooted phone on old firmware I think =)

    “Root your phone, install a kernel that support cifs.ko, install cifs manager and astro. Using this method, I can even stream 720p videos through wifi to my galaxy s.”

    My stock firmware was KE2, my current is XWKDD_insecure and I should upgrade to newest firmware, but which one to choose?

    And final question, my device is factory unlocked, and I live in Denmark (Scandinavia/Nordic), will firmware have any influence on opreators, etc ?

    Best Regards
    A confused rooted i9100 owner 😉

    • SirHolm

      July 4, 2011 at 9:07 pm

      updated to KF2 firmware as mentioned above and installed insecure package and ran superoneclick.

      Now do I install CognitionS2 or is that an older build?

    • Neal Pradeep

      July 5, 2011 at 4:24 am

      no it will not lock your device as your phone is already unlocked!

  15. Hassan

    July 4, 2011 at 3:42 pm

    will i be able to upgrade through kies after using the above method.

    • Neal Pradeep

      July 4, 2011 at 4:44 pm

      No, you will have to update manually as soon as the KIES release comes!

  16. Ahmed

    July 2, 2011 at 2:48 pm

    May i know where is the link please? thanks

  17. achu

    July 2, 2011 at 1:19 pm

    After installing xxkf2.2.3.3 and when i connected to kies,i got the message that this version of s/w cannot be updated..pradeep help me…what s that mean?i cant get any update any more?when i connected thr server also i get the same msg..

  18. Theo

    July 2, 2011 at 9:42 am

    Hi Neal,

    I downloaded the KF2 zip file. Opened it up, asked for p/w, typed in

    Winzip then proceeded to extract the file. After extraction finished, the zip file showed 8 files in there as follows:

    boot, cache, factoryfs,hidden, modem,param.lfs,sbl, and zImage.

    I clicked on pda in odin 1.83, but could not find to select any of the above files to add them in odin.
    I then decided to copy these 8 files into a folder and named the folder as follows I9100XXKF2_I9100OXAKF2_I9100XXKF2.tar

    When I opened the folder in Odin, there were no files to select in Odin.

    Don’t know what I am doing wrong. I have used Odin before to update SGS1 many times but updating my new SGS2 with this file is not working.

    Can you or someone please explain how to do this right as I am sure there are many out there who are most likely having the same issue.



    • Theo

      July 2, 2011 at 10:11 am

      regard above, I finally figured it out. I used WinRAR instead to extract the files to the desktop. It automatically created a file with the zip folder inside it. And Odin recognised the zip file inside the folder and added it to the pda for update.


      • Neal Pradeep

        July 5, 2011 at 4:54 am


  19. kcngwethaw

    July 2, 2011 at 7:35 am

    yes yes, the pink spot is gone !!!


  20. Trogen

    July 1, 2011 at 8:15 pm

    Is it OK to update to KF2 from KE1?

    • Neal Pradeep

      July 2, 2011 at 4:27 am

      yes go ahead!!

      • blaze

        July 2, 2011 at 4:41 am

        Is this firmware rootable……

  21. Theo

    July 1, 2011 at 11:29 am

    Are there not suppossed to be three files including the pda,phone and csc to be flashed.
    Why do you only flash the pda file in this update. I am confused.

  22. Blaze

    June 30, 2011 at 10:23 pm

    Can v root this firmware….

  23. F@reez

    June 29, 2011 at 8:34 pm

    Can I upgrade through Kies in future after upgrading this? will it change location code?

    • F@reez

      June 30, 2011 at 4:37 am

      Thanx Pradeep, 🙂

    • Claudiu Dan

      June 30, 2011 at 4:48 am

      After flashing to this firmware,Kies says that my firmware can not be updated!

      • F@reez

        June 30, 2011 at 5:15 am

        Oh is it? I have not yet updated. Pradeep any commentts on this?

  24. ushnan

    June 29, 2011 at 2:15 pm

    can i root this firmware….

  25. Claudiu Dan

    June 29, 2011 at 3:53 am

    Is this better than XWKE7 ?

  26. F@reez

    June 29, 2011 at 12:15 am

    Middle east new version is about to release soon. If I upgrade to KF2 now, will I be able to update new middle east version through Kies?

  27. ushnan

    June 28, 2011 at 9:24 pm

    is this firmware rootable…

  28. mr_gibran

    June 27, 2011 at 6:54 am

    Did anyone update the I9100XWKF3 firmware yet need reviews.

  29. ushnan

    June 27, 2011 at 5:26 am

    vich firmware should we update with KF3 or KF2…..and is KF3 a stable release

  30. ibsheen

    June 26, 2011 at 10:51 pm

    got it password =

  31. ibsheen

    June 26, 2011 at 10:37 pm

    what is the password for the zip file

    • Manoj

      June 29, 2011 at 12:25 am

      normally its not sure though. try

  32. mr_gibran

    June 26, 2011 at 8:01 pm

    but if i am not mistaken the I9100XWKF3 is the latest version ??

    • ushnan

      June 27, 2011 at 4:46 am

      yes I9100XWKF3 is the new version…should we try that

    • Neal Pradeep

      June 27, 2011 at 4:55 am

      there are no significant changes in the XWKF3

Leave a Reply

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

Comment moderation is enabled. Your comment may take some time to appear.

Most Popular

To Top