If you are one of the brave few who would like to test installing this on your device you can follow our step to step guide.
NOTE - This will only work with the international version of the Samsung Galaxy S II and not the variants on U.S. carriers like the Skyrocket or the Epic Touch 4G.
NOTE - This is an unstable file and can cause your device to malfunction. Also installing this update will void your device warranty. Please stay away from this unless you are well aware of the consequences.
DISCLAIMER - This site, the source site nor Samsung will be responsible for any loss of data or for the malfunctioning or damage that may occur on your device as a result of installing this update. Proceed at your own risk.
- Download ODIN 1.83
- Download USB Drivers for Samsung Galaxy S II
- Download Android 4.0.1 ICS ROM
- Extract the .rar file downloaded in Step 1
- Install USB Drivers
- Switch off Samsung Kies PC Software.
- Launch ODIN.
- Switch off your device.
- Press Volume Down + Home + Power buttons while booting to enter Download Mode
- Connect your device to the computer using your USB cable and ODIN should detect it.
- Click on BOOTLOADER and add
- I9100_APBOOT_I9100XXKP1_CL16459_REV02_eng_mid_ship.tar.md5
- Also add the following files to their respective menus
- PDA: I9100_CODE_I9100XXKP1_CL16459_REV02_eng_mid_ship.tar.md5
- Phone: MODEM_I9100XXKP1_REV_02_CL1085642.tar.md5
- CSC: I9100_KERNEL_I9100XXKP1_CL16459_REV02_eng_mid_ship.tar.md5
- Next, click the Start button.
- Wait for your phone to restart and unplug it from your computer.
That's it. You should now have Android 4.0.1 with TouchWiz UI running on your Samsung Galaxy S II. If you have any comments or questions you can address them here.
source - SamMobile