HAOS 16.1 kernel modules
Compiled out-of-tree kernel modules for Home Assistant OS 16.1.
Artifacts are named {{module}}_{{haos_version}}_{{board}}.ko.
Top-level modules listed below are requested explicitly from config/modules.json. Any additional .ko files required by those modules are discovered from the built tree with modinfo and are attached automatically only when the full dependency set is present.
Included modules
| Module | generic_aarch64 |
generic_x86_64 |
green |
khadas_vim3 |
odroid_c2 |
odroid_c4 |
odroid_m1 |
odroid_m1s |
odroid_n2 |
ova |
rpi3_64 |
rpi4_64 |
rpi5_64 |
yellow |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
xfs.ko |
✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
nfsd.ko |
✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
nfs.ko |
✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
quic.ko |
✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
zfs.ko |
✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ⚪ 1 | ⚪ 1 | ⚪ 1 | ⚪ 1 |
| ✅ | Module Available |
| ⚪ 1 | ZFS (CDDL) is license-incompatible with GPL-only kernel symbols exposed by Raspberry Pi kernels (kernel_neon_begin/end, bpf_trace_run*, trace_event_*). |
Supported boards
One set of .ko files is provided per board listed below.
Each file is compiled against the exact kernel shipped with
HAOS 16.1 for that board. Loading a module on a
different kernel version will fail.
See the README for installation instructions.