A real Linux
distribution
for phones
and other mobile devices
A real Linux distribution for phones
and other mobile devices
For Linux enthusiasts
Latest news: The Road to systemd

Breaking updates in edge

postmarketOS has two release channels, edge and stable. While edge gets shiny new features first, it also has breakage from time to time. This page has short posts about required manual interventions and ongoing regressions. An Atom feed is available for your favorite web feed reader.

2024

Devices using UEFI boot may be unable to boot 2024-05-16 (1 min)
GNOME SSH integration needs manual action to continue working 2024-05-11 (1 min)
apk plugin breakage in GNOME Software and Plasma Discover 2024-04-21 (1 min)
postpone your upgrades: Alpine shipping Python 3.12 2024-04-12 (1 min)
Plasma Bigscreen has been disabled on Edge until KDE 6.1 releases 2024-03-04 (1 min)
Non-free firmware is installed by default 2024-02-15 (1 min)
dnsmasq upgrade breaks DNS resolution 2024-02-14 (1 min)
osk-sdl removed from pmaports 2024-02-08 (1 min)
Possible issues with new GTK 4.0 renderer on some devices 2024-02-06 (1 min)
Generic x86_64 OEM-specific packages need manual reinstall 2024-01-09 (1 min)
Linux 6.6.8: needs manual steps for Xiaomi MI A2 Lite 2024-01-03 (1 min)

2023

SDM845 devices occasionally just have a black screen on boot 2023-12-08 (1 min)
Default USB networking gadget changed to NCM 2023-10-29 (1 min)
osk-sdl deprecated in favor of unl0kr 2023-10-04 (1 min)
Alsa 1.2.10 upgrade will likely cause audio issues 2023-10-03 (1 min)
deviceinfo moved from /etc to /usr/share/deviceinfo 2023-09-25 (1 min)
boot-deploy unable to find error when updating 2023-08-24 (1 min)
Phosh, GNOME Mobile: EoG replaced with Loupe 2023-08-24 (1 min)
/etc/boot/cmdline.txt is no longer used to configure kernel parameters on boot 2023-07-20 (1 min)
Phosh top bar is borked with notch phones and custom margins 2023-07-07 (1 min)
Phosh black screen after update 2023-06-23 (1 min)
postmarketos-hidden-desktop-entries removed 2023-05-22 (1 min)
Alpine's ARM builders are temporarily unavailable 2023-03-13 (1 min)
Changes due to the release of mkinitfs 2.0 2023-03-09 (3 min)
Changes to camera apps installation and packaging 2023-03-01 (1 min)
Bugs related to pbsplash 2023-02-26 (1 min)
Crashes in GTK applications on the PinePhone 2023-01-24 (1 min)
SDM845 no audio on Linux 6.1.3 2023-01-11 (1 min)

2022

libtiff related breakage in Alpine edge 2022-12-16 (1 min)
Mesa 22.2.4 update broke various apps on rk3399 devices 2022-11-25 (1 min)
Nokia N900: keyboard mapping broken 2022-10-31 (1 min)
Waydroid: pmOS image deleted, requires user intervention 2022-10-14 (1 min)
GNOME Shell on mobile breakage 2022-10-11 (1 min)
Xfce4: postmarketOS icon might disappear 2022-10-10 (1 min)
Various aarch64 segfaults 2022-09-21 (1 min)
GNOME: gnome-shell gets uninstalled on upgrade 2022-09-16 (1 min)
Upower 1.90.0 broke battery reporting on many devices 2022-09-04 (1 min)
Samsung Galaxy S III (samsung-m0): Phosh crashes 2022-08-31 (1 min)
glGetString segmentation faults on ARMv7 2022-08-31 (1 min)
PinePhone Pro audio is broken 2022-08-16 (1 min)
ALSA 1.2.7 update breaks audio on multiple platforms 2022-07-02 (1 min)
PinePhone Pro: initramfs-extra not found on boot 2022-06-12 (1 min)
pinephone (pro) modem disappearing with biktor's firmware 2022-05-23 (1 min)
pinephone issues with gtk4, keyboard 2022-05-09 (1 min)
WiFi and WWAN disappeared 2022-05-03 (1 min)
GNOME 42: more upstream, some breakage 2022-04-19 (1 min)
pinephone: suspend is broken for some users 2022-04-06 (1 min)
phoc upgrade file conflicts with wlroots-phosh 2022-03-30 (1 min)
PinePhone Pro: flashing Tow-Boot to the SPI and new pmOS installation required 2022-03-28 (1 min)

2021

Python 3.10 upgrade in progress -- python apps may fail to start 2021-12-17 (1 min)
Polkit fails to start with openrc in Sxmo installs 2021-12-16 (1 min)
ALSA 1.2.6 breaks audio profile switching 2021-12-09 (1 min)
MSM8916 devices: Update lk2nd to get all CPU cores 2021-11-21 (1 min)
waked 0.1.1-r0 caused hanging at boot 2021-11-20 (1 min)
Sxmo 1.6.0 upgrade: manual steps required 2021-11-17 (1 min)
D-Bus update preventing Phosh from running 2021-11-17 (1 min)
Sway, SWMO: missing seat group 2021-10-12 (1 min)
PinePhone + Phosh: automatic audio profile switching for calls is broken 2021-09-19 (1 min)
Fallout from new mkinitfs (OnePlus 6/6T, 8T, devices using Alpine kernels like the Raspberry Pi) 2021-09-07 (1 min)
PinePhone /boot partition full after latest upgrade 2021-09-07 (1 min)
Important updates to initramfs creation and boot files 2021-09-03 (1 min)
Recent busybox upgrade breaks Sxmo 2021-08-30 (1 min)
Regression receiving calls on the Pinephone 2021-08-27 (1 min)
Long shutdown time, Polkit, PinePhone Modem 2021-08-22 (1 min)
Unable to unlock disk after using on-device installer with pre-built images 2021-07-21 (1 min)
Phosh: 'Oh no!' error after recent upgrade 2021-07-02 (1 min)
util-linux from Alpine Linux aports installs binaries in wrong location 2021-06-26 (1 min)
Librem 5: Action required if workaround for audio/ucm was applied 2021-06-23 (1 min)
Librem 5: No audio after upgrading to alsa-ucm-conf 1.2.5 2021-06-22 (1 min)
Dedicated SSH user prompt removed to make installation less complex 2021-06-18 (1 min)
tinydm 1.1.0: log file moved, bug causes crash in startup 2021-06-15 (1 min)
Enabling of Firewall in new/existing installations 2021-06-14 (1 min)
Alpine Linux dl-2 mirror is currently outdated 2021-06-03 (1 min)
PinePhone/PineTab: U-Boot gets upgraded in post-install 2021-05-27 (1 min)
Missing armv7 packages 2021-04-18 (1 min)
pipewire-pulse used instead of pulseaudio in new pmbootstrap installs 2021-04-15 (1 min)
meson binary missing 2021-04-11 (1 min)
Python 3.9 / protobuf / qt5-qtsvg / q6voiced 2021-04-08 (1 min)
pulseaudio removed by pipewire-pulse-0.3.24-r1 2021-04-02 (1 min)
Librem 5: Action required to keep WiFi functional after upgrade 2021-03-26 (1 min)
No space left on boot partition 2021-03-21 (1 min)
xwayland package fails to install 2021-03-19 (1 min)
sqlite 3.35 segfaults 2021-03-15 (1 min)
elogind 246.10-r0 breakage 2021-03-04 (1 min)

2020

sxmo: conflict in 1.2.0 upgrade 2020-12-14 (1 min)
postmarketos-base: config migration 2020-12-03 (1 min)
xorg-server moved from main to community 2020-12-01 (1 min)
Breaking update for 32-bit arches in postmarketOS edge 2020-07-21 (1 min)