📜 ⬆️ ⬇️

Google began to disclose the source code of Android 4.2

Google, represented by Jean-Baptiste Keru, one of the leaders of the Android Open Source Project, announced the launch of the disclosure of the sources of Android 4.2 Jelly Bean. Instructions for obtaining codes traditionally here , so get ready. The main device for the AOSP becomes the Samsung Nexus 10 (Manta), since everything except the GPU is accompanied by detailed documentation and source codes. For the GPU, as usual, only binaries.

Keru notes that Samsung Nexus S and Motorola Xoom have been removed from AOSP support and will remain at 4.1.2 for now. Therefore, it is very likely that there will be no updates for these devices, although Keru cannot provide an official comment for Google, this is not in his competence.

In addition, there is no support for the new Nexus 4 . With what is still unclear, but it is possible that with the new Qualcomm Snapdragon S4 Pro chip. Similarly, there is no support for Nexus 7 3G, again licensing issues. So fans to install third-party firmware should wait until the appearance of comments tops, rather than engineers.

What's new?


Android 4.2 Jelly Bean is a cumulative update, which is why, by the way, the code name Jelly Bean remains. For application developers, there are important API changes that may affect application behavior:

Android Daydream, widgets and other buns

Daydream is a special mode in which a device on Android can display current information from a device in a screensaver mode. It seems that only photos, Google Currents, watches and other trifles are supported so far, but the API for developers is open. To do this, you need to use a subclass of DreamService , which reveals the hybrid possibilities of widgets and live wallpapers. That is, Daydream in its capabilities and functionality is wider, which are the first, and the second separately.
')
As for widgets, now developers can develop their own widgets for displaying a lock screen. To do this, the documentation prepared a special description for applications with widgets.

The big noise was caused by the implementation of support for the multiplayer mode, but the developers do not have to worry about any specific optimizations, since the system will take on most of the concerns.

About all the innovations in Android 4.2 in the use of the second display, Renderscript, etc. You can read in the general review for developers or in a short report of the difference between API levels 16 and 17.

Well, the developers of the popular CyanogenMod firmware are already ready to start working on CM 10.1. As for the reference Nexus 4 and Nexus 10, they were dismantled around the world today within an hour, so the hype is serious, considering that the devices turned out to be superbly tasty.

Source: https://habr.com/ru/post/158537/


All Articles