Framework's software and firmware have been a mess, but it's working on them

Since Framework showed off its first prototypes in February 2021, we've generally been fans of the company's modular, repairable, upgradeable laptops.
Not that the company's hardware releases to date have been perfect-each Framework Laptop 13 model has had quirks and flaws that range from minor to quite significant, and the Laptop 16's upsides struggle to balance its downsides.
The hardware mostly does a good job of functioning as a regular laptop while being much more tinkerer-friendly than your typical MacBook, XPS, or ThinkPad. But even as it builds new upgrades for its systems, expands sales of refurbished and B-stock hardware as budget options, and promotes the re-use of its products via external enclosures, Framework has struggled with the other side of computing longevity and sustainability: providing up-to-date software.
BIOS updates go through long and confusing beta processes, keeping users from getting feature improvements, bug fixes, and security updates.
In its community support forums, Framework employees, including founder and CEO Nirav Patel, have acknowledged these issues and promised fixes but have remained inconsistent and vague about actual timelines.
According to Patel, the company is working on fixing these issues, and it has taken some steps to address them.
We spoke to him about the causes of and the solutions to these issues, and the company's approach to the software side of its efforts to promote repairability and upgradeability.
Here's a case in point: the 12th-generation Intel version of the Framework Laptop 13, which prompted me to start monitoring Framework's software and firmware updates in the first place.
All four of the laptop's recessed USB-C ports would now become full-speed Thunderbolt ports.
This wasn't a dramatic functional change, especially for people who were mostly using those ports for basic Framework expansion modules like USB-A or HDMI, but the upgrade opened the door to high-speed external accessories, and all it would need was a BIOS update.
This factory-installed BIOS, version 3.04, also doesn't include fixes for the LogoFAIL UEFI security vulnerability or any other firmware-based security patches that have cropped up in the last year and a half.
It's not just that the updates don't come out; the company has been bad about estimating when they might come out.
That 12th-gen Framework BIOS also doesn't support the 61 WHr battery that the company released in early 2023 alongside the 13th-gen Intel refresh.
Framework told me that BIOS update would be out in May of 2023, and it still hasn't been released.
A battery-supporting update for the 11th-gen Intel version was also promised in May 2023; it came out this past January.
Framework has been trying, but it keeps running into issues.
A beta 3.06 BIOS update with the promised improvements for the 12th-gen Intel Framework Laptop was posted back in December of 2022, but a final version was never released.
A newer 3.08 BIOS beta entered testing in January 2024 but still gave users some problems.
There's been no communication in that thread from anyone at Framework since early February.
The result is multiple long forum threads of frustrated users asking for updates, interspersed with not-untrue but unsatisfying responses from Framework employees.


This Cyber News was published on arstechnica.com. Publication date: Tue, 16 Apr 2024 00:29:04 +0000


Cyber News related to Framework's software and firmware have been a mess, but it's working on them