Just a few weeks ago I told you about the leaked ICS ROM with HTC Sense 3.5 for the HTC Sensation family, and since almost every ROM has been updated to 4.0.1. Well today a leaked ROM that Samsung has been working on for the Galaxy S2 with Android 4.0.3 and Touchwiz is on the menu. Below we will tell you how to install it on your Galaxy S2 phone.

News of this leaked ROM for the Galaxy S2 came from SamMobile, which is a site dedicated to news about Samsung devices and products. The video above and screenshot below is courtesy of SamMobile. You can read the original article by hitting the source link below.

Disclaimer: Android Authority is not responsible for any damage done to your Samsung Galaxy S2, flash at your own risk.

Before you begin, please note that this is an early, buggy build of ICS and is, thus, not suitable for use as a daily driver. This only works on the international version of the Galaxy S2 and not on the Epic 4G Touch, Skyrocket or other variants.

As always, be sure to back up your data beforehand.

Step 1: Download the following files:

  • ODIN 1.83 [HotFile]
  • Leaked Android 4.0.3 ICS XXKP8 [HotFile] (password: samfirmware.com)

Extract the ICS ROM. Place its contents to your desktop for easy access later in the guide.

Step 2: If you have Samsung KIES opened, shut it down completely.

Step 3: Launch ODIN.

Step 4: Turn off your Galaxy S II. Once shut down, press and hold Volume Up + Home + Powerwhile booting up to enter Download Mode.

Step 5: Connect your Galaxy S2 with PC via USB. ODIN will detect it.

Step 6: Click on PDA and select: I9100_CODE_I9100XXKP8_CL42141_REV02_user_low_ship. tar.md5 which you placed on desktop in Step 1.

Step 7: Click on PHONE and select: MODEM_I9100XXKP8_REV_02_CL1092599.tar.md5

Step 8: Similarly, click CSC and select: GT-I9100-MULTI-CSC-OXAKP8.tar.md5

Step 9: Click on START.

Step 10: ODIN will now flash the leaked ROM to your Galaxy S2. Once phone restarts, unplug it from your PC.

If you followed the directions then you know have ICS on your Galaxy S2, have fun and remember it is a very early beta build, so expect bugs. I would not use it as a daily driver, but that is all up to you.

For questions, and bug reports go to the XDA thread and report them.