Module Overview
The KSU HDMI Sound Fixer is a KernelSU module that automatically enables HDMI audio on boot for Android x86 systems. It reads GRUB boot parameters and applies the necessary system properties, eliminating the need to manually execute terminal commands after every restart.
If you run LineageOS TV on an x86 machine, you already know the pain of manually typing setprop commands to get sound working after a restart. I loaded this module on my setup, and now HDMI audio triggers automatically right at boot. It runs entirely under the hood and saves you from reaching for a keyboard every time you power on the TV.
Core Features
- Automatic audio routing: The script handles the translation of GRUB parameters into Android system properties without any user intervention.
- Systemless by design: Flashing this module won't touch your core system partition at all, keeping your base installation clean.
- Kills manual terminal work: You no longer have to push
hal.audio.primary.hdmi=1through a shell application every single time the device boots up.
Support & Requirements
- Supported OS: LineageOS TV (Android 14 x86) and BlissOS 17 (Android x86 14).
- Root Type: KernelSU.
- Bootloader: GRUB (Requires adding
androidboot.hdmi_audio=1 syscall_hardening=offto yourlinuxboot line so KSU functions correctly).
How to Install
- Open the KernelSU app and navigate to the Modules tab.
- Select Install, pick the KSU HDMI Sound Fixer
.zipfile, and let it flash. - Edit your
/boot/grub/grub.cfgfile to append the required kernel parameters, save your changes, and reboot.
Rate this Module
Share your experience with the community.
* You will be prompted to login via Google in one click to verify your rating.