Speaker
Description
We all want Snaps to succeed on various devices. Can this also be accomplished for devices driven by old BSP enablements using Android's libraries built against bionic libc?
We will focus on these key areas:
- Halium Initramfs Bootup
- LXC container running "Generic Halium image"
- "libhybris" requirements
- Satisfying requirements in the Bootup chain (Android's boot HALs)
- What's available for hardware integration with userspace components (PulseAudio, Camera apps)?
- Binder IPC explained
From the use of different and aging kernels to support for non-Mainline environments without Mesa, this might help you understand the current differences for supporting an All-Snap (tm) deal with support for hardware provided by libhybris and containerized Android environments.
We will go through understanding the principles involved in building up a typical environment for Halium-based GNU/Linux distributions, and ensuring that device access is handled in a secure way while satisfying the runtime requirements.
Session author's bio
Spicy eater, music connoisseur.
Level of Difficulty | Advanced |
---|---|
Social Media | https://x.com/fredldotme |