NLSound v3.1 BETA [QCom Devices] Changelog
[!] - Syntax errors have been fixed, due to which additional parameters were not applied to improve the quality of recorded audio through the microphones of the device;
[!] - Fixed the operation of ВT on A12 firmware;
[!] - Some minor sampling rate fixes;
[!] - Fixed the problem of mono audio recording in video for a large number of devices;
[!] - Fixed Dirac operation, namely - patching of audio effects;
[!] - Fixed a bug related to non-working patching of media volumes and microphones on some devices;
[!] - Fixed a bug that caused equalization values for IIR to not always be set correctly on some devices;
[!] - Fixed an error due to which not all disconnections of the companders were correctly inserted into the necessary files;
[!] - Fixed the issue of duplicate strings for NoHiFi devices;
[!] - Fixed the problem of a non-working DVC;
[!] - Fixed the problem of a broken HiFi Filter;
[!] - Fixed an issue that caused the device to hang during the reboot process if there was this module in the system;
[!] - Fixed a problem that caused the device to hang in the shutdown process when this module was present in the system;
[!] - Fixed the problem of a broken external speaker for some devices;
[!] - Fixed the problem of not using app_types settings for audio_platform files;
[+] - Added a function that checks ARCH depending on the firmware used by checking IDK;
[+] - Added a function that determines the location of the system root storage and, depending on this, sets fixed file paths;
[+] - Added a function that searches for Dynamic Libs in the system and, depending on the search results, exposes fixed file paths for subsequent patching of audio libraries and effects;
[+] - A function has been added to determine the location of the vendor partition and, depending on this, sets fixed file paths;
[+] - Now the script can change the sound_trigger_mixer_paths*.xml files, as well as fix 24-bit and 192 kHz in them;
[+] - The internal codecs TAS256X and TAS25XX are configured for the Poco X3 NFC device: the sound quality from external speakers, as well as through wired and wireless interfaces should be significantly higher than it was before;
[+] - Repackaged addons: added missing architectures x86, x64;
[-] - Additional software equalization is disabled for your device's microphones;
[*] - The work of IIR patches has been expanded;
[*] - Expanded the capabilities of the script to disable companders in mixer_paths* files.xml;
[*] - Now everything that concerns fixing the audio bitness and sampling rates is in the audio_platform files patching item;
[*] - Now different media volume levels are set for HiFi and NoHiFi devices;
[*] - Audio effects patching changed;
[*] - The logic of device detection has been completely changed;
[*] - Changed the logic of determining HiFi support;
[*] - Changed the logic of determining the chipset of the device;
[*] - The logic of patching device_features files has been changed: now only one file with the name codename of the device will be patched (previously, all files located in this system directory were changed);
[*] - Changed IIR values to settings with emphasis on midrange frequencies;
[*] - The value of true_native_mode has been changed: now this parameter works in the dsp activation mode;
[*] - Code refactoring: removed unnecessary checks for compliance with conditions, now audio_platform files and device_features are patched much faster;
[*] - Other technical improvements and fixes that we might have forgotten about...
Support group: *CLICK*
Sources: GitHub