Skip to content

xSPARExSTEWx/breath

 
 

Repository files navigation


Breath Banner

🙼 BREATH

An experimental way to natively 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

Recently, my laptop's GPU was fried while compiling a root filesystem for this project. Since I don't charge anything for this project and have worked on it for months, you can donate here:

Donate

How does everything work?

This project uses the ChromeOS Kernel and the firmware. Touchscreen and all other peripherals just work. Breath has been carefully designed not to 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!]

Packages

No packages published

Languages

  • Shell 100.0%