To get onboard sound working on Teclast F5 with ES8336 codec we needs to use Linux kernel patches from SOF Project and the latest sof-firmware (v1.9).
On NixOS modify your configuration.nix
like the following:
{ config, pkgs, lib, ... }:
{
imports = [
./hardware-configuration.nix
./hardware-fixes/asoc-es8336.nix
];
boot.kernelPackages = pkgs.linuxPackages_5_14;
}
Hello! When I'm trying to build this, it says that pkgs don't have linuxPackages_5_14 attribute(