11–13 Dec 2025
Asia/Tokyo timezone

A Linux VM on Android via AVF

13 Dec 2025, 10:30
15m
"Hall A2/3" (Toranomon Hills Mori Tower)

"Hall A2/3"

Toranomon Hills Mori Tower

120
Android MC Android MC

Speaker

Jeongik Cha (Google)

Description

Running a full-featured Linux VM on Android has been a long-standing desire for developers and power users. This presentation details a project that leverages the Android Virtualization Framework (AVF) to run a guest Debian OS with deep integration into the host Android environment.

We will discuss recent advancements, including the implementation of hardware-accelerated graphics based on gfxstream which support Android host now for Linux VM. This work also covers seamless sharing of various input devices from Android to the Linux guest. Other key integration points include bidirectional storage sharing, dynamic resource management via storage and memory ballooning, and network port forwarding and tunneling.

In this session, we will explore the technical approach behind these features, present our findings, and invite feedback on the future of virtualization on Android.

Primary author

Jeongik Cha (Google)

Presentation materials