5–7 Oct 2026
Europe/Prague timezone

Android Micro Conference

Not scheduled
20m

Speakers

John Stultz (Google) Karim Yaghmour (Opersys inc.) Sumit Semwal (Linaro)

Description

The Android Micro Conference brings the upstream community and Android systems developers together to discuss issues and changes to the Android platform and their dependencies and interactions with the Linux kernel, allowing for collaboration on solutions for upstream.

Some highlights of progress made since last year’s MC:

  • On 16k kernels, a set of recommendations were put together about how to reduce the memory footprint on 16kb kernels
    Also related to 16k kernels, work on writing a memory driver that will be used during debugging to allocate any type of memory on the kernel (UNMOVABLE, MOVABLE, RECLAIMABLE, CMA, etc), which was proposed at LPC Tokyo 2025.
  • Discussions with attendees who had solved similar 4k / 16k compatibility issues pointed toward using a minimal VM. This feedback shifted the approach away from dynamic linker workarounds and led to investigations around AArch64 per-process page sizes to provide a more robust compatibility mode.
  • HW/SW Design Recommendations for 16kB Devices also delivered actionable design recommendations to our industry partners, helping ensure their future hardware is natively 16kB compatible.
  • The talk on Pixel upstreaming talk helped improve visibility of the project. There was a great conversation with Mark Brown during the talk about regulators which helped nail down the solution and move things along on the list. Connecting with maintainers and developers during the conference helped increase the project's credibility.
  • At LPC, we got a chance to communicate detailed plans to transition from ashmem to memfd, and as there were no objections, that work is progressing as outlined and is expected to release in an upcoming version of Android.

Potential discussion topics for this year include:

  • How Android is dealing with the memory crunch (likely multiple talks/discussions)
  • Android USB Stack Updates: Userspace AOA and Multiport Device Mode
  • Cuttlefish in Debian
  • Wattson for power analysis
  • Increasing Rust kernel driver usage with Android
  • Debugging GBL with EFI debug support
  • Pixel upstreaming updates
  • …and more!

Key Attendees:

  • Suren Baghdasaryan
  • Kalesh Singh
  • T.J. Mercier
  • Juan Yescas
  • William McVicker
  • Alice Ryhl
  • Matthew Maurer
  • Yifan Hong
  • Neill Kapron
  • Paul Liu
  • Peter Griffin

MC leads:

Authors

Presentation materials

There are no materials yet.