Doing more with Virtualization
summary
Describes a virtualization stack that runs AAOS/Cuttlefish on hypervisors, links virtual ECUs and Artos simulators, and hosts instances in cloud or PC for scalable CI; proves one-to-one behavior by running CarPlay and Android Auto projection with real MFi chips and multi‑display instrument cluster rendering; integrates with a software factory using Pulumi, Gerrit, Zuul and Horizon for builds and test orchestration; offers a booking/workbench API for remote hardware and virtual target scheduling.
AI-written summary · about
chapters (20)
- 0:00Virtualization in automotive
- 2:08Why virtualization is essential
- 5:43Cuttlefish virtualization platform
- 7:28Extending Cuttlefish with IO and hypervisors
- 9:56Google’s virtualization advances
- 11:00Hardware-software separation in SDV
- 13:06Projection stacks in virtualized environments
- 14:08MFI chips and Bluetooth in virtualization
- 15:35Cloud-hosted Android Automotive
- 16:18Virtualizing instrument clusters and HMI
- 17:23Software factory concept
- 19:29Virtualization in software factory
- 21:18Infrastructure and cloud integration
- 23:53Hypervisors beyond single VM
- 25:17Digital twins and vehicle simulation
- 26:42Test strategy for virtual and hardware
- 29:12Remote test target management
- 31:41Demo: CarPlay in Cuttlefish
- 32:53Virtual-first IVI development
- 33:13Future developments and Q&A
related talks
09mCuttlefish and Kernel Dev
13mPorting Android Automotive on Xen
31mSoftware Defined Vehicle and Android Automotive OS
43mUsing Android as OS for a single purpose system
44mVirtualization for the Masses: Exposing KVM on Android
35mThe Future of 3rd Party App Ecosystems in Cars
17mHarness: Transparent and Lightweight Protection of Vehicle Control on...
25mRun it Locally! How to run your emulators in the cloud.
