News

Update Galaxy S2 to Android 2.3.6 XXKL1 Firmware

Firmware leaks keep on coming in the world Samsung Galaxy devices, and the latest of them is Android 2.3.6 based firmware for Samsung Galaxy S2 ─ XXKL1. It’s…

Firmware leaks keep on coming in the world Samsung Galaxy devices, and the latest of them is Android 2.3.6 based firmware for Samsung Galaxy S2 ─ XXKL1. It’s…

227 Comments
XXKL1 Android 2.3.6 Installation
Shivam

Shivam Shivam is our resident designer and web developer who also enjoys writing. He loves to meditate, drive on the freeways and hunt for snipers during his Call Of Duty playtime. Email: [email protected]

Firmware leaks keep on coming in the world Samsung Galaxy devices, and the latest of them is Android 2.3.6 based firmware for Samsung Galaxy S2 ─ XXKL1.

It’s the fourth leak of Android 2.3.6 based firmware, and as always I’ve no idea what’s changed (guess nobody has). Anyway we’re going to update 😉

NOTE:
This guide is applicable only for Samsung’s Galaxy S2 (S II) international version (i9100). Check your phone’s version in Settings – About Phone. It has to be “GT-i9100” for the XXKL1 firmware to be compatible with your device. If it’s not GT-i9100, simply don’t try this ROM on your android handset, don’t even think about it if you care not to brick your device.[/info]

Warning!
The methods and procedures discussed here are considered risky and you should not attempt anything if you don’t know completely what it is. If any damage occurs to you or your device, we won’t be held liable. You only will be responsible — you’ve been warned. Okay!

Pre-Installation tips:

  1. Backup your Apps and important data — bookmarks, contacts, SMS, APNs (internet settings), etc. This Android backup guide would help you.
  2. If you have Samsung’s PC software Kies installed, un-install it first because it may interrupt the flashing process.
  3. Drivers! — it’s important you’ve the proper drivers installed. Download links below:

Installation video

The video given below shows the installation of an earlier firmware (XXKG1), but the steps to update to XXKL1 are all similar, so you can easily follow the video to get some visual guidance.

Video:

Step by Step Instructions:

  1. Download the Android 2.3.6 Firmware – XXKL1. Filename: I9100XXKL1_I9100OXAKL1.rar. Size: 299.5 MB → Download Link. (password: sampro.pl)
  2. Extract the downloaded file ‘I9100XXKL1_I9100OXAKL1.rar’ to get these 4 files:
    1. CODE_I9100XXKL1_CL783870_REV02_eng_mid_ship.tar.md5
    2. GT-I9100-CSC-MULTI-OXAKL1.tar.md5
    3. MODEM_I9100XXKL1_REV_02_CL1085162.tar.md5
    4. u1_02_20110310_emmc_EXT4.pit (we won’t be using it since it’s not essential for flashing the firmware. Read Step 13 below this to know more)
  3. Download Odin software. Filename: Odin3-v1.85.zip. Size: 198 KB → Download Link. Extract the zip file to folder to get 2 files – Odin3 v1.85.exe and Odin3.ini. Do not delete the .ini file (the second one) since it’s very much required, too. when asked in step 6 below, open Odin by double clicking on the Odin3 v1.85.exe file.
  4. Disconnect your phone if it’s connected to PC.  Switch Off your phone. Wait for vibration to confirm complete switch off.
  5. Now, put the Galaxy S2 in Download Mode — press and hold these keys together: Volume_DOWN+Home+Power. this is required to install the XXKG1 using Odin PC Software.
  6. Open Odin (from step 3) — Odin3 v1.85.exe.
  7. Connect your phone to PC now. You should get the message “Added! !” under the Odin’s message box in the bottom left. If you don’t get this message, than probably there is a problem with drivers. Make sure you’ve drivers installed.
  8. Important! On Odin, Do NOT tick the ‘Re-Partition’ checkbox, but keep the ‘Auto Reboot’ & ‘F. Reset Time’ checkboxes ticked. Do not touch any other checkbox or tab or anything, except as required in step 9 below.
  9. Select these files in Odin at respective tabs (check out the screenshot given at the top for help):
    1. Click the PDA Tab, and select CODE_I9100XXKL1_CL783870_REV02_eng_mid_ship.tar.md5 (from step 2.1)
    2. Click the Phone Tab, and select MODEM_I9100XXKL1_REV_02_CL1085162.tar.md5 (from step 2.3)
    3. Click the CSC Tab, and select GT-I9100-CSC-MULTI-OXAKL1.tar.md5 (from step 2.2)
  10. Double check everything said in step 8 and 9 above. [And, do not use the file in step 2.4 anywhere in Odin]. Your Odin’s window should look real similar to the image at the very top — which is my Odin’s screen while I flashed the XXKL1 on my Galaxy S.
  11. Now, hit the START button to let the process begin. When process at Odin finishes your phone will automatically reboot — and you can unplug the cable then. Plus, you’ll get a PASS (with green background) message in the left-most box at the very top of the Odin. If it’s red and with FAIL written over it, the process flashing process wasn’t successful.
  12. When it restarts, your Galaxy S2 will be running on Android 2.3.6 with Samsung’s custom UI TouchWiz 4 atop it. Check out your S2’s android version here – Settings → About Phone.
  13. About the .pit file (one you found in step 2.4). The .pit file re-partitions the phone’s internal memory space. You don’t need it often, that’s why we don’t use it generally. But if you are unable to flash the XXKL1 ROM successfully, you can try the whole process again but using the .pit file too this time.
    Important: When you use .pit file (ever!) you need to tick the Re-Partition checkbox too (which wasn’t the case earlier – check step 8 when we kept it un-ticked). So, if you are flashing the XXKL1 again, select the .pit file too (from step 2.4 ) in the PIT Tab together with all other files as said in step 9. Then, make sure the Re-Partition button is ticked too along with the Auto Reboot and F. Reset Time checkboxes — that is, all three checkboxes will be ticked if you use the .pit file.
  14. (Optional, of course) If you found this guide useful, share it with others too on webpages, forums, your Facebook/twitter/Google+ pages, etc. That would be helping us grow too!

If before flashing this, you had your phone rooted you would want the root back, right? Well, that’s very obvious. But chainfire hasn’t released a working root for XXKL1 yet. So I’d suggest you to root using SuperOneClick, it may work.

Do let us know about your experience of the XXKL1 ROM in the comments below.

227 responses to “Update Galaxy S2 to Android 2.3.6 XXKL1 Firmware”

  1. Guest Avatar

    What is the password to I9100XXKL1_I9100OXAKL1.rar?

    1. Androiding Staff Avatar
      Androiding Staff

      PASS: sampro.pl

    2. Shivam Avatar

      PASS: sampro.pl

    3. Guest Avatar

      Thanks mate :-).
      Very informative blog!

    4. Guest Avatar

       plz give me root file

  2. Vyacheslav Gubin Avatar
    Vyacheslav Gubin

    What is the password to I9100XXKL1_I9100OXAKL1.rar?

    1. Shivam Avatar

      PASS: sampro.pl

      1. Vyacheslav Gubin Avatar
        Vyacheslav Gubin

        Thanks mate :-).
        Very informative blog!

        1. Munna Avatar

           plz give me root file

  3. Vyacheslav Gubin Avatar
    Vyacheslav Gubin

    What is the password to I9100XXKL1_I9100OXAKL1.rar?

    1. Shivam Avatar

      PASS: sampro.pl

      1. Vyacheslav Gubin Avatar
        Vyacheslav Gubin

        Thanks mate :-).
        Very informative blog!

        1. Munna Avatar

           plz give me root file

  4. Guest Avatar

    Are there any ways to get the customization back after upgrade, like all the personalization, shortcuts added etc?

    1. Shivam Avatar

      No, but if you’re rooted you can take a complete backup with “*Titanium backup*” (search for it in the Market) before upgrading to the new firmware. And restore the backup after you upgrade.

    2. Androiding Staff Avatar
      Androiding Staff

      No, but if you’re rooted you can take a complete backup with “*Titanium backup*” (search for it in the Market) before upgrading to the new firmware. And restore the backup after you upgrade.

    3. Guest Avatar

      Thanks a lot Shivam

  5.  Avatar
    Anonymous

    Are there any ways to get the customization back after upgrade, like all the personalization, shortcuts added etc?

    1. Shivam Avatar

      No, but if you’re rooted you can take a complete backup with “*Titanium backup*” (search for it in the Market) before upgrading to the new firmware. And restore the backup after you upgrade.

      1.  Avatar
        Anonymous

        Thanks a lot Shivam

  6. ponic Avatar

    Are there any ways to get the customization back after upgrade, like all the personalization, shortcuts added etc?

    1. Shivam Avatar

      No, but if you’re rooted you can take a complete backup with “*Titanium backup*” (search for it in the Market) before upgrading to the new firmware. And restore the backup after you upgrade.

      1. ponic Avatar

        Thanks a lot Shivam

  7. Guest Avatar

    Another question, is there any support for unicode languages like Hindi/Malayalam/Tamil etc with the latest firmware update? If not any idea when android would start supporting unicode?

    Thanks

  8.  Avatar
    Anonymous

    Another question, is there any support for unicode languages like Hindi/Malayalam/Tamil etc with the latest firmware update? If not any idea when android would start supporting unicode?

    Thanks

  9. ponic Avatar

    Another question, is there any support for unicode languages like Hindi/Malayalam/Tamil etc with the latest firmware update? If not any idea when android would start supporting unicode?

    Thanks

  10. Guest Avatar

    Installed 
    Update Galaxy S2 to Android 2.3.6 XXKL1 Firmware
     
    Rooted with 
    SuperOneClick v2.3.1
    takes 5 to 10 minutes and gave a message that the phone was already rooted which I ignored and the program said it was not responding several times but just waited and waited until it finally finished installation and shut off. When I restarted my phone was rooted. Installed Titanium Backup and recovered all programs and data. 

    Great operation by following directions and being patient. 

  11. Dverwoert Avatar
    Dverwoert

    Installed 
    Update Galaxy S2 to Android 2.3.6 XXKL1 Firmware
     
    Rooted with 
    SuperOneClick v2.3.1
    takes 5 to 10 minutes and gave a message that the phone was already rooted which I ignored and the program said it was not responding several times but just waited and waited until it finally finished installation and shut off. When I restarted my phone was rooted. Installed Titanium Backup and recovered all programs and data. 

    Great operation by following directions and being patient. 

  12. Dverwoert Avatar
    Dverwoert

    Installed 
    Update Galaxy S2 to Android 2.3.6 XXKL1 Firmware
     
    Rooted with 
    SuperOneClick v2.3.1
    takes 5 to 10 minutes and gave a message that the phone was already rooted which I ignored and the program said it was not responding several times but just waited and waited until it finally finished installation and shut off. When I restarted my phone was rooted. Installed Titanium Backup and recovered all programs and data. 

    Great operation by following directions and being patient. 

  13. Guest Avatar

    Rooted with SuperOneClick v2.3.1 successfully !!

    You must wait 5/10  minutes till the end :p

    Restart ,enjoy 🙂

  14. Stefan Avatar

    Rooted with SuperOneClick v2.3.1 successfully !!

    You must wait 5/10  minutes till the end :p

    Restart ,enjoy 🙂

  15. Stefan Avatar

    Rooted with SuperOneClick v2.3.1 successfully !!

    You must wait 5/10  minutes till the end :p

    Restart ,enjoy 🙂

  16. Guest Avatar

    bro 2 yellow light comes in odin…in video i show only 1…it is right…..?

    which one is best stable stock firmware for galaxy s2?

  17. Patelchirag_2008 Avatar
    Patelchirag_2008

    bro 2 yellow light comes in odin…in video i show only 1…it is right…..?

    which one is best stable stock firmware for galaxy s2?

  18. Patelchirag_2008 Avatar
    Patelchirag_2008

    bro 2 yellow light comes in odin…in video i show only 1…it is right…..?

    which one is best stable stock firmware for galaxy s2?

  19. Guest Avatar

    ok i got this problem , once my galaxy s2 color fainted , i rest and its ok now. still testing will let you know..

  20. Aqkhana2002 Avatar
    Aqkhana2002

    ok i got this problem , once my galaxy s2 color fainted , i rest and its ok now. still testing will let you know..

  21. Aqkhana2002 Avatar
    Aqkhana2002

    ok i got this problem , once my galaxy s2 color fainted , i rest and its ok now. still testing will let you know..

  22. Guest Avatar

    The bar is not progressing. It’s stuck just before the finishing point in thew bar and the message in the box reads data.img

    what to do?
    need help as son as possible.

    1. Krishna Avatar

      Try again. Happens!

  23. Nilabh Singh Avatar
    Nilabh Singh

    The bar is not progressing. It’s stuck just before the finishing point in thew bar and the message in the box reads data.img

    what to do?
    need help as son as possible.

    1. Kapil Avatar

      Try again. Happens!

  24. Nilabh Singh Avatar
    Nilabh Singh

    The bar is not progressing. It’s stuck just before the finishing point in thew bar and the message in the box reads data.img

    what to do?
    need help as son as possible.

    1. Kapil Avatar

      Try again. Happens!

  25. Guest Avatar

    thanks a lot, i did it in the second round after adding the .pit file. thakyou

  26. bharat kotwani Avatar
    bharat kotwani

    thanks a lot, i did it in the second round after adding the .pit file. thakyou

  27. bharat kotwani Avatar
    bharat kotwani

    thanks a lot, i did it in the second round after adding the .pit file. thakyou

  28. Guest Avatar

    kindly let me know that is it an official rom, and also that would
    it void my warranty or not? plz

  29. Guest Avatar

    kindly let me know that is it an official rom, and also that wouldnit void my warranty or not? plz

  30. Guest Avatar

    wrong password message displys after 65% of extraction?????

    1. Krishna Avatar

      I think yoir download is corrupted. Try downloading again.

  31. sameer Avatar

    kindly let me know that is it an official rom, and also that wouldnit void my warranty or not? plz

  32. sameer Avatar

    kindly let me know that is it an official rom, and also that would
    it void my warranty or not? plz

  33. sameer Avatar

    wrong password message displys after 65% of extraction?????

    1. Kapil Avatar

      I think yoir download is corrupted. Try downloading again.

  34. sameer Avatar

    wrong password message displys after 65% of extraction?????

    1. Kapil Avatar

      I think yoir download is corrupted. Try downloading again.

  35. Guest Avatar

    is this android for daily use ?

    1. Guest Avatar

      u00a0yes its good for daily use, it works charm on SGS 2 try it. Sure you will like it.

    2. Guest Avatar

       yes its good for daily use, it works charm on SGS 2 try it. Sure you will like it.

    3. Guest Avatar

      ok thanks

  36. Guest Avatar

    Well, didn’t work for me on my main PC (W7 64bit), but then Keis had just managed to wipe the firmware and refuse to perform an emergency recovery on the same computer…just deep joy! Odin could see the S2, but just threw back a red FAIL box when I pressed ‘Start’.nnTried to use Keis and the operations above on my netbook (W7 32bit) and that failed too; I couldn’t get the USB drivers to work…nnThird time lucky on my works laptop (W7 64bit). u00a0Keis refused to see the S2, but Odin picked it up and after 3 mins or so my S2 was flashed and working…nnty for the guide, very, very useful…roll on Android 4.0 for S2

    1. Guest Avatar

      2 week sin and I’m finding this version of firmware heavy on the battery (even with JD paid for) and the phone not as ‘snappy’ at responding to finger presses, etc.

      Also, first time I’ve seen a kernel panic on my phone with this build.  

    2. Guest Avatar

      Well I’ve just flashed my G2 to 4.0.3 XXLPQ and it is so much better.  My phone is significantly faster, uses less battery juice.  I am very impressed with 4.0.3.

  37. Guest Avatar

    Well, didn’t work for me on my main PC (W7 64bit), but then Keis had just managed to wipe the firmware and refuse to perform an emergency recovery on the same computer…just deep joy! Odin could see the S2, but just threw back a red FAIL box when I pressed ‘Start’.

    Tried to use Keis and the operations above on my netbook (W7 32bit) and that failed too; I couldn’t get the USB drivers to work…

    Third time lucky on my works laptop (W7 64bit).  Keis refused to see the S2, but Odin picked it up and after 3 mins or so my S2 was flashed and working…

    ty for the guide, very, very useful…roll on Android 4.0 for S2

    1. Guest Avatar

      2 week sin and I’m finding this version of firmware heavy on the battery (even with JD paid for) and the phone not as ‘snappy’ at responding to finger presses, etc.

      Also, first time I’ve seen a kernel panic on my phone with this build.  

    2. Guest Avatar

      Well I’ve just flashed my G2 to 4.0.3 XXLPQ and it is so much better.  My phone is significantly faster, uses less battery juice.  I am very impressed with 4.0.3.

  38. hristo Avatar

    is this android for daily use ?

    1. Saduna Avatar

      u00a0yes its good for daily use, it works charm on SGS 2 try it. Sure you will like it.

      1. hristo Avatar

        ok thanks

  39. hristo Avatar

    is this android for daily use ?

    1. Saduna Avatar

       yes its good for daily use, it works charm on SGS 2 try it. Sure you will like it.

      1. hristo Avatar

        ok thanks

  40. Garf Avatar

    Well, didn’t work for me on my main PC (W7 64bit), but then Keis had just managed to wipe the firmware and refuse to perform an emergency recovery on the same computer…just deep joy! Odin could see the S2, but just threw back a red FAIL box when I pressed ‘Start’.nnTried to use Keis and the operations above on my netbook (W7 32bit) and that failed too; I couldn’t get the USB drivers to work…nnThird time lucky on my works laptop (W7 64bit). u00a0Keis refused to see the S2, but Odin picked it up and after 3 mins or so my S2 was flashed and working…nnty for the guide, very, very useful…roll on Android 4.0 for S2

    1. Garf Avatar

      2 week sin and I’m finding this version of firmware heavy on the battery (even with JD paid for) and the phone not as ‘snappy’ at responding to finger presses, etc.

      Also, first time I’ve seen a kernel panic on my phone with this build.  

      1. Garf Avatar

        Well I’ve just flashed my G2 to 4.0.3 XXLPQ and it is so much better.  My phone is significantly faster, uses less battery juice.  I am very impressed with 4.0.3.

  41. Garf Avatar

    Well, didn’t work for me on my main PC (W7 64bit), but then Keis had just managed to wipe the firmware and refuse to perform an emergency recovery on the same computer…just deep joy! Odin could see the S2, but just threw back a red FAIL box when I pressed ‘Start’.

    Tried to use Keis and the operations above on my netbook (W7 32bit) and that failed too; I couldn’t get the USB drivers to work…

    Third time lucky on my works laptop (W7 64bit).  Keis refused to see the S2, but Odin picked it up and after 3 mins or so my S2 was flashed and working…

    ty for the guide, very, very useful…roll on Android 4.0 for S2

    1. Garf Avatar

      2 week sin and I’m finding this version of firmware heavy on the battery (even with JD paid for) and the phone not as ‘snappy’ at responding to finger presses, etc.

      Also, first time I’ve seen a kernel panic on my phone with this build.  

      1. Garf Avatar

        Well I’ve just flashed my G2 to 4.0.3 XXLPQ and it is so much better.  My phone is significantly faster, uses less battery juice.  I am very impressed with 4.0.3.

  42. Guest Avatar

    i love u mannnnn mmwaaaaah

  43. Khanzoy Avatar

    i love u mannnnn mmwaaaaah

  44. Khanzoy Avatar

    i love u mannnnn mmwaaaaah

  45. Guest Avatar

    thanx dude.love u

  46. razor Avatar

    thanx dude.love u

  47. razor Avatar

    thanx dude.love u

  48. Guest Avatar

    I upgraded to this from 2.3.3 but now the phone says that I’m on roaming, when I’m not.

    WTF?

  49. Peter Godzina Avatar
    Peter Godzina

    I upgraded to this from 2.3.3 but now the phone says that I’m on roaming, when I’m not.

    WTF?

  50. Peter G Avatar

    I upgraded to this from 2.3.3 but now the phone says that I’m on roaming, when I’m not.

    WTF?

  51. Guest Avatar

    it worked !! but now phone does not ring. the only 2 options are silent mode and vibrate.. help!!

    1. Guest Avatar

      hey it started working no issues.. thanks..

    2. Guest Avatar

       hey man can you tell me whether it works for Galaxy sii Baseband version I9100XXKI1

  52. Chickoo Avatar

    it worked !! but now phone does not ring. the only 2 options are silent mode and vibrate.. help!!

    1. Chickoo Avatar

      hey it started working no issues.. thanks..

      1. Thanushka_rc Avatar
        Thanushka_rc

         hey man can you tell me whether it works for Galaxy sii Baseband version I9100XXKI1

  53. Chickoo Avatar

    it worked !! but now phone does not ring. the only 2 options are silent mode and vibrate.. help!!

    1. Chickoo Avatar

      hey it started working no issues.. thanks..

      1. Thanushka_rc Avatar
        Thanushka_rc

         hey man can you tell me whether it works for Galaxy sii Baseband version I9100XXKI1

  54. Guest Avatar

    Hi i would like your help, a few weeks ago i flashed my phone through odin with the 4.0.3 firmware off androidadvices.com tried going onto Radio and it locked my phone up so i had to reflash odin again and since i have NO SIGNAL when i used to have 3 bars, i’ve set up APN no problem my phone only works if i put a safety pin in the back of it, i have tried different roms since same problem, could anyone help me please it would be great !!!! 

    1. Krishna Avatar

      Hey, is your phone working now or it’s still stuck? Your comment skipped my attn earlier, I just read it.

  55. Selena Stott Avatar

    Hi i would like your help, a few weeks ago i flashed my phone through odin with the 4.0.3 firmware off androidadvices.com tried going onto Radio and it locked my phone up so i had to reflash odin again and since i have NO SIGNAL when i used to have 3 bars, i’ve set up APN no problem my phone only works if i put a safety pin in the back of it, i have tried different roms since same problem, could anyone help me please it would be great !!!! 

    1. Kapil Avatar

      Hey, is your phone working now or it’s still stuck? Your comment skipped my attn earlier, I just read it.

  56. Selena Camelia Stott Avatar

    Hi i would like your help, a few weeks ago i flashed my phone through odin with the 4.0.3 firmware off androidadvices.com tried going onto Radio and it locked my phone up so i had to reflash odin again and since i have NO SIGNAL when i used to have 3 bars, i’ve set up APN no problem my phone only works if i put a safety pin in the back of it, i have tried different roms since same problem, could anyone help me please it would be great !!!! 

    1. Kapil Avatar

      Hey, is your phone working now or it’s still stuck? Your comment skipped my attn earlier, I just read it.

  57. Guest Avatar

    worked great thnx alot adn anyone planning on going onto ics dnt bother way too buggy yet

    1. Guest Avatar

       hey man can you tell me whether it works for Galaxy sii Baseband version I9100XXKI1 

    2. Krishna Avatar

      If you are looking to install ice Cream Sandwich on your Galaxy S2 with baseband XXKL1, you can do so without any worries. We would recommend you to install the latest Samsung leaked firmware — XXLPH ( https://nerdschalk.com/xxlph/). It’s the best!

    3. Krishna Avatar

      If you are looking to install ice Cream Sandwich on your Galaxy S2 with baseband XXKL1, you can do so without any worries. We would recommend you to install the latest Samsung leaked firmware — XXLPH ( https://nerdschalk.com/xxlph/). It’s the best!

    4. Guest Avatar

       no man I’m not going to install ice cream sandwich. I just want to upgrade it ti 2.3.6 version(Gingerbread). My Baseband version is I9100XXKI1 not I9100XXKL1 is it ok to do this installation  

    5. Krishna Avatar

      Oh ok… ya no probs whatsoever with you upgrading to XXKL1 using the guide above. Go ahead. Take care to take backups as said in pre-installation tips above, of SMS, calls, and most important of them all, APN settings which you’ll need for internet.

  58. Tayyab Shahzada Avatar

    worked great thnx alot adn anyone planning on going onto ics dnt bother way too buggy yet

    1. Thanushka_rc Avatar
      Thanushka_rc

       hey man can you tell me whether it works for Galaxy sii Baseband version I9100XXKI1 

      1. Kapil Avatar

        If you are looking to install ice Cream Sandwich on your Galaxy S2 with baseband XXKL1, you can do so without any worries. We would recommend you to install the latest Samsung leaked firmware — XXLPH ( https://nerdschalk.com/xxlph/). It’s the best!

        1. Thanushka_rc Avatar
          Thanushka_rc

           no man I’m not going to install ice cream sandwich. I just want to upgrade it ti 2.3.6 version(Gingerbread). My Baseband version is I9100XXKI1 not I9100XXKL1 is it ok to do this installation  

          1. Kapil Avatar

            Oh ok… ya no probs whatsoever with you upgrading to XXKL1 using the guide above. Go ahead. Take care to take backups as said in pre-installation tips above, of SMS, calls, and most important of them all, APN settings which you’ll need for internet.

  59. TayyabShahzada Avatar
    TayyabShahzada

    worked great thnx alot adn anyone planning on going onto ics dnt bother way too buggy yet

    1. Thanushka_rc Avatar
      Thanushka_rc

       hey man can you tell me whether it works for Galaxy sii Baseband version I9100XXKI1 

      1. Kapil Avatar

        If you are looking to install ice Cream Sandwich on your Galaxy S2 with baseband XXKL1, you can do so without any worries. We would recommend you to install the latest Samsung leaked firmware — XXLPH ( https://nerdschalk.com/xxlph/). It’s the best!

        1. Thanushka_rc Avatar
          Thanushka_rc

           no man I’m not going to install ice cream sandwich. I just want to upgrade it ti 2.3.6 version(Gingerbread). My Baseband version is I9100XXKI1 not I9100XXKL1 is it ok to do this installation  

          1. Kapil Avatar

            Oh ok… ya no probs whatsoever with you upgrading to XXKL1 using the guide above. Go ahead. Take care to take backups as said in pre-installation tips above, of SMS, calls, and most important of them all, APN settings which you’ll need for internet.

  60. Guest Avatar

    the password doesn’t work

  61. Guest Avatar

    and the odin3 wont open it shows some msg in another language then closes

  62. Daniel Mayo Avatar
    Daniel Mayo

    the password doesn’t work

  63. Daniel Mayo Avatar
    Daniel Mayo

    the password doesn’t work

  64. Daniel Mayo Avatar
    Daniel Mayo

    and the odin3 wont open it shows some msg in another language then closes

  65. Daniel Mayo Avatar
    Daniel Mayo

    and the odin3 wont open it shows some msg in another language then closes

  66. Guest Avatar

    Man I love you.. Thanks work great

  67. jake Avatar

    Man I love you.. Thanks work great

  68. jake Avatar

    Man I love you.. Thanks work great

  69. Guest Avatar

    how if is hang at “setup connection” for so long  ??

  70. Vince_ywy Avatar
    Vince_ywy

    how if is hang at “setup connection” for so long  ??

  71. Vince_ywy Avatar
    Vince_ywy

    how if is hang at “setup connection” for so long  ??

  72. Guest Avatar

    I’m having problems connecting to my mobile network with this firmware, please help.

  73. Nigel Franco Avatar

    I’m having problems connecting to my mobile network with this firmware, please help.

  74. Nigel Franco Avatar

    I’m having problems connecting to my mobile network with this firmware, please help.

  75. Guest Avatar

    mine is dxkl1 can i still run it??

    1. Krishna Avatar
      Krishna

      Yes.!

  76. Siddhurock21 Avatar
    Siddhurock21

    mine is dxkl1 can i still run it??

    1. Kapil Avatar

      Yes.!

  77. Siddhurock21 Avatar
    Siddhurock21

    mine is dxkl1 can i still run it??

    1. Kapil Avatar

      Yes.!

  78. Guest Avatar

    i updated to XXKL1 (2.3.6) test above but i need baseband XXKL1 2.3.4 or Original software back on my galaxy s 2 it needs to  be XXKL1 original factory rom (not test)
    so i can update to XXKL1 ics (android 4.0) as every phone has different ver of ics eg XXKLP XXKGP ETC don’t work properly 

    any chance the is a factory rom for model (XXKL1) 2.3.3 , 2.3.4  or 2.3.5  roms as XXKL1 2.3.6 here is beta test

    1. Guest Avatar

      ICS SIM FREE UK UPDATE GS2

      1 turn phone off 

      2 press power on hold up vol key +power and middle home screen key same time (recovery mode)

      3 flash factory data reset 

      4. clear cache 

      5. with phone on (same menu)pull out battery don’t turn off using power button or reboot !!

      6. turn on phone with vol down key + power + home screen same time (press up key on menu ( “down load mode “)

      7. use Odin and flash ics sim free uk 4.03 ffI9100XWLP7_I9100XXLPS_I9100XEULP5_HOME.tar in pda

      This worked for me on a generic uk sim free uk phone i am not responsible for any damaged phones or software please read more info if unsure 

      Stated with base band sim free XXKI4 UK to XXKL1 which was a beta  now on (ICS 4.03 sim free) 

  79. Guest Avatar

    i updated to XXKL1 (2.3.6) test above but i need baseband XXKI12.3.4 or Original software back on my galaxy s 2 it needs to  be XXKI1 original factory rom (not test) kies and OTN will not update !!
    i need PDA: XWKI4 PHONE: XXKI1 CSC: XEUKH2. any help ?
    i want to update to XXKL1 ICS version as every phone has different ver of ics eg XXKLP XXKGP ETC don’t work properly 

    any chance the is a factory rom for model (XXKI1) 2.3.3 , 2.3.4  or 2.3.5  roms as XXKL1 2.3.6 here is beta test

    i would not touch this update if you want the real ICS update or real 2.3.6 update for XXKI1

    where can i get XXKI1 modem file for ODEN cant be .bin file ?

    THIS LINK IS DOWN!!

    XWKI4
    Android 2.3.4

    This package has: PDA: XWKI4| Modem/phone: XXKI1| CSC: XEUKD1
    Download: LINK BROKE

    Best to down grade to get official ICS not beta or alpha test versions what don’t update or cant be flashed easy

    1. Guest Avatar

      ICS SIM FREE UK UPDATE GS2

      1 turn phone off 

      2 press power on hold up vol key +power and middle home screen key same time (recovery mode)

      3 flash factory data reset 

      4. clear cache 

      5. with phone on (same menu)pull out battery don’t turn off using power button or reboot !!

      6. turn on phone with vol down key + power + home screen same time (press up key on menu ( “down load mode “)

      7. use Odin and flash ics sim free uk 4.03 ffI9100XWLP7_I9100XXLPS_I9100XEULP5_HOME.tar in pda

      This worked for me on a generic uk sim free uk phone i am not responsible for any damaged phones or software please read more info if unsure 

      Stated with base band sim free XXKI4 UK to XXKL1 which was a beta  now on (ICS 4.03 sim free) 

  80. androidmad Avatar
    androidmad

    i updated to XXKL1 (2.3.6) test above but i need baseband XXKL1 2.3.4 or Original software back on my galaxy s 2 it needs to  be XXKL1 original factory rom (not test)
    so i can update to XXKL1 ics (android 4.0) as every phone has different ver of ics eg XXKLP XXKGP ETC don’t work properly 

    any chance the is a factory rom for model (XXKL1) 2.3.3 , 2.3.4  or 2.3.5  roms as XXKL1 2.3.6 here is beta test

    1. androidmad Avatar
      androidmad

      ICS SIM FREE UK UPDATE GS2

      1 turn phone off 

      2 press power on hold up vol key +power and middle home screen key same time (recovery mode)

      3 flash factory data reset 

      4. clear cache 

      5. with phone on (same menu)pull out battery don’t turn off using power button or reboot !!

      6. turn on phone with vol down key + power + home screen same time (press up key on menu ( “down load mode “)

      7. use Odin and flash ics sim free uk 4.03 ffI9100XWLP7_I9100XXLPS_I9100XEULP5_HOME.tar in pda

      This worked for me on a generic uk sim free uk phone i am not responsible for any damaged phones or software please read more info if unsure 

      Stated with base band sim free XXKI4 UK to XXKL1 which was a beta  now on (ICS 4.03 sim free) 

  81. androidmad Avatar
    androidmad

    i updated to XXKL1 (2.3.6) test above but i need baseband XXKI12.3.4 or Original software back on my galaxy s 2 it needs to  be XXKI1 original factory rom (not test) kies and OTN will not update !!
    i need PDA: XWKI4 PHONE: XXKI1 CSC: XEUKH2. any help ?
    i want to update to XXKL1 ICS version as every phone has different ver of ics eg XXKLP XXKGP ETC don’t work properly 

    any chance the is a factory rom for model (XXKI1) 2.3.3 , 2.3.4  or 2.3.5  roms as XXKL1 2.3.6 here is beta test

    i would not touch this update if you want the real ICS update or real 2.3.6 update for XXKI1

    where can i get XXKI1 modem file for ODEN cant be .bin file ?

    THIS LINK IS DOWN!!

    XWKI4
    Android 2.3.4

    This package has: PDA: XWKI4| Modem/phone: XXKI1| CSC: XEUKD1
    Download: LINK BROKE

    Best to down grade to get official ICS not beta or alpha test versions what don’t update or cant be flashed easy

    1. androidmad Avatar
      androidmad

      ICS SIM FREE UK UPDATE GS2

      1 turn phone off 

      2 press power on hold up vol key +power and middle home screen key same time (recovery mode)

      3 flash factory data reset 

      4. clear cache 

      5. with phone on (same menu)pull out battery don’t turn off using power button or reboot !!

      6. turn on phone with vol down key + power + home screen same time (press up key on menu ( “down load mode “)

      7. use Odin and flash ics sim free uk 4.03 ffI9100XWLP7_I9100XXLPS_I9100XEULP5_HOME.tar in pda

      This worked for me on a generic uk sim free uk phone i am not responsible for any damaged phones or software please read more info if unsure 

      Stated with base band sim free XXKI4 UK to XXKL1 which was a beta  now on (ICS 4.03 sim free) 

  82. Guest Avatar

    Is this rom working on the korean version,the m250s?

    plaease answer

  83. Cmiui Ct Avatar
    Cmiui Ct

    Is this rom working on the korean version,the m250s?

    plaease answer

  84. Cmiui Ct Avatar
    Cmiui Ct

    Is this rom working on the korean version,the m250s?

    plaease answer

  85. Guest Avatar

    after upgrading to this firmware my signal took forever to come up….why?how do i downgrade?

    1. Krishna Avatar
      Krishna

      Install XXKH3 to downgrade to Android 2.3 Gingerbread – nerdschalk.com/how-to-install-xxkh3-on-samsung-galaxy-s-2-ii-i9100/

    2. Guest Avatar

      where can i find modem xxki1 for odin file ? to down grade?

  86. Cybernickjm Avatar
    Cybernickjm

    after upgrading to this firmware my signal took forever to come up….why?how do i downgrade?

    1. Kapil Avatar

      Install XXKH3 to downgrade to Android 2.3 Gingerbread – nerdschalk.com/how-to-install-xxkh3-on-samsung-galaxy-s-2-ii-i9100/

      1. androidmad Avatar
        androidmad

        where can i find modem xxki1 for odin file ? to down grade?

  87. Cybernickjm Avatar
    Cybernickjm

    after upgrading to this firmware my signal took forever to come up….why?how do i downgrade?

    1. Kapil Avatar

      Install XXKH3 to downgrade to Android 2.3 Gingerbread – nerdschalk.com/how-to-install-xxkh3-on-samsung-galaxy-s-2-ii-i9100/

      1. androidmad Avatar
        androidmad

        where can i find modem xxki1 for odin file ? to down grade?

  88. Guest Avatar

    it works thanks bro

  89. Guest Avatar

    working smoothly 😀

  90. Apol Benj Avatar

    it works thanks bro

  91. Apol Benj Avatar

    working smoothly 😀

  92. Apol Benj Avatar

    it works thanks bro

  93. Apol Benj Avatar

    working smoothly 😀

  94. Guest Avatar

    this is the easiest way ever, and i really thank you from the bottom of my heart.

    1. Krishna Avatar
      Krishna

      Thanks 😀

  95. Ammar Alosif Avatar

    this is the easiest way ever, and i really thank you from the bottom of my heart.

    1. Kapil Avatar

      Thanks 😀

  96. Ammar Alosif Avatar

    this is the easiest way ever, and i really thank you from the bottom of my heart.

    1. Kapil Avatar

      Thanks 😀

  97. Guest Avatar

    I thank you from the bottom of my heart for this excellent post: IN Canada I got a “Polish” brand-new unit which I mistakenly upgraded to ICS… In the process of reverting I loaded an “Orange” firmware, but this post has brought me to a “GOOD” state!
    My 25 year-old first-born is yours for the asking!!!

    MM
    Ajax, Ontario, Canada 

  98. Mucsie Avatar

    I thank you from the bottom of my heart for this excellent post: IN Canada I got a “Polish” brand-new unit which I mistakenly upgraded to ICS… In the process of reverting I loaded an “Orange” firmware, but this post has brought me to a “GOOD” state!
    My 25 year-old first-born is yours for the asking!!!

    MM
    Ajax, Ontario, Canada 

  99. Mucsie Avatar

    I thank you from the bottom of my heart for this excellent post: IN Canada I got a “Polish” brand-new unit which I mistakenly upgraded to ICS… In the process of reverting I loaded an “Orange” firmware, but this post has brought me to a “GOOD” state!
    My 25 year-old first-born is yours for the asking!!!

    MM
    Ajax, Ontario, Canada 

  100. Guest Avatar
    Guest

    the FirmWare Version is 2.3.4 after the Update not 2.3.6 !!!!!

    1. Krishna Avatar
      Krishna

      Android 2.3.4 and 2.3.6 is okay, try the Android 4.0 firmware by Samsung, XXLPQ — nerdschalk.com/xxlpq/

  101. SAS Avatar

    the FirmWare Version is 2.3.4 after the Update not 2.3.6 !!!!!

    1. Kapil Avatar

      Android 2.3.4 and 2.3.6 is okay, try the Android 4.0 firmware by Samsung, XXLPQ — nerdschalk.com/xxlpq/

  102. SAS Avatar

    the FirmWare Version is 2.3.4 after the Update not 2.3.6 !!!!!

    1. Kapil Avatar

      Android 2.3.4 and 2.3.6 is okay, try the Android 4.0 firmware by Samsung, XXLPQ — nerdschalk.com/xxlpq/

  103. Guest Avatar
    Guest

    Hi there.. After installing I have two problems. One, the battery drain really fast. Two and the most important one, when I off my phone(after waiting for the last vibration) the phone turns off well but suddenly the battery symbol came up and starts to blink with a yellow triangle and a thermometer sign with it. How do I solve these problems?

    1. Krishna Avatar
      Krishna

      Here are some fixes for you.

      To install an Android 2.3 Gingerbread firmware, use this guide and flash the XXKH3 firmware: nerdschalk.com/how-to-install-xxkh3-on-samsung-galaxy-s-2-ii-i9100/
      To install an Android 4.0 Ice Cream Sandwich firmware, use this guide and flash the XXLPQ firmware: https://nerdschalk.com/xxlpq/

      Flashing a new firmware should solve these things. Let me know.

    2. Krishna Avatar
      Krishna

      Here are some fixes for you.

      To install an Android 2.3 Gingerbread firmware, use this guide and flash the XXKH3 firmware: nerdschalk.com/how-to-install-xxkh3-on-samsung-galaxy-s-2-ii-i9100/
      To install an Android 4.0 Ice Cream Sandwich firmware, use this guide and flash the XXLPQ firmware: https://nerdschalk.com/xxlpq/

      Flashing a new firmware should solve these things. Let me know.

  104. Ed Avatar

    Hi there.. After installing I have two problems. One, the battery drain really fast. Two and the most important one, when I off my phone(after waiting for the last vibration) the phone turns off well but suddenly the battery symbol came up and starts to blink with a yellow triangle and a thermometer sign with it. How do I solve these problems?

    1. Kapil Avatar

      Here are some fixes for you.

      To install an Android 2.3 Gingerbread firmware, use this guide and flash the XXKH3 firmware: nerdschalk.com/how-to-install-xxkh3-on-samsung-galaxy-s-2-ii-i9100/
      To install an Android 4.0 Ice Cream Sandwich firmware, use this guide and flash the XXLPQ firmware: https://nerdschalk.com/xxlpq/

      Flashing a new firmware should solve these things. Let me know.

  105. Ed Avatar

    Hi there.. After installing I have two problems. One, the battery drain really fast. Two and the most important one, when I off my phone(after waiting for the last vibration) the phone turns off well but suddenly the battery symbol came up and starts to blink with a yellow triangle and a thermometer sign with it. How do I solve these problems?

    1. Kapil Avatar

      Here are some fixes for you.

      To install an Android 2.3 Gingerbread firmware, use this guide and flash the XXKH3 firmware: nerdschalk.com/how-to-install-xxkh3-on-samsung-galaxy-s-2-ii-i9100/
      To install an Android 4.0 Ice Cream Sandwich firmware, use this guide and flash the XXLPQ firmware: https://nerdschalk.com/xxlpq/

      Flashing a new firmware should solve these things. Let me know.

  106. Guest Avatar
    Guest

    i need ur help man..i updated thru this odin…but it was failed everytime..old os also deleted..i dont know wat to do..but it goes to download mode..it comes added..but the operation failes at the end

    1. Krishna Avatar
      Krishna

      Here are some fixes for you.

      To install an Android 2.3 Gingerbread firmware, use this guide and flash the XXKH3 firmware: nerdschalk.com/how-to-install-xxkh3-on-samsung-galaxy-s-2-ii-i9100/
      To install an Android 4.0 Ice Cream Sandwich firmware, use this guide and flash the XXLPQ firmware: https://nerdschalk.com/xxlpq/

      You cna use a new ODin to flash the above firmwares if your current Odin fails to update even after you get “Added” message in Odin.
      Link to new Odin 3.04 – http://www.mediafire.com/?189h7dqldccnrq8

    2. Krishna Avatar
      Krishna

      Here are some fixes for you.

      To install an Android 2.3 Gingerbread firmware, use this guide and flash the XXKH3 firmware: nerdschalk.com/how-to-install-xxkh3-on-samsung-galaxy-s-2-ii-i9100/
      To install an Android 4.0 Ice Cream Sandwich firmware, use this guide and flash the XXLPQ firmware: https://nerdschalk.com/xxlpq/

      You cna use a new ODin to flash the above firmwares if your current Odin fails to update even after you get “Added” message in Odin.
      Link to new Odin 3.04 – http://www.mediafire.com/?189h7dqldccnrq8

  107. praveen Avatar
    praveen

    i need ur help man..i updated thru this odin…but it was failed everytime..old os also deleted..i dont know wat to do..but it goes to download mode..it comes added..but the operation failes at the end

    1. Kapil Avatar

      Here are some fixes for you.

      To install an Android 2.3 Gingerbread firmware, use this guide and flash the XXKH3 firmware: nerdschalk.com/how-to-install-xxkh3-on-samsung-galaxy-s-2-ii-i9100/
      To install an Android 4.0 Ice Cream Sandwich firmware, use this guide and flash the XXLPQ firmware: https://nerdschalk.com/xxlpq/

      You cna use a new ODin to flash the above firmwares if your current Odin fails to update even after you get “Added” message in Odin.
      Link to new Odin 3.04 – http://www.mediafire.com/?189h7dqldccnrq8

  108. praveen Avatar
    praveen

    i need ur help man..i updated thru this odin…but it was failed everytime..old os also deleted..i dont know wat to do..but it goes to download mode..it comes added..but the operation failes at the end

    1. Kapil Avatar

      Here are some fixes for you.

      To install an Android 2.3 Gingerbread firmware, use this guide and flash the XXKH3 firmware: nerdschalk.com/how-to-install-xxkh3-on-samsung-galaxy-s-2-ii-i9100/
      To install an Android 4.0 Ice Cream Sandwich firmware, use this guide and flash the XXLPQ firmware: https://nerdschalk.com/xxlpq/

      You cna use a new ODin to flash the above firmwares if your current Odin fails to update even after you get “Added” message in Odin.
      Link to new Odin 3.04 – http://www.mediafire.com/?189h7dqldccnrq8

  109. Guest Avatar

    I installed it but it doesnt not display any arabic!!
    What to do i tried to reflash it always fail and if i reflash it with the same files it goes fine, Any other ROM it fails.

    1. Guest Avatar
      Guest

      this is Europe version

  110. Shamlan Al-Ayoub Avatar
    Shamlan Al-Ayoub

    I installed it but it doesnt not display any arabic!!
    What to do i tried to reflash it always fail and if i reflash it with the same files it goes fine, Any other ROM it fails.

    1. Manoopkrishna Kv Avatar

      this is Europe version

  111. Shamlan Al-Ayoub Avatar
    Shamlan Al-Ayoub

    I installed it but it doesnt not display any arabic!!
    What to do i tried to reflash it always fail and if i reflash it with the same files it goes fine, Any other ROM it fails.

    1. Mkkv Avatar

      this is Europe version

  112. Guest Avatar

    I get this version but I hate it, the wallpaper can’t be scrolled and things like that, it makes this phone boring, is there a way to got the older version back?…thank you

  113. Karla Avatar

    I get this version but I hate it, the wallpaper can’t be scrolled and things like that, it makes this phone boring, is there a way to got the older version back?…thank you

  114. Karla Avatar

    I get this version but I hate it, the wallpaper can’t be scrolled and things like that, it makes this phone boring, is there a way to got the older version back?…thank you

  115. Guest Avatar

    i have tried this but after pass appeares on odin and my samsung galaxy s2 restarts its asking for password. plz plz anyone help why after installing this firmware my phone is asking for password. thanks in advance

  116. chatstar Avatar
    chatstar

    i have tried this but after pass appeares on odin and my samsung galaxy s2 restarts its asking for password. plz plz anyone help why after installing this firmware my phone is asking for password. thanks in advance

  117. chatstar Avatar
    chatstar

    i have tried this but after pass appeares on odin and my samsung galaxy s2 restarts its asking for password. plz plz anyone help why after installing this firmware my phone is asking for password. thanks in advance

  118. Guest Avatar

    Successfully rooted 😀
    Thanks a lot 🙂

  119. Vitoc Alecs Avatar

    Successfully rooted 😀
    Thanks a lot 🙂

  120. Vitoc Alecs Avatar

    Successfully rooted 😀
    Thanks a lot 🙂

  121. Guest Avatar
    Guest

    Thanks a ton..Just installed the new version on my s2..

  122. Kiran Avatar
    Kiran

    Thanks a ton..Just installed the new version on my s2..

  123. Kiran Avatar
    Kiran

    Thanks a ton..Just installed the new version on my s2..

  124. Guest Avatar

    you guys are my heros. after a failed firmware upgrade via Kies (connection timed out twice), I got hold of I9100XWLP3_I9100O2ULP4_O2U and was greatful that my phone worked. However, this put an O2 logo on startup screen and used them as carrier (not too bad considering I am with Tesco mobile). problem was that I couldn’t use mobile data and feared a long call to Tesco helpdesk. Then discovered your very helpful website which helped put my ‘Android’s Soul’ right again. THANK YOU GUYS!!!

    1. Krishna Avatar
      Krishna

      Thanks, man!

  125. Phillip Curtis Avatar

    you guys are my heros. after a failed firmware upgrade via Kies (connection timed out twice), I got hold of I9100XWLP3_I9100O2ULP4_O2U and was greatful that my phone worked. However, this put an O2 logo on startup screen and used them as carrier (not too bad considering I am with Tesco mobile). problem was that I couldn’t use mobile data and feared a long call to Tesco helpdesk. Then discovered your very helpful website which helped put my ‘Android’s Soul’ right again. THANK YOU GUYS!!!

    1. Kapil Avatar

      Thanks, man!

  126. Phillip Curtis Avatar

    you guys are my heros. after a failed firmware upgrade via Kies (connection timed out twice), I got hold of I9100XWLP3_I9100O2ULP4_O2U and was greatful that my phone worked. However, this put an O2 logo on startup screen and used them as carrier (not too bad considering I am with Tesco mobile). problem was that I couldn’t use mobile data and feared a long call to Tesco helpdesk. Then discovered your very helpful website which helped put my ‘Android’s Soul’ right again. THANK YOU GUYS!!!

    1. Kapil Avatar

      Thanks, man!

  127. Guest Avatar

    Can some one please post the procedure for installing this firm ware in GT-I9100g

  128. HK Avatar

    Can some one please post the procedure for installing this firm ware in GT-I9100g

  129. HK Avatar

    Can some one please post the procedure for installing this firm ware in GT-I9100g

  130. Guest Avatar

    it doesnt contain arabic language any help???

  131. eldanabeky Avatar
    eldanabeky

    it doesnt contain arabic language any help???

  132. eldanabeky Avatar
    eldanabeky

    it doesnt contain arabic language any help???

  133. Guest Avatar

    this content is not available in your region i am from India how i can download this file plse help me i am install custom rom install s2 gti9100 and i lost my orignal IMEI

  134. sony Zaildar Avatar
    sony Zaildar

    this content is not available in your region i am from India how i can download this file plse help me i am install custom rom install s2 gti9100 and i lost my orignal IMEI