This update is the seventeenth in a series of regular updates on the state of the project.

Only changes that have been accepted and merged in Mobile NixOS are chronicled here. There’s always more work currently in-progress.

Notable changes

During the two months 10 pull requests were merged.

Not too different from last update, work has happened, but not present as merged pull requests in the Mobile NixOS repository.

In addition, some time was spent by the main author working on a side-project, unrelated to Mobile NixOS, but related to NixOS on ARM. Fear not, work is not really expected to slow down.

What’s been done elsewhere

Let’s not forget the still in-progress Plasma Mobile work. The initial pull request now includes only Plasma Mobile itself, while a new pull request was opened for the Plasma Mobile applications (#125156). Doing so should make it easier to finish up and land the changes, as it’s simply too big otherwise.

Work upstream on Nixpkgs has been started to refresh the Anbox module (#125600).

Preview of what’s coming

While a more in-depth write-up will come with the next update, pull request #364 refreshes the recovery and boot menu appearance. While working on this refresh, time was spent tracking down a rare, but reproducible crash.

Device-specific changes

Pinephone improvements

Ports

Support for three new devices was merged in this period.

Bringing the total of devices to 21.