Samsung Galaxy S2 owners, here is some bad news from you. Codeworkx, one of the main developer who is working on bringing Android 4.0 Ice Cream Sandwich ROM to the Galaxy S2, has updated his blog with some bad news.
The ICS development for Galaxy S2 was going at a break-neck speed with the developers successfully able to solve most of the issues until they came to the audio part of the phone. The whole audio hardware and software combination on the Galaxy S2 is a real big mess, and thanks to this the developers have been unable to get sound working, specifically the microphone while on a call. The poor support from Samsung is not helping the situation either.
The developers have tried everything including writing a custom ICS compatible HAL for ICS and SGS2 but all in vain. So, the only way to get audio working on SGS2 under Ice Cream Sandwich build is when an ICS based firmware for Samsung leaks. The new kernel sources also needs to be released so that the developers can make any further progress. Understandably, the developers are very pissed with Samsung due to this. A more detailed explanation about the issue can be found at Codeworkx’s blog.
So Galaxy S2 owners, better give up hope that we will be getting an AOSP based Android 4.0 Ice Cream Sandwich ROM anytime soon.