A few weeks ago, Android Open Source Project (AOSP) Technical Leader, Jean-Baptiste Queru, decided to conduct an experiment of adding support for the Xperia S in AOSP. This is the first time that efforts are being made to include support for a non-Nexus device in AOSP.
The CyanogenMod team and other developers immediately started helping Jean with in this experiment. Today, Sony is also extending their help to the CM team, JBQ and his experiment by releasing all the closed sourced binaries of the Xperia S to public. In addition to all the binaries (drivers), Sony is also assigning one of its lead software engineers, Björn Andersson, to lead this project from the Japanese company’s side.
According to Sony, thanks to the binaries and the AOSP code, the Xperia S will now be able to boot up to the home screen without any issues. However, this does not mean that the Xperia S can run AOSP Android builds without any issues. The experiment is still in infancy with a lot of work still to be done. There is still no guarantee that the Xperia S will ever get proper support from AOSP and this experiment will be a success, but it is still good to see the whole of the Android community come together and work on this exciting experiment.
Interested developers can download the binaries and get more appropriate information over at the official blog post from Sony.