If I have seen further than others, it is by standing upon the shoulders of giants. ~Isaac Newton
We are pleased to announce the release of Linaro 12.02.
Linaro 12.02 contains components delivered by all Linaro Teams –Working Groups, Landing Teams and Platform Teams– and brings an abundance of exciting updates and new features which are integrated on top of Android and Ubuntu.
During the 12.02 cycle, Linaro hosted its Linaro Connect Q1.12 in Redwood City, California on 6-10 February. Many Linaro Team members also participated in the 2nd Annual Android Builders Summit on 13-14 February and the Embedded Linux Conference on 15-17 February also held in Redwood City, California and hosted by the LInux Foundation.
During the Linaro Connect event there were daily plenary, planning, and hacking sessions which attendees were encouraged to attend and take part in. This event also marked the first time which Google+ Hangouts were used during a Connect event to encourage remote participation from those developers around the globe. Also, held during this Connect event was the ever growing Demo Friday event where Linaro, its community, partners and members came together and demonstrated the agile development process which is highlighted monthly in each of our releases.
Highlights from this Linaro Connect event which influence this and future releases include:
Other video from Linaro can be found on the Linaro Youtube channel.
By using proper image builds and validation with LAVA the Linaro Dev Platform can ensure all images are properly tested as soon they are published. A new proposal for the linux-linaro tree was introduced which will make the linux-linaro tree the single reference for kernel work at Linaro and should always be working against latest upstream RC release.
The Linaro Dev Platform team will now be responsible for packaging and maintenance of all the LT kernel flavors. Responsibilities will include validating the kernel daily with LAVA, and only publishing the kernels (which pass validation testing) to be used by the LEB images (until the new linux-linaro tree is in place).
During both Linaro Connect Q1.12 and the Embedded Linux Conference (ELC), Rob Clark and Sumit Semwal demo’d v4l2+drm buffer sharing with dmabuf as part of the Unified Memory Management work carried out by Linaro and its members. The Multimedia team worked to improve the validation outlook on LAVA for audio and created test definitions which are related to e2e tests– which will run on LAVA for Ubuntu and Android, as well as a number of benchmarks (LJT, Realvideo). The first internal demo of the dashboard for Graphics benchmarks with glmark2 was showcased at this Linaro Connect and the Linaro Graphics team notes that even at this early stage the dashboard shows great promise to detect graphics related performance regressions. The CMA testing suite on LAVA was also updated and follows the newest versions of CMA patches–Contiguous Memory Allocator – part of the Unified Memory Management effort.
We encourage everybody to use the 12.02 release. The download links for all images and components are available on our downloads page:
See the detailed highlights of this release to get an overview of what has been accomplished by the Working Groups, Landing Teams and Platform Teams.
The release details are linked from the “Details” column for each released artifact on the release information:
Using the Android-based images
The Android-based images come in three parts: system, userdata and boot.
These need to be combined to form a complete Android install. For an explanation of how to do this please see:
If you are interested in getting the source and building these images yourself please see the following pages:
Using the Ubuntu-based images
The Ubuntu-based images consist of two parts. The first part is a hardware pack, which can be found under the hwpacks directory and contains hardware specific packages (such as the kernel and bootloader). The second part is the rootfs, which is combined with the hardware pack to create a complete image. For more information on how to create an image please see:
Also subscribe to the important Linaro mailing lists and join our IRC
channels to stay on top of Linaro developments:
#linaro on irc.linaro.org or irc.freenode.net
#linaro-android irc.linaro.org or irc.freenode.net
Known issues with this release
For any errata issues, please see:
Bug reports for this release should be filed in Launchpad against the individual packages that are affected. If a suitable package cannot be identified, feel free to assign them to: