Galaxy S II

How To Update Samsung Galaxy S2 GT I9100 with XWKJ3 Gingerbread 2.3.5 Firmware

Samsung Galaxy S2 LogoIt was the last time when we saw on how you can apply the update of XWKI8 Gingerbread 2.3.5 version and now in this article we will help you in updating your Samsung Galaxy S2 GT I9100. Though there are not many visual changes which you can see in this version of firmware but there many performance fixes which have been done so as to facilitate better Internet speed on the stock browser and also some of the kernel components have been changed so as to deliver slightly better battery performance. The best part of this firmware is that anyone with their Samsung Galaxy S2 GT I9100 phone can apply this update, the only condition is that you need to have an unlocked phone. This all new firmware version is dubbed as XWKJ3 Gingerbread 2.3.5 version.

Disclaimer: Please note that we should not be held liable or responsible in any manner in whole or in parts if anything wrong happens to your device which is the most unlikely if you follow the instructions as prescribed in the due course of this article and also apply the mentioned update only on Samsung Galaxy S2 GT I9100.

Note: This update should only be applied to the phones with model number as Samsung Galaxy S2 GT I9100.

Rooting Information:

  • It’s not necessary to root the phone if you wish to apply this update in your phone.
  • Just in case if your phone is already rooted, then you will be losing the Root access after applying this firmware.
  • We will also soon come up with the article wherein you will be easily able to root the phone on the XWKJ3 Firmware

So, now let’s proceed to the next page where we will see on what are the list of Pre Requisites one has to follow before proceeding to the procedure to apply the firmware on their Samsung Galaxy S2 GT I9100 Phones.

Pages: 1 2 3



  1. ryaen

    February 22, 2012 at 6:28 am

    i have purchased samsung S2 GT-9100G from france.
    i got a pink spot/tinge on camera screen, it also come on pics i clicked.
    i tried to update via kies, but it says i have latest firmware update on my phone
    can you tell me how do i fix it?

    model no. GT-I9100G
    Android Version : 2.3.6
    baseband version : I9100GXXKL4
    kernel version :
    build number : GINGERBREAD.XXKL5

    • Pradeep Neela

      February 22, 2012 at 11:22 pm

      apply this update, the camera issues will be sorted out!

  2. mazin

    January 22, 2012 at 1:25 am

    hi there:
    my phone has baseband version I9100 xxkfi and it’s supporting arabic if i upgrade my phone following your article will it support Arabic language??!!

  3. SHZ

    January 13, 2012 at 2:04 am

    every time i used your links and updates it make me hopeless….WTF….links down try to do good your site fst…..

    • Pradeep Neela

      January 13, 2012 at 9:48 am

      we are fixing this issue permanently, sorry for inconvenience!

  4. azmir

    January 2, 2012 at 1:44 pm

    my problen can’t go to down load mode,
    The download mode can be entered by pressing Volume down Key, Center button, and holding both simultaneously press the Power Button.
    i try many time to go download mode, but no work why?
    the screen view low battery!! can’t download!!
    please help me…. neal….

    • Pradeep Neela

      January 3, 2012 at 12:24 am

      charge the phone to 60% and then proceed to apply this firmware!

  5. Satish

    December 26, 2011 at 9:32 pm

    I have some queries which I’d like to know.
    I purchased this phone two months back from India and it’s pre installed android version is 2.3.3,
    Now if i update my phone with this firmware will it void my manufacturer warranty?
    And is this the official release or some sort of beta version of original 2.3.5?
    Please let me know and thanks in advance..

  6. Puneet

    December 24, 2011 at 1:36 pm


    I ave a 9100g version and want to root it.. the problem is which modified/unsecure kernel should i use??? i am running 2.3.6 and kernel version shows:
    root@DELL88 #2

  7. Roshin Alex

    December 20, 2011 at 8:34 am

    Hi Neal,
    I’m going to do this for the first time….. Just want to ask you something….. Before doing this do I have to remove the SIM card and External SD ???…. And how much time would it take to complete the update ???….

    • NeaL Pradeep

      December 20, 2011 at 6:04 pm


  8. inkgpt

    December 17, 2011 at 7:19 pm

    Hey Pradeep,

    After I install this update, will I be able to upgrade my phone at the time when Samsung officially releases the update.

    • NeaL Pradeep

      December 19, 2011 at 3:03 pm

      no, you need to manually apply the update.

  9. harleyNoob

    December 16, 2011 at 12:33 pm

    after the download, shut down and recovery wipe cache, wipe data/factory reset . it still comes up showing 2.3.5, not 2.3.6 .
    what am I missing ?

    • NeaL Pradeep

      December 17, 2011 at 12:30 am


  10. Raj

    December 16, 2011 at 11:22 am

    Do you updates for Galaxy S2 i9100G?

  11. Ahmad Al Gohary

    December 12, 2011 at 8:52 pm

    Hi, My Samsung Galaxy S2 has the following details:

    Model Number:

    Android Version:

    Baseband Version:

    Kernel Version:

    Build Number:

    Can I apply this update and what will it provide to my phone?

    • NeaL Pradeep

      December 20, 2011 at 7:41 pm


  12. Majed

    December 12, 2011 at 1:11 pm

    i followed exactly the instructions, but still ID:COM is not turning yellow. Previous comment asked same, answered by \you need to install drivers\ what are the drivers and how to install them?

  13. dbanzon

    December 10, 2011 at 11:37 am

    hi i just bought my samsung galaxy s 2 and i updated my firmware via kies yesterday. My phone is now:

    android version 2.3.3
    build number Gingerbread.DXKI2

    My phone is unlocked and not rooted. Can i apply this 2.3.6 upgrade to my phone? Thanks.

  14. Madhu Sudhan

    December 10, 2011 at 11:21 am

    This was my actual version of 2.3.3 when it was out of box. i need this version pls help me.

  15. Sebs

    December 9, 2011 at 12:28 pm

    Can I install this firmware on custom rom without having to wipe? I have too much stuff on my phone and i dont want to risk doing risky backup that might not work when i install new firmware. I cant use zip installer from CWM to install it on a custom rom either right?

  16. Buhari Bello

    December 8, 2011 at 12:25 am

    Hello. I have an unlocked galaxy s2 with 2.3.4 and when I try to update it, it says no update available. Here is some info about it:
    Model Number: GT-I9100
    Android Version: 2.3.4
    Baseband version: I9100XXKI1
    Kernel Version:
    root@DELL143 #2
    Build number: GINGERBREAD.XWKI4

    • NeaL Pradeep

      December 8, 2011 at 11:45 am

      yes buddy, you can apply this update!

  17. JV Pili

    December 7, 2011 at 11:30 pm

    Is it safe to update my Samsung Galaxy SII in Windows7 running inside Vmware?

  18. Madhu Sudhan

    December 7, 2011 at 10:16 am

    I know but i know how should i revert it to 2.3.3 please refer sites i tried many but of no use please suggest me in degrading Thanks in advance.

  19. Madhu Sudhan

    December 7, 2011 at 8:35 am

    Ya i know bt is there any chance of reverting to 2.3.3 pls guide me search for me pls i tried several sites but of no use pls suggest me. Thanking u in advance.

  20. Madhu Sudhan

    December 6, 2011 at 10:10 pm

    Hi i have updated it to the same no issues but i want to reflash it to XWKF3 i have downloaded thre rom which i had in sgs2 when out of box bt if download the XWKF3 it is showing error in copying the files i need to downgrade since i want to sale for some reasons please suggest me how to downgrade to 2.3.3 and indian pda DD and csc DD version pls suggest Thanks in advance.

    • NeaL Pradeep

      December 7, 2011 at 12:57 am


  21. sanjeev

    December 6, 2011 at 1:23 pm

    sir ihow can i know whether i m using a custom rom or not i m new to this, though once i did something using odin and superclick. plzz rply

    • NeaL Pradeep

      December 6, 2011 at 10:04 pm

      we will soon come up with the custom rom!

  22. madhan patel

    December 3, 2011 at 11:26 am

    Recently i hav updated Samsung Galaxy S2 Model- GT-19100 to Andriod version-2.3.3 Base brand version-19100XXKE4. Kernal version2.6.35.7-19100XWKE7-CL215725 .BUILD NO-GINGERBREAD.XWKE7. Please suggest me I want to upgrade to 2.3.5_XWKJ3.

    • NeaL Pradeep

      December 4, 2011 at 11:24 am

      yes you can apply this update of XWKJ3!

  23. john

    December 3, 2011 at 10:56 am

    why cant i find the file for pda?already extracted from zip but it fails..

    • NeaL Pradeep

      December 4, 2011 at 11:21 am

      its there in the zip, the download links are fixed, try downloading once again!

  24. darren

    December 3, 2011 at 10:02 am

    i already extracted the file for pda but when i start it fails

    • NeaL Pradeep

      December 4, 2011 at 11:22 am

      you just need to extract once and should not extract the pda file!

  25. darren

    December 3, 2011 at 10:00 am

    meal why i cant find the file for pda?

    • NeaL Pradeep

      December 4, 2011 at 11:22 am

      hi barren, you can find the pda file in the zip!!

  26. darren

    December 3, 2011 at 9:34 am

    if i click the pda tab the browser appears what file will i enter?cant find the rooting file..pls help pls

    • NeaL Pradeep

      December 4, 2011 at 11:23 am

      hi barren, this article is to update and not to root the phone!

  27. Kishore

    December 2, 2011 at 9:20 pm

    Is it possible to get indian version of android 2.3.5, so that it doesnt void my warranty

    • NeaL Pradeep

      December 3, 2011 at 12:09 am

      it anyways won’t void the warranty!

  28. nikhil

    December 2, 2011 at 1:22 am

    Neal the package file is not downloading……

    • NeaL Pradeep

      December 3, 2011 at 11:37 pm

      there was an issue with the download servers which is now fixed!

  29. shinet

    December 1, 2011 at 9:45 pm

    what is the password for the zip file.

    • NeaL Pradeep

      December 2, 2011 at 12:06 am

      password is “”

  30. Fahmid

    December 1, 2011 at 3:56 pm

    1. My SII has got a problem of not able to send /receive call sometimes. it happens once in 2/3 days. all other thing looks fine just cant call or brows through GPRS. this is not a carrier’s problem as SIM is working fine in other handsets. It happens only with Galaxy SII. Is it any kinda application/settings issue. when problem occurs….flight mode hangs up and Mobile Network Stat syas “connecting”
    2. Using Android 2.3.4 Firmware I9100XXKG1 ? will upgrade to 2.3.5 work to resolve? any Idea ?

    • NeaL Pradeep

      December 1, 2011 at 4:09 pm

      we are soon comign up with the 2.3.6 version of firmware!

  31. phenklie

    November 29, 2011 at 7:45 pm

    i have a lot of app installed on my device, is there any chance when i follow this instruction, my installed app will gone? or should i install it one by one again? oh, almost forgot, how to root this version?

  32. Ian

    November 29, 2011 at 5:28 pm password does not work when trying to extract downloaded file, even after downloaded several times. Is there a password problem?

    • NeaL Pradeep

      November 29, 2011 at 8:06 pm

      password is same,

  33. Angela Stardust

    November 28, 2011 at 9:26 pm

    Hey. When i try to start the update, i keep getting the FAIL! message. I followed all steps And yes my device is indeed comprehensive with the demands. It’s not the first time i update with odin! Please advice. And one more question, when will the ICS for galaxy s2 be released in beta fixed? Thank you for your time!

  34. ramanjulu

    November 28, 2011 at 6:21 pm

    im facing an issue after rebooting the gt-i9100
    after the firmware updation please guide
    it is asking for sining in in to google account strictly or else it is not going to normal mode
    not knowing how to goto wifi connection settings also

    • NeaL Pradeep

      November 29, 2011 at 1:47 pm

      you can skip the Google Account step!

  35. ArunParikh

    November 28, 2011 at 4:48 pm

    I have Samsung I5801 mobile can I upgrade it from 2.3 to 2.3.5???
    Please advice…

  36. Nithin

    November 28, 2011 at 4:44 pm

    I own a GS2 with
    PHONE: I9100DDKE4

    Is it that Samsung hasnt officially released any firmware updates in India as I dont see any updates when connected via Kies. Kies says I have the latest firmware.

    • NeaL Pradeep

      November 28, 2011 at 5:05 pm

      this is the manual leak version, update via Odin as mentioned in the article!

  37. Babu Kanigiri

    November 28, 2011 at 4:05 pm

    Thanks for your update May I know that ICS 4.0 firmware will be released for S2 GT I9100G ?

  38. ramanjulu

    November 28, 2011 at 3:26 pm

    it is not recgonising the the center button and power button

    my mobile is just restarting and not eneter in to recovery mode

    please guide me any option for entering int recovery mode!!!!

    Clearify one doubt. I want to know that the software updated 2.3.5 is samsung official version or not???

    • NeaL Pradeep

      November 28, 2011 at 4:42 pm

      its not the official version! install with XWKI8 as its official!

  39. ramanjulu

    November 28, 2011 at 3:13 pm

    Another thing is my contact numbers and photos from my gallaery are not erased during firmware updations.

    Whether they will be remain in the mobile like that only or what is the reason?????

    • NeaL Pradeep

      November 28, 2011 at 3:15 pm

      yes they wont be erased as these are stored in the internal sd card!

  40. ramanjulu

    November 28, 2011 at 3:12 pm

    whether it is the center button and powe button???

    • NeaL Pradeep

      November 28, 2011 at 3:14 pm

      yes try the same!

      • ramanjulu

        November 28, 2011 at 3:21 pm

        it is not recgonising the the center button and power button

        my mobile is just restarting and not eneter in to recovery mode

  41. ramanjulu

    November 28, 2011 at 2:55 pm

    After dowloading the firmware of 2.3.5 to my mobile galaxy s2 i start to enter in to the recovery mode.
    I tried the instructions as given by pressing the UP key of volume and POWER ON button. not even single time it is entering into recovery mode .

    Please clarify this doubt to me

    What i must to do for the further procedure.


    • NeaL Pradeep

      November 28, 2011 at 3:02 pm

      try pressing the Menu button and Power button!

  42. Babu Kanigiri

    November 28, 2011 at 2:36 pm

    Can I apply this firmware to my Galaxy S2 GT I9100G ?

  43. dP

    November 28, 2011 at 8:50 am

    Hello, I have a query regarding the build versions…I have android 2.3.5 XXKI3, how different is XWKJ3 from this ?? How do we figure which is newer ?? Hope you can help.

    • NeaL Pradeep

      November 28, 2011 at 11:00 am

      XWKJ3 has solved the modem issues and other performance fixes have been included!

  44. Ali

    November 28, 2011 at 8:34 am

    Can anyone tell me the different between I9100 and i9100G?

  45. Shaun

    November 28, 2011 at 5:48 am

    Hi, after updating to the XWKJ3 firmware, my phone says “call ended” immediately upon answering the call. I followed the steps and i tried reflashing the firmware but it didn’t work.

  46. Shaun

    November 28, 2011 at 5:42 am

    Hi, after updating to the XWKJ3 firmware, my phone will say call ended immediately upon answering the call. I Followed the steps and i tried reflashing the firmware but it didn’t work.

    • NeaL Pradeep

      November 28, 2011 at 11:02 am

      have you cleared the cache from the recovery?

      • Shaun

        November 28, 2011 at 12:56 pm

        Yes, i have tried clearing the cache but it didn’t work.

  47. Parthi

    November 27, 2011 at 9:33 pm

    Hi when i press the volume up key,center button, switch on button my phone show update from sdcard, is that possible? So can i download this update to my phone sdcard then can i update this?

  48. Rizwan

    November 27, 2011 at 6:14 pm

    Hey @Neal, I already installed “Gingerbread 2.3.5 XWKI8 Firmware” on my SII, from your previous post. Is XWKI8 latest or the one here XWKJ3 is the latest. And would you advise me to update to XWKJ3 or 2.3.6?

  49. raza

    November 27, 2011 at 5:57 pm


    can u plz tell is this version supports arabic language or not bcz ki3 and ki8 firmware arabic not supported

  50. samyak

    November 27, 2011 at 5:41 pm

    any disadvantages of doing this update…??

  51. samyak

    November 27, 2011 at 5:40 pm

    if i will do this update will it void my warrenty?
    and also sometimes my s2 automatically goes into flight mode during call…so will this update solve this problem…?
    and after this update will i be able to do official updates via kies…

    • NeaL Pradeep

      November 27, 2011 at 9:00 pm

      no it wont void the warranty!
      no you wont be able to update via kies as you this is more latest than what kies has!

      • samyak

        November 28, 2011 at 7:59 pm

        but afterward if any update is released by samsung through kies eg. android 4.0 , etc. will i be able to update..??

      • samyak

        November 28, 2011 at 8:01 pm

        and also tell me about my phone automatically going into flight mode during call….what problem is that and how can i solve it…??

        • NeaL Pradeep

          November 29, 2011 at 12:38 am

          have you cleared the cache?

        • samyak

          November 29, 2011 at 7:17 pm

          no i haven’t cleared the cache….how to do that…??
          will this solve my problem…??

          • NeaL Pradeep

            November 29, 2011 at 8:00 pm


  52. wan

    November 27, 2011 at 5:14 pm

    Btw,mine is G version..

  53. mohd

    November 27, 2011 at 4:00 pm

    after usb plug in .in odin id com is not turning into yellow

  54. mohd

    November 27, 2011 at 3:52 pm

    when iam connecting usb after downloading mode the odin id sec is not turning to yellow

    • NeaL Pradeep

      November 27, 2011 at 9:15 pm

      have you installed all the drivers?

  55. wan

    November 27, 2011 at 2:09 pm

    While updating this my hp got error message saying failed.Then I disconnected the phone even on the set saying its downloading mode.Now when I try to restart back the phone it won’t.Just black screen with phone and pc icon showing ‘!’. What should I do now?Please advise

    • NeaL Pradeep

      November 27, 2011 at 2:31 pm

      remove the battery and then apply the same again!

    • wan

      November 27, 2011 at 2:43 pm

      I did that few times actually but still same..please click the link for pic.Really need your help here

      • NeaL Pradeep

        November 27, 2011 at 9:18 pm

        you can try updating with XXJVT 2.3.5 FIRMWARE!

        • Jude

          November 28, 2011 at 3:04 am

          pls clarify – which is the latest of these 3…..

          1. XXJVT
          2. XWKJ3
          3. XWKI8

          • NeaL Pradeep

            November 28, 2011 at 11:09 am

            XXJVT IS FOR I9000 MODEL

            Update with XWKJ3

      • 862

        March 21, 2012 at 5:48 pm

        @wan, your phone brick dude..

  56. Cloyd Dmello

    November 27, 2011 at 10:14 am

    I have a SGS2 bought in India with present F/W:
    GT-I9100 – Android 2.3.3
    Baseband: I9100DDKE4
    root@DELL101 #2
    Build Number: GINGERBREAD.XWKF3

    Can I update to the above OS Version…. Please do Reply

  57. Ben Tame

    November 27, 2011 at 8:08 am

    FYI, appears to be a Dutch firmware, installing \Samsung MMM\ and \Digilezen\ custom Dutch apps.

    System-wise, all working great, and root kept intact by using the \Odin Mobile Installer\ mentioned here recently.

  58. Lihua

    November 27, 2011 at 7:50 am

    Hi, I am s2 user. Can I ask what do you mean by unlocked phone? My phone when connected to kies, it state that my version of software cannot be updated. Is my phone locked or unlocked? Thx!

    • NeaL Pradeep

      November 27, 2011 at 1:56 pm

      in unlocked phone any sim card will work!

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