> Attention!

New threads need to be created only inroot partition! In the future, they will be processed by moderators.

If you posted a new version of the program, please notify the moderator by clicking the "Complaint" button on your message.

Catalog of Android programs



В®AINUR Audio | Sound mod for Android smartphones
What mod are you using?
-
aINUR SAURON [ 362 ] ** [59,64%]
aINUR NARSIL [ 245 ] ** [40,36%]
Total votes: 607
 



Rep: (754)
AINUR Audio
Version SAURON: MK III / Version NARSIL: MK I

Last update of programs in the header09.04.2020

Attached Image

Short description:
Sound Enhancement for android smartphones

Full description
Sound modAINURdesigned to optimize the main audio path on most android devices. And a half years of the project, we have studied the firmware of several tens of devices with completely different configurations. Using the hex disassembler to examine the relationship between the library functions are enabled to better understand the opportunities and framework coprocessor systems. All this has allowed for more precise manipulation with files and, consequently, to reveal the musical potential of smartphones.
FAQ
At last an update NARSIL key changes:removedsupport the installation of TWRP and all except the Rutaceae Magisk! Magisk required not less than 19 versions!

How to flash mod / file through rekaveri ask in the subject of your device as set rekaveri read there!
(For help in drawing up thanks Vova Bolshakov)
  1. AT: What are the requirements in the modifications?
    ABOUT: TWRP / Flashfire / Magisk - to set the

  2. AT: Mod only works on Magisk root?
    ABOUT: No, our installer supports magisk 15+ / Supersu / phhsu / cmsu / lossu - fashion themselves determine the Root and installed according to the searched. On nerutovannye devices as well get up, but scripts do not work.

  3. AT: Do I need to uninstall previous audio mode before installation?
    ABOUT:
    Makarojke @ 11.05.16, 22:19 *
    Yes, it is advisable to clean the firmware without any other mods except the Ainur. Nevertheless, this does not apply to ports of sound effects - they should be put to Ainurovskih modifications / add-ons.


  4. AT: How to remove a mod?
    ABOUT: Flash archive with the mod again, just add-ons are removed and AML. Magiska owners can remove direct their applications.

  5. AT: Deistalyator not remove events that do?
    ABOUT: Restored from backup, to roll or firmware dirty, i.e. free wipe.

  6. AT: Do I need Busybox?
    ABOUT: It is understood that the firmware is already BB. For magiska biziboks not need

  7. AT: After the change Arkamys-a preset, you must restart the device?
    ABOUT: Yes!

  8. AT: And how to understand that Sauran work?
    ABOUT: There are two ways to check
    • If you Magisk Sauron appears in modules
    • If you SuperSU along the way you will find scripts /su/su.d mods Ainur


  9. AT: I have not loaded the machine (butlup), what to do?
    ABOUT: ADB is necessary to remove the logs during butlupa and send it to a forum, try to understand what's going on

  10. AT: I do not work after flashing XXXX feature fashion, what to do?
    ABOUT: Try to make the error logs, it is desirable to perform the operation at the drain in order to compare them. Send logs to the forum.

  11. AT: And it is possible 2 add-on at the same time to put? For example dirac and viper.
    ABOUT: Yes, the conflict should not be

  12. AT: I flashed, and the application does not appear
    ABOUT: Ainur modifications do not have a graphical environment. Official boards "krutilki" is JDSP.

Development Team:
Makarojke, Zackptg5, Ahrion, LaKardo, Sasha Smile, doma999, Mostafa Wael, F4uzan, Defcomk, LazerL0rd, AlienCreature7, James3460297, Skrem339

Web site AinurAudio.ru
Official Website XDA
(Links to social networking accounts in my profile)
Press:
Gadget Hacks
Head-Fi


AINUR NARSIL MK I
Attached Image

Modification Description
Maud is named after the legendary sword that defeated Sauron in legendarium Tolkien's "Lord of the Rings." Modification cleans path from androidovskih and OEM effects (like an ancient Ainur Nero) and makes automatic amends various config, determining system parameters and type of device. Some functionality similar to Sauron - but they pursue completely opposite goal, where Sauron tries to the maximum to enable and use effects - Narsil trying to remove them, as far as possible (including hardvarnogo chipboard, etc.).
Features
Basic:
- Android 4.0-Q
- Support Ruth: magisk19+
- Support for Qualcomm / Exynos / MTK / Kirin / Rockchip / Spreadtrum
- Support for 32/64 bit ARM architectures
- The experience of the OTA updates
- Selection of the prop key
- Simplified procedure for the removal mode (just re-sew the archive)

- Removing sfx libraries

Advanced:
- Mixer Tuning Qualcomm / MTK / Exynos
- * Forced mixer values ​​for devices with dedicated DAC chips:
- LG v20 / 30/30 / g6 / g7
- LeEco x800 / x900
- Nubia z11 / z9 / z9m
- Axon 7 / mini
- Lenovo Vibe X3

* At the moment, changes are made directly to the mixer, so some values ​​can be reset by the framework, the core, or service the system applications (phone makers obviously do not want to, we climbed "to not have").

Custom:
To use custom settings, you must put narsil_useroptions file in the root of the internal memory. The installer will do this during the installation MK II. After making changes to the need to reinstall the mod file.
- Patching rule base files (very unstable at the moment)
- Specific features for devices on Qualcomm:
- Selection and forced the bit sampling rate to the main channel output
- Forcing the impedance values


IMPORTANT:


During installation, attach the error logs installation magiska.
Errors installingNOT are butlupy and sound problems (more on this below)
Any problems, backed the wrong logs will simply be ignored!

Download and install the fileMKI

1. First, try installing a clean SO!
2. If you butlup - send ADB logs download
3. If you have bugs after boot (something which is not working as it should) - make logs using departmental of
Changelog MK I
MK I 09.04
- MMT-EX installer fix

MK I 04.03-27.03
- MMT-EX installer
- New aml support

MK I 12.08
- Unity 4.4 update
- Device compatibilty patches & installer fixes

MK I
- Release

Kernels
Axon 7 | CAD project by Skrem339
This project, which was carried out audio drivers modding to get full control of the audio component of smartphones

Chips:
The opportunity to choose one of the 4 available audio filters (set by defaultShort Delay Slow . I can be as follows:
/ Sys / module / snd_soc_ak4490 / parameters / selected_filter

Possible options:
  • slow
  • short delay sharp
  • sharp
  • short delay slow (default)

In the file enter a desired number, and then you need to "reset" the audio stream (you can simply switch the tracks or pause seconds 5)

  • Possibility to separately incorporate Super Slow filter (not yet tested)
  • The ability to adjust the oversampling frequency (serves to improve the sound, the sound output will still be in the 44100/48000 Hz, the default is the maximum value of 768khz)

For more information and technical support -here
Various tweaks for Qualcomm WCD93XX codecs
Universal Bus acceleration SLIMbus
WCD9330 codec
UHQA mode
Written patch me that exposesU ltra H igh Q uality A udio mode 16bit (in stock for only 24/192)
For those who want to forcibly put AB, here commits (for 9330 codec, ask developers core plug to you):
  1. We expose the full set of formats (kvalk reads the same in their own way through fmtbit'y, so I stuck all)https://github.com/Oby...72f3a878dc576922eec008
  2. AB for the lineout (not sure what codec the truth will be read, since in principle all through clsh function is, but put just in case)
    https://github.com/Oby...a5360601c42d4aefc7ee11
  3. Sobsna, and AB set to 24bit and 16bit (in stock only exposed to the flow 24/192)https://github.com/Oby...e61508f667ef13b36fc554
  4. A small fix

WCD9335 codec | Snap820 / 21
  1. Patches basic firewood 9335 codec
    https://github.com/laz...15a93cb6f5f3919cb8c59c
  2. We return to the place of the chopped frequency 384kgtshttps://github.com/Lin...f1c9ecb78afadc80e013ec
  3. We return to the place of the DSD formats, readable kodekomv mode DOP
    https://github.com/Lin...f1c9ecb78afadc80e013ec
    https://github.com/Lin...f1c9ecb78afadc80e013ec
    https://github.com/Lin...f1c9ecb78afadc80e013ec

Support and development suspended
AINUR SAURON MK III
Attached Image

Modification Description
Named after the mighty andwatchful Sauron this modification is automatically makes the necessary changes, determining system parameters and type of device. Based on all the lessons learned from the work on the old version of the mod (now archived and not supported), we were able to just pick up the necessary parameters for tuning a comfortable sound level, depending on the processor type and the type of device.
Features
Basic:
  • Android 5.0-Q
  • Support Ruth: magisk18+ / Supersu / nerutovanny / phhsu / cmsu / lossu
  • Support processor Qualcomm / Exynos / MTK / Kirin / Rockchip / Spreadtrum
  • Supports 32/64 bit ARM architectures
  • The experience of the OTA updates
  • Replacing SFX library
  • A selection of key prop
  • Simplified procedure for the removal mode (just re-sew the archive)


Advanced:
  • Mixer tuning for different versions of Qualcomm codec
  • Patches for amplifiers speakers Oneplus 5 / 5T, HTC m8 / m9 / 10 / u11 / u11 +
  • Qualcomm Hexagon DSP: forced labor DTS Headphone: X module
    Forced mixer values ​​for devices with dedicated DAC chips:

  • LG v20 / 30/30 / g6 / g7
  • LeEco x800 / x900
  • Nubia z11 / z9 / z9m
  • Axon 7 / mini
  • Lenovo Vibe X3


At the moment, changes are made directly to the mixer, so some values ​​can be reset by the framework, the core, or service the system applications (phone makers obviously do not want to, we climbed "to not have").

Custom:
To use custom settings, you must put sauron_useroptions file in the root of the internal memory. The installer will do this during the installation MK II. After making changes to the need to reinstall the mod file.
  • Fmas effects (Universal), Audiosphere and Shoebox (only for qualcomm)
  • Patching rule base files (very unstable at the moment)
  • Special features for devices on Qualcomm:
  • Selection forced the bit and sample rate to the main channel output
  • Forcing the impedance values
  • Installing Aptx / HD libraries prop Hexagon keys and libraries (needs work)


IMPORTANT:

During installation errors by TWRP - looking ainur_debug logs at the root of sdcard
Sauron is located at the following addresses: sbin / .magisk / img, or sbin / .core / img / ainur_sauron for magisk

Any problems reinforcements incorrectly logs will be ignored!

Download and install the file MKIII
1. First, try installing a clean SO!
2. If you butlup - send ADB logs download
3. If you have bugs after boot (something which is not working as it should) - make logs using departmental of

Changelog MK-I - MK-III
MK III 12.08.2019
- Unity 4.4 update

MK III 27.05.2019
- Edits Installer

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 01.05
- unity update
- various fixes

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
- Android P support
- 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

MK II.I 26.02
- Unity 1.3 update
- Various fixes
- New UO

MK II.I 21.02
- Critical installer fixes
- Completely reworked core libs

MK II.I 07.02-08.02
- Unity based 1.0 installer
- critical fixes

MK II.I 06.02
- AML reworked
- SFX libs install logic patches
- Minor bug fixes

MK II 13.01 (fixed)
- 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 03.06
- Edits Installer
- New library

MK I.IV.I 03.06
- Edits Installer

MK I.IV 31.05
- Edits Installer
- added Osm0sis Busybox

MK I.III.I 22.05
- Edits Installer

MK I.III 22.05
- Edits Installer
- Update sfx libraries

MK I.II 16.05
- Edits Installer
- Edits ALS Script
- Edits setprop keys
- Update sfx libraries (detail, reverb, stage)

Description UO in Russian
(Blagodarochki for drawing - Noodik_11)
sauron_useroptions file is intended to enable experimental options.
They are provided to surround diversity.
These options will not necessarily work on your device.
Butlupy may be - you have been warned (and it is not repaired).
Find a working combination will have to

The file is picked upduring the firmware - i.e everytime making changes is necessary alter events!

Customization :
1) At any option where no numerical values ​​have only two states:
-after "=" false or an empty value - so we do not include the option.
-after "=" true - respectively include option.
2) For any option where there are numbers we enter the desired value on the basis of personal preference or is not touched for stock values.

Universal options - options working (supposedly) on all processors:

1. install.fmas =
It replaces the standard resempler and virtualizer. Developed by Fraunhoffer IIS and likely stands forF raunhoffer M obile A udio S patializer.


Options exclusively for Qualcomm:


IMPORTANT!
Any "problems" beginning, after the use of custom settings in sauron_useroptions, such as:
qc.remove.compander =
qc.bitsize =
qc.resample.khz =
qc.impedance =

is not considered
for the problem and will be ignored. In the file there is an explanation for each item and highlighted that all these buns can be extremely volatile.

1. qc.install.asp =
Audiosfery effect from Qualcomm (no one knows what it is)

2. qc.install.shoebox =
3D effect from Qualcomm (no one knows what it is)

3. qc.install.pcm_reverb =
reverb effect, which works better with the channel transcoding to PCM

4. qc.install.aptx =
Installing Aptx / HD drivers (essentially high-quality codec for Bluetooth headphones from Qualcomm, in theory, the sound does not lose quality when dry for need headphones How in practice -. Case each).

5. qc.remove.compander =
Turns compander for wired headphone and earpiece.
Compander - compressor-expander. Then compresses and expands the dynamic range trying to remove noise

6. qc.bitsize =
Forced display output dynamic range.
EXAMPLE: qc.bitsize = 16
So we are putting 16 bits - all music to mp3 / aac and all strimmingovye services go with this format.
Choice of 16/24/32 is also available. (32 bits available from Snapdragon 820 and higher)
Exhibiting a value higher music formats face distortion.

7. qc.resample.khz =
Compulsory exhibiting sampling frequencies
You can choose between:
KHZ_44P1 - KHZ_192 (based on the frequency of your all audio files, including any intermediate frequency)
Instead of "." (For example 44.1) we write P (point)
Do not set the value of this option is higher than the frequency of your files, it will negatively affect the sound.

8. qc.impedance =
exhibiting resistance (ohms) of your headphones.
If you need to 32Om - ctavim:
qc.impedance = 32000
Can not work if there is the necessary support in the android kernel, and therefore highly unstable option - possible loss of sound.
For runoff values ​​reserve option blank

9. qc.bt.resample.khz =
Compulsory exhibiting discredit frequency for your Bluetooth device.
This option is not very stable and has not been investigated, most likely above 48,000 frequency not raise
You can choose between:
KHZ_44P1 - KHZ_48 (above does not allow the limitation of android)
"." Instead (for example 44.1) write P (point), for example - qc.resample.khz = KHZ_48 for 48000khz frequency.

AP: Applies patching audio policy
! Very unstable, can lead to complete loss of sound or to eternal reboot (bootloops)!
AP =

OAP: Applies patching audio output policy
! Very unstable, can lead to complete loss of sound or to eternal reboot (bootloops)!
OAP =

SPF: Forcing 24bit mode for Qualcomm DSP.
Most likely only works sdk26 + (android oreo +) and new processors (660/670/710/845)
It may also depend on the firmware / device
! Very unstable, can lead to complete loss of sound!
DSPF =


## EXYNOS OPTIONS ###
ESMPL: resampling option for codec exynos processors
The codec can resemplit at such frequencies as:
12kHz 24kHz 48kHz 96kHz 192kHz 11.025kHz 22.05kHz
44.1kHz 88.2kHz 176.4kHz 4kH8kHz 16kHz 32kHz
! MAKE SURE that the entered frequency below right!
** Example: ESMPL = 48kHz for native 48000 resampling frequency.
ESMPL =


## MTK OPTIONS ###
exhibiting resistance (ohms) of your headphones.
[Impedance - nominal resistance at the inlet headphone]

MIMPEDANCE: function exposes the native impedance of your headphones to the codec side.
! It may be unstable!
If 32О© headphones write your documentation 32
** Example: IMPEDANCE = 32
MIMPEDANCE =

MHPF: High-pass filter for a codec
[High-pass filter is a sound filter, which cuts off all frequencies below a frequency setting filter]
You can read more herehttps://en.wikipedia.org/wiki/High-pass_filter
This option enables or disables the active filter.
** Example: MHPF = On - includes (Off off)
MHPF =


There is no curator in the subject. For questions about filling caps, please contactVehiclethreads or moderators section through a buttonPictureunder the messages to which you want to add links.

Post has been editedSonycat - 04.05.20, 23:33
Reason for editing: header



Rep: (1645)
Obyeboss @ 12.05.2016, 13:09*
...
The driver asked to reinstall? I really do not know why he had you, I'll just use the speaker, headphones you are after a fashion setting Viper on M2 hardly hear

If I understand from your words, then BOSSAUDIO - TITAN is designed for an audience that uses the headphones? (I use them rarely (ears of the coast), but a professional musician, sometimes it is necessary because of their profession.), P.S. Here it was about ViPER's Audio, of course, that his version of the need to choose the characteristics of your phone, and at the first start after the installation, a window appears that says you need to give him a rut right set (update) the driver, reboot and only if it is starts. Laid-here V4A_MK-Mod_v3.5-Material.apk on the Meizu M1 Note is working adequately.

Post has been editedtrubach64 - 13.05.16, 02:16



Rep: (50)
How do I know that bossaudio established?



Rep: (288)
And you can somehow russify V4A V4A_MK-Mod_v3.5-Material.apk? Without Russian not tell)



Rep: (209)
* dfydfy
To change the sound
In pozaglyadyvat folder ...



Rep: (10)
Snap on 820 expected? (S7e)



Rep: (754)
nep666 @ 13.05.2016, 11:00*
Snap on 820 expected

In the foreseeable future it is quite possible



Rep: (754)
trubach64 @ 13.05.2016, 01:42*
If I understand from your words, then BOSSAUDIO - TITAN is designed for an audience that uses the headphones?

Basically yes, but people with good speakers sound will also change)



Rep: (209)
I go on a short review. Please note that on each ear of the bear sits on duty :)
M2 mini (mtk6735). Headphones panasonic ear. Player: jair, jetaudio and NRG.
Reflash the device with all wipe. Titanium decided to try when installed on almost pure system (Player installed). I am listening to the same songs in the styles of power metal and hard rock.
Prior to installation Fashion listened, then turned on the hi-fi set and frozen viper stock MusicFX equalizer, play with the settings - the sound is a little better.
events staged. With the same settings the sound just became significantly better and juicier all players. They are of course also depends. For example, with the mod jair player gives a clear and loud sound and jetaudio player - juicy deeper bass. With that songs from different albums / otsifrovok on different players get their pros and cons completely differently to the exact opposite.
Conclusion. Modes on a device works really improves the sound. Further quality depends on the player and digitization. You can also play around with the settings.



Rep: (8)
on Meizu M2 mini + Panasonic RP-HJE125 + GoneMAD Music Player normal flight, the sound became louder and clearer: thank_you:



Rep: (0)
To make events can be removed !! And each time to roll firmware tired already!



Rep: (3)
Will Qualcomm 805 support? : Clap:



Rep: (209)
Complete yourreviewof fashion. Play with natroykami in Viper, still additionally installed Dolby Atmos. This made it possible to increase and fine tuned bass depth.
Now the sound - what the doctor ordered;)



Rep: (17)
M2 mini 5.1.5.0Y set modes through twrp, but the viper does not work, unlike Dolby Astmos.
Attached Image
Attached Image

What is the reason I do not understand, try to remove the driver of the Viper, Viper reinstall itself, nothing helped.



Rep: (0)
Guys the answer is? Worth bossaudio 4.0, want to put your titanium, but to roll back the firmware tired, be like?



Rep: (754)
mishidza @ 14.05.2016, 14:28*
Guys the answer is? Worth bossaudio 4.0, want to put your titanium, but to roll back the firmware tired, be like?

Take and installed on top of what the problem is?



Rep: (29)
Spent a happy day ... take care of the mod to your liking ...
1. Maud - gorgeous, for many listeners in its original form will be a great success ...
2. Listening through koss overhead happy with everything, but listen to full-length dolby atmos manifested in his desire to change the sound in his own way, that does not suit me, spoils the appearance of building "the sound of the pyramid."
I deleted dolby M folder brushed build. prop of all that is connected with dolby.
More ... cleared to build. prop entire audio FX - essentially an extension of the stereo, I'm used to the source ...

Once again fashion is very good ... just have my own experience and understanding, habits ...
Sosdatelyu (s) - thank you for the work done.



Rep: (4)
Question M2 owners to note, the external speaker is improved in sound or not?



Rep: (70)
Zuk z1proshivka cm13-cyclic reboot



Rep: (754)
SokratIPB @ 15.05.2016, 20:07*
Question M2 owners to note, the external speaker is improved in sound or not?

It is unrealistic to improve anything.



Rep: (844)
tussar @ 16.05.2016, 13:59*
Zuk z1proshivka cm13-cyclic reboot


6 android will not work most likely.


Full version    

Help     rules

Time is now: 08/07/20, 4:37