Guide: Linux Audio on the Lenovo Legion Pro 7i Gen 10 (16IAX10H) This guide explains how to get audio working correctly on the Lenovo Legion Pro 7i Gen 10 (16IAX10H). Since this solution is still very new, it will take some time for all components to be properly integrated into the Linux kernel. Until that happens, you can follow the steps below, which have been rigorously tested and are confirmed to work. This guide is currently for Linux kernel version 6.17.8. It will be updated for future kernel versions as they are released, until the fix is fully integrated into the kernel. Step 1: Install the AW88399 Firmware Copy the aw88399_acf.bin file provided in this repository to /lib/firmware/aw88399_acf.bin . If you prefer to obtain your own copy of this firmware blob, follow these instructions. Step 2: Download the Linux Kernel 6.17.8 Sources Download the kernel sources by clicking here. Step 3: Patch the Linux Kernel Sources Copy the 16iax10h-audio-linux-6.17.8.patch file from this repository into the root of your Linux kernel source directory. Then run: patch -p1 < 16iax10h-audio-linux-6.17.8.patch The patch should apply successfully to 10 files without any errors. Step 4: Configure the Kernel For the fix to work, the following kernel configuration options must be enabled: CONFIG_SND_HDA_SCODEC_AW88399=m CONFIG_SND_HDA_SCODEC_AW88399_I2C=m CONFIG_SND_SOC_AW88399=m CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL=y CONFIG_SND_SOC_SOF_INTEL_COMMON=m CONFIG_SND_SOC_SOF_INTEL_MTL=m CONFIG_SND_SOC_SOF_INTEL_LNL=m Configure the rest of the kernel as appropriate for your machine. Step 5: Compile and Install the Kernel make -j24 make -j24 modules sudo make -j24 modules_install sudo cp -f arch/x86/boot/bzImage /boot/vmlinuz-linux-16iax10h-audio Step 6: Install NVidia DKMS Drivers To ensure proper graphics integration, you'll need to install the NVidia DKMS drivers for your custom kernel. Arch Linux (Tested) Install the NVidia DKMS package and headers: sudo pacman -S nvidia-open-dkms The DK...
First seen: 2025-11-22 19:14
Last seen: 2025-11-23 16:18