Ubuntu Touch Q&A 187 – summary


Title: The Latest in Ubuntu Touch: 26.04 Transition, RCS Research, and Convergence

If you’ve been following the journey of Ubuntu Touch, the recent UBports Q&A 187 (April 2026) was packed with exciting developments. From deep architectural upgrades to proving out mobile convergence in the real world, the volunteer developers have been incredibly busy pushing the open-source mobile OS forward.

Here is a summary of the most significant updates:

Moving Towards Ubuntu 26.04

The foundation is actively laying the groundwork for the future, with developers successfully bootstrapping the system for Ubuntu 26.04. Almost everything from 24.04 is now building against 26.04, resulting in a fully functional test system [10:32].

However, there is a technical hurdle on the horizon: systemd has bumped its minimum Linux kernel requirement to 5.4 [11:05]. While newer devices like the Fairphone 5 handle this easily, the team is actively looking into kernel patches and AppArmor backports to ensure older community devices aren’t left behind.

Convergence in Action: The Fairphone 5 as a PC

Ubuntu Touch’s dream of true device convergence is very much a reality. During the Q&A, developer Alfred showcased how the Fairphone 5 is not only serving as his daily driver phone, but also successfully functioning as a complete desktop development computer when connected to a NexDock [08:17]. He is even using this setup to patch snapd for USB enumeration, allowing him to compile code and debug OS ports for other phones natively from the Fairphone [08:41].

Device Porting & Hardware Improvements

  • Pixel 3a Gets VoLTE: Because the older Pixel 3a port would exceed storage limits upgrading to 24.04, a brand new Halium 12 port is in the works. Excitingly, early test images have successfully made Voice-over-LTE (VoLTE) calls [14:28].
  • Bluetooth Fixes: Developers have finally tracked down the root causes for several lingering Bluetooth reliability bugs—such as MAC address synchronization and unpairing issues—and are rolling out much-needed stability fixes [19:36].

The Future of Messaging: Investigating RCS

As the broader mobile industry pivots toward RCS (Rich Communication Services), UBports is investigating how to integrate it. Implementing RCS is highly complex since default Android relies heavily on closed Google servers. The team is currently exploring open host-side implementations and evaluating whether to follow Apple’s approach of leveraging carrier-provided servers to ensure secure and functional messaging [17:14].

Wayland and Mir 2.x Upgrades

The graphics stack is getting a major structural lift. The team is adopting an approach where the system compositor runs on Mir 1.x, while the user session shell connects to it and runs on Mir 2.x over Wayland [41:28]. This dual-layer method allows the UI to transition fully into a Wayland-only world without breaking critical system tools like screen recording and wireless display casting.

Why Stability Trumps “Rolling Releases”

Addressing user questions about why Ubuntu Touch doesn’t adopt a rolling release model, the developers firmly emphasized that mobile phones are critical lifelines [35:50]. Users rely on their devices for emergencies, travel, and communication, making stability absolutely non-negotiable. By basing the OS on Ubuntu LTS (Long Term Support) releases and utilizing a read-only file system, UBports ensures that sudden updates or unvetted apps won’t unexpectedly brick a user’s phone while they are out and about.


Source Reference: You can watch the full developer discussion here: https://www.youtube.com/watch?v=OxMFX4ptd4E

Leave a Reply

More Articles & Posts