Releases: yzyhk904/hifi-maximizer-mod
Releases · yzyhk904/hifi-maximizer-mod
v2.5.16
v2.5.15
- Added a USB DAC workaround for A17 beta3 and qpr1 beta of Pixel 6's for greater than 192 kHz (up to 768 kHz) sample rates; they have a bug that cannot detect any appropriate sample rate and depth of a USB DAC, but they can or may work for USB DAC's having a XMOS digital interface chip if specifying any sample rate and depth
v2.5.14
- Optimized I/O scheduler tunables for MTK Dimensity
- Changed the USB audio driver for Pixel 6's so as to use the USB HAL audio driver instead of the USB audio offload driver
- Changed re-sampling parameters for Pixel 6's to use the same for cheapies
- Fixed a bug that greater than 96 kHz sample rates had not been unlocked
v2.5.13
v2.5.12
- Tuned for POCO F3 and other "kona" board devices by adjusteding their core control parameters
- Improved and fixed GPU boosting for recent Qcomm and Mtk SoC's
For users of Motorola and Xiaomi stock ROM's, try to install a GSI through DSU and this module together once, then you could know how much the ROM's degrade audio quality probably for adapting to regulations.
Edit:
- Fixed the audio policy configuration template for Tensor devices
v2.5.11
v2.5.10
Adapted to run with my new module "Audio Samplerate Changer"
v2.5.9
- Optimized I/O scheduler tunables for POCO F6
- Added a support for Tensor G4 (zumapro)
- Tuned I/O scheduler tunables especially for "resampling-for-cheapies"
- Fixed an always 192 kHz USB audio output mode for Pixel 8 and 9 series
- Changed the USB offload driver configuration of Tensor devices to be automatic detection
- Changed a mirroring warning for incompatible Magisk v28.0; Please use Compatible magisk-mirroring and Magisk v28.0 together
v2.5.8
- Added disabling Dolby control support for USB DAC's on HyperOS not to reboot
- Excluded "MotorolaSettingsProvider" on Motorala devices only for avoiding their bootloop
- Changed the USB period_us from 2250 usec to 2000 usec to optimize for 48 kHz Opus tracks (recent majority)
- Adjusted jitter optimizations and others for YTM's format change from AAC (141; 44.1 kHz & 256 kbps cbr stereo) to Opus (774; 48 kHz & 256 kbps vbr stereo)
Edit:
- Added new props "audio.safemedia.force=false" and "audio.safemedia.csd.force=false"
- Fixed disabling Dolby control support (manufacturer mismatch)
v2.5.7
- Changed head ahead buffer sizes from 16960 kB to 17000 kB to reduce I/O jitter
- Adjusted NrRequests of I/O scheduling
- Changed dirty_ratio and dirty_background_ration to be 100 to reduce jitter
- Adjusted re-sampling parameters for old devices
- Changed adjustSoC_mq for A14 and later clover not to round I/O parameters
- Adjusted cfq I/O parameters for SDM69x devices
- Changed the way how to get the actual audio policy file path in the service phase because some ROM's fail to execute "dumpsys" in the phase