If you log what is explicitly being denied by SELinux, you could add specific allow's within Magisk, to enable it working under enforcing.The only thing that works for me is setting Selinux as permissive!
If you log what is explicitly being denied by SELinux, you could add specific allow's within Magisk, to enable it working under enforcing.The only thing that works for me is setting Selinux as permissive!
if you using AUDIO MODIFICATION LIBRARY (AML) you may have to go to data/magisk/AML/v4a/yeah but im not able to find it "/magisk/v4a/system/etc/audio_effects.conf" is it located in the root directory.. In my freedom rom i can find only magisk folder with some arise sound config files, no v4A folder.
For v2.7.1.0Hello guys! I am with my OP3T and android 9 stock 9.0.6. I am root with magisk 20.4 and when I install the V4A it won't let me use it, I have the problem mentioned in the post. I have SOLID PRO installed but I don't see the path /magisk/v4a/system/etc/audio_effects.conf to be able to copy and paste the file, in which folder is it?
Thanks cracks!
For v2.7.1.0
I think you are looking for files that would be under /data/adb/modules/ViPER4AndroidFX. But if its there, then magisk will mount it where it is destined to be.
This thread is FULL of advice, which part in particular are you referring to?
A hard link cannot cross partitions. ie you cannot do a hard link from data to system, so it would already need to be on system to hard link it to the system partition. This is what the Magisk module enables. EDIT: To be clear, Magisk mounts from the data partition, onto the system partition, not a hard link.
Thanks friend for answering.
It turns out that the path / magisk / v4a I don't see, so I went directly to the path SYSTEM / ETC ..... and there was the file in question, but I copy or cut it and overwrite it in the destination path and nothing, remains the same in PROCESS: NO.
I have also done something else that a colleague said to replace a file with .sh extension by .bak, and it has not worked for me either because when I restart and open the V4A, it asks me to install the driver again, so it did not help me.
Can somebody help me? is that my OP3T is very weak, only on calls, if I put videos and others, it is perfectly heard.
Someone could put the steps from 0, I want to do it from 0 and delete everything that doesn't work for me.
Thanks cracks!
If you look at your logcat, you can determine which selinux policies are being violated, and "punch a hole" specific for those, and then you should be able to run enforcing.Solution
The only thing that works for me is setting Selinux as permissive!
Still working in 2024 with a android headunit. Even stands after reboot.Disclaimer:
• First, you have to follow the basic rules of V4A such as no other audio mods (AudioFX, MusicFX,...), uncheck direct control volume in Poweramp...
• Since Oreo, I only flash this Magisk module and I no longer have to follow the below steps.
1. THE PROBLEM
• You are using ViPER4Android app and the V4A module from the official repo of Magisk.
• Driver is installed, V4A is enabled but Processing is stuck at NO!
2. THE SOLUTION
• Move /magisk/v4a/system/etc/audio_effects.conf to /magisk/v4a/system/vendor/etc/audio_effects.conf (check the permissions).
Note : overwrite the existing file or add the extension .bak
• Reboot.
Now start your music app and check the driver status screen of V4A. You should have this:
Enjoy
I found this solution in one of Magisk threads. Hope it will help other OP3T users.