mirror of
https://github.com/NixOS/nixos-hardware
synced 2025-03-16 18:55:16 +01:00
2.5 KiB
2.5 KiB
Kernel Patching
Firmware
DONE Create derivative for `ipts` firmware
- Download github.com/linux-surface/surface-ipts-firmware firmware
- Install the binaries
DONE Investigate problem with ath10k wifi firmware on Surface Go
- State "DOING" from "TODO" [2021-02-09 Tue 17:19]
- State "DONE" from "DOING" [2021-03-06 Sat 15:27]
DONE README entry explaining problem(s) with nonfree firmware on Surface Go
- State "DONE" from "TODO" [2021-02-09 Tue 17:17]
DONE Create derivative for `ath10k` firmware on Surface Go
- State "DOING" from "TODO" [2021-02-09 Tue 17:18]
- Download github.com/kvalo/ath10k-firmware ?
- Download kernel.org linux-firmware?
- Download `board.bin` from Killer Networks?
-
Install ath10k firmware fix for Surface Go
- `board-2.bin` needs to be removed / replaced with `board.bin`
- Add a config option for enabling the Surface Go Firmware
-
Replace the vendorised `board.bin` with a `fetchurl`
- Getting HTTP 406 when using `fetchurl` or `nix-prefetch-url` that has to be diagnosed
Support Tools
TODO Create derivative to patch and rebuild libwacom
- github.com/linux-surface/libwacom-surface
- The plan is to do this in a separate PR against `nixpkgs` instead of `nixos-hardware`