Repository navigation
1.1.0 (2025-05-10)
Features
- add 'extra' akmod stream & facetimehd-kmod to akmod cache (#163) (734a739)
- Add akmods signing keys (fa7704c)
- Add akmods signing keys (00b1a67)
- add all-builds check job (1d58504)
- Add ayaneo-platform driver (#123) (e723d28)
- Add ayn-platform driver for AYN Handhelds (#113) (2b30727)
- Add bmi260 kmod, used for gyro input on various handheld PCs (#110) (da0cecb)
- Add BMI323 module for ASUS Ally (#117) (b729c3f)
- add broadcom legacy wl driver (e37f02e)
- add broadcom legacy wl driver (14b9def), closes #3
- Add dwc3 driver for Steam Deck DRD (#93) (34ecdce)
- Add evdi kmod for displaylink (3aa6b9a)
- Add evdi kmod to support displaylink (de8dbed)
- Add framework-laptop kmod (#189) (0e2fbba)
- Add gcadapter_oc driver kmod (33487af)
- Add Google Coral TPU Gasket & Apex drivers (caa0c83)
- Add Google Coral TPU Gasket & Apex drivers (238d8be)
- Add gpd fan driver (#285) (502cef6)
- add kernel-bazzite (#251) (c4bc224)
- add kvmfr akmod to properly support the looking-glass-client (#169) (3ff148a)
- add metrics (#125) (034223b)
- Add nct6687 kernel module for certain B550 chipset motherboards (#65) (14a14bd)
- Add new ublue-os/akmod copr repo (b2c0452)
- add nvidia kmod builds and ublue-os-nvidia-addons (a899dc4)
- add nvidia kmod builds and ublue-os-nvidia-addons (eb462ee)
- Add OpenRazer kmod (#63) (57c91c7)
- Add OpenRGB kernel modules (36d976b)
- Add OpenRGB kernel modules (9f870f4)
- Add patched bmc150 driver to avoid stomping on bmi323 driver (#121) (83a5958)
- Add Realtek RTL8814AU driver (#111) (026b816)
- add Rok CDEmu for including vhba kmod (#165) (fedcad9)
- Add ryzen_smu kmod (#64) (48bf5aa)
- add signature verification to zfs modules (#315) (c160dec)
- Add steamdeck driver kmod (a51dbe3)
- Add support for fsync-ba, an "LTS" version of fsync (#231) (76e2da8)
- Add support for fsync-lts kernel (e5d564a)
- Add support for Realtek RTL8812AU/21AU and RTL8814AU (#112) (6f047bb)
- Add support for the BMI 160 for AYANEO devices (#124) (f199b19)
- add system76 driver (#290) (adc4bb6)
- add system76-io driver (#284) (68b1eda)
- add udev rules for nvidia extra device PM (#263) (a99434a)
- Add VirtualBox kmod (#106) (d8f2930)
- Add winesync (#76) (c730077)
- add xbox controller kmods (7783128)
- add xbox controller kmods (b35d0fd)
- Add xpad-noone driver (490f793)
- Add xpad-noone driver (205d07f)
- Add zenergy driver (#114) (5a077ae)
- Add zenpower3 kmod (#108) (dbb0105)
- auto-generate CDI yaml for nvidia (#75) (b726c52)
- bazzite: add webhook for bazzite kernel and update url (#310) (4227f0e)
- Build akmods for kernel-fsync (#90) (2c993d4)
- build both stable and testing CoreOS streams (#212) (d0e7b95)
- build nvidia open source kernel module (#220) (ab12663)
- build wl driver again (bba4766)
- ci: clean up images older than 90 days (#278) (fdc8993)
- ci: fix linux version metadata and make builds more reliable (#171) (bf4037b)
- ci: Use kernel_version as a build tag (#230) (62e3bba)
- drop nvidia 535 as 545 has replaced it (#98) (bee6a39)
- enable 3rd party repos for akmods (f2fec1b)
- enable builds with Fedora 39 (#50) (37628a2)
- enable coreos-stable for F41 (#271) (0f236b6)
- Enable Dual Signing for akmods (#215) (20fce9f)
- Enable NVIDIA driver version 545 (#81) (04a9cc4)
- enable preview of Fedora 40 kmod builds (#143) (1242246)
- Enable Surface akmods for Fedora 39 (#80) (097bc2b)
- enable xpadneo for F41 (#260) (32d3b29)
- Fedora 37 is EOL 2023-12-05 (#101) (a2fcc9d)
- gated fsync kernel (matches coreos-stable) (#234) (b82bf6d)
- initial shared akmods implementation (c19551f)
- Re-enable vhba for F41 (5ec92fc)
- Re-enable Xbox kmods for Fedora 39 (#79) (7aec937)
- Remove kernel version from kmod name (#257) (3516e7b)
- remove kmod-openrgb (#249) (697e9e5)
- Restore evdi to extra (#229) (5f9eb44)
- Restore framework akmod (#265) (6dd9c30)
- revert gated fsync kernel (matches coreos-stable) (#234) (3c5cbed), closes #237
- split nvidia akmods into distinct images (#54) (4007e0c)
- support CoreOS Kernel (#206) (782ea95)
- swap to negativo17 as nvidia driver source (#170) (b64843b)
- swap to negativo17 as nvidia driver source, again (#173) (4c124d8)
- Switch to modified xone driver which supports upstream xpad (#115) (9325c1c)
- Update bmi323 with needed patches for the Ally (#120) (98af481)
- update to new repo for nvidia-container-toolkit (45719c8)
- Upgrade to steamdeck drivers from SteamOS 3.5 (8e0e7d1)
- Upgrade to steamdeck drivers from SteamOS 3.5 (383b5f9)
- use kernel-cache images and fedora for builds (#214) (0c3223e)
- use official upstream images for kmod builds (#85) (9216bb2)
- verify kmod signatures for dual-sign (#218) (7c3a5d8)
- ZFS for coreos, GTS version coreos (#207) (cbf9ff7)
Bug Fixes
- 3 kmods now work on F40 (#154) (32cb361)
- Add version gating for the fsync kernel to avoid regressions and allow further testing (#141) (25fc297)
- Added link from /usr/bin/rpm-ostree to /usr/bin/ dnf (4606c64)
- Added link from /usr/bin/rpm-ostree to /usr/bin/ dnf (52f0433)
- adjust build schedule based on adjustments to main and hwe (#205) (6286c23)
- asus: Exclude evdi kmod (#87) (148c983)
- attempt fix build with extra quotes (#9) (caff9d3)
- change inputs to rpmrebuild (#292) (c4214d4)
- ci: Set kernel flavor in image build args (#72) (96f54e5)
- common: restore xonedo build for asus (#246) (1827d4b)
- common: skip xonedo build for asus (#241) (eac75ae)
- Correct typo causing modules not to build (a1bc1ea)
- disable xone until as it disables too many controllers (e52af4a)
- disable xone until as it disables too many controllers (e0135d0)
- docs: fix contributor's guide 404 link (#164) (2b7cc5b)
- don't build certain kmods on kernel 6.8 (#148) (fc7b902)
- everything asus and surface (#73) (70af399)
- framework-laptop: ensure only in one kmod stream (#201) (0c44cbf)
- keys not in place for dkms (#208) (e9f7514)
- nvidia: use vulkan renderer by default to mitigate flickering (#211) (6787c65)
- only copy dkms keys for coreos (#209) (c470982)
- Remove broadcom legacy wl driver (697d57c)
- Remove evdi from common (#228) (3f6635a)
- remove gasket kmod build (#147) (c87dd2d)
- Remove no longer needed ltrf216a driver (7144d4b)
- Remove some unneeded kernel modules from the Bazzite kernel (e66cb9b)
- Remove some unneeded kmods from fsync (1d53a19)
- Restore steamdeck and gcadapter_oc akmods (b2c0452)
- restore v4l2loopback build (#168) (55a17ac)
- sign akmods-nvidia images properly (f1e9190)
- sign akmods-nvidia images properly (e71d7b2)
- specify crc32 integrity check when recompressing kmods (#323) (432f723)
- stop building framework akmod (#239) (9a29cff)
- Switch to building jupiter driver instead of steamdeck (4ffea31)
- Switch to building jupiter driver instead of steamdeck (e9c0078)
- Target Fedora 40 for official images, use ci-test for 39 (#88) (15eaf49)
- temporarily disable xone kmod build (4e68590)
- temporarily disable xone kmod build (76806ad)
- temporary pin of coreos-stable to 6.13.8-200.fc41.x86_64 (#334) (f930dd1)
- typo in v4l2loop rpm query (#8) (ff5f9b8)
- use correct signing key 20230518 (686c8d0)
- Use existing ublue-os/akmods repo file instead of redownloading, fix removed file for negativo17 repo akmods (1fd1ad7)
- use proper RPMFusion repos for F40 akmod builds (#181) (5c50eaa)
- use proper step output for image name (f1c48ab)
- xbox: Replace negativo17 fedora-steam repo with fedora-multimedia (#96) (8b45c49)
- zenergy: remove from ASUS build to fix builder (#199) (2ead2b3)
Reverts
- zfs bump (b388446)