Android 2.3 source code released

Following the US launch yesterday of Google's second branded phone, the outfit has overseen the release of the source code for Android 2.3 Gingerbread, which runs on the Nexus S.

"I'm open-sourcing the matching Android platform source code, right after the first consumers get their hands on it. I'm going to start literally right now, and the process will take a few hours," wrote developer Jean-Baptiste M Queru.

The Gingerbread update adds features and functionality outlined here. The user interface is refined in many ways across the system. Changes in menus and settings are designed to make it easier for the user to navigate and control the features of the system and device.

The Android soft keyboard is redesigned with reshaped and repositioned keys, plus the capability to correct entered words from suggestions in the dictionary.

The user can also switch to voice input mode to replace the selection. Smart suggestions let the user accept a suggestion and then return to correct it later, if needed, from the original set of suggestions.

To conserve battery life, Gingerbread takes a more active role in managing apps that are keeping the device awake for too long or that are using the CPU by running in the background.

The system also gives the user more visibility over the power being consumed by system components and running apps.

Developers are advised to "take it easy on the kernel.org servers". Those porting Gingerbread to
devices with the intent of distributing the result to end-users, are asked to wait to give everyone else a chance to download the update.