Thank you so much :good:
Thank you so much :good:
Thank you so much. I feel in call volume was superb with one of these versions. I'll try both for couple of days and update here
I uploaded dumps for the Honor View 10. However, there is no audio folder in /system/etc or /vendor/etc.
Dear devs, is there anyway to port audiowizard headphone X? I somehow mixed things up and there was dts headphone X showing in audiowizard app. I installed Sauron, software Dirac add on and I then installed A.R.I.S.E audio with just Core module and Dirac. The problem is the options on audiowizard has changed to only four options, Pure, Front, Traditional and Wide. But none of them are working. Is there anyway to make it work? Can I support anything? Log cat or amything else?
Mybe not mixing too many things, especially with non-ainur (aml) mods?)
I'm working on this stuff since month with our dev group. It's not that easy, as HPX and DTS need Kernel stuff and are also implemented very deep into the HAL. We already made some nice progress and are able to make kernels with DTS driver, now. But still HPX is just working to a certain degree. So if someone tells you his audio port enables headphone x, don't install as this is bull**** and this guy has no idea of DTS and headphoneX.
I'm working on this stuff since month with our dev group. It's not that easy, as HPX and DTS need Kernel stuff and are also implemented very deep into the HAL. We already made some nice progress and are able to make kernels with DTS driver, now. But still HPX is just working to a certain degree. So if someone tells you his audio port enables headphone x, don't install as this is bull**** and this guy has no idea of DTS and headphoneX.
Also we were able to port Icesound with wizard UI for nougat devices and OP3/3t OOS Oreo, which is fully working. So you can check our Telegram group to get more info.
https://t.me/joinchat/G_VaVlLKeMLaGVR2Qvy6yA
And it's easy to get the dts-hpx logo to show up. But it has nothing to do with the functionality
Named after villain from Lord of the Rings mythology - SAURON, this mod automatically detects your device specs (soc/android sdk/rom/oem/proprietary stuff), and performs all of the possible audio patches that might boost sound. Sauron is system-wide modification - all of the patches are aimed to rework system components for androids audio subsystem and should work for headphones/speaker/bt. There is no app/UI.
!! Debugging !!READ CAREFULLYFor an error during TWRP - get ainur_debug logs, that are generated to sdcard during install.
Sauron is located in sbin/.magisk/img /ainur_sauron , or sbin/.core/img /ainur_sauron for magisk - this is your starting point.
1. Make sure you don't have anything set in UO, before posting something doesn't work as intended. Check clean install (UO unset) in the first place.
2. For bootloop you'll need to provide ADB logs
3. For any bug after bootup (ie weird device behavior, sound loss, etc) - use matlog app to generate logs
ALL the wrong logs for your issues will be completely IGNORED
VERY IMPORTANT !
Study sauron_useroptions carefully - some combinations could lead to huge sound problems (as it's mentioned in the file), that WON'T be determined as issues. You have to find and you working combo on your own!
MK III 12.08.2019
- Unity 4.4 update
MK III 27.05.2019
- Installer fixes
MK III 03.05.2019
- Unity 4.1 update
MK III 31.03.2019
- Unity 4.0 update
- magisk 19 support
- qualcomm 855 support
- various installer fixes
MK III 01.01.2019
- Fully reworked installer (unity & aml updated)
- Support for MTK/Kirin/Exynos mixers
- SFX blobs rebased (including new base for MTK/Kirin/Exynos)
- Reworked props
- New UO features:
- qualcomm acdb replacements, power gating disabling, bt scrambler resampling
- Exynos codec resampling
- MTK codec mixer edits: gain setter, impedance setter, high-pass filter remover
- Reworked UO features:
- Qualcomm codec bitsize & discretization forcements are deepen to support Hexagon DSP as well
- Reworked mixer edits for qualcomm powered devices
- Reworked kernel modules blobs & Hexagon dsp modules
- Further experiments with aptx/hd, including better support for Pie
- Experiments with speakers amplifiers DSPs: (Pixel 1/XL, Pixel 2/XL, Htc u11/11+/12/m9, Mi a2, Mi 8EE/UD, Oneplus 5, Pocophone)
MK II.II 19.06
- AML update & fix
MK II.II 13.06
- AML/Unity update
MK II.II 02.05
- UO detection critical fixes
MK II.II 01.05
- unity update
- various fixes
- UO updated
MK II.II 18.04
- installer fixes
MK II.II 15.04
- unity update
- minor edits & fixes
MK II.II 24.03
- audioserver fixes
- better Treble (Oreo & P) compatibility
- removed policy patches for better AML compatibility
MK II.II 22.03
- Op3/t & Op5/t fixes
- Minor Oreo edits
- Various minor edits
MK II.II 17.03
- Various fixes & edits
MK II.II 11.03
- Android P support
- Various fixes & edits
- Axon7 patches moved to kernel by Skrem339
- Sfx libs changes
- Htc m7-m9 rt5501 & 5506 jack amplifier patches (libs hex patched by UltraM8)
- Htc u11/u11+ speaker amp patches (beware, it blows :) )
- Pixel devices experimental amp patches (sailfish, marlin, taimen, walleye)
- Qualcomm RX HPH edits for HiFi mode
- Oreo aptx/hd, ldac added by LazerL0rd
- Fmas edits
- UO file edited
- Axon7 patches moved to kernel by Skrem339
MK II.I 26.02
- Unity 1.3 update
- Various fixes
- New UO
MK II.I 20.02
- Critical installer fixes
- Completely reworked core libs
MK II.I 07.02-08.02
- Unity installer
- Critical bug fixes
MK II.I 06.02
- SFX libs install logic patches
- Minor bug fixes
MK II 13.01
- aml 2.9
- got rid of hw dolby
MK II (beta 1 - stable) 31.12-01.01
- Revamped installer
- Unity/AML v2.8
- Added UO logic
- Rebased SFX libs
- Removed alsa
- HTC U11/U11+ speaker amplifiers patches
- HTC m9/m8/10 amplifier drivers additions (possibly reroute headphones path with tfa amp)
- Full Oreo (8.0+) support
- OP5/5T speaker amp drivers additions for tfa9890
- Added Qualcomm Shoebox 3d and Audiosphere audio effect libs, props & mixer controls
- Added Fmas effect libs & props
- Added UO controls for impedance, bitsize & discretization
- Added snap 820/21/35 Speaker boost & voltage edits from Oreo
- Added Hexagon DTS Headphone:X module, mixer switchers & controller config
- Added Hexagon Dolby modules & mixer switcher
- Added Qualcomm BT resampler (idk if it can even work)
- Reworked props + added some new found by hexing
- Set higher value for preallocated DMA memory buffer
- Added kernel modules for QC codec
- Added APTX/HD libs, props & hexagon cappi libs
MK I.IV.II
- Installer critical fixes
- magisk v13 support
- new sfx libs
MK I.IV.I
- Installer critical fixes
MK I.IV
- Installer critical fixes
- Added [user=4544860]@osm0sis[/user] busybox
MK I.III.I
- Installer fixes
MK I.III
- Installer fixes
- New libs base + SFX patches
- Qualcomm dac patches from older versions
- HTC patches from older versions
MK I.II
- Installer fixes
- SFX patches
MK I - I.I
- New libs base
- Survive Rom dirtyflashing
- Bug fixes
NARSIL in Tolkien’s legendarium was the sword that defeated Sauron villain.
This Mod cleans android sfx from both stock and OEM effects as much as possible - delivering unbound sound the way hardware (internal codecs/dacs/amps) was meant to sound by manufacturer. It’s a system-wide modification - meaning it should affect general playback outputs: headphones/speaker/bt). There is no app/UI.
!! Debugging !!For an error during TWRP - get ainur_debug logs, that are generated to sdcard during install.
READ CAREFULLY
Sauron is located in sbin/.magisk/img /ainur_sauron , or sbin/.core/img /ainur_sauron for magisk - this is your starting point.
1. Make sure you don't have anything set in UO, before posting something doesn't work as intended. Check clean install (UO unset) in the first place.
2. For bootloop you'll need to provide ADB logs
3. For any bug after bootup (ie weird device behavior, sound loss, etc) - use matlog app to generate logs
ALL the wrong logs for your issues will be completely IGNORED
VERY IMPORTANT !
Study narsil_useroptions carefully - some combinations could lead to huge sound problems (as it's mentioned in the file), that WON'T be determined as issues. You have to find and you working combo on your own!
09.09.2021
- MMTEX canary magisk support
01.01.2021
- Installer fixes
- Realme fixes
09.04
- MMT-EX installer fixes
27.03
- MMT-EX installer support for magisk 20.4
04.03
- MMT-ex installer
- aml support update
MK I 27.05.2019
- Unity update
- Various compatibility/device specific fixes
MK I 27.05.2019
- Initial release