The Magic Lean One device runs a custom OS called LuminOS, derived from Android with JAVA stripped off. Servo is Mozilla's browser written in Rust that uses GStreamer to render multimedia content.
Presentation of the challenges and solutions found to make it happen: - GStreamer's Meson build system. - Stagefright-ish API in the SDK. - Completely new audio API, with 3D space localization. - OpenGL rendering, including stereoscopic SBS. - It's now all upstream!