As the Nexus 4 and Nexus 10 launch kicks off around the world, Google is in the process of releasing its Android 4.2 Jelly Bean source code to AOSP -- the Android Open-Source Project. This is the OS code upon which the new Nexus' software is built, and will be the basis for the Android 4.2 custom ROMs and OEM updates that are sure to start appearing in the weeks and months ahead.
More details, including news of factory images, after the break.
Android 4.2 is considered to be a maintenance release of Jelly Bean. It includes new features like quick settings in the notification dropdown, gesture typing, multiple user support and a new screensaver, dubbed "daydream."
Posting on the Android Building mailing list, AOSP guru Jean-Baptiste "JBQ" Queru points out that the Nexus 10 is now the ideal platform for AOSP, as "the only proprietary binaries besides the GPU libraries are firmware files that get loaded into the various peripheral chips." Nexus 10, he says, is Google's most open flagship yet.
JBQ also notes that the Nexus 7 3G isn't yet supported by AOSP in this release, due to licensing issues. Similarly, the Nexus 4 isn't yet functional with this code. And apparently, there's no Android 4.2 support for the Nexus S or Motorola Xoom -- "those devices should continue using 4.1.2."
And in related news, Android 4.2 factory images for the "takju" variant Galaxy Nexus, as well as Nexus 4, Nexus 7 and Nexus 10 have also been released today, and can be found here. These images contain the stock Android 4.2 software for these devices, which can be flashed back to restore them to a clean install of 4.2.