...
These will be utilising VirtIO with the backends handled in QEMU running as a xenpvh backend.
VirtIO GPU
This will be virtio-gpu running Vulkan (either direct or via rutabaga) on the guest with the backend being QEMU running on Dom0. The physical GPU on the AVA will be an AMD PCI card.
VirtIO Sound
This will be virtio-sound terminating on a vhost-user-sound (from rust-vmm) outputting to a USB sound device.
Block and Networking
We will use the existing Xen PV devices which are exposed to the guest userspace as just another block/network device
...
Documentation | Links |
---|---|
Build Android Cuttlefish Images | |
Build TRS for support Orko | |
Run Android Cuttlefish Images on Xen VM | Run Android Automotive in Xen virtual machine on the AVA Platform |
Tips: Debug Xen and Linux kernel |