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:
- Backup your Apps and important data — bookmarks, contacts, SMS, APNs (internet settings), etc. This Android backup guide would help you.
- If you have Samsung’s PC software Kies installed, un-install it first because it may interrupt the flashing process.
- 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:
- Download the Android 2.3.6 Firmware – XXKL1. Filename: I9100XXKL1_I9100OXAKL1.rar. Size: 299.5 MB → Download Link. (password: sampro.pl)
- Extract the downloaded file ‘I9100XXKL1_I9100OXAKL1.rar’ to get these 4 files:
- CODE_I9100XXKL1_CL783870_REV02_eng_mid_ship.tar.md5
- GT-I9100-CSC-MULTI-OXAKL1.tar.md5
- MODEM_I9100XXKL1_REV_02_CL1085162.tar.md5
- 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)
- 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.
- Disconnect your phone if it’s connected to PC. Switch Off your phone. Wait for vibration to confirm complete switch off.
- 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.
- Open Odin (from step 3) — Odin3 v1.85.exe.
- 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.
- 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.
- Select these files in Odin at respective tabs (check out the screenshot given at the top for help):
- Click the PDA Tab, and select CODE_I9100XXKL1_CL783870_REV02_eng_mid_ship.tar.md5 (from step 2.1)
- Click the Phone Tab, and select MODEM_I9100XXKL1_REV_02_CL1085162.tar.md5 (from step 2.3)
- Click the CSC Tab, and select GT-I9100-CSC-MULTI-OXAKL1.tar.md5 (from step 2.2)
- 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.
- 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.
- 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.
- 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. - (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”
it worked !! but now phone does not ring. the only 2 options are silent mode and vibrate.. help!!
hey it started working no issues.. thanks..
hey man can you tell me whether it works for Galaxy sii Baseband version I9100XXKI1
it worked !! but now phone does not ring. the only 2 options are silent mode and vibrate.. help!!
hey it started working no issues.. thanks..
hey man can you tell me whether it works for Galaxy sii Baseband version I9100XXKI1
it worked !! but now phone does not ring. the only 2 options are silent mode and vibrate.. help!!
hey it started working no issues.. thanks..
hey man can you tell me whether it works for Galaxy sii Baseband version I9100XXKI1
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 !!!!
Hey, is your phone working now or it’s still stuck? Your comment skipped my attn earlier, I just read it.
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 !!!!
Hey, is your phone working now or it’s still stuck? Your comment skipped my attn earlier, I just read it.
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 !!!!
Hey, is your phone working now or it’s still stuck? Your comment skipped my attn earlier, I just read it.
worked great thnx alot adn anyone planning on going onto ics dnt bother way too buggy yet
hey man can you tell me whether it works for Galaxy sii Baseband version I9100XXKI1
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!
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!
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
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.
worked great thnx alot adn anyone planning on going onto ics dnt bother way too buggy yet
hey man can you tell me whether it works for Galaxy sii Baseband version I9100XXKI1
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!
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
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.
worked great thnx alot adn anyone planning on going onto ics dnt bother way too buggy yet
hey man can you tell me whether it works for Galaxy sii Baseband version I9100XXKI1
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!
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
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.
the password doesn’t work
and the odin3 wont open it shows some msg in another language then closes
the password doesn’t work
the password doesn’t work
and the odin3 wont open it shows some msg in another language then closes
and the odin3 wont open it shows some msg in another language then closes
Man I love you.. Thanks work great
Man I love you.. Thanks work great
Man I love you.. Thanks work great
how if is hang at “setup connection” for so long ??
how if is hang at “setup connection” for so long ??
how if is hang at “setup connection” for so long ??
I’m having problems connecting to my mobile network with this firmware, please help.
I’m having problems connecting to my mobile network with this firmware, please help.
I’m having problems connecting to my mobile network with this firmware, please help.
mine is dxkl1 can i still run it??
Yes.!
mine is dxkl1 can i still run it??
Yes.!
mine is dxkl1 can i still run it??
Yes.!
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
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)
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
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)
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
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)
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
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)
Is this rom working on the korean version,the m250s?
plaease answer
Is this rom working on the korean version,the m250s?
plaease answer
Is this rom working on the korean version,the m250s?
plaease answer
after upgrading to this firmware my signal took forever to come up….why?how do i downgrade?
Install XXKH3 to downgrade to Android 2.3 Gingerbread – nerdschalk.com/how-to-install-xxkh3-on-samsung-galaxy-s-2-ii-i9100/
where can i find modem xxki1 for odin file ? to down grade?
after upgrading to this firmware my signal took forever to come up….why?how do i downgrade?
Install XXKH3 to downgrade to Android 2.3 Gingerbread – nerdschalk.com/how-to-install-xxkh3-on-samsung-galaxy-s-2-ii-i9100/
where can i find modem xxki1 for odin file ? to down grade?
after upgrading to this firmware my signal took forever to come up….why?how do i downgrade?
Install XXKH3 to downgrade to Android 2.3 Gingerbread – nerdschalk.com/how-to-install-xxkh3-on-samsung-galaxy-s-2-ii-i9100/
where can i find modem xxki1 for odin file ? to down grade?
it works thanks bro
working smoothly 😀
it works thanks bro
working smoothly 😀
it works thanks bro
working smoothly 😀
this is the easiest way ever, and i really thank you from the bottom of my heart.
Thanks 😀
this is the easiest way ever, and i really thank you from the bottom of my heart.
Thanks 😀
this is the easiest way ever, and i really thank you from the bottom of my heart.
Thanks 😀
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
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
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
the FirmWare Version is 2.3.4 after the Update not 2.3.6 !!!!!
Android 2.3.4 and 2.3.6 is okay, try the Android 4.0 firmware by Samsung, XXLPQ — nerdschalk.com/xxlpq/