Android/Mobile track

Thursday, October 16, 2014 from 1:304:30pm
Room 28
 

The Linux Plumbers 2014 Android/Mobile track is focusing on the ongoing integration of Android into the mainline, as well as new form factors where Android ecosystem is expanding and the new challenges arising from this.

Microconference Leader

Rom Lemarchand

Sessions for this track

* Bionic - 64 bit ABI and 64-bit ART

Overview of Android's runtime and libc. (slides)
Android/Mobile
Elliott Hughes

* dma-fence & android sync

explicit synchronization in the android graphics layers and mainlining efforts (slides)
Android/Mobile
Rom Lemarchand

* Introduction to AARCH64

ARM64 Instruction Set Overview (slides)
Android/Mobile
Rodolph Perfetta

* Ion and the DMA coherency model

A look at ion and how it handles memory coherency (slides)
Android/Mobile
Rom Lemarchand

* Migrating code from ARM to ARM64

Best practices for migrating code from ARM to ARM64 (slides)
Android/Mobile
Rom Lemarchand

* Moving Android towards clang

Problems, fixes, and future plans for building Android with clang (slides)
Android/Mobile
Bernhard Rosenkraenzer

* Moving code out of staging

open discussion about moving the Android code out of staging
Android/Mobile
Rom Lemarchand

* Porting Generic Android Drivers and 64-bit Binder ABI

Generic 64-bit driver porting guidelines; 64-bit Binder ABI; Replacing Binder IPC. (slides)
Android/Mobile
Serban Constantinescu

* Power management discussion: Big.Little

Open discussion regarding big.little and more generally power management in Android
Android/Mobile
Rom Lemarchand

* Welcome: Android upstreaming status

Karim Yaghmour gives an overview of the state of Android upstreaming (slides)
Android/Mobile
Rom Lemarchand