Unlocker for the USB (HAL) audio class driver's limitation

Unlocker for the USB (HAL) audio class driver’s limitation (up to 96kHz lock) on Android devices

This magisk module has been developed for recent music streaming services which output greater than 96kHz high resolution sound, and behaves as follows:

  1. Hexdump “/vendor/{lib, lib64}/libalsautils{,v2}.so” to “tempfile{,v2}-{lib, lib64}”

  2. Edit “tempfile{,v2}-{lib, lib64}” to replace

hhhheeeexwxoxoxdidrdrdutuuumhmmmppppeeeedddd""""ssssttttdddd____ssssaaaammmmpppplllleeee____rrrraaaatttteeeessss[[[[]]]]===={{{{91376986024800000000,000,,,88137275006250486,0000001,,,92913069800240000,000,001,,786813427500620048,,000044,,88009100690002,,000044,044,11800810027,,060433,0220004,0080009,,060022,0440004,0040018,,080222,0220003,5520004,,080011,0660002,0040004,,040111,0220001,0060002,,040011,0110001,2225501,,060088,0000008,000}}08""00}0(("0uu}pp("uttp(ooutp91o69tk23oHk8zH47zk6lH8olzkcoHkclz)ko)clko)ck).
  1. Revert “tempfile{,v2}-{lib, lib64}” to each binary file “$MODDIR/system/vendor/{lib, lib64}/libalsautils{,v2}.so”.

  2. Overlay “$MODDIR/system/vendor/{lib, lib64}/libalsautils{,v2}.so” onto “/vendor/{lib, lib64}/libalsautils{,v2}.so”

DISCLAIMER

Download

Module Info

Module By : siavash79
Magisk : ✅ Supported
KernelSu : ✅ Supported
KernelSuNext : ✅ Supported
APATCH : ✅ Supported
Date Release :
If the link is broken or there is something that needs to be updated in the post contact us.

© 2025 Magisk Community