Two official ICS ROMs from Samsung leak for the Galaxy S II
A proof for this are two official Samsung ROMs that have leaked for the company's Droid flagship. The two versions in question are I9100XXKP4/OXAKP4 and I9100XXKP8 / OXAKP8 based on Android 4.0.1 and Android 4.0.3, respectively.
SamMobile.com is reporting that while both are early alpha versions of the final update supposed to hit all Galaxy S II devices early this year, the more stable one is the latter. Here are some screenshots of how the Ice Cream Sandwich update looks on the S II.
As you can see Samsung have done a great job of coating their TouchWiz UI onto the Ice Cream Sandwich. Finally, take a look at the alpha ROMs in action.
If you simply can't wait any more for Samsung to release the final ICS update for your Galaxy S II, then jump to the source links below for full instructions on how to get the updates now.