I create mousemade pixel perfection stuffs for the interwebs.

XXKG6 Leaked Official Firmware for Galaxy S 2 i9100 [Password Updated]

Advertisement

XXKG6 Download

It’s here again. Samsung’s software team can’t stop leaking out the Galaxy S 2 firmwares — a new official firmware is popping out almost every week now, but we would be lying if we told you we’re not liking it.

The latest to hit the S2 firmware leak-fest is the XXKG6, let’s say, the successor to KG1/2/3. Look below to find the download links and install instructions but what you’ll find after installing is Andorid 2.3.4 (no 2.3.5, if you’re expecting that) with same TouchWiz UI atop it, obviously.

We’re yet to dig further to find out the changes this one has over KG3 and KG1, but those who getting restless can install it right now and check out firmware themselves.

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

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

Pre-Installation thoughts:

Advertisement

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

 

How To Install XXKG6 (for experienced users)

If you’ve used Odin 5-6 times before, I think you don’t need a detailed guide. To install XXKG6, download the file from here (password: samfirmware.com) and extract it. In Odin3 v1.85, select the *CODE* file in PDA tab, *Modem* file in Phone tab and *multi CSC* file in CSC tab. Also, select the .pit file in the PIT tab and tock the Re-partition checkbox. Hit Start!

Step-By-Step Guide (for not so experienced users)

If this is your first time, you may want to see a video of out how a firmware is flashed using Odin software on a Windows PC. Well, the video given below is all you need. It shows installing the KG1 firmware on S2 and the procedure is very similar for KG6. If you like, you can watch the video first to see how it’s done and then do the actual flashing following the guide given below which is more than enough on its own too.

  1. Download XXKG6 first. Filename: i9100XXKG6.rar. Size: 285.8 MB. Download Link. (password: samfirmware.com)
  2. Extract the downloaded file ‘i9100XXKG6.rar’ to get these 5 files:
    1. CODE_I9100XXKG6_CL425236_REV02_user_low_ship.tar.md5
    2. GT-I9100-CSC-MULTI-OXAKG6.tar.md5
    3. KERNEL_I9100XXKG6_CL425236_REV02_user_low_ship.tar.md5 (not required for installing XXKG6 since it’s already included in the *CODE* file above. When you’ve rooted your phone, you can use this kernel file to install the stock kernel of Samsung on top of the root kernel.)
    4. MODEM_I9100XXKG6_REV_02_CL1044543.tar.md5
    5. u1_02_20110310_emmc_EXT4.pit
  3. Download Odin3 v1.85. Extract the Odin3_v1.85.zip file to any folder to get these two required files – Odin3 v1.85.exe and Odin3.ini. Do not delete the .ini file (the second one) since it’s very much required too. When asked in step 6 below, open Odin by double clicking on the Odin3 v1.85.exe file.
  4. Disconnect your phone if it’s connected to PC.  Switch Off your phone. Wait 5-6 seconds for vibration to confirm complete switch off.
  5. Now, put the Galaxy S2 in Download Mode — press and hold these keys together: Volume_DOWN+Home+Power. This is required to install the XXKG6 using Odin PC Software.
  6. Open Odin (from step 3) — Odin3 v1.85.exe.
  7. Connect your phone to PC now. You should get the message “Added! !” under the Odin’s message box in the bottom left. If you don’t get “Added! !” message, than probably there is a problem with drivers. Make sure you’ve drivers installed.
  8. Select these files in Odin at respective tabs (check out the screenshot given at the top for help):
    1. Click the PDA Tab, and select CODE_I9100XXKG6_CL425236_REV02_user_low_ship.tar.md5 (from step 2.1)
    2. Click the Phone Tab, and select MODEM_I9100XXKG6_REV_02_CL1044543.tar.md5 (from step 2.4)
    3. Click the CSC Tab, and select GT-I9100-CSC-MULTI-OXAKG6.tar.md5 (from step 2.2)
    4. Click the PIT Tab, and select u1_02_20110310_emmc_EXT4.pit 9from step 2.5)
  9. Make sure these 3 checkboxes are ticked: Re-Partition, Auto Reboot and F. Reset Time. Since we’re using the .pit file this time, Re-Partition needs to be ticked too.
  10. Double check everything said in step 8 and 9 above. Your Odin’s screen should look like this.XXG6 Odin Install guide
  11. Now, hit the START button to begin the flashing process. When it finishes, your phone will automatically reboot, upon which you can unplug the cable. Plus, you’ll get a PASS (with green background) message in the left-most box at the very top of the Odin. If it’s red and with FAIL written over it, the process flashing process wasn’t successful.
  12. When it restarts, your Galaxy S2 will be running the Android OS, v2.3.4 with Samsung’s custom UI TouchWiz 4 atop it. Check out you’re your phone’s android version here – Settings → About Phone.
  13. (Optional, of course) If you found this guide useful, share it with your friends. That would be helping us grow too!

 

ROOT XXKG6

Root guide to make you the superuser of your phone (again) is now available. Get download links and flash guide to root XXKG6 over here. This will install clockworkmod recovery too. Awesome!

 

Lastly, let us know how you are liking it. And whether you’re feeling a bit disturbed by so-often release of new firmwares? And don’t forget to share this with everybody you think would be glad to hear about this. See you in comments below.

Published: 
  • Tarak1002

    hi.. there
    after installing this can i update my samsung device over samsung kies??

    • http://www.theandroidsoul.com/ Kapil

      You should be. But if you are not able to, let me know. It depends on whether you have your region’s firmware flashed or not. You’re from India, right?

  • Jamie

    think ill just stick with xxkg3 why fix something thats not broken?

    too many issues in below comments

  • David

    Hi,

    any sign of one for KH3 yet, please?

  • David

    Hi,

    any sign of one for KH3 yet, please?

    • http://www.theandroidsoul.com/ Kapil

      OK, I’ll write a guide for KH3 too, not that you’re asking. Check back tomorrow !

    • http://www.theandroidsoul.com/ Kapil

      OK, I’ll write a guide for KH3 too, not that you’re asking. Check back tomorrow !

      • David

        Thank you kind sir!
        Hopefully you will include some download links as well! ;)

      • David

        Hi Kapil,

        I have checked back a few times, but can’t see any sign of it yet!

        How is it going?

        • http://www.theandroidsoul.com/ Kapil

          Oh man, I’ll write it today…. within some 5-6 hrs. you’ll get it.

          • TheAlteredState

            Woohoo! Been looking forward to it! :)

          • BobTheDroider

            I hope we get it soon…

          • http://www.theandroidsoul.com/ Kapil

            Sry it took so long, was very busy. Anyway, the guide is almost written. You all should get it soon.

          • http://www.theandroidsoul.com/ Kapil

            Sry it took so long, was very busy. Anyway, the guide is almost written. You all should get it soon.

          • David

            This must be the longest 5-6 hours in the history of the universe.

            Actually you could always make amends by giving us a link to KH5 which Darky’s crew seem to have altready laid their hands on!

            Here’s hoping!

          • http://www.theandroidsoul.com/ Kapil

            Um, if anybody over here was waiting for KH3, it’s live. I posted it yesterday along with the root guide.

          • http://www.theandroidsoul.com/ Kapil

            Hi, that KH3 firmware is live, posted an installation guide couple of days before. Anyways, anything new with KH5 you’re telling us about.

          • David

            Hi Kapil,

            Firstly, thank you for the KH3 details… all installed and up and running now. So far, so good!

            Apparently KH5 was an incomplete release, and was not even suitable for ‘general’ use, so we will have to wait a bit longer I thing!

          • http://www.theandroidsoul.com/ Kapil

            OK… thanks for info! And, that does make KH3 a bit more worthy for the time being, till KH5 drops by ;)

  • Liew_chih_hau

    Hi Kapil,

    Firstly i would like to thank you for writing this article. It was an clear and easy-to-follow guide in which new android user like me could update the firmware without facing any difficulties.

    Let me mention that my previous version was XXKG3 2.3.4, which was also from your respective article.

    Upon updating this XXKG6, i noticed two issues (or problem):

    1) Google talk no longer have video call.
    2) Drains more battery life

    And other issues was that some games was forced close during play, where in the previous version they don’t. 

    And a humble request, 
    My official firmware from kies is XXKF3 and after updating to KG6, my Kies no longer detect my firmware and would not check for update. I found out that from the previous comments that we can revert it back to the official firmware with the same process using odin. Can you please give me the link to download the official firmware ? And, after reinstalling the offical firmware (XXKF3 i suppose), can my kies detect and allow update via kies once again ? 

    Thank you for your patient to read this. 

    Regards,
    Dex

    • Tarak1002

      hi. there
      i am also facing same problem . i want my official filmware back.. can you please help me? my e mail is 
      tarak1002@gmail.com

      • Liew_chih_hau

        Hi tarak. This version is from a couple of months ago.. i suggest you to update to version 2.3.6 DDKL1 

        this version is very stable and good for me. and the best ive ever seen. 

        • Tarak1002

          one more question.. right now i have android 4 on my galaxy s2. but i have lot of issue.. and my phone can not b update by samsung kies.. i want my original filmware back so that i can update it over kies. doesnt matter i ll wait for android 4 offical update for my device.. 
          plesa help me
          thanks

          • http://www.theandroidsoul.com/ Kapil

            Since you are on Android 4.0, make sure you try latest leak called xxlph – http://www.theandroidsoul.com/xxlph/

            It’s pretty good.

            You can flash the above to get back to Gingerbread anytime.

  • Alexost

    How much time did update runs ? I’m waiting just 40 minutes … boot.bin start … and ?????

    • Alexost

      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:25).. File analysis.. SetupConnection.. Initialzation.. Set PIT file.. DO NOT TURN OFF TARGET!! Get PIT for mapping.. Firmware update start.. boot.bin

      • http://www.theandroidsoul.com/ Kapil

        Added!! Removed!! Added!! — i think the problem was here. It shouldn’t have started but I guess all you can do is retry. For me, it never took more than 5 mins to flash the Odin a firmware on my phone.

        On sad note, to stuck at boot.bin doesn’t looks worse. I hope it hasn’t broken phone’s bootloader.

        And, give me a screen shot of your screen.

        • Alexost

          Fuck. 6 hours ! it runs not freezin but what can i do ? If i’ll disconect it ?

          • Abj Jain

            Similar situation, managed to recover my phone as below - 

            Press home+volume down and then power, to get into download mode , on your phone. If that works, take battery out, to stop it.Go to:Samfirmware.com Download ur region specific firmware from there. It is a rar file, Open rar file to see what is in 5 files? The biggest size file is the one to be used in PDA.
            Install via Odin. Select pda in Odin and select the biggest file from the rar. Select only Auto Reboot and Reset Time options. DO NOT SELECT PARTITION. 
            Put your phone into download mode, connect usb and run Odin.

        • Alexost

          ODIN seems to be workin … but 6 hours ???

          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:25).. File analysis.. SetupConnection.. Initialzation.. Set PIT file.. DO NOT TURN OFF TARGET!! Get PIT for mapping.. Firmware update start.. boot.bin NAND Write Start!! Sbl.bin param.lfs zImage

          • http://www.theandroidsoul.com/ Kapil

            Okay, I saw the pics. Man, you sure your phone is GT-i9100 Galaxy S 2? The phone you’re taking pic from seems Galaxy S to me, and also the phone which is in download mode – it looks like Galaxy S, not S2. But I could be wrong.
            KG6 is only for S2 (i9100).

  • Himthegreat

    not able to backup rom using rom manager.. :-(
    it shows

    E: failed to verify whole-file signature

    E: signature verification failed
    installation aborted
    :-(

    • http://www.theandroidsoul.com/ Kapil

      Root again with chainfire’s updated tool. It should be alright then.

      • Himthegreat

        now what is chainfire’s updated tool.. ?
        are u saying to re root again by CF-Root kernel ?
        after this will i able to see clock work mod recovery screen ?

        • http://www.theandroidsoul.com/ Kapil

          Nothing, just flash the chainfire’s kernel again. Or maybe, before that, download ROM manager (Free App) from the market and install it. Open it and select flash clockworkmod recovery – this should work!

          • Himthegreat

            no its nt working,
            when i boot into cwm it shows
            android system recovery :-(

          • http://www.theandroidsoul.com/ Kapil

            Is it the 3e recovery you’re getting? And did you try installing recovery using ROM Manager? And I would suggest you to flash the chaunfire file (kernel) again. Lemme know when you’ve done that.

          • Himthegreat

            hi now i just install kg6 again..
            now tell me how to proceed..
            options:
            1: download ROM manager  from the market, Open it and select flash clockworkmod recovery
             and den root gs2 with chain fire kernel.. ?
            and again flash it with the stock kernel
            to remove triangle.. and now will i able to access cwm recovery ?

            or

            2 : 1st root device , then download rom manager , then flash cwm with rom manager..
            and now flash the stock kernel.. and now will i able to access cwm recovery ?

          • http://www.theandroidsoul.com/ Kapil

            1. Install KG6 using Odin.
            2. Install CF Root using Odin.

            That’s it. And bear with the triangle, don’t try to remove it. I’ll post a guide to that if I get time.

            Don’t do anything else. I’ve done that and it’s working perfectly for me.

          • Himthegreat

            :-( ks thnx.. if possible plz post the guide..

          • Himthegreat

            Is it the 3e recovery you’re getting? And did you try installing recovery using ROM Manager? And I would suggest you to flash the chaunfire file (kernel) again.

            1)Yup i was getting the 3e recovery when i was trying to access cwm recovery screen
            2) nopes cwm recovery is automatically install when i root gs2 with cf root krnel..
            I jst use rom manager to flash cwm recovery..

            Nw m on my fresh kg6 rom with cf root .. nd wating for ur post..

          • http://www.theandroidsoul.com/ Kapil

            Guides for both kg6 and root is already there. For example, this one where you’re commenting, need I say more. :)

          • http://www.theandroidsoul.com/ Kapil

            Guides for both kg6 and root is already there. For example, this one where you’re commenting, need I say more. :)

          • Himthegreat

            K. but the guide that i wnt is to remove triangle at the same time havng access to cwm recovery.. Cz u have not mentioned nything about rom manager in installing or rooting guide..
            The main problem is between stock kernel nd cf root krnel.
            Cf root krnel provide acces to cwm recovery with triangle on a boot screen..
            Where as stock krnel remove triangle but also block access to cwm.. and provide android recovery screen ..
            Thnx for trying to solve my problem :-)

          • http://www.theandroidsoul.com/ Kapil

            Ok. I don’t have a guide for that, man. And since I’m pretty busy, maybe I’ll post a guide for removing triangle by weekend.

          • http://www.theandroidsoul.com/ Kapil

            And btw, what’s the problem with triangle logo? I know it shows you’ve tweaked your phone but you’ll keep doing that anyway and removing each time will be too troublesome.

            Anyway, see you by weekend.

          • Himthegreat

            :-( ks thnx.. if possible plz post the guide..

        • Himthegreat

          now i understand the main problem..
          when i rooted my gs2 with CF root method.. i can access CWM recovery.. like u said…..
          but when i flash stock kernel that comes with download file to remove triangle from the boot screen.. it removes the triangle but also block my access to CWM recovery…
          is their any way to access CWM recovery and also remove triangle to  from boot screen …
          cz i dont like triangle on boot

          • http://www.theandroidsoul.com/ Kapil

            There is an hack to remove that triangle while retaining the CWM, we’ll talk about that tomo…. it’s 12:24 am here… so see you tomorrow…. btw, you did impressive research.

  • Himthegreat

    password of rar file ?

    • Himthegreat

      hii i found the password.. thnx :-)

    • Himthegreat

      hii i found the password.. thnx :-)

  • Himthegreat

    thnx for rooting guide ..
    you are so fast…

  • Himthegreat

    thnx for replies…
    i hv some more doubts plz clear those so i can install this by the evening..
    mmmmm
    1) after flashing this.. will my all data also delete ?
    2) i hv alredy backup my data with titanum  bckup.. so after flash i knw am not   able to restore it via titanium cz it will only work on rooted device.. so is their another way bacup my instlled apps or rom.. ?
    4) i knw thiz is silly quesn about rom.. :
       since you are already providing rom their i no need to backup my rom, right ?
       even if i install custom rom.. ur rom always safe my mobile.. right ? cz i can go back to my previous or any other rom…
    5) what is he best method to root:
        a) CF-root technique (i think CWM belong to cf root) but it will not unroot the    device once rooted with this..
        b) S2 root
        c) super one click
        d).. etc etc i dnt knw… other methods :) if you knw den plz do tell me.. :-)
    6)  whether my device is rooted or not kies will always update if it see that i hv original kernel in my device… means kies hv no problem with rooted device, right ?
    7) sory for asking so many questions hehe :-) but u knw doubts r doubts which must clear before doing any thing:-)
     

    • http://www.theandroidsoul.com/ Kapil

      Here you go:

      1. Yes the data gets deleted. It’s already said in the post above. But you’re good since you’ve data backed titanium backup. Just root your phone using this guide: http://www.theandroidsoul.com/root-xxkg6-android-2-3-4-firmware-and-install-clockworkmod-recovery/ .

      2. Only apps (that is, without their data) can be backed up without the root access. Many apps can do that. You can use free app – Adao File Manager – for this.

      3. ___didn’t find it.___

      4. Ya, you can install any rom/firmware of your choice anytime. But having a ROM backup via recovery is always nice. It eats some space but is worth it. BTW, I don’t take ROM backups; but until you get little bit experienced, you should backup ROM from ClockWorkMod recovery. It’s your choice.

      5. CWM’s the best, it installs recovery too. Hats off to Chainfire for such an easy and beautiful root.

      6. To use Kies update, install the firmware of your region. Kies will be okay then. Pretty easy!

      7. No probs :)

      • Himthegreat

        woh.. thnx my all doubts are clear now..
        u can correct me if am worng..
        kies has nothng to do with root or unroot since we flash original kernel.. it only checks if the rom that is in mobile belongs to a country in which we are.. and
        to update using kies we have to switch back to rom of a country in which we are.. right ?
        yup yup yup chainfire is gr88..
        but it dosent give additional feature for unroot :-(.. their is no need to unroot if root is their.. right ?
        plz give me a link to a guide to make rom backup using ClockWorkMod recovery.. :-) and what are the benefits of backing up rom if roms are already available online by u..

  • Himthegreat

    tomorrow i will install thiz rom on my gs2 2.3.3 XWKF3.. nd share my exp..
    hope 2.3.4 gonna be better  for me… :-)
    before i try thiz plz tell me if it is possible to flash/install back to XWKF3..
    and if it is possible to flash this rom on my gs2 XWKF3.. :-)

    • http://www.theandroidsoul.com/ Kapil

      Yes, you can always go back to XWKF3 or any other firmware released by Samsung for your country/region at the moment. Just download and flash using Odin like you’re gonna do with KG6.

  • Himthegreat

    yupiiiiiiii… Im new to android..
    nd im the first one to see this gr88 post ..
    wow…. plz tell me how to root thiz rom

    • http://www.theandroidsoul.com/ Kapil

      XXKG6 specific-root post is coming soon. Till now I was using XXKG3′s root which although rooted it, didn’t install CWM. Just hang in, developer Chainfire has released the KG6 root and i’m gonna write about it soon.

Some HTML is OK
We're hiring! We are looking for Android enthusiasts from India to join our team → Click here for details!
Join us on Facebook!schliessen
oeffnen