The USB Samplerate Unlocker is a Magisk and KernelSU module designed to remove the 96kHz sample rate limitation imposed on USB Audio Class (USB HAL) drivers in Android devices. This allows for high-resolution audio playback from streaming services and other sources that offer sample rates exceeding 96kHz.
Key features and details:
- Purpose: Unlocks the sample rate limit for USB audio output, enabling higher quality audio playback.
- Compatibility: Works with various Android devices and ROMs, including LineageOS and crDroid.
- Implementation: Modifies system files like
libalsautils
andaudio_platofrm_configuration.xml
to bypass the limitation. - Benefits: Enhances audio fidelity for users who have access to high-resolution audio content.
If you are interested in using this module, you can find it on GitHub:
- Magisk version: https://github.com/yzyhk904/usb-samplerate-unlocker
- KernelSU version: https://github.com/Magisk-Modules-Alt-Repo/usb-samplerate-unlocker
Please note that installing this module requires root access on your Android device, either through Magisk or KernelSU. Be sure to follow the instructions provided in the GitHub repositories carefully for proper installation and usage.