Oct 25 – 27, 2024
The Hague, Netherlands
Europe/Amsterdam timezone

What's going on with Snaps on Ubuntu Touch?

Not scheduled
25m
The Hague, Netherlands

The Hague, Netherlands

Churchillplein 10, 2517 JW Den Haag, Netherlands
Talk (25 Minutes) Devices

Speaker

Alfred Neumayer
UBports/Ubuntu Touch

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

Presentation materials

There are no materials yet.