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

Search on : Google Bing Yandex

© 2025 Magisk Community