Android Jelly Bean 4.2 SDK, Source Code and Binary Images Are Now Available

As the Nexus 4 smartphone and Nexus 10 tablet became available for purchase yesterday, Google released Android 4.2 SDK for developers and pushed Android 4.2 to AOSP.

The Android 4.2 (Jelly Bean) SDK platform (API level 17) brings the following key improvements:

You can download the Android 4.2 Platform SDK from the Android SDK Manager. For more details, you can check out the Android 4.2 platform and read the API overview. If you are more interested in the user perspective, check out “New Features in Android 4.2 Jelly Bean“.

Android 4.2 source is also available in AOSP. Assuming your build environment is already setup, and repo already installed. If not:

mkdir ~/bin
curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo
chmod a+x ~/bin/repo

You can get the source as follows:

repo init -u https://android.googlesource.com/platform/manifest -b android-4.2_r1
repo sync

Jean-Baptiste Query explains that “Nexus 10 is now the best platform for AOSP work on 4.2, as everything except the GPU code is open source, and the only proprietary binaries besides the GPU libraries are firmware files that get loaded into the various peripheral chips. No flagship device so far has been so open, and no flagship device so far has had that level of AOSP support at launch. ”

Android 4.2  (JOP40C) factory images for Nexus 10, Nexus 7 (Wi-Fi & 3G), Nexus 4 and Galaxy Nexus can be downloaded from https://developers.google.com/android/nexus/images

Android 4.2 binary drivers for Nexus 10, Nexus 7 (Wi-Fi only) and Galaxy Nexus are available for download at https://developers.google.com/android/nexus/drivers. Please note that there is nothing for LG Nexus 4 in the source code, or the binary drivers download section.