# Libreboot 26.10 Ominous Olive Released with UEFI and Chromebook Support

Libreboot 26.10 introduces full UEFI support via EDK2 and expands compatibility to 233 Chromebook models.

- **Source:** [Hacker News](https://news.ycombinator.com)
- **Published:** 2026-10-15
- **Topic:** [Software & Engineering](https://brifing.si/c/engineering)
- **Original article:** <https://libreboot.org/news/libreboot2610.html>
- **On Brifing:** https://brifing.si/s/47052fa4-d232-467a-9cc7-7d0a96e39f7b

## Major Firmware Modernization

Libreboot 26.10, titled Ominous Olive, marks a significant shift by adopting EDK2 as the default payload for most supported hardware. This transition replaces older bare-metal GRUB and SeaBIOS implementations with a full UEFI environment. Users are advised to read the extensive changelog twice due to these fundamental architectural changes.

## Chromebook Ecosystem Integration

The release imports 233 Chromebook boards from the MrChromebox coreboot distribution. This expansion covers a wide range of Intel and AMD hardware. While these boards are currently source-only, the integration allows Libreboot to leverage MrChromebox’s upstream work while maintaining its own specific configuration tweaks and security-focused build system modifications.

## Universal UEFI Implementation

By integrating Intel’s EDK2 reference implementation, Libreboot now provides a standard UEFI interface across nearly all supported mainboards. This enables compatibility with modern operating systems, including Microsoft Windows, which was previously unsupported. Older 32-bit hardware remains on legacy payloads, but 64-bit systems now benefit from this modern, industry-standard booting environment.

## Enhanced AMD Hardware Support

AMD Fam15h mainboards now utilize the 15h.org coreboot fork instead of the previous 4.11 branch. This change incorporates AMD AGESA source code, resulting in more reliable memory and CPU initialization. Furthermore, this update resolves critical issues regarding IOMMU functionality and TPM support, significantly improving stability for these specific hardware platforms.

## Anti-AI Policy Implementation

A new policy strictly opposing AI-generated content has been codified in the AGENTS.md file within the lbmk build system. This represents a core philosophical stance for the project, ensuring that all firmware code and documentation remain human-authored. This policy is highlighted as one of the most important administrative changes in this release.

## Build System Advancements

The lbmk build system now supports an arbitrary number of upstreams per project, enabling the use of specialized forks like the 15h.org coreboot tree. Despite adding new features, the project successfully cleaned out approximately one thousand lines of dead code, maintaining a lean codebase while expanding support for diverse hardware architectures.

## Graphics and Rebar Support

EDK2 integration enables support for PCI-E relocatable BAR (rebar), allowing the use of modern graphics cards requiring allocations above 4GB. While rebar is disabled by default due to potential conflicts with Intel GPU video output, users can manually enable it in menuconfig. The system ensures Linux video output remains functional regardless.

## Backward Compatibility Strategy

To ensure existing Linux and BSD installations remain functional, EFI builds of GRUB and SeaBIOS are provided within the flash. These EFI payloads are accessible via the EDK2 setup menu by pressing ESC at startup. This approach maintains parity with previous Libreboot versions while transitioning to a modern UEFI-based architecture.

## Abandoned Development Efforts

Several experimental features were discarded during this release cycle, including the hardened mkhtemp utility and an over-engineered version of spkmodem-recv. The developer concluded these additions were either unnecessary or prone to memory issues on BSD systems. Focusing on core stability, the project removed these complex, non-essential components to streamline the build process.

## Tooling and Documentation Parity

Libreboot remains behaviorally compatible with MrChromebox’s installation scripts and documentation. Users can continue to utilize existing MrChromebox tools to install Libreboot images on supported Chromebooks. This interoperability is a result of careful synchronization efforts, ensuring that Libreboot users benefit from the broader coreboot community’s documentation and established installation workflows.

## Future Modernization Roadmap

The integration of EDK2 serves as a foundation for future releases, which will focus on supporting newer hardware and implementing Linuxboot capabilities. By moving away from proprietary firmware and legacy payloads, the project aims to increase its utility and popularity. Future updates will likely incorporate Linux Unified Kernel Images directly into flash.

## Strategic Impact Summary

Libreboot 26.10 represents a pivotal shift toward modern, UEFI-compliant firmware. By standardizing on EDK2 and expanding hardware support to include hundreds of Chromebooks, the project removes significant barriers to entry. This release effectively balances the need for modern hardware compatibility with the project’s strict commitment to free, open-source software principles.

## Sources covering this story

- https://libreboot.org/news/libreboot2610.html — 

---

_Summary written by Brifing from the original reporting. Copyright in the original article belongs to its publisher; read the full piece at the link above._
