Porting Android Automotive on Xen
summary
Naro ports AOSP Android Automotive to a Xen guest VM and demonstrates a working build with fewer than ten guest patches while host work requires maintaining Xen and QEMU repos to add virtio PCI/virtual bus support and new host-side backends. Testing runs on three boards (AA with 32 cores, Tas dolphin5, Rockchip). DRM display support is merged, virtio-blk support and hvc (virtual console) need fixes, cutfish image generation is manual today, and upstreaming and a standalone host backend for GPU/virtual devices are in progress.
AI-written summary · about
chapters (7)
- 0:00Introduction to project
- 2:31Hardware platforms tested
- 4:19Current system setup
- 6:26Guest side requirements
- 7:51Host side requirements
- 9:39Next steps and improvements
- 10:41Q&A on project goals
related talks
09mCuttlefish and Kernel Dev
18mProgress in Porting Android onto RISC-V: Testing, Performance and Open Source
38mHow to Enable Android (AOSP) on Your Developer Board
43mUsing Android as OS for a single purpose system
20mChallenges in Porting Android to RISC-V
37mOpen source and Android Automotive OS
38mHow to Enable Android (AOSP) on Your Developer Board
23mAOSP Device Upstreaming and Development with X15
