Hacks News

XXKP1 — Official Ice Cream Sandwich Firmware for Galaxy S2 i9100 Leaked!

Here we go — the title of first ice Cream Sandwich firmware leak for a non-nexus device belongs to a Samsung device, Galaxy S2. Yet again, much like…

Here we go — the title of first ice Cream Sandwich firmware leak for a non-nexus device belongs to a Samsung device, Galaxy S2. Yet again, much like…

58 Comments
XXKP1 — Official Ice Cream Sandwich Firmware for Galaxy S2 i9100 Leaked!
Kapill M Malani

Kapill M Malani A die-hard Liverpool FC fan, Kapill is a big fan of Batman, Android and street Cricket. In that order, probably. Email: [email protected]

Here we go — the title of first ice Cream Sandwich firmware leak for a non-nexus device belongs to a Samsung device, Galaxy S2. Yet again, much like it happened with Android 2.3 last year when Galaxy S firmware — XWJV1 — leaked to public. Heck, even Google’s own Nexus S is yet to receive an official release/leak!!

And this time, it’s the Samsung’s rockstar device, the international Galaxy S2 i9100, which took the honor of first leaked Android 4.0 firmware — v4.0.1 to be precise.

The leaked firmware is dubbed as i9100XXKP1, or XXKP1 if you prefer, and is flashable from Odin, the PC software we all know and love to use to flash firmwares.

The XXKP1 has ben leaked by the lucky guys over at SamMobile, who have been our traditional — and reputed — source for leaks since the days of Android 2.2 firmwares for good ol’ buddy, Galaxy S i9000.

Although XXKP1 has been leaked, the flashing of the same has not been recommended. But you know us, we’re downloading and we’ll be flashing this pretty soon, and will let you know for definite what’s in and what’s out.

Speaking of which, lovely TW4 is there (even though stock android launcher in ICS is pretty good now), and all basic stuff like Calls, SMS, Internet and other usual stuff is said to be working. The problem seems to be with random reboots, which is why samfirmware guys are not calling it a “CUSTOM” and not a proper firmware which they mostly term their leaks. Also, the kernel used in this firmware is insecure, thus this has been labeled as a CUSTOM rom, rather than the usual firmware, although we’re calling it a firmware going by the naming and source of the leak itself.

If you insist on trying the firmware yourself, the download link is below. Just know that this will void warranty even though it’s Samsung’s firmware, because it uses an insecure kernel. And YOU TAKE ALL THE RISKS ASSOCIATED WITH THIS. Be sure to backup important data. Our Odin flashing guide will follow soon, btw, so wait of you can.

DOWNLOAD XXKP1 (password: samfirmware.com)

To install on your Galaxy S2 i9100, check out this detailed XXKP1 installation guide. It’s got everything you would need.

And if this troubles you more than anticipated, jump back to Android 2.3.6 firmware — XXKL1.

Video of XXKP1 — leaked Ice Cream Sandwich firmware on Galaxy S2 i9100

Galaxy S2 Android 4.0 Leak

Android 4.0 Leak Galaxy S2

Ice Cream Sandwich Leak

Galaxy S2 Leak

i9100xxkp1 Leak

58 responses to “XXKP1 — Official Ice Cream Sandwich Firmware for Galaxy S2 i9100 Leaked!”

  1. Guest Avatar

    The TouchWiz UI eats away the visual richness of stock ICS!

    1. Krishna Avatar

      I’m not against TW4, it was the best launcher so far. But yes, it’s next to ICS launcher now. I hope we’ll get simple apk (or cwm zip) to install Android 4.0’s gorgeous launcher along with TW4.

      And I think settings screen and other ICS goodness is as it is. Which is good.

    2. Guest Avatar

      yaaa….even i like TW4 vry much….but as most of us who has tried previous alfa build of ICS will surely would not like to go back to the good old TW4 once we taste ICS stock launcher !!! 😉

    3. Guest Avatar

      Did any of you guys manage to install this? Did you find any step-by-step installation guide for this? Thanks..

    4. Guest Avatar

      [i am asuming u r experienced flasher…flash given rom using Odin(latest)at your own risk]

      once u download given ICS rom file.extract it.

      you will get 4 tar.md5 files.

      open Odin.

      conect your device in ‘download’ mode.

      ad

      1)bootloader – I9100_APBOOT_I9100XXKP1_CL16459_REV02_eng_mid_ship.tar.md5

      2)PDA – I9100_CODE_I9100XXKP1_CL16459_REV02_eng_mid_ship.tar.md5

      3)Phone – MODEM_I9100XXKP1_REV_02_CL1085642.tar.md5

      4)CSC – I9100_KERNEL_I9100XXKP1_CL16459_REV02_eng_mid_ship.tar.md5

      hit the ‘start’ button.

      thats it !!! wait for the boot 🙂

    5. Guest Avatar

      [i am asuming u r experienced flasher…flash given rom using Odin(latest)at your own risk]

      once u download given ICS rom file.extract it.

      you will get 4 tar.md5 files.

      open Odin.

      conect your device in ‘download’ mode.

      ad

      1)bootloader – I9100_APBOOT_I9100XXKP1_CL16459_REV02_eng_mid_ship.tar.md5

      2)PDA – I9100_CODE_I9100XXKP1_CL16459_REV02_eng_mid_ship.tar.md5

      3)Phone – MODEM_I9100XXKP1_REV_02_CL1085642.tar.md5

      4)CSC – I9100_KERNEL_I9100XXKP1_CL16459_REV02_eng_mid_ship.tar.md5

      hit the ‘start’ button.

      thats it !!! wait for the boot 🙂

      *once u flash this ICS rom u lose ur CWM too !!! so unless u have backup rom to flash through Odin “DO NOT TRY THIS” coz,once CWM is lost u cant restore ur previous rom.*

    6. Guest Avatar

      I have flashed xxkp1 already through Odin. My phone is crashing very often. Battery is depleting fast. Very much unstable. I want to go back to 2.3.4 is it possible. Please guide me

      J.Raman

    7. Krishna Avatar

      Search this site for xxkh3 and install that using the guide. It’s based on Android 2.3.5 and is a very good Samsung firmware. Btw, I think I provided link to that above too, after the guide.

  2. Guest Avatar

    hmm gonna give it a shot now and see what it’s like, too curious to let it go.

  3. Rahul Srivastava Avatar

    The TouchWiz UI eats away the visual richness of stock ICS!

    1. Kapil Avatar

      I’m not against TW4, it was the best launcher so far. But yes, it’s next to ICS launcher now. I hope we’ll get simple apk (or cwm zip) to install Android 4.0’s gorgeous launcher along with TW4.

      And I think settings screen and other ICS goodness is as it is. Which is good.

      1. abhishek raut Avatar
        abhishek raut

        yaaa….even i like TW4 vry much….but as most of us who has tried previous alfa build of ICS will surely would not like to go back to the good old TW4 once we taste ICS stock launcher !!! 😉

        1. Athan Avatar

          Did any of you guys manage to install this? Did you find any step-by-step installation guide for this? Thanks..

          1. abhishek raut Avatar
            abhishek raut

            [i am asuming u r experienced flasher…flash given rom using Odin(latest)at your own risk]

            once u download given ICS rom file.extract it.

            you will get 4 tar.md5 files.

            open Odin.

            conect your device in ‘download’ mode.

            ad

            1)bootloader – I9100_APBOOT_I9100XXKP1_CL16459_REV02_eng_mid_ship.tar.md5

            2)PDA – I9100_CODE_I9100XXKP1_CL16459_REV02_eng_mid_ship.tar.md5

            3)Phone – MODEM_I9100XXKP1_REV_02_CL1085642.tar.md5

            4)CSC – I9100_KERNEL_I9100XXKP1_CL16459_REV02_eng_mid_ship.tar.md5

            hit the ‘start’ button.

            thats it !!! wait for the boot 🙂

          2. janakiraman Avatar
            janakiraman

            I have flashed xxkp1 already through Odin. My phone is crashing very often. Battery is depleting fast. Very much unstable. I want to go back to 2.3.4 is it possible. Please guide me

            J.Raman

          3. Kapil Avatar

            Search this site for xxkh3 and install that using the guide. It’s based on Android 2.3.5 and is a very good Samsung firmware. Btw, I think I provided link to that above too, after the guide.

  4. Rahul Srivastava Avatar
    Rahul Srivastava

    The TouchWiz UI eats away the visual richness of stock ICS!

    1. Kapil Avatar

      I’m not against TW4, it was the best launcher so far. But yes, it’s next to ICS launcher now. I hope we’ll get simple apk (or cwm zip) to install Android 4.0’s gorgeous launcher along with TW4.

      And I think settings screen and other ICS goodness is as it is. Which is good.

      1. abhishek raut Avatar
        abhishek raut

        yaaa….even i like TW4 vry much….but as most of us who has tried previous alfa build of ICS will surely would not like to go back to the good old TW4 once we taste ICS stock launcher !!! 😉

        1. Athan Avatar

          Did any of you guys manage to install this? Did you find any step-by-step installation guide for this? Thanks..

          1. abhishek raut Avatar
            abhishek raut

            [i am asuming u r experienced flasher…flash given rom using Odin(latest)at your own risk]

            once u download given ICS rom file.extract it.

            you will get 4 tar.md5 files.

            open Odin.

            conect your device in ‘download’ mode.

            ad

            1)bootloader – I9100_APBOOT_I9100XXKP1_CL16459_REV02_eng_mid_ship.tar.md5

            2)PDA – I9100_CODE_I9100XXKP1_CL16459_REV02_eng_mid_ship.tar.md5

            3)Phone – MODEM_I9100XXKP1_REV_02_CL1085642.tar.md5

            4)CSC – I9100_KERNEL_I9100XXKP1_CL16459_REV02_eng_mid_ship.tar.md5

            hit the ‘start’ button.

            thats it !!! wait for the boot 🙂

            *once u flash this ICS rom u lose ur CWM too !!! so unless u have backup rom to flash through Odin “DO NOT TRY THIS” coz,once CWM is lost u cant restore ur previous rom.*

          2. janakiraman Avatar
            janakiraman

            I have flashed xxkp1 already through Odin. My phone is crashing very often. Battery is depleting fast. Very much unstable. I want to go back to 2.3.4 is it possible. Please guide me

            J.Raman

          3. Kapil Avatar

            Search this site for xxkh3 and install that using the guide. It’s based on Android 2.3.5 and is a very good Samsung firmware. Btw, I think I provided link to that above too, after the guide.

  5. Guest Avatar

    Will this work for a T-Mobile Galaxy S SGH-T959?

    1. Krishna Avatar

      No.

  6. Andrew Armstrong Avatar
    Andrew Armstrong

    hmm gonna give it a shot now and see what it’s like, too curious to let it go.

  7. Cyanide Avatar

    hmm gonna give it a shot now and see what it’s like, too curious to let it go.

  8. S4hand1 Avatar

    Will this work for a T-Mobile Galaxy S SGH-T959?

    1. Kapil Avatar

      No.

  9. S4hand1 Avatar

    Will this work for a T-Mobile Galaxy S SGH-T959?

    1. Kapil Avatar

      No.

  10. Guest Avatar

    Is it we can use the wifi and the features disabled in the ALPHA version?

  11. Guest Avatar

    Awesome!

  12. Guest Avatar

    does anyone know how to install it.thanks

    1. Krishna Avatar

      Full install guide coming soon guys….

  13. Pacowong Avatar

    Is it we can use the wifi and the features disabled in the ALPHA version?

  14. Pacowong Avatar

    Is it we can use the wifi and the features disabled in the ALPHA version?

  15. Krishna Avatar

    Okay guys, here’s a detailed guide you’ll want. this is all you need. And video guide is in upload, too. Wll update the post below with video guide too pretty soon. Enjoy!

    https://nerdschalk.com/how-to-install-xxkp1/
    [Click above link for ‘How to Install XXKP1 firmware on Your Galaxy S2 i9100’]

  16. Krishna Avatar

    Okay guys, here’s a detailed guide you’ll want. this is all you need. And video guide is in upload, too. Wll update the post below with video guide too pretty soon. Enjoy!

    https://nerdschalk.com/how-to-install-xxkp1/
    [Click above link for ‘How to Install XXKP1 firmware on Your Galaxy S2 i9100’]

  17. Vyacheslav Gubin Avatar
    Vyacheslav Gubin

    Awesome!

  18. Vyacheslav Gubin Avatar
    Vyacheslav Gubin

    Awesome!

  19. Lamborghini 87 Avatar
    Lamborghini 87

    does anyone know how to install it.thanks

    1. Kapil Avatar

      Full install guide coming soon guys….

  20. Lamborghini 87 Avatar
    Lamborghini 87

    does anyone know how to install it.thanks

    1. Kapil Avatar

      Full install guide coming soon guys….

  21. Kapil Avatar

    Okay guys, here’s a detailed guide you’ll want. this is all you need. And video guide is in upload, too. Wll update the post below with video guide too pretty soon. Enjoy!

    https://nerdschalk.com/how-to-install-xxkp1/
    [Click above link for ‘How to Install XXKP1 firmware on Your Galaxy S2 i9100’]

  22. Kapil Avatar

    Okay guys, here’s a detailed guide you’ll want. this is all you need. And video guide is in upload, too. Wll update the post below with video guide too pretty soon. Enjoy!

    https://nerdschalk.com/how-to-install-xxkp1/
    [Click above link for ‘How to Install XXKP1 firmware on Your Galaxy S2 i9100’]

  23. Guest Avatar

    do i have to root my galaxy s2 in order to install ice cream sandwich?

  24. Tirth700 Avatar

    do i have to root my galaxy s2 in order to install ice cream sandwich?

  25. Tirth700 Avatar

    do i have to root my galaxy s2 in order to install ice cream sandwich?

  26. Guest Avatar

    the steps worked, thanks.nhere’s what i noticed:n1. the wireless can only be activated through going to settings (can’t from the dropdown menu)n2. when the screen is locked i can’t recieve callsn3. the 3G connection is not workingnand sometimes “Settings” “Contacts” close with errors.nni guess this release still has some issues they must workout, but all and all it seems very nice.i’m back now to 2.3.6 which i realy like.

  27. Guest Avatar

    the steps worked, thanks.
    here’s what i noticed:
    1. the wireless can only be activated through going to settings (can’t from the dropdown menu)
    2. when the screen is locked i can’t recieve calls
    3. the 3G connection is not working
    and sometimes “Settings” “Contacts” close with errors.

    i guess this release still has some issues they must workout, but all and all it seems very nice.i’m back now to 2.3.6 which i realy like.

  28. Nalbi Avatar

    the steps worked, thanks.nhere’s what i noticed:n1. the wireless can only be activated through going to settings (can’t from the dropdown menu)n2. when the screen is locked i can’t recieve callsn3. the 3G connection is not workingnand sometimes “Settings” “Contacts” close with errors.nni guess this release still has some issues they must workout, but all and all it seems very nice.i’m back now to 2.3.6 which i realy like.

  29. Nalbi Avatar

    the steps worked, thanks.
    here’s what i noticed:
    1. the wireless can only be activated through going to settings (can’t from the dropdown menu)
    2. when the screen is locked i can’t recieve calls
    3. the 3G connection is not working
    and sometimes “Settings” “Contacts” close with errors.

    i guess this release still has some issues they must workout, but all and all it seems very nice.i’m back now to 2.3.6 which i realy like.