Last week, Samsung started rolling out the Android 4.0 Ice Cream Sandwich update for the Galaxy S2 in some regions of the world. Sammy’s version of Ice Cream Sandwich for the S2 barely brought any of the UI changes introduced by Google in Android 4.0, and things mostly looked similar to how Android 2.3 Gingerbread looked on the handset.
Thankfully, the CM team has already released the CM9 for the SGS2 since quite a few weeks ago. However, the ROM is in alpha and contains some bugs, including poor battery life and no video recording. This is because of the lack of Ice Cream Sandwich sources from Samsung. Nevertheless, just a few days after releasing the official ICS update, Samsung has also released the sources of the update.
What does this mean, you ask? This will help the developers in fixing, hopefully, all the bugs current present in AOSP Ice Cream Sandwich ROMs for the S2. It will also allow them to compile custom kernels with overclocking support, better performance and tweaked for battery life.