-
Welcome
-
Subscribe to
Android/Mobile II track
Ravenna
As with 2014 and several years prior, 2015 is the year of the Linux smartphone. There are a number of mobile/embedded environments based on the Linux kernel, the most prominent of course being Android. One consequence of this prominence is a variety of projects derived from Android Open Source Project (AOSP), which raises the question of how best to manage them, and additionally if it is possible to run a single binary image of the various software components across a variety of devices. In addition, although good progress has been made upstreaming various Android patches, there is more work to be done for ADF, KMS, and Sync, among others. Migrating from Binder to KDBus is still a challenge, as are a number of other candidates for removal from drivers/staging. There are also issues remaining with ION, cenalloc, and DMA API. Finally, power management is still in need of improvement, with per-process power management being a case in point.
Microconference Leader
Proposals for this track
* Improving big.LITTLE on Android
Status of heterogeneous CPU support in Android and new features included in Android M to improve it.
(slides)
|
Android/Mobile II | 07/24/2015 |
Tim Murray | ||
* Improving vendor AOSP repos
A discussion of issues with vendor AOSP repos, and ideas for how things can be improved.
(slides)
|
Android/Mobile II | 06/15/2015 |
John Stultz | ||
* Integrating KDBus in Android
An experiment on using KDBus as a potential replacement for Binder in Android.
(slides)
|
Android/Mobile II | 07/27/2015 |
Pierre Langlois | ||
* Providing per-task Quality of Service
A discussion around interfaces between Linux scheduler and Android to express user-space Quality of Service requirements.
(slides)
|
Android/Mobile II | 06/23/2015 |
Juri Lelli | ||
* Toybox in Android
The state of toybox in Android.
|
Android/Mobile II | 06/15/2015 |
Rob Landley |