Download official Android 4.0 Ice Cream Sandwich Firmware for Samsung Galaxy S II GT-I9100 now. Well, kinda… This is a leaked engineering version of Android 4.0 Ice Cream Sandwich Firmware for Samsung Galaxy S2. It is the very first Android 4.0 ICS XXKP1 firmware for SGS2 from Samsung. As the name apply, engineering build == beta == unstable == not for daily use because not everything is working. So this is a ROM for those wish to test and have a feel of Android 4.0 ICS on their Samsung Galaxy S2 looks like. Note – XXKP1 firmware is considered a custom ROM. So your SGS2 warranty will be voided once installed it. Anyway, not a big deal as you can always restore back to original stock firmware with Odin. Only install it if you know how to restore back…




Thanks samfirmware.com for the leaked Android 4.0 ICS XXKP1 firmware. I repacked it because there are bootloader and kernel that are not needed. And don’t want to confuse you all and might mess up with the leaked bootloader. Basically, the installation is the same as other firmware using Odin. Just it has 2 files instead of 1 file in XXKP1 firmware. Put these 2 file like below. Or refer this screenshot here.
- PDA = I9100_CODE_I9100XXKP1_CL16459_REV02_eng_mid_ship.tar.md5
- PHONE = MODEM_I9100XXKP1_REV_02_CL1085642.tar.md5
Well, I am not surprise that Quadrant score on XXKP1 Android 4.0.1 SGS2 firmware is low. It is still an engineering build. Looking forward to CyanogenMod team to come out ICS CM9 for SGS2 and official Android 4.0 Ice Cream Sandwich Firmware for Samsung Galaxy S2 soon…
Installation guide ~ How to install firmware on Samsung Galaxy S2 with Odin?
Download XXKP1 Android 4.0 Ice Cream Sandwich ROM here (Broken and removed. Try another ROM).
hello jayce..
so what’s firmware you used now ?
Still CheckROM RevolutionHD v1.
teach me how to install CheckROM RevolutionHD v1
https://www.jayceooi.com/2011/10/21/download-checkrom-revolutionhd-xxki4-rom-for-samsung-galaxy-s2-cwm/
Jayce you used CheckROM RevolutionHD v1 on 2.3.6 android version?
Not yet. Lazy to upgrade to it.
haha..ya la..so u still 2.3.5 with CheckROM RevolutionHD v1
Hi,
The ICS beta version is very much unstable. Within a span of 12 hours, it has crashed thrice. Wifi advanced option is not available. Wifi cannot be disabled on pulling down the home menu. Most important is 3G or GSM packet transfer is not working. Very slow in performance.
Thanks and regards,
janakiraman
Hi Jaycee,
I want to revert back to CheckROM RevolutionHD V1. How to do it. Please guide me.
Regards,
janakiraman
Install CWM. Then install CheckROM RevolutionHD.
Hi,
I am unable to find the CF-ROOT for xxkp1. Can you please refer the link.
Regards,
janakiraman
https://www.jayceooi.com/2011/08/03/download-cf-root-for-samsung-galaxy-s2/
Hi,
Is there anybody else who has tried the ICS beta and got major problems? kindly reply with problems so we forward to tech team and hope to get a more stable beta version…Thanx
Hi,
Major problem with this beta is crash. phone crashes when the you press the home button if the phone is in display power saving mode (sleep mode). This happened to me more than 10 times today. Secondly, 3G is not at all working with 3G selection. Phone performance drastically low. Fast depletion of power. Frequent stops with the message”Unfortunately settings has stopped” or “unfortunately contacts has stopped”.
Regards,
janakiraman
Hi,
I could not find the cf-root in the above link you gave for xxkp1.
Regards,
janakiraman
Take your time to find it. It is there.
Hi Mr. Jayce,
do u have any recommended about Firmware Version XXKP1? and now my SGSII using MIUI Rom with ICS Stable Build 2.11.26 so if i want back to Firmware XXKP1, how can i do?
Thanks,
Best Regards,
XXKP1 is not recommended for daily use. Just follow the installation guide to install if you wish to install XXKP1.
Hi,I am unable to find the cf-root for xxkp1. i have seen only XX-KH3. I am unable to use my phone now. it is crashing frequently. Please guide and help me the way to come out of this.
Regards,
janakiraman
Seriously? Which webpage did you go? XX_OXA_KP1 is there.
Hi,
I have gone through this web page. Now, it seems added.
https://www.jayceooi.com/2011/08/03/download-cf-root-for-samsung-galaxy-s2/
Anyway, today I have reverted to XXKL1 firmware. It is working fine now. Let me wait till a stable release of ICS. Thank u for the response.
Regards,
janakiraman
Hi Mr.Jayce,
how do you think about CheckROM RevoHD™ v4? is there any bad for that ROM? just want ur recommand :D…
I installed CheckROM RevoHD v4 last week finally. So far so good.
Jayce, one question. did you flash directly to CRR HDv4 from v1 or flash to stock firmware that is 2.3.6 first then checkrom HD v4.
Flash v4 from v1 directly.
i have just downloaded XXKP2 from SAMFIRMWARE link below and wanted to give it a try seems they have fixed some issues with the XXKP1 will comment after on the usability of this newer version ICS…
http://hotfile.com/dl/137825514/71f0196/I9100XXKP2_SamMobile.com_Android_4.0.1_CUSTOM.rar.html
password is samfirmware.com
The ICS is actually one of the best thing that can happen since Android…sadly enough still major bugs of system applications crashing but love the UI and more language options including Arabic which is a + fore many i am sure…i hope official release comes soonest coz i already miss using ICS though cudnt keep up with the regular closure of system apps…
thanks for you re share of this ics, thanks a lot, i always download update of SGS2 from your website because you always share it in directdownload
nice to know you
how was XXKP8, is it recomposed by samfirmware?
Yes. Praveen.
mejor me espero ala actualizacion oficial que ya esta proxima en unos dos meses a mas tardar
hey jaycee, how can i know my quadrant score?
Run the benchmark.
Hi, yes im trying to download the gingerbread 2.3.6 new firmware on my infuse but i have no idea how to help? i tried keis that denied it.
Sorry, I don’t have Samsung Infuse 4G. No idea. But you can get more info at XDA.
http://forum.xda-developers.com/forumdisplay.php?f=1158
HI,
I WANT GALAXY SII ROM FOR ICS.
But I can’t download from multiupload so is there a link at MEDIAFIRE to download for ICS ROM.
And I want CFroot for that firmware too.
Thanks in advance.
You can try to get it at SamMobile. ICS CF-Root at XDA website.
hi,
i am using samsung galaxy s2 with gingerbread,i want to upgrade with ics,but i am unable to find the link to dowload the file….
kindly guide….
Hi Rohit, https://www.jayceooi.com/2012/03/13/download-install-official-android-4-0-ics-firmware-for-samsung-galaxy-s2/
Hello Jayce, I recently upgraded to ICS Android 4.0.3 – terrible results. My phone starts bugging, lagging. Everywhere I can see the pixels on the screen, terrible. I tried to hard-reset it, to see if this will fix, before going any downgrade. First, full backup with Kies – all options were set. Then hard-reset ( via Settings-> etc… I did NOT set the option to delete everything from USB storage ). After hard-reset the phone is working extremely well ( it is logic because it`s like new I guess) . Then, I tried to restore the backup from Kies back to the phone. First 3-4 times it failed ( no error info, no log ) and I can`t find why. On the 5th time it was success. I restored all settings, email accounts and other accounts, contacts, logs, msgs … and after phone reboot – NOTHING seems to be restored. Kies said that everything was restored successful, but after reboot in the end and when turn the phone back on, there is nothing restored on it. Am I doing something wrong or should I do anything extra before can use my backups? Please, help me.
Sorry to hear that, tonakis. Samsung Kies is known to be a buggy software. Please consult Samsung Support for help.
Ok, I am sure that nothing will come out from Samsung Support, as usual. Before that I did backup to all my apps and data via Titanium Backup Pro. The folder for it is still there, but the app is gone ( perhaps because of the reset ). If I install it, what you think, is it going to restore the stuff ?
Oh, you have Titanium Backup copy. Good. Try to restore with it then.
Actually, this also did not work well on ICS. The restore went well, but after that the entire phone starts to crash almost at every operation – application start, receiving calls, messages, etc. So, next step – downgrade to XXKL1 2.3.6 with Old GB bootloader. Everything went smooth and perfect – well, almost perfect. After completing the downgrade, the power button options were missing. You know, those options like: Silent mode, Lock screen etc. The screen was unable to lock in any kind of way. Tried several time to re-flash it with CWM, but no success. Tried different methods like: creating HEX file keystr in /efs/imei folder and use ‘sync’ cmd, but also no success. Everything else although, was just perfect. Performance, display, battery! After full restore from Titanium Backup copy – all apps working just fine! After all this, I was just looking around XXKL1 and found some extra dev apps installed. When I test some of them, suddenly the Power button options came back alive! So, now everything is just perfect! My conclusion – DO NOT USE ICS 4.0.3, unless you needed for some kind of tests. Otherwise, I suggest to wait few more months to come out some stable update and after that to install it. GB 2.3.x will do perfect job for you!
Good luck all!
i have a probem downloading ics 4.0.3 using Kies. it will download up to 35% and then say download timed out and each time i have to redo it again and again with the same results. Can you help please.
Hi Godwin, try on other PC see. If still cannot, please consult Samsung Support.
can i install this firmware in wave 2
Sorry aki, nope. SGS2 only.
Hello Jayce, how are you… Can I install Ice cream sandwitch on SAMSUNG GALAXY S 4G?
Hi Dhammy, you can’t use this SGS2 ROM. But you can find Samsung Galaxy S 4G ICS ROM at XDA website.
http://forum.xda-developers.com/forumdisplay.php?f=1068
Thank you very much. I have searched through all the XDA website and no clue about the samsung galaxy s 4g, only s2 they have
hey, i want to upgrade my samsung y duos on android 4 icecreamsanwich wat should i do….plzzz…reply…thanks
Hi aman, please refer to XDA Forum.
http://forum.xda-developers.com/forumdisplay.php?f=1749