How To Update Samsung Galaxy S2 GT I9100 with XWKK5 Gingerbread 2.3.6 Firmware
So, for all those who are having the most powerful smartphone which is Samsung Galaxy S2 GT I9100 can now update their phones with the latest version of Gingerbread 2.3.6 version. This update comes at a time when last time not many users were satisfied with the last version which we saw with the version as XWKJ3 Gingerbread 2.3.5 version. The firmware version which we will be seeing in the article is dubbed as the Gingerbread 2.3.6 XWKK5. To make things simple, we have simplified this article for you wherein you are just 1 step behind applying this update and which is the list of pre Requisites instructions which facilitates the smoother and safer firmware update.
Please note that this update should only be applied by the users who are having the UNLOCKED Samsung Galaxy S2 phone only with the model number as GT I9100. If you proceed with updating the locked or the network contract phones then you will no longer be able to avail the warranty and also the phone too may get bricked for which we should not be held responsible. Since it’s a global release, anyone with their Galaxy S2 I9100 phones can apply this update. This update doesn’t support other models like Galaxy Sky Rocket or say even Samsung Mesmerize, captivate etc.
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.
Rooting Information:
- Rooting basically gives the third party files to access the system level files to make the required customizations but applying this firmware won’t need the root access. Also, the best part of this XWKK5 firmware is that it not only un roots the device but also after updating you can claim back the lost warranty which gets void generally once you root he device.
- 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 XWKK5 Firmware
So, let’s proceed to the list of pre Requisites which you need to follow from the below mentioned link. Once you finish following the instructions which are mentioned below you then need to proceed to next page for detailed instructions on how to apply this Gingerbread 2.3.6 XWKK5 firmware.
Pre Requisites to be followed before proceeding to the next page
Pages: Part 1 Part 2

Neal, is this English only version? I need Europe/India english only version
yes its the english only version!
Can i lost My games files, my themes, and any of app that installedfrom market. Is there anychance i can update this firmware without interupt this app. so after upgrade my firmware, i can use my app like usual. thanks
yes game files will be lost! you can root and backup using the titanium backup app!
what is new in firmware 2.3.6
can you post please
performance fixes and modem is the new one!
I currently have firmware version BUKJ3 2.3.5. Is the update process exactly the same?
is there any disadvantages of this update…??
and what are the advantages please tell….
how this update better than 2.3.5 previously released by u..?
it comes with some stability fixes!
i m not able to download update files plz recheck ur link…
kindly check after sometime, we are facing issues in downloads now!
How is this update diffrent from 2.3.5?
it has many performance fixes and also it has an all new modem!
Dear Neal,
What is the main changes on this XWKK5 Gingerbread 2.3.6 Firmware ? Just 1 week back i updated with 2.3.5 version. its working properly and next thing u have some thing mistake on this article like “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 XWKK5 2.3.5 Gingerbread version.” its should be 2.3.6
sidhartha kandangwa
saudi arabia
YES, THERE ARE SOME PERFORMANCE FIXES AND MODEM IS NEW ONE!
WAITING UPDATE FOR GT-I9000 2.3.6!!!!
neal, i am not able to download the android 2.3.6 setup because the page http://downloads.androidadvices.com/S/Galaxy_S2_GTI9100_XWKK5.rar not responding……
check the same now, its now fixed!
it will increase battery backup and camera quality also?
not camera quality but yes battery will be improved!
download link still not working
there was an issue with download server, its now fixed!
BAD LINK – Please fix Download Link – Still Waiting for 2.3.6 Update for Samsung Galaxy S2 i9100!!!
there was an issue with the download servers which is now fixed. try downloading now!
Android advices. please help me, i updated my firmware using this guide \How To Update Samsung Galaxy S II I9100 to Gingerbread XWKDD 2.3.3 Firmware\
this is the link http://androidadvices.com/how-to-update-samsung-galaxy-s-ii-i9100-to-gingerbread-xwkdd-2-3-3-firmware/
everything was succesful according to ODIN. but my phone won’t start, it will reach until the ‘S’ screen and it will continously reboot from there. it won’t reach menu. what happened? please help me
you need to download the same again as there was an issue with the downloading of roms!
I only know in news that 2.3.4 is released with new Google mobiles….but tell me should i ugrade to 2.3.4 or 2.3.6?
yes you can update!
how is battery performance than old version?
its better than ever!
in 2.3.5 XWKJ3, there was Netherlands language programs SamsungMMM and Digilezen, which we dont want anymore, that’s why i wanted to change it to English only version.. hope this 2.3.6 is full English only version?
apart from that. i dint have any problem with 2.3.5 version
Thanks
yes it doesnt support all the languages!
link not working
. also do u need and previous updates like XWKJ3 Gingerbread 2.3.5 Firmware or u can update directly from XXKH3 2.3.4? Thx. Love your work btw!
download links are now fixed, please check now!
Download link is not working
check now, its now fixed!
An official version of 2.36 can now be downloaded direct from the phone. Is it the same as the 2.36 XWKK5? If I were to download the official version of 2.36 direct from the phone, can I later root it using your method later?
ITS DIFFERENT ONE! IT HAS PERFORMANCE FIXES AND ALSO IT HAS BETTER MODEM DRIVERS
Hi Chinon, are you in India? or is the official version in some other country?
its official version in EUROPE!
// 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 XWKK5 2.3.5 Gingerbread version. //
It will show as XWKK5 2.3.5 Gingerbread version or XWKK5 2.3.6 Gingerbread version ?
it will show as 2.3.6 version!
please include the flash files or how to get them fast…
DOWNLOAD LINKS ARE NOW FIXED, PLEASE CHECK NOW!!
Hi, can I update straight from 2.3.4 or do I have to have 2.3.5. firmware installed first then do the new one?
you can directly update with 2.3.5!
Thanks,
Android Advices.
I was waiting for the update as i am facing some issues with 2.3.5 performance.
Can you update me with the possible release date of Android 4.0 Icecream OS for Galaxy S2 as if it is near than would directly upgrade it to Icecream.
Thanks…
IT WILL TAKE SOME TIME! WE WILL SOON COME UP WITH THE SAME!
I cannot download NeaL check links pleasee! ! ! ! !
So I have a question, Since my phone is the factory unlocked and international version, I don’t get the full HSPA+ network that tmobile has since its not a t-mobile branded phone. Would this update force me back on to their 4g network? Or do I have to wait for the 4.0 update for that to force me back on? Or does it even do that? Please reply I am trying to figure this out! Thanks! I wanna get my moneys worth instead of this crappy edge…
dont force back, wait till you get an official update as its a n/w locked phone!
Dear neil
does it support arabic language?????
no it doesnt support as of now!
Does it supports to GT-I 9100G ?
NO IT DOESNT SUPPORT I9100 G!
I installed XWKK5 its fast.and smooth. but sometime phone restarting during yotube watching.. my wirless i keep ON whole night.. but in the morning..sometime. wireless had to on and off to get browse internet again. seems. someting wrong with modem on this version ? its restarting automatically. after few hours..
ITS A WIFI BUG!
the download link is not working of android package…… plzzzz see to it
hi priyadeep, the download links are refreshed and are working now!
Your hyper link to XWKK5 Gingerbread 2.3.6 Package is not working !!!!!!!
hey terry, due to server issue the download links were not working, its now fixed please check now!
will it be available in other languages Neal, dutch e.g.?
it may be updated in the coming versions, stay tuned to androidadvices!
Download link not working
hi eric, we have fixed the download links, please try now!
i cannot download from the link. pls fix it. anyway, how to root this firmware? thanks
there was an issue with the server, now you can download the files
Hello!
You said above that we can backup apps and games using Titanium Backup. But, what’s the point of backing up if we can’t restore them since this update unroots the phone, as you mentioned in the text on the first page. Am I right? If I apply this update, then I won’t be able to use Titanium Backup? Or am I wrong?
Thanks:)
you can roott he phone again after the update and then you can restore the data!
Hi,
I have tried the above update. It seems successful.
But settings -> about phone shows:
Android version:
2.3.6
Baseband version:
I9100XXKI3
Kernel version:
2.6.35.7-I9100XWKK5-CL754841
root@DELL144#2
Build Number:
GINGERBREAD.XWKK5
My doubt is about the baseband version still showing XXKI3. Is it ok?
Thanks for your help in advance.
yes its ok! but you can try updating with this as its the latest version!
just wonderin do u NEED and previous updates like XWKJ3 Gingerbread 2.3.5 Firmware or u can update directly from XXKH3 2.3.4? Thx. Love your work btw!
An official version of 2.36 can now be downloaded direct from the phone. Is it the same as the 2.36 XWKK5? If I were to download the official version of 2.36 direct from the phone, can I later root it using your method?
yes its both at the same! the only dfiff. is via kies you an update the automatic one and with odin you can apply manually!
So i think its fair to say that 99% of people downloading these updates already have Odin, we dont need it included with every download, it just makes the download a bigger file and take longer… Just a thought
how ad hoc network connectivity can be implemented in this android version 2.3.6 ?
arent you able to add ad hoc network manually?
After upgrading to this version 2.3.6, will i get the yellow triangle warning at bootup again ?
ideally it shouldn’t, though it will not affect the performance!
Hi Neal,
I had Samsung Galaxy S2 with formware version 2.3.3. I received this mail from Android Advices & tried the update 2.3.6. All worked well using Odin. I followed the instructions as given. Finally when the device rebooted, it got stuck there. I keep getting the power on screen with the Samsung logo in a cyclic mode. It doesn’t go beyond this, so no desktop. Is there a way to resolve this?
Vish
reinsert the battery and try updating once again!
download Got stuck at 98.54%… wat to do???
download it again! or pause and restart!
doesnt seem to resolve the problem….
what’s the issue?
Sir,
which one the latest update, XWKK5 or XWKK2? I just update my galaxy S2 to 2.3.6 via KIES with appear as GINGERBREAD .XWKK2.
regards..
noris
xwkk5 is the latest release!
Hi!
I tried the procedure but, the process freezes at
Firmware update start..
boot.bin
cache.img (freezes at this point.)
after i closed Odin and power offed the phone and when i’m trying to turn it on again there coming a message \Firmware upgrade encountered an issue. Please select recovery mode in Kies & try again\.
it doesnt go to recovery mode. when tryin to go to recovery mode and clear the cache its showing the same message.
It’s going to download mode.. i tried to put the firmware which i had before, but it’s still freezing in the same step in odin (cache.img).
I tried to connect to Kies but it neve connects. Please help!
for recovery mode, try pressing the Center button + power button and then check!
you will be able to get into the recovery mode!
the kies should be turned off as mentioned in the article!
did try center button + power button for recovery mode no result…
i just flashed a kernel in PDA tab of Odin and my phone booted normally. when my phone booted recovery mode started work as well, and i wiped the phone. after i went through the procedure again, but again froze in the same place (cache.img)… i closed KIES and antivirus as well… i tried this procedure for several times by reflashing the kernel everytime but the same result. really dont know whats wrong.. (((
get back to the last version!
Thank you Neal, yes I removed the battery, & reinserted after a minute. I went through the update process as suggested. Unfortunately the issue of my S2 not going beyond the power on screen mode is persisting. While reboot I noticed a message in the S2 as follows:
Applying Multi-CSC
Can’t access to ‘System/CSC/INU/System’
Successfully spplied Multi-CSC.
Also my S2 is Korean make, if this will help in giving a resolution.
Thanks
Vish
yes you can apply this update. ow are you applying the update?
My issue is not solved. After the update as suggested here in the Android Advices, the phone is rebooted. In this process the phone gets stuck at the power on mode. The screen repeatedly shows the Samsung Logo screen and goes into a cycle. It doesn’t go beyond this. I also tried by removing the battery & reinserting and again applied the update. The same problem is continuing. Any solution for this?
Vish
update with the last version!
Pl let me know which is the last version & where to download from?
Vish
you can download the rom from the procedure section! please read the article!
Hi,
I have update via KIES.
settings show as below:
Android version:
2.3.6
Baseband version:
I9100XXKI4
Kernel version:
2.6.35.7-I9100XWKK2-CL726411
root@DELL88#2
Build Number:
GINGERBREAD.XWKK2
Do I need update to XWKK5 to increase performance? so far so good.
Thanks you in advance.
Regards…
yes you can update with the same!
What is the last version, is it 2.3.3 which was present in my S2 before I tried this update that you are referring to? Or is it 2.3.5?
Vish
latest version is 2.3.6 version!
Still we don’t even have 2.3.4. we’re still struggling with 2.3.3. is there any solution to get 2.3.6 ? im new to android please help me dear author. thanks.
you can apply with this update!
i updated my phone with this latest firmware and its working perfectly fine. I will inform you guys about my experience of this new update
hellow…i have sgs2 and upgraded straight from 2.3.3 to 2.3.5 …should i have go thru 2.3.4 ? because theres no Google talk the and the lag screen is still there.. will 2.3.4 remove my lag lock screen because the response time is 1.5-2sec and its a little inconvinient..
no, you can directly apply the update!
is it avalible for sgs2 gt9100G also.
no, its not for i9100G
Will my apps and games be removed after the update?
yes, you need to back them up! instructions are mentioned in the article!
what happens if i don’t do the ” Wipe data / factory reset” part? Is it necessarily?
yes you need to clear the same!
Hi NeaL,
Thanks for the wonderful guide, very well written. I have successfully updated to 2.3.6 and notice my wifi signal is a better than before. I used to get no bar in my room, now I get one bar. Everything seems a little faster and smoother.
The only issue I have his the missing Contact icon and Messaging icon on the quick launch. I was able to add the Messaging but when I tried to add the contact, there’s no room for it. It appears that the quick launch only accept 3 icons.
Any insight on this would be nice.
theres a new update of XWKL1, update with the same, all issues will be solved as its an official update!
Hi Neal,
First of all I must appreciate your forum which is much clear to follow and implement without any confusion, previous to this I was following Samfirmware which now changed and a lot confusing to find out the things you need and specifically India related.
I have Galaxy S2 GT-I9100 and was having 2.3.3, yesterday I updated to 2.3.6 following your instructions and successfully did. My reason for upgrade was to use Vilengo assistant without internet connection which I have seen working in Nexus with 2.3.6 and this is the only update listed under enhancements when you search version history. But here it still ask for internet connection when I want to use voice command by Velingo. Please help how to make Velingo work as it works in Nexus.
Thanks in advance
Cheers,
Pinaki
yes, VLingo will work in Nexus s!
Hi Neal,
Another suggestion I need. Now my phone does not connect to my PC through Kies, phone does not initiate any such dialog (connecting to Kies) as it was in 2.3.3. Now my Kies Air working in the phone as it keep on searching for my wireless router.
Please guide
it won’t connect as of now as its a beta release! KIES AIR too won’t be working!
what the link which you provided is a BETA 2.3.6 and not a stable build ??
its a beta leaked version!
Hi Neal,
Firstly, i must say that you guys are doing a great job. Well done and keep it up.
Secondly, i own a Samsung Galaxy S2 GT-I9100 which i bought in the month of June in India. I am on 2.3.3 and for the past few months was waiting for an official update to be released. I connected my phone through KIES and found that there was an update available. I guess its 2.3.4. However, as you are aware there are a lot of problems with KIES. So i quit using KIES and follow androidadvices closely. Till date i was hesitant to update my phone with the custom or rather BETA firmwares that are available here. Finally i have decided to update my phone with this latest firmware i.e. 2.3.6 today. Before doing that i have a couple of queries.
1) During the process of update if i face issues that are mentioned above and wish to revert to the previous firmware will i be able to do that? If yes, how? Where can i find the package for the previous version? By previous version do you mean 2.3.5 or the version that i previously had i.e. 2.3.3?
2) In case if i face an issue and its remains unresolved can i go to the Samsung service center and get my phone in the working condition? Will the service center guys say that since you tried updating with custom firmware we wont be able to help you?
The second query is the main reason i am in a dilemma whether to gather my guts and proceed with the update.
Your help in this regard will be highly appreciated.
Thanks for your efforts once again.
Best Regards,
Gokul
Gokul, first of all you need to make a note of the previous firmware version which you already have on your Phone. Next you need to ensure that you have taken a backup of your data and then proceed with the steps mentioned on this blog. Following this you can restore back anytime to the original firmware by searching the respective version here.
Also make a note that you can always take the device to the service center by restoring to the custom ROM and getting the warranty back.
Hi Sir,
I just wanted to know if i update my phone to 2.3.6 using your method will i still be able to update to 2.3.7 or 4.0.1(if any) provided by Samsung through Kies ? Also do i need to root my phone before using Odin to put 2.3.6 ? And does manually updating would put any bloatware or any other additional app which is unrequired or not in english?? And is this update be ok for an indian version of S II which is still officially stuck to 2.3.3?? Also is this a global version of 2.3.6 or a region specific update which would be pushed to other S II ??
SORRY FOR TOO MANY QUESTIONS !!
Also a quick reply to my queries would be appreciated… Thanxs in advance !!
yes you can update but you will be able to update manually!
after upgrading to {gingerbread2.3.36} iam having issues like gprs is turning on automatically what can i do for it?can i roll back to my official version of os??pls reply
Hi,
I am new here. I got a SGS2 GT-I9100 with 2.3.3.
Based on your article, am I right to say that we will need to upgrade from 2.3.3 to 2.3.5 first before we can upgrade to 2.3.6 ?
From the phone, can we tell if our phone is LOCKED or UNLOCKED ?
Thanks.
if the phone works with other sims then its not a n/w locked device!
hi neal.. I have a unlocked s2 from virgin mobile. Am using it on Fido. I want to know if i can update my phone to 2.3.6.
sgs2 white gt-i9100m
PDA: I9100MUGKG2
PHONE: I9100MUGKG2
CSC: I9100MBMCKGW
yes brian you can apply this update!
Hi Neal,
I tried updating my phone with this update but could not succeed. After getting into the download mode i connected my phone to the laptop so that the drivers could be installed. But unfortunately the drivers did not install and i could not proceed further with the update. Could you let me know what the problem could be? Also let me know a solution to this issue.
By the way, not sure why my previous post is still under moderation. Anyway thanks in anticipation.
Regards,
Gokul
since we have tremendous number of comments, it took bit time to reply you but we really apologize for the delay! we will try our level best next time to reply you faster!
What error you are getting while installing the drivers?
Hi,
I flashed using your link.
However, the device only shows \logo.jpeg\ draw failed and cannot be rebooted any further.
Help please!
WHEN EXACTLY ITS GIVING YOU THE ERROR?
Then probably i should not and i can make out are a newbie… cuz its obvious a manual update wont require kies..kies is automatic and you are an idiot and all other people too who are trying your leaked beta version !!
just you need to follow the instructionS!
can i update to my SGS2 I9100G? and i just buy it in store, it said
2.3.6
Baseband Ver: I9100GDZKJ2
kernel: 2.6.35.7 se.infra@SEI-30 #2
Build number: GINGERBREAD.DZKJ2
can i update to root it?
YES YOU CAN APPLY THIS FIRMWARE AND CAN ROOT THE SAME!
although it said the phone is Samsung Galaxy S II I9100G?
it safe?
No, its not for I9100g phone!
Hi,
URGENT, Pls help!!
after upgraded to 2.3.6 i’d lost my ‘keyboard’?!
It couldn’t show up when I click on any message box??! Why??
HELP!
or any other way to roll back to 2.3.5?? how? Is it just by update the 2.3.5 file package??
Thks & rgds.
you need to again install the keyboard!
Neal Pradeep,
Ops~ The keyboard is back! After completely follow the step of Recovery Mode.
TQ! TQ!
Goh
hallo neal,
i have already rooted my i9100 with kernel
2.6.35.7-I9100XWDKDD-CL161513root@DELL103 #2
Android Vers.:
2.3.3
Baseband:
I9100XXKE7
when i try to update from the menu in my s2 the downlod starts but after reboot it does not update to the firmware version to 2.3.6.
do you have an idea, how i can upgrade and root again?
many thanks,
hubert
you can root the phone by following the corresponding rooting article for xwkk5
Sorry Neal, I didn’t realise that I posted the problem here.
I was looking for it on another location and no wonder I couldn’t find it!
Anyway, I cannot use the phone because it doesn’t go beyond the black screen with green letters reading \logo.jpeg draw failed. If I am connected to a power source that changes to \charger.jpeg draw failed.
That’s it! Never gets to the normal user interface.
I removed the battery and hard reset several times (using volume+home+power button) several times.
It ends up with the same problem.
However, I can still make it go into download mode by pressing the appropriate button combination (of course I have to remove the battery first, to get rid of the screen mentioned above).
But, the problem is that lately my phone is not recognised by both Win XP & Win 7 PCs due to some bizarre reasons.
I have installed latest version of Kies and usb drivers for samsung phones – nothing works!
I know, I can easily reflash it using the desktop odin , if the phone were to be recognized by the PC in the first place.
(I flashed the phone by using mobile odin from within the phone with the firmware on the sd card. I have used mobile odin a few times before too, with no problems. So, I don’t think that’s the culprit.)
Thx
What the difference between SGS2 I9100 and SGS2 I9100G?
I9100G is the n/w locked phone!
can i update and root it?
yes you can update it!
fulham says:
December 6, 2011 at 5:19 pm
NEW QUESTION AT THE BOTTOM OF THIS MESSAGE:
Hi,
I flashed using your link.
However, the device only shows \logo.jpeg\ draw failed and cannot be rebooted any further.
Help please!
[Reply]
NeaL Pradeep Reply:
December 7th, 2011 at 1:00 am
WHEN EXACTLY ITS GIVING YOU THE ERROR?
QUESTION:
Hi basically that “logo.jpeg draw failed” shows up on a black screen everytime I try to boot up the phone.
Looks like a corrupt installation.
I can enter the download mode, but due to some bizzare reason my device is not being recognized by both Win XP /Win 7 PCs. Both have latest kies installed.
So, I can’t reflash using the desktop.
I flashed the phone using mobile odin from the phone itself (with the firmware on the sd card).
I have used mobile odin before too, with no problem.
Therefore, I don’t think that is the culprit.
I cannot enter the recovery mode, as trying to do so also ends up with the draw failed message.
Any suggestion?
If nothing works, I will have to take it back to Samsung.
Since the download mode shows a triangle and a warning against a custom os and then selecting volume up to continue shows “Odin mode” custom binary download: yes (2 counts).
Current binary: samsung official
Would they know that the device has been flashed?
If yes, they might not accept it for repair. Can we stop this screen showing up in that case.
Do you know why PCs are not reconizing my phone, even before flashing this time?
There was no such problem until about 2 months ago.
Thanks
Hey NeaL,
First of all kudos on the great job! I’m gonna update my S2 tomorrow but I got a few queries before I do so. I’m a newbie so please do bare my ignorance. I’m currently running 2.3.3 Baseband I9100DDKE4 KERNEL 2.6.35.7-I9100XWKF3. I’m guessing there won’t be a problem if I directly update to 2.3.6, please correct me if I’m wrong.
1. How do backup my apps?? Doesn’t my gmail account already have a list of all apps installed on the phone so is there a feature to just install them back??
2. If any problems arise during installation (or AFTER) will the phone automatically revert back to the previous version or do I have to install that version back onto the phone?
3. If I update now using Odin will I never be able to do the automatic updates again through Kites?
4. Any risks involved in doing this manual update??
Please do get back to me and thanks in advance for taking the trouble.
thanks a lot frank!
1. you can only backup the apps if you have rooted the phone using the titanium backup pro but if you haven’t rooted then you can’t backup apps! your gmail account has a history of all your apps downloaded.
2. yes, if you are updating from download mode and due to some reasons if it doesnt get updated then pull out the battery, reinsert to use the phone normally!
3. 3. you can update via kies but you need to first get back to the original version after which the kies will detect it as official and then it will push the update if any!
4. no, manual update is safe if you follow the instructions!
hi neal,
I hv S2 I9100
android ver: 2.3.5
base ver : i9100xxxki4
kernel ver: 2.6.35.7-i9100xwki8…
build nbr: gingerbread xwki8
Can I upgrade this version ?
yes mohd, you can apply this update!
hi Neal,
Why can’t I see my previous postings other than the very first one, until I post a new comment.
Then, all of them can be seen!
Is there something I need to see them all at once?
we approve all the comments manually, so sometimes it takes time!
Hi Neal,
If i did not do “Wipe Data / factory reset” but only did “Wipe Cache Partition”, What will happen? Pls advise.
Rgds..
Andrew
you will get the force close errors!
Till date after update, no error. is it ok if i dun do factory reset?
Rgds..
Andrew
yes its perfectly ok!
Can i update from 2.3.3 to this version or i need to follow 2.3.3 -> 2.3.5 -> 2.3.6 as I see only PDA file to be flashed and not the rest?
please stick to the procedure!
Hey NeaL,
First of all kudos on the great job! I’m gonna update my S2 tomorrow but I got a few queries before I do so. I’m a newbie so please do bare my ignorance. I’m currently running 2.3.3 Baseband I9100DDKE4 KERNEL 2.6.35.7-I9100XWKF3. I’m guessing there won’t be a problem if I directly update to 2.3.6, please correct me if I’m wrong.
1. How do backup my apps?? Doesn’t my gmail account already have a list of all apps installed on the phone so is there a feature to just install them back??
2. If any problems arise during installation (or AFTER) will the phone automatically revert back to the previous version or do I have to install that version back onto the phone?
3. If I update now using Odin will I never be able to do the automatic updates again through Kites?
4. Any risks involved in doing this manual update??
Please do get back to me and thanks in advance for taking the trouble.
Can I update from 2.3.4 to 2.3.6, or am I going to have to get the 2.3.5 firmware first?
you can directly apply the update of 2.3.6
Could I simply say nice to read a help to discover somebody who definitely realizes exactly what they’re sharing on the web. You actually recognize how to take android difficulties to light and make essentially solutions.
Lol nevermind was easy to figure out. First you make CWM backup of your old stuff. install 2.3.6 then root then make CWM backup. After this restore your old CWm backup now you should have everything back as before now go to restore the 2.3.6 backup but only mark the System checkbox. Reboot phone and ur good to go with ur old files kernel tomorrow root access and on top of that running 2.3.6. Hope this helps anyone running custom firmware looking to upgrade versions without having to start from nothing again after update.
The download link doesn’t work for me, keeps saying that it takes too long to respond. Help, anyone? Btw, can I update from Android 2.3.3 to this?
we are facing issues with the download servers!
The link is not working again
we really apologize for the same! we will be fixing the same v soon!!!!
Hi NeaL,
I tried to flash this firmware with odin. And it resulted in boot loop.
My phone is not starting. I can not enter in to recovery mode with Vol up + menu + power.
I can only enter in download mode. I also tried to flash my stock firmware. My original firmware version was: PDA:KF4 / Phone:KF2 / CSC:KF1(H3G). So i tried to flash GT-I9100_H3G_I9100XWKF4_I9100NEKF2_I9100H3GKF1.tar.
But none of the firmware solved boot loop. I also tried to flash Villianrom1.1 with odin, but no success.
Can you please help me?
Thanks in Advance.
-Rahul
HI ,
The Download link is not working
Can you recheck. The downloads server is fixed now.
Hi neal, I have a S2 I9100M with stock firmware 2.3.3 PDA: I9100MUGKG2 PHONE: I9100MUGKG2 CSC: I9100MBMCKGW. I got my phone rooted and unlocked after purchase. I have a few questions. Firstly, can i upgrade my phone from 2.3.3 to 2.3.6 directly. Secondly, after i upgrade, will my phone get unrooted and locked again. In such case, will i have to root it and unlock it again. Which app do i use to Unlock my phone? In the earlier question from Brian, u have mentioned that I9100M (Canadian Virgin mobile) can apply this update, which i want to reconfirm.
Hi Neal,
After updating & rooting ver 2.3.6 I noticed one problem during the course of use. I am restricted to the ringtones provided in the rom. There is no menu to use other sound files. Any resolution for this?
Thanks, Vish
UPDATE WITH THE NEW VERSION XWKL1!
Hi Neal, thanks for your good work!
I have a baseband version of I9100DXKI1
Can I proceed straight to upgrade to this version XWKK5 Gingerbread 2.3.6?
Thank you much!
cheers!
yes you can update the phone directly!
Hi i got my Samsung galaxy s2 in Oct my friend got it in nov he got update from kies for 2.3.6 . But when i check with kies it shows 2.3 its latest version. No update available . May i know what could be issue . wants to update with kies only
sorry to bother you got my answer checked his mobile found that its 9100G.
here is an update for you!
http://androidadvices.com/update-samsung-galaxy-s2-i9100g-official-xwkj2-gingerbread-236-firmware
TO UPDATE WITH KIES YOU NEED TO GO BACK TO YOUR OFFICIAL FIRMWARE FIRST!
Hi Neal,
I’m having Android version 2.3.3 . It has Wifi problems as mentioned in the \Issue 1698: Wi-fi loses connection with router frequency and doesn’t reestablish automatically\ link http://code.google.com/p/android/issues/detail?id=1698.
Does this upgrade fix the issue 1698
Thanks
MM
Hi Neal,
I’ve successfully upgraded to 2.3.6 following the steps given above.
But still I have wifi issues.
Thanks
MM
yes wifi issues are being reported to samsung! hope to get it solved in next version!
Also if I connect to kies it says “your device does not support software upgrading via kies”
in the 2.3.5 version there is lot of battery issues. will that be solved in this version.??
yes it will be solved in the next coming version!
Hi Neal,
I have SGS2 I9100
Android ver: 2.3.3
Baseband ver : I9100DXKI1
Kernel ver: 2.6.35.7-I9100DXKI2
Build number: GINERBREAD.DXKI2
Can I upgrade this version to my phone?
If not, please tell me where can I get the update 2.3.6.
yes you can apply the update!
is it the official firmware or custom/Frankenstein one?
its the officially leaked one!
hey neal…i had updated my s2 to 2.3.5 using instructions provided here. Right now i;m in saudi arabia and there is an official version of 2.3.5 available here. How can i go back to factory provided 2.3.3 so i could get the official 2.3.5 through kies. please reply to my mail “flyingbullz87@yahoo.co.in”
will be waiting for ur reply..
regards,
rizwan
YOU CAN GO BACK BY FOLLOWING THE CORRESPONDING INSTRUCTIONS!
cant find it…could u please provide me a link…
the links are there in the article, please read the article carefully!
hey neal…i had updated my s2 to 2.3.5 using instructions provided here. Right now i’m in saudi arabia and there is an official version of 2.3.5 available here. How can i go back to factory provided 2.3.3 so i could get the official 2.3.5 through kies. please reply to my mail \flyingbullz87@yahoo.co.in\
will be waiting for ur reply..
regards,
rizwan
can you just let us know on what is the exact version number so that we too can come up with the same!
Neal! Two errors in this article that could really screw up things for people:
1) On page 1, clicking on “Pre Requisites to be followed before proceeding to the next page” brings you to the wrong page: How To Update Samsung Galaxy S2 GT I9100 with XWKJ3 Gingerbread 2.3.5 Firmware…this is KK5 2.3.6, not KJ3 2.3.5 !!!
2) On page 2, the title right above the first step to download the 2.3.6 package says “Procedure to Update Samsung Galaxy S GT I9000 with XWKK5 Gingerbread 2.3.6″….This is I9100 not I9000 !!!
Otherwise, great job with everything and thank you!
hey chris, its just for following the pre requisites!
its a typo, its now fixed. Thanks for the same!
Your comment is awaiting moderation.
hai ! neal, acording ur suggestion i buy new galaxy s2 I9100 16 gb with android 2.3.5. gingerbread…jpkj2
its nice but it showing internal sd memory 11.75 gb but manufracturer mentiond 16 GB internal .. but it shows 11.something .. how it possible plz clarify ..and i download facebook from market but it shows notifications but not open ! how can solve this problem
thanQ brother…
have a nice day …
there are few system apps which require that memory! its normal! user level memory is always less than quoted!
hello there! i’ve been reading a lot about comments and queries on this page and most people is having problems on upgrading their firmware…well, i guess i’m just lucky to install this update or upgrade, whatever you call it without any hassles…first, i did upgrade to 2.3.5 via kies and 2.3.6 via Odin3.
so far i have no problem with this upgrade, i did not even backed up everything on my phone but after installations, still, everything works just fine as it was before…but ofcourse some UI changes.
i just followed instructions carefully and voila! 2.3.6 is running smoothly.
thanks!
thanks jess for your feedback!
Thanks for everything. It was the first time I updated my firmware using your instructions and it went all smooth. Now I am on to 2.3.6 and the battery is indeed showing improvements. I have been waiting for an official release for days but nothing showed up. Every Indian user on 2.3.3 can use this firmware to jump onto 2.3.6. Great Job Neal Pradeep!
PS: I uninstalled Kies and Norton 360 from my PC before updating just to be sure I do not break my dear Galaxy S2. Worth the pain.
thanks for your feedback buddy!
2.3.6 is now available officially for India and you can find it on sammobile.com
Model: GT-I9100
Android: 2.3.5
Baseband Version: I9100XXKI4
Kernel Version: 2.6.35.7-I9100XWKI8-CL616395 root@DELL149#2
Build Number: GINGERBREAD.XWKI8
YES YOU CAN UPDATE WITH THIS VERSION!
Hi Neal,
I have an SGS2 with the following firmware (initially 2.3.3 but updated thru Kies):
Android ver: 2.3.5
Baseband ver : I9100XXKI4
Kernel ver: 2.6.35.7-I9100JPKJ2-CL655700
Build number: GINERBREAD.JPKJ2
Would this update work on mine?
Thanks.
YES THIS UPDATE WILL WORK FOR YOU!
I have previously flashed 2.3.5 and now when i am trying to update to this , Odin is crashing, it exits because of a run time error. I tried with different Odin version 1.83, v 1.85 and none of them worked, any clues ?.
Thanks
Natraj
download the zip file again!
no matter what i did i was unable to flash this rom, i had to go back to 2.3.4 and then install this firmware only then i was able to install.
Thanks for everything!!!! Been running on stock firmware XXKDJ for few months after buying… To avoid any problems and to play safe (knew someone who ran into problems after straight update from XXKDJ to XWKK5), i update it to XWKI1 first, then again to XWKJ3 and finally to XWKK5…. now running smoothly..PROBLEMS FREE!!!!
Thanks you…
can’t wait for stable version of ICS !!!!!
hi neal,
Does this update support I9100M. I have got it rooted n unlocked. Can i update?
its not for I9100M Model! sorry!
thanks for your reply Neal. I was reading through other forums I find that I9100M is identical to I9100 except for its model number because its sold by Bell/Virgin. Can you suggest me how I can update my I9100M from 2.3.3 to 2.3.6. I have got my phone rooted and unlocked from Virgin network.
SGS2 GT-I9100M
2.3.3
PDA: I9100MUGKG2
PHONE: I9100MUGKG2
CSC: I9100MBMCKGW
Thanks in advance for your advice.
no, this is not for you!
I followed the instructions to the letter. Post install of the 2.3.5 package, it showed it was at Android 2.3.5 . Then I did a wipe data/factory reset AND wipe cache . now after reboot it comes up in what seems like Dutch !!!!
Help !
I need English instructions !!!
Urgent !
change language from locale and text from settings!
Nvmnd I got it to change language
now setting phone up again.
Thanks Neal !
change language from locale and text!
I had successfully updated to 2.3.6.
Issues:
1. I got the yellow triangle.
2. CWM manager v3.0 error message
“this version of CWM manager should be used with CF-root v5.0 or newer. It appears you are using a different kernel . Various features have been disabled.”
Android version 2.3.6
baseband version i9100xxki3
Kernel version 2.6.35.7-i9100xwkk5-cl754841
Root@dell144#2
Build number gingerbread.xwkk5
Please advice . Thnx
we will come up with the rooting process for this v soon!
Using this guide, I had successfully updated to 2.3.6.
Issues:
1. I got the yellow triangle.
2. CWM manager v3.0 error message
“this version of CWM manager should be used with CF-root v5.0 or newer. It appears you are using a different kernel . Various features have been disabled.”
Android version 2.3.6
baseband version i9100xxki3
Kernel version 2.6.35.7-i9100xwkk5-cl754841
Root@dell144#2
Build number gingerbread.xwkk5
Please advice . Thnx
Newbie
yellow triangle is normal!
regarding rooting, we will soon come up with the article!
I had successfully updated to 2.3.6 .. even though I didn’t execute the last step. Do we need to execute the last step to clear the data on the phone ad to start the phone i recovery mode ? What happens if we skip the last step ?
Hi,
First of all I want to tell you that you are doing a good job. I have upgraded to many firmware versions with your help. But from past couple of days I am facing a strange problem. My S2 doesn’t recognize any sim card. Even though sim card crd is inside, it complains ‘insert sim card’. I tried firmware upgrade, factory reset etc but nothing seems to work. Please advice .
Thanks.
clear the cache from recovery or flash it again!
amm hi sir gud day,..i have a galaxy s2 version 2.3.3 with kernel ZSKF4. my question is can i direct to update that 2.3.6?
yes rysan you can directly apply the update!
If i update to 2.3.6 by your method
will i loose all my installed apps and settings??
thanks
yes you will lose all the apps!
is there no way to save the Apps?
as when i update thru kies i dont loose my apps
you can use Titanium backup!
yeah i will try…
for that i guess your root guide works well
and why is Kies still showing 2.3.3 as latest firmware?? it sucks!
update via kies is pushed late!
Hey Neil.
Presently my Galaxy S2 is on 2.3.5 with XWKI8 Kernal.
Can i update my device?
yes you can apply this update!
It looks to me on my phone this firmware update is indeed plaged with issues and below are they.
1) The phone battery dies very soon if i start using any of the wireless services (edge/wifi) .
2) The phone is clearly overheating, i have previously tried 2.3.4 and 2.3.5 and never had this issue.
3) Phone restarts very frequently (while browsing gmail, or while playing angrybirds).
4) Couple of time’s it took a lot of time to scan the sdcard.
Just for users who are trying to install this firmware the information about this firmware would be as below.
Model: I9100
Region: France, Germany, Italy, Netherlands, Portugal, Spain, Turkey, UK, (Branded: no)
Available languages: de, en, es, fr, it, pt, tr, (pl),
November 2011 Revision: 5
So NEAL this won’t work on I9100G?
Is there a way to have I9100G upgraded to 2.3.6?
not as of now, we are exploring on the same!
i hav gt9100g , which version/firmware shud i install ?? pls advise asap … thanku
we will come up with something v soon for i9100 G!
neal plz help…my downlaoding mode nd recovering mode not starting…always i get a icon in which a phone…!…laptop is drawn..what to do..plz help!!!!
are you able to get into the download mode?
I put the phone in downloading mode and i connected to my PC. But the driver installation is failed and so the first box doesn’t turns yellow. How can i proceed with this ? please help.
Thanks in advance.
is your phone I9100G handset?
My phone is Samsung Galaxy S2 GT-I9100
My model is Samsung Galaxy S2 GT-I9100
Hi sir,
I bought a samsung galaxy s2 in singapore last month, below is the details for the phone:
Model number : GT-I9100
Android version: 2.3.3
Baseband version: I9100DXKI1
Build number: GINGERBREAD.DXKI2
I got problems to update the android version. Please help me. I had tried to look through the forum but non of them is regarding baseband version DXKI2…..So frustrating…….HELP ME PLS..
is your devcie a locked one?
hey i’ve downloaded the rar file but it’s password protected…how to unlock and proceed with the upgrade???
You need to unlock by visiting ur nearest moble stores.
baseband version:I19100dxkf1
kernel version:2.6.35.7-I19100xwkdd-cl161513root@dell103#2
build number: gingerbread.xwkf1
is my s2 applicable???
and u said after pressing the pda option in odin look for a file named \\ ??
SELECT THE FILE WHICH IS THERE IN THE EXTRACTED FILE!
hey pradeep..
What is the official version …is that XWKK5 or XWKL1 ?? pls help and tell me which one is working fine without any issues.
XWKL1 is official for INDIA!
Hey Pradeep,
I got a Samsung Galaxy S2 Mobile in India one month back,
Mobile Details,
Model number : GT-I9100G
Baseband Version: I9100GDDKI1
Kernel Version: 2.6.35.7root@DELL88 #2
Build Number: GINGERBREAD.XWKJ2
I auto updated using WI-FI with option available in About Phone Section.. Now its showing Android Version as 2.3.6.
Now i’m having problem connecting to PC using USB, my mobile is not recognized when connecting through USB..
Could you please kindly help me to fix this?
-Ram
YOU CAN UPDATE THE FIRMWARE AND CHECK IT WILL BE FIXED!
Hi,
On my samsung galaxy s2 I am currently running BUKJ3 2.3.5. Can i update exactly the same using this process?
Thanks
yes you can update directly!
Hi,
My SGS2 is locked to Bell Mobility in Canada. In you article you’re saying that the phone must be unlocked. Is it absolutely true? Does it mean that I can’t install XWKK5 on my phone without rooting it first? I just got it, so I don’t want to void the warranty right away?
Thanks.
yes its true! phone should be unlocked!
Hi. My SGS2 is locked to Bell Mobility in Canada. Is it absolutely true that the phone must be unlocked in order to install XWKK5 on it? Do I have to root it? I just got it and don’t want to void the warranty right away. Thanks.
yes, the device should be unlocked or else there is a possibility of phone getting locked once again!
hi buddy,
i updated the firmware of my S2 to XXKP8 ICS 4.0.3 , it worked fine and smooth provided there were frequent random reboots of the device at exact intervals of 12 hours after flashing.Got dissapointed as the upgrade was fine and running smooth but the reboots spoiled the game. i have no complaints, but wanted to know y such thing happened.
i am more than satisfied with this site. i downgraded to a more stable 2.3.6 version which i did earlier. nice job pal keep it going . no qualms .
Hi,
I recently updated my galaxy s2 to XWKL1 using instructions from your site….. But not my kies is not accepting the phone because my CSC is XEU whereas that firmware was INU…
Can I install this version to solve the kies issue??
yes, glad to know that issues have resolved!
Hey Pradeep,
I got a Samsung Galaxy S2 Mobile in Canada two month back, its unlocked
Mobile Details,
Android
2.3.4
Model number : GT-I9100
Baseband Version: I9100UHKI1
Kernel Version: 2.6.35.7.I900UHKI2-CL553601
se.infra@SE-07 #2
Build number
GINGERBREAD.UHKI2
so please guide me to which firmware i needed to up date to 2.3.6 as there are so many am new i just update my firmware once when i had new 1st time with kies to current version 2.3.4
many thanks!
jeet
you can update with XWKL1 update!
hey there,
the link is not available
It says that the connection was reset…………so m not being able to download it …………….
does it affect where I’m downloading it from ……….I’m based in Australia
Hi
it is not letting me download the file
what should I do ?
we are fixing the links soon!
Pradeep Neela,
my Samsung galaxy s2 GT-I9100 has 2.3.5 version and i would like to update firmware to 2.3.6 official firmware using Kies but it keeps telling that i have the latest firmware installed. i dialled *#1234# . The result:
PDA:I9100 JPKJ2
PHONE: I9100 XXKI4
CSC: I9100 JPKJ1
BUILD INFO: THU OCT 13….
please let me know whether i can update my firmware.. Thank you
yes you can apply the update on your phone!
Hi there,
I have Samsung Galaxy S2 and I have tried to update it via Kies but I always receive following message:
Your device does not support software upgrading via Kies.
current frimware version : I9100XXKG6
current android ver. is 2.3.4
the device is sim lock free and bought in Holland. please help!
Thanks
yes you can then apply with this firmware!
Pradeep Neela,
My Galaxy S2 is bricked after a failed update using Kies. Recovery mode isn’t available, only Download mode works. I’ve been reading your guide and was thinking of giving it a shot as a solution. Problem is because my phone is bricked i can not confirm if it is locked/unlocked and haven’t taken any actions yet. Any suggestions?
very sorry to hear about unable to get updated via KIES, you can manually update the same! try rer inserting the battery!
Hi
Since upgrading from Official KIES firmware 2.3.4 to 2.3.5 via the Jayce Ooi’s method / Dutch/European version then 2.3.6 OTA I have found that when I fully charge the battery with the phone OFF or ON via USB or POWER OUTLET, when disconnected it returns a battery life of 97%.
I have done a full cycle of discharging and recharging my phone but still the same issue.
I’m pretty sure 2.3.5 for the first couple of days did not do this.
Would you be able to advise why this might be and if this has been an issue with 2.3.6?
Thanks in advanced.
hey man i can’t find the password for the zip file can you please tell me
thanks in advance ^^
password for the file is mentioned in the procedure section!
Hello, i currently have the rooted 2.3.3 i9100M, UGKG2. Kies shows my phone is has latest version and will not show any updates. Is this because the phone is rooted and will not allow me to update. And if that is the case, do i have to continue and use Odin to upgrade manually.
Hello,
how can I update my phone
CSC: I9100 JPKJ1
BUILD INFO: THU OCT 13….
2.3g GinderBread.JPKJ2.
please advise how can i do the update please.
Regards,