Skip to content

Releases: Magisk-Modules-Alt-Repo/usb-samplerate-unlocker

v1.5.7

28 Jul 06:28
1d56491
Compare
Choose a tag to compare
  • Changed the default USB period_us from 2250 usec to 2000 usec to optimize for 48 kHz Opus tracks (recent majority)

Edit:

v1.5.6

15 Apr 06:37
2c4395b
Compare
Choose a tag to compare
  • Added "compatible Magisk-mirroring" message for incompatible Magisk variants

v1.5.5

05 Mar 06:19
a8755bd
Compare
Choose a tag to compare
  • Tuned the USB period size for many devices (2500 usec to 2250 usec)
  • Fixed logically wrong selinux prop settings (no meaning for magisk's magic mount mechanism)
  • Added checking incompatible Magisk variants

v1.5.4

31 Dec 11:16
62ef808
Compare
Choose a tag to compare
  • Tuned the USB period size for Tensor devices (2625 usec to 2250 usec)
  • Fixed for Pixel 8's

Edit:
Disabled experimental probe code for Tensor devices. This may fix an issue about Pixel 8's.

v1.5.3

03 Oct 07:31
22a45e3
Compare
Choose a tag to compare
  • Tuned USB transfer period sizes

v1.5.2

13 Aug 14:26
f66b27f
Compare
Choose a tag to compare
  • Tuned USB transfer period sizes

v1.5.1

12 Jun 11:34
c260aba
Compare
Choose a tag to compare
  • Reduced the jitter of Tensor device's offload driver for USB DAC's
  • Unlocked the limiter of Tensor device's offload driver from 96kHz to 192kHz, until now

Edit: Changed the period size of the USB offload driver for Tensor devices from 3000usec to 2750usec to reduce jitter.
Edit2: Changed the size from 2750usec to 2625usec.

v1.5.0

11 Apr 09:57
03eb496
Compare
Choose a tag to compare
  • Fixed some SELinux related bugs for Magisk v26.0's new magic mount feature.

V1.4.1

25 Jan 10:47
c2b4496
Compare
Choose a tag to compare

Adjusted properties for MTK A12 vendor primary audio HAL.

V1.4.0

06 Aug 10:15
65b2c33
Compare
Choose a tag to compare

Added a workaround for Android 12 SELinux bug w.r.t. "ro.audio.usb.period_us" property.
Changed vendor.audio_hal.period_multiplier=2 to vendor.audio_hal.period_multiplier=1 for reducing jitter.

Edit:
Let Dimensity devices (vendor A12 or later) to unlock up to 768kHz. Try USB_SampleRate_Changer to use larger than 96kHz modes. Their default is 48kHz, but "usb transfer period" is optimized to reduce jitter.