fwupd adds modular phone support
- fwupd 2.1.3 added firmware-update support for SHIFT’s SHIFT6mq and SHIFTphone 8, bringing the Linux firmware stack to modular repairable smartphones on May 12. - The concrete hook is SHIFTphone 8 support: a pre-order modular Android phone priced from €695, with user-replaceable parts already sold individually. - That matters because fwupd and LVFS were mostly known for PCs and docks; now the same update plumbing reaches phone-class, serviceable hardware.
Firmware updaters are boring right up until a device needs one and the vendor tool only runs on one OS, one cable, one exact workflow. That problem is familiar on laptops. It is even worse on phones, where repairable hardware often still depends on opaque flashing tools. The news here is that fwupd 2.1.3 — the open Linux firmware update stack behind a lot of desktop and laptop updates — now adds support for SHIFT’s modular smartphones, specifically the SHIFT6mq and SHIFTphone 8. ### What is fwupd, exactly? fwupd is the system service Linux uses to discover devices, check firmware versions, and apply signed updates locally. It works with LVFS, the Linux Vendor Firmware Service, where vendors publish firmware packages and metadata in a standard format. The project describes itself as built for desktops, but usable on phones, tablets, and servers too — and this release makes that line feel a lot more literal. ### What changed in 2.1.3? (phoronix.com) The headline change is new hardware support for SHIFT6mq and SHIFTphone 8. The same release also added Redfish bearer-token authentication, support for several XMC SPI chips, and some cleanup in how libfwupd parses JCat files, but the phone support is the part that changes the shape of the project. It pushes fwupd from “mostly PCs and accessories” toward “general device maintenance layer.” (fwupd.org) ### Why are SHIFT phones the interesting first case? SHIFT is not making sealed slab phones in the usual style. Its whole pitch is modular, repairable hardware — batteries, displays, USB-C modules, speakers, cameras, and other parts can be bought separately and swapped without treating the phone as disposable. The SHIFTphone 8 is sold as a fully modular, repairable Android 14 phone, and the company’s parts store lists individual replacement components for both the SHIFTphone 8 and SHIFT6mq. (phoronix.com) ### Why does firmware matter more on modular hardware? Because once you start swapping parts, software state becomes part of servicing. A camera module, USB board, modem path, or embedded controller can need its own firmware fixes. Replacing the hardware is only half the job if the new part also needs an update path. Basically, modular design makes parts-level maintenance normal — and that makes standardized firmware plumbing much more valuable than it is on a sealed device. (shift.eco) This is an inference from how SHIFT sells spare parts and how fwupd handles device-specific firmware workflows. ### Does this mean Linux can now update phones like laptops? Not all phones. Not even close. But it does mean at least some phone-class devices can plug into the same Linux-native update machinery instead of needing a one-off vendor flasher. That is the real significance here. The catch is that fwupd only works when device support exists and vendors or community maintainers do the packaging and integration work. This is infrastructure, not magic. (shop.shift.eco) ### Why these two models? SHIFT6mq has been in the fwupd orbit for a while in community discussions around phone firmware and bootloader updates, so this did not come out of nowhere. SHIFTphone 8, meanwhile, is the company’s newer flagship modular phone, with current pre-order pricing starting at €695. So the release spans both an older repairable model and the newer one SHIFT is pushing now. ### What does this unlock next? (phoronix.com) The obvious next step is not “Linux desktops become phone flashers.” It is smaller and more useful than that — repair shops, enthusiasts, and Linux-first users get a cleaner path to keep modular phones and their components current. If more repairable device makers follow, fwupd starts looking less like a PC utility and more like shared maintenance infrastructure for hardware that is meant to stay in service. (github.com) ### Bottom line? fwupd 2.1.3 is a small release with one big signal. Open firmware maintenance on Linux just got a foothold in modular smartphones — and that fits the repairable-hardware future a lot better than vendor-only flashing tools ever did. (phoronix.com) (fwupd.org)