Edit to add the one thing I did have to was install gallium keybindings which support the funky chrome book function keys.
Edit to add the one thing I did have to was install gallium keybindings which support the funky chrome book function keys.
Gallium OS is needed because of some weird quirks with certain Chromebooks e.g. BayTrail chipsets require special drivers for Touchpad, microphone etc. from ChromeOS and only Gallium OS include them.
If you can get hold of a 11" Chromebook, Then installing Linux on it using Coreboot is the least expensive way to get a portable Linux computer with keyboard as Chromebooks are often subsidized.
Just ensure that the device is supported by Coreboot beforehand.
Sorry, I meant Braswell. At one point, Installing other OS on Braswell damaged its speakers[1] which are now resolved with latest Mr.Chromebox's firmware + OS level fixes. There are still issues with Microphone even with GalliumOS.
Also ChromeOS has Chrome Multi Touch (CMT) touchpad driver which is much better than default driver and are included in Gallium OS, But since GalliumOS is not developed further it's better to go for other OS.
> Does the ChromeOS hardware come with additional quirks?
I understand that you question was related to Intel BayTrail, But I'm using it to mention that there are certain hardware deviations w.r.t Chromebooks like inclusion Google Security Chip (GSC)[2].
[1] https://wiki.galliumos.org/Support/Braswell
[2] https://chromium.googlesource.com/chromiumos/platform/ec/+/c...
So the die-hard users that want to turn their Chromebook into a GNU+Linux laptop still look at Gallium. But the ones that just wanted to run a few Android/Linux-specific tools without needing to blow the entire OS away have found easier options.
I noticed this too... is this project dead?
> Flash the bios with mr chromebox firmware...
I had not heard of this path before; is it a one-way trip to load linux on a Chrome OS device this way or can it be reverted to factory settings (when it's time to pawn the device off on someone else)?
This blocks you from booting your Linux environment again but is otherwise non-destructive (you can just run Mr. Chromebox again to get the necessary firmware re-installed)
(My device is a HP Chromebook 14")
I don't really mind, it doesn't harm the secondary partition at all, (it's more annoying that it cannot restore from sleep, than what happens if I forget to honor the fact that it cannot go to sleep properly...)
I could configure it so that it just won't go to sleep, but I'd rather have to run a script and restore the functioning firmware, than wake up to a chromebook with completely drained battery (and whatever filesystem corruption might come after ceasing writes to the filesystem in the middle of whatever happens due to an abrupt loss of power and when it's not "going to sleep" at the time.)
I miss updates from GalliumOS, I guess it's time to move on, but I don't know if I could ever get all of the nice comfort features they built into their distro to be fully replicated on any other modern Linux distro of any kind that isn't specially focused on being a Linux distro for Chromebooks, like Gallium was!