How to Update Samsung Galaxy S2 GT I9100 to XXKG6 Gingerbread 2.3.4 Firmware

Also, this version of the firmware which is Gingerbread 2.3.4 XXKG6 is not an official firmware and hence can’t be updated with the KIES version. This update can be only applied using the manual method of Odin which we will see in the due course of the article on how you can update with the same. Though Samsung has a monitoring tool wherein they can track on all the firmware updation which you are doing, there is rarely any case wherein Samsung has voided the warranty of any user on the fields of beta firmware updates. And also most important thing is that, updating with this firmware version won’t mean that you have to root or have rooted the device. Rooting is completely different thing compared to the firmware upgrade process.

If you have rooted your phone before then you will lose the root access, but if you wish to root the phone after updating then you will have to wait for the article as we will see on how you can root Galaxy S2 GT I9100 on the XXKG6 firmware version. So, in the due course of the article we will see on how you can easily update the firmware for which you will have to follow the instructions like pre upgrade instructions as well as the actual procedure to update the phone.

Not many things have been updated if you compare from the last version of XXKG2 or XXKG3, but there are some things which have been further optimized as some of the users faced issues in lower quadrant ranks which is now eradicated with this version of firmware as it further streamlines the file system which is present in the GALAXY S2 GT I9100.

Some of the users are still not happy with the GPS as it doesn’t latch up properly and for all those this version of XXKG6 might just help as minute changes have been done on the GPS front. This was the case with most of the users in the Nordic region and also to some other parts too.

Some of the applications were having issues like force close errors which now have been fixed. There was an issue with the cache which was sorted out. Also, most importantly you can now enjoy error free downloads after updating with this version as some users were having issues with the slower internet speeds.

Note: Just in case if you face any issues like freezing then all you need to do is to just repeat the above procedure from the start after restarting the computer and phone by pulling off the battery from your phone.

Video Tutorial :

  • Vicky Dhir

    Hello
    My Self Vicky Dhir and I’m from India. I purchased Samsung Galaxy S2 GT I9100 from India and yesterday i updated android from 2.3.6 to 4.0.1 after read your post but now i want to restore it into 2.3.6 so will you please help me with it…i need the package file too…Thanks so much in advance

  • Hasan

    I tried to install it but it hanged jut before to finish, so what i have to do now!
    please ans quickly, my previous version was not good coz i can browses on internet properly and couldn’t make or rec call from my s2

  • http://m.islupca.pl Materac

    Excellent post however , I was wanting to know if you could write a litte more on this subject? I’d be very grateful if you could elaborate a little bit more.

  • http://m.islupca.pl Materace

    Excellent post however , I was wanting to know if you could write a litte more on this subject? I’d be very grateful if you could elaborate a little bit more.

    • http://twitter.com/pradeepneela NeaL Pradeep

      which subject you are talking about?

  • http://m.islupca.pl Materace

    very well written:) My rating 5 / 5 !!!

  • Angela Stardust

    Hi ! I have updated my device to 2.3.6, my kernel version is 2.6.35….root@DELL144 #2

    If i apply this update, will it unroot it? I need to return it to warranty and if i apply this it will unroot the device?

    • http://twitter.com/pradeepneela NeaL Pradeep

      yes you can apply this update again to unroott eh device!

  • Adrian

    hello NeaL,

    My S2 have this version:

    I9100GZCKH4
    Kernel: 2.6.35.7 se infra@SEI-30 #2
    buil nr.:GINGERBREAD.ZCKH4

    so i think you know this is chinese firmware. i can do something to have gmail and of course android market.
    i saw a lot of people have this problem so maybe you find somthing to help us.

    thanks in advance.

    • http://twitter.com/pradeepneela NeaL Pradeep

      yes its a chinese version, update with the X Series of firmware!

      • Adrian

        i try to update XXKG6 firmware but didn’t work, should work? or i have to try another type of firmware, if yes please tell me one.

        thanks

        • http://twitter.com/pradeepneela NeaL Pradeep

          we will soon come up with the same!

  • Eid MOSTAFA

    Hello Neal,

    I have one inquiry in here regarding the samsung galaxy s2,
    I need to know how to use as a modem, connect it to my laptop, and then connect to the internet through my laptop, using my mobile operator data network

    thanks

  • Ajay

    I having Samsung Galaxy S2 from India. Here is the current versions on the phone, I am really confused on which files I need to download.

    Can someone help me with this.

    Current Versions

    Android Version : 2.3.3
    Base Band Version : I9100DDKE4
    Kernel Version : 2.6.35.7-I9100XWKF3-CL276555
    Build Number : GINGERBREAD.XWKF3

    If someone could send the files I need to download and procedure, it would be great.

    • http://twitter.com/pradeepneela NeaL Pradeep

      its all mentioned in the article!

  • Sumanth

    Neal,

    All I can say is AWESOME!!! Thanks!

  • Adrian

    hello NeaL,

    did you find any chinese version for me? i didn’t find, i am not so god in this but i hope you can help me.

    • http://twitter.com/pradeepneela NeaL Pradeep

      we will soon come with the same!

  • Prithvi

    hi, my question is with regard to updating my android ginger bread officially. i have a samsung galaxy s2 which is still on 2.3.3 but obviously 2.3.4 is out. i want to know if there is anyway i can just update this via kies itself rather than go through this procedure, which no doubt seems simple but i was just wondering why kies hasn’t officially pushed it like when i plug my phone in.
    my second question is whether you have heard anything about samsung galaxy s2 getting the ice cream sandwich upgrade and when do you think that might happen if it does?

    • http://twitter.com/pradeepneela NeaL Pradeep

      as of now Samsung hasn’t pushed update via kies to some countries, you can either wait or can apply update by Odin manually.
      yes, s2 will get ICS, there is no exact date for the same but as in when it comes, we will cover the same!

  • Adrian

    and where i find this chineese version?
    also my phone still show SOFTWARE UPDATE FAIL and i can’t stop or do nothing whit him.
    please help me to fix my problem.
    NOTE: i’m still in china and i don’t have access to all sites to download files

    kind regards

    • http://twitter.com/pradeepneela NeaL Pradeep

      we will try to come with the chinese version!

      • Adrian

        until then what should i do whit phone? will not be a problem that is whit this error? if the batery is off will be a problem? you can help me today to find a chinese version?

        kind regards

  • Adrian

    dear neal,

    i bought S2 from china, i start to instal firmware XXKG6 2.3.4 but he show me this error:

    Added!!
    Enter CS for MD5..
    Check MD5.. Do not unplug the cable..
    Please wait..
    CODE_I9100XXKG6_CL425236_REV02_user_low_ship.tar.md5 is valid.
    MODEM_I9100XXKG6_REV_02_CL1044543.tar.md5 is valid.
    GT-I9100-CSC-MULTI-OXAKG6.tar.md5 is valid.
    Checking MD5 finished Sucessfully..
    Leave CS..
    Odin v.3 engine (ID:4)..
    File analysis..
    SetupConnection..
    Initialzation..
    Set PIT file..
    DO NOT TURN OFF TARGET!!
    Get PIT for mapping..
    Firmware update start..
    boot.bin
    NAND Write Start!!

    Complete(Write) operation failed.
    All threads completed. (succeed 0 / failed 1)
    i try in all USB ports,
    now my phone show me: SOFTWARE UPDATE FAIL
    what should i do, check?

    kind regards

    • http://twitter.com/pradeepneela NeaL Pradeep

      since you bought this phone from china, you need to install with chinese version first and then move to Eu firmware!

  • VIVEK

    DEAR SIR,

    I RECENTLY BROUGHT SGS 2 IN INDIA. CAN YOU TELL ME WHEN SAMSUNG OFFICIAL LAUNCHED FIRMWARE 2.3.4 AND 2.3.5 VERGION IN INDIA AND CAN I DO VIDEO CHAT WITH THE HELP OF THESE NEW FIRMWARE UPDATE. WHICH ONE IS BEST 2.3.4 OR 2.3.5 AND WHY (ITS FEATURES. YOUR COOPERATION IN THIS REGARD IS HIGHLY SOLICITED.

    REGARDS
    VIVEK

    • http://twitter.com/pradeepneela NeaL Pradeep

      in the new firmware samsung has removed the support of video chat!

  • Gurnish

    Hello Guyz,

    In Need of some expert advice …..

    The thing is i bought my SGS2 in India a couple of months back and now i am living in South Africa.Now Samsung has released the information today that 2.3.4 is available for downloading via Kies but my device is not showing any update …

    i am currently sitting on
    Baseband Version
    I9100DDKE4

    Kernel Version
    2.6.35.1.I9100XWKF3-CL276555

    Build Number
    GINGERBREAD.XWKF3

    Can any one please advice what OFFICIAL firmware is the one i should be looking for so that my phone works in SA now so that it doesn’t mess up my device …

    The Firmware they have released in SA is as follows:

    Baseband Version
    I9100XXKI1

    Kernel Version
    2.6.35.7.I9100XWKI4-CL575468

    Build Number
    GINGERBREAD.XWKI4

    • http://twitter.com/pradeepneela NeaL Pradeep

      you can update with any of the Gingerbread versions which are there at http://www.androidadvices.com!

  • Md Ishaq

    Hey Samsung we want Arabic language pls

  • Aldo

    Hi
    My name is Aldo
    i bought my phone same you in shanghai, you fix the phone you change the Western Firmwares version?? you can use Facebook or twitter?

    Plz answer fast

    • http://twitter.com/pradeepneela NeaL Pradeep

      yes you can update with the western firmwares!

  • http://creativex.in Ranjeet Malik

    Can I directly upgrade from 2.3.3 XWKF3 I am on fresh phone as it came fro the store….for eg. somewhere I read to get 2.3.4 XXKG6 I have to be on 2.3.4 XXKG4 firmware number are quite confusing is there any way to identify them…I mean which is new and which id old…. its ok til 2.3.5 what about XXXXX thing

    • http://twitter.com/pradeepneela NeaL Pradeep

      yes ranjeet you can directly update the firmware!

  • loldog

    Hi Neal,

    I bought an unlocked Samsung Galaxy S II smartphone from mobilecityonline.com in New York, USA. Prior to purchase, I explained to the employee that I am a tourist, living in Austria, Europe, and wanted to take the phone there upon conclusion of my stay in the US, and back in the hotel, I realized:

    The Samsung Galaxy S II sold to me is a Spanish version. I expected to get the international version (or at least the english version) of the phone, which supports many languages, including English and German, according to this link:

    The Spanish version I received has an English language option, yes, but apart from that, only comes with 3 more languages: Portuguese, Spanish, and Korean.

    2) In the box, there was no guarantee card. The box only contained the phone, 2 quick-start-guide booklets (one in English, one in Spanish), the US-power plug, the battery, the USB-cable, and additional earbuds. I double-checked thoroughly and did not find the guarantee card (2 year Samsung warranty) among the box contents.

    My questions are:

    – How can I download the German language pack?

    – Does Samsung do warranty repairs without asking for the warranty card? I hate the store receipt, and multiple times, I have read on their website that only the store receipt is required, can you shed some light about this?

    Thanks,
    loldog

    • http://twitter.com/pradeepneela NeaL Pradeep

      yes, they do repair w/o warranty card but bill is required!
      As of now you cant install German Language!

  • Sam

    Hey ..I such tryed to update my Phone but i got disconnected in between and now i phone got dead with such black screen and its not getting started normal or in download mode ..

    Pls help what should i do now??

    • http://twitter.com/pradeepneela NeaL Pradeep

      re apply the update!

  • timson

    Good day,

    i am from nigeria, just bought Samsung gallaxy S2 i9100
    , it came with version 2.3.3 and i am a novice in updating of rom.
    can someone please give me
    1. a step by step guide on how to upgrade to gingerbred 2.3.5 rom and
    2. how to locate all needed files for download
    i will be happier if you can forward response to my e-mail.
    thanks

    • http://twitter.com/pradeepneela NeaL Pradeep

      you can apply this update!

  • mustafa

    Mustafa Reply:
    October 7th, 2011 at 11:47 pm

    Thank you. But excuse me i am being pushy here.

    How do i install without losing the installed apps. is it correct that don’t clear the cache?

    Please advice.

    [Reply]

    NeaL Pradeep Reply:
    October 8th, 2011 at 12:47 am

    which installed apps? we din understand you !

    I mean the third party applications i have installed on my device.

    I want to update without re installing them again. how can this be done.

    I didn’t read in your instructions a way to back up application!

    • http://twitter.com/pradeepneela NeaL Pradeep

      you need to root and use titanium app to backup!

  • Mustafa

    Aslo please adivse on installing the Arabic Language bearing in mind that ill go for the Exynos Extreme Custom Rom

    • http://twitter.com/pradeepneela NeaL Pradeep

      sure, we have forwarded the feedback to the developer!

  • Mustafa

    Hi Neal.

    I want to update to this version but definitely without losing the installed apps and not losing the performance upgrade due to no clearing the cache” as i understood from previous comments, clearing the cache clears the installed apps, so if i don’t clear the cache i will keep the apps”. and I wonder if there is a way to back up and restore apps.

    Of course i am doing this only to install the Exynos Extreme Custom Rom

    Crurrent info.
    2.3.3
    I9100XXKF1
    2.6.35.7.7-I9100JPKG2-CL342890 Root@Dell104 #2
    Gingerbread.JPKG2

    Thank you

    • http://twitter.com/pradeepneela NeaL Pradeep

      yes you can install but please follow the instructions!

      • Mustafa

        Thank you. But excuse me i am being pushy here.

        How do i install without losing the installed apps. is it correct that don’t clear the cache?

        Please advice.

        • http://twitter.com/pradeepneela NeaL Pradeep

          which installed apps? we din understand you !

        • Mustafa

          I mean the third party applications i install on the phone.
          How can i update without having to re install them..

        • Mustafa

          I mean the third party applications i install on my phone.

          I want to install this ROM without having to re install them. how can this be done?

          • http://twitter.com/pradeepneela NeaL Pradeep

            you cant do this as of now!

  • Vibushan

    Hey Neal,
    A request :) Please come out with an article on 2.3.5 for Galaxy S 19000 :) Thanks!

    • Vibushan

      and installing MIUI on top of it :)

    • http://twitter.com/pradeepneela NeaL Pradeep

      sure vibushan it will be there within the next few days!

  • Spy93

    Hi,i just updated my SGS2 and everything worked fine! And when it opened it up i realised i lost everyting except music and pictures(games,apps,etc)…how can i get them back?[before updateing i made a back-up copying everyting from phone to PC…does that will help me somehow?]

    Sorry for my bad english and thx a lot for everytingh!

    • http://twitter.com/pradeepneela NeaL Pradeep

      have you cleared the cache from the recovery mode?

  • lie

    hi neal,how to install jar file into android phone?

    • http://twitter.com/pradeepneela NeaL Pradeep

      you will be needing the java emulator on your android

  • Rocky

    I donno wats wrong..!!!…My phone isn’t connecting with kies..!!!…i hav already unmarked usb debugging.!!…bt still it doesnt connect..!!!…plz help me out of dis coz den onli i can update my phone with the litening Rom..!!!…plz help me..!!plz…!!
    Thnx,,!!

    • http://twitter.com/pradeepneela NeaL Pradeep

      you can update with the XXKH3 update!

  • http://hossmd.tumblr.com Denis

    Hi Neal,

    I want to downgrade the modem from XXKG6 to XXKG5, it appears that XXKG6 modems is problematic when comes to use Wi-Fi or 3G, and I want to know if I can remain on the same XXKG6 Firmware and with the modem from XXKG5 on my Galaxy S2. The problem is that now the battery drains much much faster when the Wi-Fi or 3G is on, compared with XXKG2. (before upgrading to XXKG6 I was on XXKG2). And if I can, the phone data will remain untouched? and my phone is already rooted. Thanks

    • http://twitter.com/pradeepneela NeaL Pradeep

      no, updating with this firmware wont root your phone!

  • lie

    hi neal,can u help me,my s2 allready rooted,but i made mistake to install new superuser from market,after installing my rooted was blocked all software about rooted now stay have superuser but not used,how to solve this problem?

    • http://twitter.com/pradeepneela NeaL Pradeep

      you can clear all from the recovery mde and then you can apply update and then root with the corresponding firmware rooting file!

  • Shamzy

    Excellent tutorial. Got it done in less than 15 minutes. like clockwork. Keep up da good work Neal.

  • http://androidadvices.com jack

    I am trying unsuccessfully to upgrade to 2.3.4 as per your instructions.

    However something seems to be failing —>

    This is the message I get in ODIN after 2 mns

    Added!!
    Removed!!
    Added!!
    Enter CS for MD5..
    Check MD5.. Do not unplug the cable..
    Please wait..
    CODE_I9100XXKG6_CL425236_REV02_user_low_ship.tar.md5 is valid.
    MODEM_I9100XXKG6_REV_02_CL1044543.tar.md5 is valid.
    GT-I9100-CSC-MULTI-OXAKG6.tar.md5 is valid.
    Checking MD5 finished Sucessfully..
    Leave CS..
    Odin v.3 engine (ID:23)..
    File analysis..
    SetupConnection..
    Can’t open the serial(COM) port.
    All threads completed. (succeed 0 / failed 1)
    odin in the box turns red “fail”
    The phone connects, turns yellow. now my fon cant reboot…
    please help me neal…..tq

    • http://twitter.com/pradeepneela NeaL Pradeep

      CHECK WITH THE USB PORTS, IT SHOULD HAVE READ / WRITE ACCESS!!

  • ANURAG

    Dear Neal,

    I have updated my S2 tp XXKG6 the only problem i am facing is that video call option is not there in Gtalk. Pls advice me is it posible to load XXKG3 or XXKG1 using odin following the same procidure as for new phone.

    • http://twitter.com/pradeepneela NeaL Pradeep

      Check with the opponent side whether video component is present or not!

      • ANURAG

        yes it is present and even for my own profile the video symbol is not showing

  • lie

    tq neal,tomorrow i want go shop to update 2.3.4 xxkg6.neal,y window phone can run jbmidlet?android can,t?i try to run jar in jbed,but can,t open jar app.i want install operamini handler.jar.you know how to settle this?tq

  • mikki

    i can’t open the first zip file on my mac, it says error 1 not prohibited, help me please.

    • http://twitter.com/pradeepneela NeaL Pradeep

      zip files cant be directly opened in mac!

  • Nasir

    Neal, Thanks for you reply ..
    But how can i power ON my mobile, i am trying (Volume+Home Key + Power) but its not getting ON, Please help me in this regards,

    Thanks Alot.

    • http://twitter.com/pradeepneela NeaL Pradeep

      it takes not more than 15 minutes!

      • Nasir

        I have visit to service center, after one day they fixed my mobile, so today i got my mobile again, and i can see the version of android still same 2.3.3,

        should i try it again :( ?

        my device infor:

        Model Number : GT- I9100
        Android Version : 2.3.3
        Baseband Version : I9100XXKF1
        Kernel Version : 2.6.35.7-I9100JPKG2-CL342890
        root@DELL104#2
        Build Number : GINGERBREAD.JPKG2

        should i try again ? i hope this time it will not get black screen :(

        Regards,
        Nasir

        • http://twitter.com/pradeepneela NeaL Pradeep

          Yrs you can try…

  • lie

    orignal version,2.3.3 baseband version i9100xxkdj,kernel version 2.6.35.7-i9100xwke2-cl187606root@dell101#2,i made mistake to download,install universal rom,i want reverse back to orignal,because my map missing,please help me how to do.i do hard reset but still have universal rom which books and car home app add.

    • http://twitter.com/pradeepneela NeaL Pradeep

      have you checked with any other device?

      • lie

        hi neal,if i update to xxkg6,universal rom can change to orignal rom?which have orignal app?tq

        • http://twitter.com/pradeepneela NeaL Pradeep

          yes it will change automatically!

  • Nasir

    Hello Neal,

    I was trying to update my SGS2, buti did one mistake while updating, i downloaded files of I9000 instead of I9100, now my mobile having black screen i cant even ON the device, please help me, what should i do now ?

    your help would be highly appreciated man.

    Kind Regards,
    Nasir

    • http://twitter.com/pradeepneela NeaL Pradeep

      hey nasir, not an issue as you can re follow the instructions to update with the same!

  • lie

    hi neal,can u help me how to reverse back rom?i install universal rom,drive mode,my map missing.i want orignal rom,my phone sgs2 allready rooted

    • http://twitter.com/pradeepneela NeaL Pradeep

      to which version you want to go?

  • Ankit Monga

    Hey NeaL,
    Mine is
    Model Number : GT- I9100
    Android Version : 2.3.3
    Baseband Version : I9100DDKE2
    Kernel Version : 2.6.35.7-I9100XWKE8-CL214845
    root@DELL101#2
    Build Number : GINGERBREAD.XWKE8

    Should i update my firmware right now or wait for the official update ?
    Is it safe ?

    • http://twitter.com/pradeepneela NeaL Pradeep

      yes you can update as this is the latest version!

  • Lutzz

    Hi Pradeep :

    I recently bought the SGS2 from the middle east. I had an update waiting straight away in samsung apps. I updated, after which my battery life has decreased very much. these are my SGS2 specs using *#1234#
    PDA: I9100XWKF3
    PHONE: I9100XXKF1
    CSC: I9100JVKF3

    1) Can i update my phone with the XXKG6 2.3.4 without losing my warranty?
    2) Will the phone re-boot with another language other than english after the update ?
    3) As i am new to samsung and android, i do not know why we have to root our phone ? What are its advantages ?
    4) When i used kies in PC , it says, my firmware cannot be updated, why is this so ?

    Please help me with these questions, it will be really helpful. :-)

    THANK YOU..!!

    • http://twitter.com/pradeepneela NeaL Pradeep

      yes , just updating won’t void the warranty, yes adter reboot you will get the language selection options! yes you will not be able to update via KIES as there is no official update yet. to get the update you will have to update with odin!

  • Hendrik

    One thing that is assumed, but needs to be mentioned, is that you *MUST* have installed KIES and it’s device drivers!!!

    Since I only use Windows when forced to (ie. for things like these firmware stuff) I didn’t have KIES installed, and I had troubles getting ODIN to see the Galaxy in the firmware mode.

    Also: Note that this doesn’t appear to work with a VMWare Fusion in MacOSX ;)
    (You need to be running as native Windows ;()

    • http://twitter.com/pradeepneela NeaL Pradeep

      but its only in this version or in different version?

      • Hendrik

        It’s for all ODIN related stuff, as it needs the KIES drivers installed before ODIN will see the Samsung serial device needed for connectin to the device.

        • http://twitter.com/pradeepneela NeaL Pradeep

          yes you are right!

  • Richard

    When we do the wipe data/factory reset, this will remove all data on the on-device sdcard storage of the phone right? meaning all the application files and data?

    • http://twitter.com/pradeepneela NeaL Pradeep

      yes it removes the apps if you clear the cache?

  • emil

    my sgs2 is xwkf1 and i haven’t update yet,im having that pink spot problem on my camera,can this xxkg6 update solve that problem? and can i update directly to xxkg6? pls reply,just a newbie here…thanks

    • http://twitter.com/pradeepneela NeaL Pradeep

      YOU CAN update easily by followin the above mentioned procedure!!

  • Jd

    Maybe I asked a very long question…

    In short, can you provide me the link to download “KF3″ version for Samsung GSII ? (GINGERBREAD 2.3.3 –KF3″)

    This is the latest official KIES release.
    Thx

    • http://twitter.com/pradeepneela NeaL Pradeep

      no, its not a kies official version for your region!

      • Jd

        OK, then can you please tell me the OFFICIAL version for the SGSII in India?
        Is it GingerBread 2.3.3 XWKE8?

        Can you please give a link to download the OFFICIAL version of the Firmware?

        Thanks in anticipation for a speedy response to my Q, as I need to take in my phone for warranty support on the battery,

        Appreciate the excellent advise you give.

        • Jd

          Can you please answer my question please ??

        • http://twitter.com/pradeepneela NeaL Pradeep

          from where you are from and to which version you were on previously?

        • Jd

          I am from India and I would like to know tell OFFICIAL version for the SGSII in India?
          Is it GingerBread 2.3.3 XWKE8?

          Can you please give a link to download the OFFICIAL version of the Firmware?

          I am presently on GingerBread 2.3.3 DDKE2.

          I want to upgrade to the latest OFFICIAL version which is KIES supported.

          KIES is an extremely badly tested program and does not work properly with Win7 64 bit
          Please HELP

          • http://twitter.com/pradeepneela NeaL Pradeep

            yes as of now In india its DDKE2 which is the official version!

  • Achu

    Hi Neal Pradeep,

    With reference of last mail please answer, “The official KIES update that is available for the GS2 effective 1Aug11 is “GINGERBREAD 2.3.3 –KF3″If you can make the “KF3″ version ava for download and flashing, it will help”,because i am also from india and currently using XXKG6 Gingerbread 2.3.4 Firmware.And i need an official stable firmware ,that can get updated from kies(india).thankfully now i dont have any issues with the phone but i need GINGERBREAD 2.3.3 –KF3 or any latest version which supports (india)as a backup just to clam warrenty if something happens….

    Thanks

    • Achu

      waiting for reply

      • http://twitter.com/pradeepneela NeaL Pradeep

        kindly find the reply!!!

    • http://twitter.com/pradeepneela NeaL Pradeep

      as of now there is no other version but as soon as it arrives, we will update with the same!

  • Jd

    Hi NeaL Pradeep:

    With reference to the same question, I too would like a link to the official version available in India.

    I am informed by local Samsung service center that the out-of-the box phone is “BUILD No:GINGERBREAD 2.3.3 – XWKE8″ with KERNEL VERSION 2.6.35.7-I9100KWKE8-CL214845 root@DELL101 #2″.

    In-short “WKE8″. I ratified this, at the Samsung outlet, checking out a brand new display phone.

    The official KIES update that is available for the GS2 effective 1Aug11 is “GINGERBREAD 2.3.3 –KF3″

    If you can make the “KF3″ version ava for download and flashing, it will help.

    I have a battery issue, which needs to be replaced in warranty.
    If Samsung sees a different firmware other than that officially released, they will refuse warranty.

    Hence the friendly technician at service center suggested to roll back to official version, submit the phone, get the battery replaced FOC in warranty and then re-flash any version you want.

    To honor warranty, Samsung needs the phone to have the officially released firmware or the one released by KIES.

    By the way, I use your recommended GINGERBREAD 2.3.4 XXKG5 which is official Polish update and it really rocks!

    I am told that even XXKG6 is available? Is it better than KG5 or should one simply wait for 2.3.5?

    • http://twitter.com/pradeepneela NeaL Pradeep

      you can update with this version of firmware

  • Achu

    Ya, but how i can update with that.i mean, where can i get the latest firmware?only thing is it should be official stable firmware ,so that I can get updated from kies?

    • http://twitter.com/pradeepneela NeaL Pradeep

      you can get the latest firmware here and as of now there is no update from kies after XXKG6

  • Achu

    What about XXKF2 Gingerbread 2.3.3 Firmware?

    • http://twitter.com/pradeepneela NeaL Pradeep

      yes you can update with that option too but its a bit older version!!!

  • Achu

    Is there any way to install a official stable firmware again, so that I can get updated from kies?

    • http://twitter.com/pradeepneela NeaL Pradeep

      which version of firmware you wish to go to?

  • Jd

    Hi,
    Can you please tell me which if the latest Gingerbread 2.3 firmaware image is available for the Samsung I5510 (slider phone) – Galaxy 551 as it is called..
    The current Firmware is Froyo 2.2 DDJK4. I am having severe probem of the WiFi disconnection and read that the new update will resolve the issue.

    Please indicate the correct ODIN to use as well.

    Thanks

    • http://twitter.com/pradeepneela NeaL Pradeep

      as of now Samsung I5510 (slider phone) – Galaxy 551 hasnt got any update but as soon as it arrives, we will surely come up with the same

    • http://twitter.com/pradeepneela NeaL Pradeep

      just follow the instructions ans then you will easily able to update!

      • Jd

        I am having severe problems with the inclement WiFi connectivity. This is a well known issue with the I5510.

        There is a site where you get the updates too viz:

        I am reliably informed that the European firmware works and resolves the issue and a couple of my friends did have success in this matter.

        However I would prefer to go by your advise as regards the stability and effectiveness of the solution to resolve the WIFi issue.

        I value your advise, as it is most balanced and aimed at a stable phone.

        Grateful for your revert.

        • http://twitter.com/pradeepneela NeaL Pradeep

          WE HAVE TAKEN THE FEEDBACK AND WILL SURELY WORK ON THE SAME!

        • Jd

          Any feedback on the same?

          Do you have the update on the Samsung I5510. (slider keyboard) phone UPDATES?

          • http://twitter.com/pradeepneela NeaL Pradeep

            No not as of now but once it arrives then we will update u.

  • meherzad

    AS HOPE LESS I WAS I HAVE ONE THING TO SAY TO U I LUV U MAN THANKS FOR THESE VIDEOS UR AWSM!!
    THIS SITE TOTALLY ROCKS!! MY SAMSUNG GALAXY S2 IS WORKING THANK YOU FOR THIS GR8 TUTORIAL :)

    • http://twitter.com/pradeepneela NeaL Pradeep

      thanks buddy for the appreciation, we look forward for your continued support!

  • meherzad

    plz help me i dont know what is wrong with my phone it keeps loading the samsung galaxy logo and does not take to my home screen
    plz plz plz help me!!!
    i had installed a custom firmware on my phone and it didnt load so i switch it off in the middle

    the phone can go to the download mode but even after flashing the device the phone wont go further than the galaxy s 2

    can u tel me which files to donwload and how to set up odin to flash my phone again

    • http://twitter.com/pradeepneela NeaL Pradeep

      kndly again reflash the firmware and then all issues will be sorted out!

  • Jd

    I am trying unsuccessfully to upgrade to 2.3.4 as per your instructions.

    However something seems to be failing —>

    This is the message I get in ODIN after 2 mns

    Added!!
    Removed!!
    Added!!
    Enter CS for MD5..
    Check MD5.. Do not unplug the cable..
    Please wait..
    CODE_I9100XXKG6_CL425236_REV02_user_low_ship.tar.md5 is valid.
    MODEM_I9100XXKG6_REV_02_CL1044543.tar.md5 is valid.
    GT-I9100-CSC-MULTI-OXAKG6.tar.md5 is valid.
    Checking MD5 finished Sucessfully..
    Leave CS..
    Odin v.3 engine (ID:23)..
    File analysis..
    SetupConnection..
    Can’t open the serial(COM) port.
    All threads completed. (succeed 0 / failed 1)

    The phone connects, turns yellow. I can send you a screen shot. Pls help

    • Jd

      I got this sorted out. The mistake was that I was running HotSync, which is a sync utility for my ancient Palm Treo 680. The moment I exited that, it released the serail (COM) port and everything worked well.

      Sorry for the trouble.

      • http://twitter.com/pradeepneela NeaL Pradeep

        glad that the issues now have been resolved, let us know for more help!

    • http://twitter.com/pradeepneela NeaL Pradeep

      change usb port n try after restarting the device

  • Gaurav

    Hi I have updated my SGS 2 with this firmware i.e. XXKG6.

    since then my internet is running slower. is it known issue ?

    and also on android market for most of the section is displays no matching contains found for your device.

    Can you please help me in this.

    Is there any way to install a official stable firmware again, so that I can get updated from kies. because for this firmware kies shown “this firm ware can not be updated”.

    Thanks in advance.

    • http://twitter.com/pradeepneela NeaL Pradeep

      its not a firmware issue! have you cleared the cahce>?

      • Gaurav

        thanks Neal.

        • http://twitter.com/pradeepneela NeaL Pradeep

          THANKS gaurav for your kind words!

  • Kadevra

    Can I upgrade even if I don’t have an unlocked phone? I bought it from a mexican operator called telcel, I’m already running xxkg2 but I saw that xxkg3 can’t be updated without an unlocked phone, it’s the same for xxkg6?

    • http://twitter.com/pradeepneela NeaL Pradeep

      no as there will be risk of relocking of the device!

  • Krishna

    Hi Neal,
    I tried installing the XX firmware on my Chinese phone again for the second time, yet it failed. I have read on other forums that Chinese S2 can’t be flashed with XX firmwares. Could you please advice if there is a solution for this?
    Thanks, Krishna.

    • Krishna

      Here is the forum I was talking about:

      • http://twitter.com/pradeepneela NeaL Pradeep

        thanks krishan for the recommendation

    • http://twitter.com/pradeepneela NeaL Pradeep

      which error you are facing?

      • Krishna

        The installation fails and on the phone screen it shows “software update fail”. Even after switching the phone on and off, it shows the same screen. However, the download mode still switches on.

        It seems like all the China phones have this issue. Please advise if there is a workaround for this.

        Aparantly there is a solution for this. Some guy posted the procedure in Chinese language but it seems like it is a custom version or needs rooting the phone. You can find the chinese thread here: Used chrome to translate it to English. I couldn’t understand the procedure as I am don’t have much knowledge about the latest phones. May be you can understand better from it.

        Regards, Krishna.

        • http://twitter.com/pradeepneela NeaL Pradeep

          on all versions you are facing this problem and is this the issue with all the fw upgrades?

        • Krishna

          I tried xxkg6 two time so far and got the same failure. I haven’t tried anything else though as I am new to Android.

          • http://twitter.com/pradeepneela NeaL Pradeep

            yes you can update directly with this update for your S2

  • meherzad

    hi,
    i jst got my new phone the samsung galaxy s2
    Model number
    GT-I9100
    Andriod version
    2.3.3
    Baseband version
    I9100XXKE7

    can i do this update directly as mentioned in ur steps?
    and will i be able to download new software updates from samsung from my phone itself

    plz reply i reali wish to update and im lost with all this

    • http://twitter.com/pradeepneela NeaL Pradeep

      yes you can directly update with this version, do let us know if you face any issues as we will be happy to help you!

  • Krishna

    Neal, the first time I did follow the above procedure and got he phone almost bricked. Are you sure the Chinese i9100 can be flashed with XX firmwares?
    Thanks, Krishna.
    PS: Should the “Re-partition” box be left unchecked or checked??

    • http://twitter.com/pradeepneela NeaL Pradeep

      yes you can apply the update!

  • Biju

    Neal, IN KG1 version i got the gtalk video but lost when updated to KG6.Please advice.

    • http://twitter.com/pradeepneela NeaL Pradeep

      yes, it doesnt support the video gtalk!

  • kamal

    So, these firmwares go like this ? From KG1 to KG2 and so on, with KG6 being the latest one as of today ?

    Second one is – Can I update from KG1 to KG6 directly ?

    Cheers

    • http://twitter.com/pradeepneela NeaL Pradeep

      yes kamal you can directly update with the same!

  • Biju

    Neal,
    I have updated the SGS2 from KG1 to KG6 but lost the gtalk video & voce talk. Please advice.

    • http://twitter.com/pradeepneela NeaL Pradeep

      it will be updated in the next version!
      !

  • subhadip ghosh

    is this update reducing battery life?? please update ?? will we get the social hub and the game hub and the readers hub in the update ??? please advice

    • http://twitter.com/pradeepneela NeaL Pradeep

      no, there is no such thing being reported, its fine!

  • Krishna

    Hi Neal,

    Here is my story: bought a new S2 in Shanghai, China. I am totally new to this phone or Android platforms. Today followed the steps you explained above and got the “Software Update Fail” error code. Now whatever I do, that’s the only message displayed on the screen.

    However, I should say that if anyone followed the above instructions, the “Re-partition” box becomes automatically checked. And, I don’t see you mentioning to uncheck it in this article, so I went without deviating from your instructions. Later in a previous article I saw that you advised to uncheck the box. However, I am not sure if that’s what is causing the problem.

    I am still able to restart the phone in Download mode though. I tried to re-flash following the same steps while unchecking the “re-partition” box, but no success yet. Also, Kies can’t detect the device now (installed Kies after facing this problem). I have tried it both on Window7 and Vista Home without any success.

    Please help me, this is my brand new phone and I haven’t even used it for a day. :'(

    Thanks,
    Krishna.

    • http://twitter.com/pradeepneela NeaL Pradeep

      if you are unable to get into the download mode then you need to visit the Service centre to fix the same

      • Krishna

        Neal,

        I realized from other forums that this is the problem for all phones bought in China mainland. Can ONLY use Chinese firmwares on these phones. HereBy the way, I did have access to the “Download Mode” all along. So, I followed your article to flash Chinese firmware: and it worked like a charm. Thank you so much for that article!!!!

        Now it is fine, except that I am stuck with a different version of the firmware, which is the China Unicom version. My original version was the Retail version. Would like to get back to my Retail version. Any help is appreciated.

        Also, the problem with Chinese versions is that there is no Android Market App, google mail, etc., unlike the western versions. Help here is also much appreciated.

        Thanks,
        Krishna.

        • Krishna

          Actually, I would still like to flash with a western firmware. I am sure there are hundreds of others in the same situation as I am now looking for the same. Please let me know if there is a way around to flash a western firmware on a Chinese i9100.

          Thanks,
          Krishna.

          • http://twitter.com/pradeepneela NeaL Pradeep

            XX stands for Western Firmwares! You can follow the above procedure to flash with the Western Firmware

        • http://twitter.com/pradeepneela NeaL Pradeep

          thanks krishna for the update! you can proceed for updating the version which is mentioned above!

        • Andres

          I got a way to get around this.

          I just figure it out that if you have sucess flashin anything with odin, you unbrick your phone.

          For example if you flash the genuine chinse modem.bin only it will unbrick the phone, the same happens with anything that you sucesfully flash, if will make your rom useable again.

          Look at post #30 and you will see a way to install the western rom

  • biju

    Neal,
    Waiting for the root of XXKG6 Gingerbread 2.3.4.

    • http://twitter.com/pradeepneela NeaL Pradeep

      yes we will soon come up with the same in coming days!

  • Huzefa

    Cisco Anyconnect for Samsung Devices worked fine until KG3. With KG6 its stopped working. Any suggestions?

    • http://twitter.com/pradeepneela NeaL Pradeep

      have you checked restarting device,? Sometimes it behaves indifferently!

      • Huzefa

        Tried restarting the device. Any connect just won’t install. Says ‘ UNKNOWN Error -8′

        • Huzefa

          I used the Odin version downloaded with the KG3 package. Should that make a difference?

          • http://twitter.com/pradeepneela NeaL Pradeep

            yes, kindly use the mentioned Odin!!

        • http://twitter.com/pradeepneela NeaL Pradeep

          wats your current version of firmware?

        • Huzefa

          Current ver was KG3

          • http://twitter.com/pradeepneela NeaL Pradeep

            ok! you can proceed to flashing the phone with this update!

  • Gaby

    Hi

    There is a problem with the download link, can you fix that? or is there any other link you have?

    Tnx

    • http://twitter.com/pradeepneela NeaL Pradeep

      the download link is there in the article (procedure section)

      • Gaby

        I know Neal but it never works with me, I always get this error
        HTTP Replicator: 500 Internal Server Error

        Requesting:
        GET /downloads/i9100XXKG6.zip HTTP/1.1
        Accept-Language: en-US,en;q=0.8,ar;q=0.6,fr-FR;q=0.4,fr;q=0.2
        Accept-Encoding: gzip,deflate,sdch
        X-Forwarded-For: unknown, unknown
        Connection: close
        Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
        User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.30 (KHTML, …
        Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.3
        Host: androidadvices.com
        Referer: http://androidadvices.com/update-samsung-galaxy-s2-gt-i9100-xxkg6-
        Cache-Control: max-age=59999940
        Cookie: __switchTo5x=24; voted_2=8; 0x8u_unique_user=1; bsau=13123494429857…

        Traceback (most recent call last):
        File “/var/mytmp/http-replicator_4.0alpha2/http-replicator”, line 39, in Replicator
        yield fiber.RECV( server, Params.TIMEOUT )
        AssertionError: connection timed out

        can I download from other places??

        Thnx for ur help Neal

        • http://twitter.com/pradeepneela NeaL Pradeep

          kindly download the file again!!

        • Gaby

          I did it a million time :(

          • http://twitter.com/pradeepneela NeaL Pradeep

            wats the issue you are facing?

  • Santh

    Hi Neal,
    i updated my S2 as you instructed above, everything looks good. i could see the Version change in Settings.

    but after update, i had completely charged the phone. now almost i have used for 4 hrs, 50% of the battery got drained and its draining faster. do i have to do anything else?

    in my previous Kies version atleast battery was there for 20 – 30 hrs. but now it looks like doesn’t last for 12hrs.

    • Santh

      Hi Neal,

      Any Updates???

      atleast may i know how to reverse back to the same version of kies (which i had earlier)?

      • http://twitter.com/pradeepneela NeaL Pradeep

        you can reverse via KIES, you will have to manually update the phone viA odin!

        • Santh

          Neal,

          Before Reversing thro Kies, may i know about the battery problem in this version? second time i had fully charged and it doesnt last for 5 hrs…

          shall i install XXKG3? will it help? any suggesstion?

          • http://twitter.com/pradeepneela NeaL Pradeep

            you cant reverse the firmware via KIES!

        • Santh

          Hi Pradeep,

          Kies says the version of the device can not be updated. may i know where is the option to reverse? please guide me.

          • http://twitter.com/pradeepneela NeaL Pradeep

            You will have to update with the Odin version as you will have to update manually, the reason being that its a beta update and not a final release!

        • Santh

          Neal,

          ok fine.

          finally 2 questions.

          1) if i update with XXKG3 will solve my problem? or
          2) how to update manually the official version (where to download the files from) to get sync with Kies.

          thanks for your help as always.

          • http://twitter.com/pradeepneela NeaL Pradeep

            yes santh it will be solved!

        • Santh

          Neal,

          here is the update, i just downloaded XXKF2 2.3.3 and installed manually in the phone. but, phone didnt startup.. it got struck in welcome screen alone. so, finally i downloaded the XXKG3 2.3.4 version and installed.

          the phone is working. but the same problem the battery doesnt last for 12 hrs. usually in the official version, if we didnt use the phone, it will be in ideal mode, when in ideal mode it doesnt consume more than 5% of the battery. but in this 2.3.4 version it consumed almost 60% for 8 hrs.. with default application.

          if you guide me to install the kies version XXKF2 2.3.3 is highly appreciated.

          thanks a lot.

          • http://twitter.com/pradeepneela NeaL Pradeep

            You can install using odin.

  • Bahadur Dastoor

    Have an SGS2 updated to KG3 using your previous tutorial. Had used CF-Root-SGS2_XX_OXA_KG2-v4.1-CWM4.tar thereafter to gain root, then flashed back the official kernel (Kernel Official Version XXKG3.tar) and used the usb jig to make my download custom rom count zero. Thus had obtained root as well as the kernel being “Samsung Official”. My question is …. can i update to KG6 using your method above, use the same CF Root kernel to gain root and then use the kernel provided in your guide?

    • http://twitter.com/pradeepneela NeaL Pradeep

      yes you can easily update with the same!

  • mayurv23

    I want to know if this new firmware update will improve the battery performance of the phone
    Coz right now, it only last for about a day with medium usage ….

  • taz

    are there any changes from the kg3 update…so far i cant tell any difference….once again great tutorial

    • http://twitter.com/pradeepneela NeaL Pradeep

      kindly refer the enhancements list which is there in the article

  • Mahi

    Hi Neal,

    I am from India, I bought a new Samsung Galaxy S2 from Netherlands. Now I want to use Indian languages. I can see that there is no options to choose Indian Language. Please let me know if i upgrade to 2.3.4, will i get Indian languages.

    Thanks in advance.

    • http://twitter.com/pradeepneela NeaL Pradeep

      S2 DOESNT SUPPORT INDIAN LANGUAGES AS OF NOW

    • Manav singh

      Hi Mahi,

      I am currently in Netherlands. Toadyu i went to buu a S2 but my sim was not working at times it was. I just left the S2. Can u pls suggest me if all the S2 r unlocked in Netherlands. I will be grateful if u can send me a mail on manavs01@gmail.com.
      Pls help I want to buy this mobile. My sim is of Mauritius..

      thanks
      Manav

      • Mahi

        Hi Manav,

        You will get S2 both locked(with package from Vadafone, AT & T, T Mobile….etc) and unlocked. Please make ensure while buying that it is unlocked.

        Rgds,
        Mahi

        • Manav singh

          Hi Mahi,

          Thanks for the informtion. I just brought one.

          cheers
          manav

  • Richard

    Hi Neal,

    I notice that the zip files contains 5 files which includes the KERNEL file, however on this page the KERNEL file is missing from the list of files to update, could you please shed some light on this?

    Thanks n Regards,
    Richard

    • http://twitter.com/pradeepneela NeaL Pradeep

      KINDLY IGNORE THE KERNEL FILE AS OF NOW!

      • moe

        hay neal can i put an arabic language on the new update 2.3.4 kg6 because i tried to do so but no help.

        • http://twitter.com/pradeepneela NeaL Pradeep

          as of now you cant put the arabic language in it

  • Omar

    Hey galaxy we want Arabic language

    • http://twitter.com/pradeepneela NeaL Pradeep

      we will surely come up with the same!

    • hussein hasan

      go to that link this guy will show you how to get arabic language