NLSound v4.1 BETA [QCom Devices] Changelog
[!] - Fixed an issue that caused the XIAOMI 14 ULTRA device to infinitely start up after installing the module;
[!] - Fixed the logistics of the installer 4 and 5 items working, which caused some settings to not install properly due to incorrect validation condition;
[!] - Fixed an issue that caused the top speaker to not work when agreeing to install 4 and 5 installer items on XIAOMI 11 ULTRA device;
[!] - Fixed a bug in the 4th item of the installer that could cause unexpected problems if you use float;
[!] - Fixed personalized settings for POCO M3 and REDMI 9T in the 15th item of the installer;
[!] - Fixed an issue that was causing the top speaker to overload and breaking the volume control during audio calls on XIAOMI 12X device;
[!] - Fixed some issues that caused POCO X3 NFC device to not have volume control of system notification sounds and audio call volume control not working properly;
[!] - Fixed an issue that caused patching of resourcemanager.xml files to not work;
[!] - Fixed an issue that caused the MI 9T device to have problems playing music in Bluetooth music listening mode;
[!] - Fixed an issue in installer item 11 that caused patching audio_io_policy audio_output_policy files to not work properly on some devices;
[!] - Fixed an issue in installer item 13 that caused audio to be lost on some devices in case of installation agreement;
[!] - Fixed a logistic bug in 1 installer item;
[!] - Fixed an issue that caused the module to not find the microphone_characteristics.xml file on your system;
[*] - Updated the function code to restore the previous installation settings of the module;
[-] - Removed ro.vendor.audio.surround.support parameter from prop installer item due to its inappropriate use in audio quality improvement issue;
[-] - Disabled system API checking due to API Level 35 (Android 15) release;
[+] - Added new functionality: the module will now create a copy of settings.nls file in your device's internal memory in the NLSound folder;
[+] - Added new functionality: now our implementation of device bootloop protection is sewn into the module. It works quite simply: when restarting the device, the module automatically checks if the device has been initialized, if there is no initialization - the module is automatically removed and the device will automatically restart. After startup you will receive a notification that the module was removed due to bootloop;
[+] - Added new functionality: now the module automatically checks files in its folder for integrity. This is done so that in case of conflicts with other audio modules, the module can notify you that it is not working properly and needs to be installed. You will receive a corresponding notification when you start the device;
[+] - Added new parameters to the 7th item of the installer;
[+] - Added new parameters to ignore audio effects at system level for 13 installer item;
Support group: *CLICK*
Sources: GitHub