I agree it would be nice to remove everything that isn't needed to support the framework laptops. That probably requires someone who knows what they are doing though...

From what I can see online, the Intel boards are the hx20 and hx30, whereas the AMD ones the lotus-zephyr. Those live on separate branches.

Framework says:

"We upstream common features where they fit into the design decisions of Chrome OS. However, there are a number of features and changes that will be unlikely to be upstreamed because they are unnecessary for Chrome OS operation or do not fit the philosophy of Chrome OS."

This means we can't hope for a single tarball that works on all the Framework boards...

Duplicating code never is wonderful, but I feel the only solution is to have a source package per board. I would propose:

* fw-ectool-hx20-hx30
* fw-ectool-lotus-zephyr

--
  ⢀⣴⠾⠻⢶⣦⠀
  ⣾⠁⢠⠒⠀⣿⡁  Louis-Philippe Véronneau
  ⢿⡄⠘⠷⠚⠋   po...@debian.org / veronneau.org
  ⠈⠳⣄

Reply via email to