
Libreboot version 25.04, nicknamed "Corny Calamity", It is now available for free firmware users and enthusiasts. This update not only introduces a revamped versioning system based on the year.month (YY.MM) format, but also marks a milestone by being the first release to adopt a codename. With this, the project moves toward greater clarity in its release cycle and revision management.
Libreboot continues its development as a completely open source BIOS/UEFI replacement, aimed at users looking to get rid of proprietary firmware on certain x86 and ARM computers. The community highlights that This 25.04 release is a test release, especially recommended for experienced users, as the next stable version is expected to arrive in June.
Essential new features in Libreboot 25.04
Among the notable changes in Libreboot 25.04 is the expansion of compatibility with new motherboards, among which the support for the Acer Q45T-AM model. Additionally, both the G43T-AM3 and Q45T-AM have received improvements to their GbE region configuration and management, ensuring proper Ethernet port operation and detection of the correct ROM size.
The build system has been updated and tested on leading distributions such as Debian 12.10 "Bookworm", Debian Sid (including the latest GCC 15), and Fedora 42, which greatly facilitates the work of both users and developers. This effort to ensure that we build on the most modern environments ensures that the project remains relevant and operational.
Reinforced components and security
In this version the following stand out: major updates to essential components:
- Sea BIOS Updated to revision 9029a010 (March 2025).
- Submarine updated (especially for ARM64 devices) to version 2025.04.
- New versions of have also been incorporated Coreboot, GRUB and Flashprog.
- 73 security patches have been merged into GRUB (CVE), addressing recently detected vulnerabilities in boot systems.
In addition, several fixes have been implemented. to improve system robustness, from MAC address manipulation to configuration file management and build scripts. The padding system in distributed ROM files warns users not to flash without injecting the necessary data from the manufacturer, reducing the risk of unintentional damage.
Changes in installation and update processes
When upgrading to Libreboot 25.04, it is essential to consult the official documentation and follow the project's instructions. Warnings and safety mechanisms have been added to prevent critical errors during the upgrade, such as the "DO NOT FLASH" prompt until all necessary steps are completed.
Improvements to the user interface make the experience simpler and more intuitive, allowing even non-technical users to benefit from the free firmware. However, it's important to verify hardware compatibility and make backups before starting the process.
Compatibility and supported devices in Libreboot 25.04
Libreboot 25.04 expands its list of supported devices. Supported systems include desktop computers such as the Acer Q45T-AM, the G43T-AM3 and a variety of motherboards and laptops from brands such as Lenovo ThinkPad, Dell OptiPlex, HP EliteBook, Apple MacBook, as well as some ARM hardware and older consoles like the PlayStation 1. However, support for modern hardware is still limited by manufacturers' restrictions on their closed firmware.
Technical improvements and code auditing
Recent development has involved extensive review and cleaning of the building system, eliminating obsolete code and improving the efficiency and clarity of scripts. Functionality has been modularized and error handling strengthened, ensuring compatibility with current GNU/Linux distributions and tools such as Python 3 and various toolchains.
In addition, the MAC address randomization during injection, which helps avoid network duplication and improves user privacy.
Things to consider before updating
It is essential that users carefully review the documentation and confirm your hardware compatibility before proceeding. Since this is a test version, it is not recommended for use in production environments where stability is a priority. The update requires careful follow-up, especially regarding SPI chip flashing and firmware manipulation.
Community support and detailed guides make the process easier, helping make the transition seamless for users of all skill levels.
This release represents a significant step forward for open source software enthusiasts and advocates, placing a strong emphasis on security and expanded compatibility. With this new version, the project reaffirms its commitment to transparency and continuous improvement, consolidating its position as one of the most relevant alternatives in the open source firmware space.