Could Treble enable a containerized environment for OSS distributions on certified Android-shipping hardware?
I'm thinking of something using an upstream kernel with cgroups and other required options to run containers enabled, libhybris or similar for low-level drivers.
There would be a default e911-capable dialer that would provide basic phone capabilities when other containers aren't running.
The containers would share fullscreen access to a wayland socket or similar arbiter of the display device.
Users could support Android in a container, and any X or wayland-based userland.
I'm thinking of something using an upstream kernel with cgroups and other required options to run containers enabled, libhybris or similar for low-level drivers.
There would be a default e911-capable dialer that would provide basic phone capabilities when other containers aren't running.
The containers would share fullscreen access to a wayland socket or similar arbiter of the display device.
Users could support Android in a container, and any X or wayland-based userland.