In the two firmware versions are:
- the Firmware I9100XX KP4. This is still based on Android 4.0.1 and was on 20 Compiled in December. INSTABLE
- the Firmware I9100XX KP8. This is based on Android 4.0.3 and was already on 30 Compiled in December. STABLE
Both firmware versions are equipped with Samsung's TouchWiz user interface 5.0. For this reason, these ROMs are not really seeing how Android Ice Cream Sandwich, probably more like the previous versions of Android Gingerbread. So that these ROMs are really a matter of taste, because if you really want to use Android 4.0, it is advisable to wait a while until another firmware available.
However, the new KP8-ROM can already be used for everyday use and, thanks to integrated hardware acceleration, the firmware runs even faster than most versions of Gingerbread. Even if the firmware SamMobile ascribes the everyday practicality, yet many users complain of problems with Facebook Unlock, W-LAN, crashes and occasional reboots.
Should you not interested in an Android with TouchWiz have, then you can the latest version of CyanogenMod 9 installed on your Galaxy S2. There are still some problems, but for that you have a full Android 4.0.3. Finds the newest version of the S2 CM9 for her on the side of the xda-developer .
Is distributed using its already provided the ROMs, or waiting until their official release?