breath icon indicating copy to clipboard operation
breath copied to clipboard

Linux for Chromebooks


Breath Banner

🙼 BREATH

A way to natively boot and run Linux on modern Chromebooks without replacing firmware

Supported Devices

All Chromebooks released after 2017 are supported.

Benefits

Stock Ubuntu:

  • Requires a change in firmware (UEFI or Legacy Boot)
  • Has everything working except touchscreen and audio

Breath:

  • Requires no change in firmware and has all peripherals working on my HP Chromebook 14 x360.

Running Breath

📄 Please visit the docs here 📄

How does everything work?

This project uses the ChromeOS Kernel and firmware. Touchscreen and all other peripherals just work. Breath has been carefully designed to not have any legal issues, so you can't flash the ISO or have the audio firmware bundled.

Audio works perfectly through ALSA, but not PulseAudio or Pipewire. All apps that use PulseAudio libraries (like Firefox) work as of this commit. You can follow further audio progress here.

[Looking for Maintainers!]