How To Update Samsung Galaxy S2 I9100G with Official XWKJ2 Gingerbread 2.3.6 Firmware

Procedure to Update Samsung Galaxy S2 GT I9100G with Gingerbread XWKJ2 2.3.6 Firmware:

  • Download XWKJ2 Firmware from here to your computer. Extract the same to your computer, in the process of extraction it will prompt you for the password. Enter the password as sampro.pl.
  • Once the files are extracted, you need to open the Odin from the extracted files as shown below.

Odin forGalaxy S2

  • After opening Odin, turn Off your phone to enter your phone in the download mode. The download mode can be entered by pressing Volume down Key, Center button, and holding both simultaneously press the Power Button. Refer below Video for more.

  • As soon as you enter download mode, with the help of Original USB cable connect the Galaxy S2 with computer after which the drivers will first be installed followed by which  the ID : COM section in Odin will turn yellow which means that all the drivers are now ready.

Select Files in I9100G

  • Click on “PDA” tab to select the file “I9100GXWKJ2_I9100GODDKJ2_I9100GDDKI1_HOME.tar.md5″ which you will get in the extracted files and click on “Start” to start the process of firmware update. Once you click on “Start”, the process of firmware update will begin. It will take around 15 minutes for the firmware update to get completed.
  • Note: If the firmware update gets stuck in the middle then you need to reinsert the battery to start the firmware update.
  • Once the firmware is updated successfully, the phone will be rebooted automatically.
  • To check whether the firmware has been successfully applied or not, you need to go to the path “Applications > Settings > About Phone” where you will find the firmware version as XWKJ2 2.3.6 Gingerbread version.

Tips for Users facing Force Close ERRORS:

  • Just in case if you are facing issues after applying this firmware, unplug the phone and then turn Off your phone so as to enter the phone in the recovery mode. You can enter recovery mode by holding the Volume UP key and then press the Power ON button simultaneously. In the recovery mode screen, you need to select “Wipe Data / factory reset” and “Wipe Cache Partition” which will clear off all the data which is stored in the phone.

So, that’s it you have now successfully updated your device with the Gingerbread 2.3.6 firmware. Do let us know in the comments section just in case if you face any issues.

Source

102 comments

  1. I have a galaxy s2 gt i9100g from china. i’ve tried to install the firmware several times and each time in fails. This is the error I get. It seems to be a similar problem someone else posted earlier. I enabled the write on the USB ports and still nothing. Any help would be grateful as the phone will only start in the download mode.

    Added!!
    Enter CS for MD5..
    Check MD5.. Do not unplug the cable..
    Please wait..
    I9100GXWKJ2_I9100GODDKJ2_I9100GDDKI1_HOME.tar.md5 is valid.
    Checking MD5 finished Sucessfully..
    Leave CS..
    Odin v.3 engine (ID:5)..
    File analysis..
    SetupConnection..
    Initialzation..
    Get PIT for mapping..
    Firmware update start..
    cache.img
    NAND Write Start!!
    factoryfs.img
    MLO

    Complete(Write) operation failed.
    All threads completed. (succeed 0 / failed 1)

  2. zip file with password. How i can solve password. If you know password pls tell me

  3. Hey does this firmware support software upgrade via kies

  4. hello pradeep..i’m having a problem with my Samsung Galaxy S2 9100G version..i keep getting stuck on “Deleting Cryption Meta Data” and it won’t boot beyond it..i’ve tried flashing it with the firmware, it “PASS” in Odin, but when it reboots, it’s stuck on the screen with a box with green android and a text below it saying “Deleting Cryption Meta Data”..i can’t get into recovery mode..i can only get into download mode..any suggestion?

  5. plz tell me whtt is the password

  6. hey this software update worked ok for me.
    Thanks to the uploader :)

  7. Please ignore the message at 7:20. I wrote i900G instead of i9100G.

  8. Thanks a lot Pradeep for this great post indeed. If I understand, this update will fix several problems on Galaxy S2-i9100G such has the fact that the camera hangs and the telephone also crashes when using actually several softwares.
    But a concern from my side : how do I know if the French language is available after installing this update ?

  9. Thanks a lot Pradeep for this great post indeed. If I understand, this update will fix several problems on Galaxy S2-i900G such has the fact that the camera hangs and the telephone also crashes when using actually several softwares.
    But a concern from my side : how do I know if the French language is available after installing this update ?

  10. Any news whatsoever on ICS for the G version???

  11. i need to know when will the ics update become available for samsung i9100g

  12. not showindg odin file ans sl.dll please tell me where is that file i havw samsung gg2 i9100g bought from kuwait

  13. can u please tell me is there any update available for my GT-9100…

    ANDROID VERSION…. 2.3.3

    BASEBAND VERSION…. I9100DDKE4

    KERNEL VERSION…. 2.6.35.7-I9100XWKF3-CL276555 ROOT@DELL101#2

    BUILD NUMBER…. GINGERBREAD.XWKF3

  14. I have GT-i9100G
    baseband version -I9100GDZKH5
    kernel version- 2.6.35.7root@DELL156#2
    build number- GINGERBREAD.XWKH8

    iwant to update it with this rom as mine z 2.3.4 and can i do it with this rom as my phone is not of india.
    and i also want to noe dat for which country this phone was manufactured
    please help
    thanks in advance :)

  15. i bought a indianized version of Galaxy S2, Model GT-I9100G.

    Baseband version – I9100GDDKI1
    KERNEL VERSION – 2.6.35.7root@DELL88 #2
    BUILD NUMBER – GINGERBREAD.XWKJ2

    I have not been able to root it. Any help is highly appreciated.

    Thanks

  16. Hey,

    BRO i have some really good news and some bad news .. let me start up with some good news

    1.The update went well great article and it was spot-on and easy to use.. Now thanks to you my phone works well i can feel the speed and check out the blue thingee when i hit bottom SO COOL.. Thanks again..

    And

    now for some Bad-News

    2. Since i update the firmware i went to kies to check if the KSA is turned to IND.. it didn’t and it says “Your device does not support software upgrading via kies” (I thought this might be a really huge problem cuz i’m using the G-Version the only way i can update ics for g is by kies) i hope and i beg you please write an article how to update ics for g version using odin..

    But anywho thanks again hoping for you’re next article on ics for g-version using odin

  17. Hey,

    Great article man… very good info.. But i’m having little doubt’s can you please solve them..

    1. My dad got me a Sam galaxy S2 from Saudi (KSA) so when i connected it to kies it says this is the original update (2.3.4) available firmware and it is in ksa not in india so do think it wise if i flash it with an indian update p.s at the moment i live in India.

    2. should i enable USB Debuggin before i update to 2.3.6

    3. Its march 1st still no sign of ics lol looks like that German dude couldn’t get the date right

  18. predeep bud, help with rooting i9100, same firmware

  19. Hey can you share the Indian version. I tried many versions for I9100G but after flashing – I see no network on my phone.

  20. can you please tell me what WHAT DOES ROOT @ DELL81 # 2 mean and i read that this upgrade gets alot of force close messages.. is this firmware okay or a little faulty? and is there anyway to go back to 2.3.4 (i have it right now) if this doesnt work well? and yeah i have i9100G

  21. can you please tell me what WHAT DOES ROOT @ DELL81 # 2 mean and i read that this upgrade gets alot of force close messages.. is this firmware okay or a little faulty? and is there anyway to go back to 2.3.4 (i have it right now) if this doesnt work well? and yeah i have i9100G

  22. hey
    my model number is GT-I9100G and android version 2.3.4

    baseband version is I9100GHZKH5
    Kernel is 2.6.35.7 root@DELL81 # 2

    Build number is GINGERBREAD. JPKH8

    WHAT DOES ROOT @ DELL81 # 2 mean and is this firmware applicable for my phone

  23. Dear Neela,

    I have installed this on my i9100G, but now when i connect with Kies, it dose not allow back-up nor does it allow upgrade.

    So i did a complete Factory reset, with complete wipe of data. still i am not able to connect with kies.

    Please help

    • yes since its not yet officially pushed out in your country, it will not be detected in KIES!

      • oh. thanks Neela,
        Any ways
        1) How can i role back to the original firmware which came with my phone originally?
        2) Will that help my phone be detected by Kies?
        3) Can you also confirm when might the ICS for i9100G be available.

        • which is your current firmware version and to which ver you wish to go back?
          yes after roll back your phone will be detected!
          there is no eta on when ics will come!

        • Currently i am on XWLA1, when my phone is connected to Kies, it shows new updates downloaded. But Kies shows your device dose not support Software upgrading by kies.

          My device was purchased in Bangalore, Karnataka, India, hence i feel i must have india based firmware, for it to be synced by kies.

          Please update / support me in ensuring my phone can be supported by Kies.

          Thanks in Advance

  24. Hi,

    Peter here from the Philippines. I recently got the S2, a gray unit. Based on the IMEI, i think its from SG/MY region. I can’t update via OTA or Kies (not supported device error).

    The phone code is – I9100GDZKH5. Questions are:
    1) Will there still be a 2.3.6 update for this model / region?
    2) Is the error I’m getting because there is no official release yet for Samsung?
    3) Is Samsung going to transition the S2 model globally into the G model or only for a certain region?

    Thanks.

  25. hi there,
    i’ve tried to update my phone following your steps (it’s a S2 GT-I9100G bought in china)
    here’s what happens…

    Added!!
    Enter CS for MD5..
    Check MD5.. Do not unplug the cable..
    Please wait..
    I9100GXWKJ2_I9100GODDKJ2_I9100GDDKI1_HOME.tar.md5 is valid.
    Checking MD5 finished Sucessfully..
    Leave CS..
    Odin v.3 engine (ID:7)..
    File analysis..
    SetupConnection..
    Initialzation..
    Get PIT for mapping..
    Firmware update start..
    cache.img
    factoryfs.img
    MLO

    Complete(Write) operation failed.
    All threads completed. (succeed 0 / failed 1)
    Removed!!

    i’m stuck .. any help??
    (by the way can not get in to recover mode)

  26. dear pradeep,
    i mentioned my stat above for my sgs2 i9100G. what is procedure if i want install mmy factory installed firmware again. my phone is another major problem when i writing sms or any other chat using keypad. it stuck for 2,3 sec and then i endup on the home screen and all the txt i typed are gone, i written 3 pages of txt and gone..
    can u plz lead me to offical firmware for my phone any of 2.3.4 or 2.3.5 or any else. i just want hassle free phone..
    Plz help me.

  27. hello pradeep.
    i have a SG-S2 I9100G originally with factory firmware was 2.3.4
    Baseband version: I9100GDZKF9
    Karnel version: 2.6.35.7 root@DELL131#2
    Build number: GINGERBREAD.JPKG1
    NOW
    i have installed custom version 2.3.6 I9100GDZKK1 using ODIN, The problem is my phone hang alot, alot of force close, sometime camera error. and the main thing is the battery drain so quick. in my Battery status almost 48% battery drained by android OS.

    Please help me with this issue in detail.
    looking forward for ur reply
    Thankyou.

  28. Pardeep this is not the answer of my query u may say me that u donot help me, but dont say “please follow the procedure” what is the definition of ur procedure. If password not works on unzipping then its not the fault on my end.
    I told u whole story in my previous msg.
    Hope u will answer my question in a good way.
    thanks.

  29. Please i need this ver 2.3.6 for updating my i9100 g 2.3.4. But unfortunately i cant unzip. After every time i unzip it give erorr and resulting folder is empty. i give the proper password for unzipping as u mention. sampro.pl. i also try to download this 3 times but every time it gives an error on unzipping. please help.

  30. Hi pradeep,
    I have one more question. Some people say that there i9100g never exceed 1008mhz of speed but mine is showing 1200mhz so will this firmware also give me 1200mhz. The only reason that I want to upgrade my firmware is that I am experiencing force close in the camera sometimes and I have to restart my mobile to make it work. And can I save my current firmware incase I want to recover it if I want to.
    Thanks

  31. Thanks Pradeep for quick reply and my first question. Does this firmware has video/audio calling in Gtalk?

  32. Hi Pradeep,
    Can you please tell me that does this firmware has video/audio calling in Gtalk?
    And here are the details of my mobile:
    GT-I9100G
    2.3.4
    I9100GDZKH5
    Kernel:
    2.6.35.7
    root@DELL81 #2
    Build Number:
    GINGERBREAD.JPKH8

    Will this firmware work on my SGII?

  33. Can anyone please tell me that does this firmware has video/audio calling in Gtalk?
    And here are the details of my mobile:
    GT-I9100G
    2.3.4
    I9100GDZKH5
    Kernel:
    2.6.35.7
    root@DELL81 #2
    Build Number:
    GINGERBREAD.JPKH8

    Will this firmware work on my SGII?

  34. Hi

    Can some one help me with the issue i am facing.

    I updated my Galaxy s2 with 2.3.6 – Baseband – I9100XXKL1 – Kernel 2.6.35.7-I9100XXKL1-CL783870 2 days back .The phone often gets itself into Flight mode. Is there any known bug which causes this problem ? Please tell me if i should go back to 2.3.5 ?

  35. Hi Pardeep, Nice work, atleast someone is there to help out the I9100G folks, I am from Pakistan and want to ask you that two things, 1st will i be able to update it officially to ICS when the update is available (I hope it will be :( ) 2nd after updating to 2.3.6, will i be able to move applications to USB storage? (I am not talking about SD card) and lastly :P will the warranty remain intact using this procedure? Thnx :)

  36. hi neela…
    i updated my sgs2 GT_i9100G to 2.3.6…but now i need to go back to 2.3.4 arabic ver. so what u can help me out.. coz am
    stuck with this one which doesn’t support arabic languages… and i didn’t make any recovery thing…
    so plzzz HELP (( S.O.S ))

  37. Hi, will this update work with my Samsung Galaxy S2 phone which is from Malaysia?

  38. I downloaded the file twice from the link but it does not contain ODIN.exe I only get 2 files
    1. I9100GXWKJ2_I9100GODDKJ2_I9100GDDKI1_HOME.tar.md5
    2. SS_DL.dll
    How can I proceed ?
    I am using Samsung GS2 GT-I9100G
    Thanks

  39. Hi jut want to know u mention phone memory might get erased or deleted during update to 2.3.6

    does it include the USB storage or just the device memory….which one might get deleted??

    i think is just the device memory only right not the usb storage?? haha

    one of my friend did not even backup anything and nothing get erased eg sms, contacts, loges and even notes….??

  40. I cant see any link

  41. That’s a decent post. what i am really looking for is some process to root I9100GDDKI1 build XWKJ2. i’ve tried looking around a bit. but this firmware i believe is india centric and only for the newly marketed G series with the PowerVR GPU’s.

    it would be great if someone can come up with the rooting process for the same.

    thanks,
    Kaiwan

  42. hi pradeep, gud work dude …i follow ur links regularly,
    wat i wanted to ask was that i updated my GT-I9100G ota to: 2.3.6 ver xwkj2
    with kernel ver : 2.6.35.7 root@DELL88#2
    and baseband version :I9100GDDKI1
    BUT MY PHONE IS’NT BEING RECOGNISED BY THE PC…NO mass storage mode nothing else, just does charging.
    it says unable to install the drivers,…n i tried a lot but cudnt find thm anywhere…plz help

  43. hey, i’m not sure about installing this update,
    my device information is:
    model number: GT-I9100G
    Android version: 2.3.4
    Baseband version: I9100GDZKH5
    Kernel version: 2.6.35.7
    Android-2.3.5@MyGKernel #5
    Build number: GINGERBREAD.JPKH8
    is the update compatible with my device?? thanks in advance

  44. does this 2.3.6 supports for arabic languages?
    thanks in advance

  45. Hi
    i have GT-I9100G with android 2.3.4
    and i have the following warning
    camer fail

    why? what is the problem?
    please help me

  46. Hi !!! I update Gingerbread XWKJ2 2.3.6 Firmware by using software update located in settings–about phone–software update. and also it did not wipe the data in phone. Is this method right ?

  47. plugged in USB after enter download mode but Odin doesnt show up the yellow box in the 1st column…
    any solution please?

  48. I.have a problem to update my gs2 it is still 2.3.3 i9100XWKE1 basband vertion can u help? With kies it is saying no update for.this mob

  49. En dus NIET voor de i9100 !!

  50. hi all
    samsung galaxy s 2 offical 2.3.6 for gt-i9000 update insalling?
    i location not wirless and 3g network pc from to installing
    please

  51. Hi Pradeep,
    My model is I9100 can i get the same I9100GXWKJ2_I9100GODDKJ2_I9100GDDKI1 but not the I9100G i need I9100. i think this firmware is Indian version right, before i have posted that i have flashed to other country version and i need Indian version so please help me out to get Indian version 2.3.6 or 2.3.5

  52. When is the 2.3.6 update for the originale galaxy s 2 ( GT19100 ) availible i try it alot of times via kies but it says its the latest version you got when is this update avallible in Norway can anybody tell me thanks in advance

  53. When will be the official android 2.3.6 for gt-i9000 with better battery and wifi improvements more than xfjva please answer neal?

  54. This is really not fair with gt-i9000 because gt-i9100 has got the official 2.3.6 will also got ics official ocs and the gt-i9000 has need improvement we are waiting there are notW update really i want to kill google ANDROID NEVER BUY ANDROID JUST ANSWER WHEN WILL BE THE OFFICIAL FOR GT-I9000