yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] Team_DeWitt:
Answers to some related questions

Help, the driver status says no

In case of Enabled: no; Please flip the Master limiter switch and go sit in a corner for a while

In case of Processing: no; If you use an application that uses audio sessions, enable session attaching in the settings. If that does not work, the audio is routed over session 0. You might want to try Audio Compatibility Patch from the Magisk repository in this case.

What happened to the profiles?

They're now called presets. They are reworked to use independently per device, a feature that was very welcome. Because of many technical changes and improvements on how the preset is stored and loaded, they are not compatible with older versions than 2.7. You will have to recreate them by hand unfortunately. You can access the menu by pressing the selected device in case you missed the huge showcase when you first launched the app after installing the driver

Why does your Magisk module not work?

Probably because you installed some other mod that also has an audio_effects file in it. Whatever module gets loaded last will become active

The easiest way to bypass this is to let the app build a module after you installed all your favorite audio mods, and delete all files containing audio_effects in the other modules

AudModLib will not come in handy this time, because the app doesn't flash a zip that AML can intercept

Where can I find the source code?

You can't. And there is an obvious reason for that: This app is more sensitive to kangers who start selling this app, likely after adding their bullsh*t to it, rather than to people who actually want to help improve the app. Something like that already happened in the past to other audio software here on xda. Not really something we want to see happen again

Where did the Selinux switch go?

What..? Are you really that careless security wise?

The app handles this in a much more sophisticated way now. It injects only the absolute necessary rules to allow V4A to process, fully automatically

Help, why do I still experience service drops?

Probably because doze is kicking in because Android doesn't like long running services. The service has been implemented the way the docs suggest. You can try excluding it from doze. Alternatively you can check out dontkillmyapp.com for tips

Do you have a zip file for me?

No. There is no point in providing a zip file anymore. The driver installation is written from scratch and actually works now

How do I uninstall the driver?

Use Magisk Manager to delete the module. If you use another root solution, you can dirty flash your rom or just leave it there
[Android Apps and Games] kopitalk:
Awesome! Works perfectly with the super quality driver 2.3.4.0 :good:
[Android Apps and Games] mrjuniork:
Oh my goodness.... That Easter egg... Scared the s h i t out of me, coz had the volume pretty much on max :):)
[Android Apps and Games] shuli81:
Is there an option to install systemlessly with magisk?
[Android Apps and Games] Ragnar Eldur:
Hey could we possibly get a black version instead of grey, it would look fantastic on AMOLED displays. There ones was a Substratum theme like that for the original materialised version, maybe something similar for this one?
[Android Apps and Games] Team_DeWitt:
Hello Shuli,

There is currently not an option for that, however when Magisk is detected, it will automatically create a Magisk module to install the driver systemlessly.
[Android Apps and Games] Team_DeWitt:
We're are currently in the progress of creating that, so stay tuned!
[Android Apps and Games] ALEX37330:
this ester egg ^^ Realy good work install with driver in less 1 minutes everithings more beautifull and still amazing sound thanks for your hard work
[Android Apps and Games] seriosbrad:
"Devices other than headset not loading (fixed in next release)"

Bluetooth works for me after I load an effect profile

Also, that was the fastest that Viper has ever installed for me. Well done.
[Android Apps and Games] erak606:
Hmm, it seems to have a funny audio glitch whenever I launch the app. My music kinda gets quieter for a second.

Will there be a way to revert to the old materialised look? I feel like either an option to go back or have a hybrid would be nice.

I also miss the dials since the huge menus aren't fun to scroll through. Especially since you can't fine tune some of them. Maybe a slider would work too?

Also another thing is to add back the search option in the DDC menu.

Love theme though.
[Android Apps and Games] ifellouttabed:
Been testing it all day. Gotta say nice job guys! Super easy to install, nice look and feel, improved work flow having everything on one page. I also like that there is no static when changing the settings.

Nice app, 5 stars! If I could add something it would be the ability to collapse the sections so that it isn't cluttered with the settings I don't use. Also an easy way to download convolvers.

Favorite feature: the way you built the EQ. I can just drag my finger along it and make the arc I want. Beautiful!

Thanks guys!
[Android Apps and Games] Bartws95:
Unfortunately doesn't work on my Pixel 2 XL. Both drivers say they installed fine in the app and to reboot, then gets stuck on the Google splash screen, from which I have to manually reboot to get the phone to come on again, and after this neither driver sticks (0.0.0.0, driver status abnormal etc).

It's strange as the last V4A to work for me was Ahrion & zackptg5's version 2.8 (which weirdly still works fine); all of their subsequent releases didn't either.

Let me know if providing any logs will help!
[Android Apps and Games] surajloharia:
Working great on OP5 OOS 5.0.4 with Magisk Detected
[Android Apps and Games] Team_DeWitt:
Hey erak606, currently there is no way to revert to our old themed version, however we will put it online again on XDA Labs soon. About fine-tuning, we've thought about but sticked with the lists, however we might change that in the future. We are not sure about it yet.

Adding back the search option is an good idea, we will pay some attention to that in our next release.

Hey Bartws95, bummer to hear your driver installation is not working, logs are definitely helpfull, make sure to grab the logs after the installation and before rebooting. Since you stated it did work with Ahrion & zackptg5's version, I will also contact them. Thanks for the report!
[Android Apps and Games] kopitalk:
You mean xda? It's supposed to be that way ... :silly:
[Android Apps and Games] Logan:
Great work guys :D
[Android Apps and Games] surajloharia:
viper
[Android Apps and Games] numkang1634:
:good:
[Android Apps and Games] skyjapan:
is working for me..im on rr 7.1.2

viper 2.6.0.4

driver 2.5.0.4
[Android Apps and Games] AxelCocaine:
Really liking it so far, unfortunately it seems that the FireEqualizer won't work randomly even if it's activated.

You have to tap on it as if you where trying to edit it and would instantly be active... It's very very annoying, I hope there's a fix for this.
[Android Apps and Games] elcreepyFP:
Anyone knows what is Knee, Inflection point gain, attack, release, crest and adapt?

They remind me of pokemon attacks xD
[Android Apps and Games] Team_DeWitt:
Well, try catch m all ;)

https://youtu.be/TUOBcCa0Wfw?t=115

I've heard others having this issue as well.. I'll see what I can do, but catching a log on this isn't very easy, let alone finding the fix
[Android Apps and Games] paradoxxman:
Hi, I am on OREO with the new 2.5.. driver, how can I switch back to the old 2.3.4.0 driver using this v4a app? I enjoyed much better the old driver's quality, thanks
[Android Apps and Games] sjamie:
Yes, reinstall the app using the zip found here and you can choose the combination you desire.

https://androidfilehost.com/?w=files&flid=248844
[Android Apps and Games] Team_DeWitt:
Uninstall the driver from the app drawer

Reboot

Install another driver from the app drawer

Reboot
[Android Apps and Games] paradoxxman:
thank you very much for this file, I searched the whole xda for the old 2.3.4.0 driver compatibilty for OREO :good:
[Android Apps and Games] skyjapan:
look like this module cannot accept other sound mod..like dolby atmos.. even i flash audio library still get same result..that need to install and install the driver.. i uninstall all sound mode..then flash this viper4android+eXtremeBeats Aural Maximizer...perfect for me..can feel the different when i play music via car bluetooth
[Android Apps and Games] BxginZ enMy:
Could anyone please help me installing V4A on my OnePlus 2?

No matter what I do, it won't work for me.

I tried to install older versions or the latest version and even viper4arise didn't work.

I'm only able to install the driver, but that's it, nothing else works.

There was a forum post somewhere with a turorial to make everything work by moving the audio_effects.conf or whatsoever but this method didn't work either...

[EDIT:] My phone is running LineageOS 15.1 and I have Magisk v16.0 installed
[Android Apps and Games] sjamie:
What happens when you install the V4A zip found in the OP?
[Android Apps and Games] BxginZ enMy:
Still the same problem :(
[Android Apps and Games] kopitalk:
Make sure you don't have any other sound mods installed before installing V4A.
[Android Apps and Games] itizar1:
I can't install driver on Zenfone 2. Is it because x86 isn't supported?
[Android Apps and Games] luvmdy:
Please reveal the changes that what modifications this app does to system files.

eg. Just add some word to audio_effects.conf?
[Android Apps and Games] mamamume:
Hello mates. Need little help!! Bluetooth doesn't work, no processing :crying:
[Android Apps and Games] ctakah27:
Can you please give me more info on how to get the old driver working on the new app? I'm confused..
[Android Apps and Games] Team_DeWitt:
There is a 2.5.0.4 x86 driver included

Magisk modifies no system files

Supersu places the driver in /system/lib/soundfx and edits the necessary audio_effects files to register the driver

if none of the above root methods have been found, it will place setools in /system/bin to patch selinux to make the driver accessible and a file to determine if selinux has to be patched or not

There was a mistake in the listener. Will be fixed in the next release.

If you use the install function in the app, it will ask which driver you want to use. The app will adapt itself.
[Android Apps and Games] tdwpkidd:
Is there a Convolver fix yet?
[Android Apps and Games] Robine17:
Im sad because its not possible for no root device
[Android Apps and Games] itylermartin:
Installed fine. Processing says yes when no audio is playing. As soon as I play something though, it switches to not processing.

Searched the thread but no luck. Anyone else with this issue?
[Android Apps and Games] DarkSJ1998:
Try installing "Audio Modification Library" from Magisk Manager. It may fix your issue.
[Android Apps and Games] watatara.102:
thank you so much!

this fixed my problem with v4a not working properly
[Android Apps and Games] kenny.lam:
Dear,

The new version 2.7.1 look not be recognized on Xiaomi mipad 4 plus - latest Havoc rom - rooted device, please help me, I also install "Audio Modification Library" from Magisk Manager, Viper is not recognized as Magisk Module, does not load the driver and nothing happen, thank much for help !!!

Kenny
[Android Apps and Games] famusc:
Any suggestion?
[Android Apps and Games] Dioser:
There's a lot of trouble with v4a on Havoc. Nothing new. Change rom.
[Android Apps and Games] Sanabil:
Running Android n7.1 rooted using magisk with elemental x kernel on nexus 6.

It installs and works fine using Google play music. But it is not processing audio played via YouTube. What could be the fix?

Can anyone assist?

Thanks
[Android Apps and Games] Dioser:
Try install acp from magisk repo

Or try switch compatibility mode in settings./ Attach audio effect
[Android Apps and Games] JJEgan:
w.

What IRS are you using ??
[Android Apps and Games] failax:
There is an audio profile that you suggest?
[Android Apps and Games] churchner420:
It always says: Downloading latest apk... Download failed!

Why is that?

I'm on a Xperia XZ2 running Magisk 18.1

Do I need v19?
[Android Apps and Games] JJEgan:
No depends upon your music your ears your buds etc etc .

One profile does not fit all.
[Android Apps and Games] churchner420:
I mean the module does that when being installed via Magisk. Is there a way to fix that?
[Android Apps and Games] joluke:
Same here. Still waiting for a fix
[Android Apps and Games] famusc:
Hi, SRS_2_2
[Android Apps and Games] JJEgan:
Try others
[Android Apps and Games] Dioser:
If you use v4a 2.7.1 from here? There's no installer for magisk. It's within the app itself. The installer. Just install as normal apk, open, let driver install, reboot, profit.

Otherwise. Use Zack's new likewise 2.7.1 from magisk repo.

And. Yes support for magisk prior to 19 has stopped. Says so in release notes. 19.2 latest stable.
[Android Apps and Games] refi64:
Do you have the 2.7.0.0 APK? I can't seem to find it anywhere and I've run into the same problem (Pixel 2, on Q Beta).
[Android Apps and Games] carloshdez:
Sure, here you have
[Android Apps and Games] refi64:
Thanks! After a couple of reboots and toggling Audio Modification Library I've got it to work for around 10min on boot which is good enough for now (going to chalk up it failing afterwards as a Q beta issue).
[Android Apps and Games] joluke:
Can you guys fix the download for the module?

https://zackptg5.com/testbuilds/v4afx.apk

This link inside the install script can be accessed inside chrome and the file is downloaded without any problem.

Inside magisk manager the module can't be flashed because of the said link.

Can you guys use github for example? Most likely it's due to a timeout on fetching the said apk
[Android Apps and Games] Seagold:
I need Ainur JamesDSP manager (apk)
[Android Apps and Games] chakflying:
For those who are using OnePlus 3, OxygenOS 9.0.2, magisk 19.2 and having trouble, the first time I just downloaded the .apk and tried to install the driver inside the app, and it didn't work, kept telling me to install after reboot, even though the module did show up in the magisk manager. Here's what I did to get it to work, not sure if all steps are necessary:

- Plug in headphones, in Settings -> Sound -> Audio Tuner, make sure it is turned off

- In magisk manager "Downloads", install "Audio Modification Library" and reboot

- Remove the "Viper4Android FX" module in magisk manager, uninstall the "Viper4Android FX" app in app drawer, reboot

- In magisk manager "Downloads", find the "Viper4Android FX v2.7.1.0" module, and install it. It will download and install the .apk again. Reboot

- After reboot, you should see the "Viper4Android FX" app again. Start it, it prompts to install driver, install it and let it reboot.

- After this reboot, when you plug in your headphones you should see a notification "Processing (...)" by the app. It should be working now.

FYI, I had the headphones plugged in the whole time. Not sure if it makes a difference.

I get that this release is suppose to "just work", but the debugging experience is really quite horrible, I had no way to tell what is wrong, whereas the legacy version worked well with just 1 zip install.
[Android Apps and Games] GreekPilot:
Does this v4a works with sauron or narsil?
[Android Apps and Games] alkeks:
After uninstalling the module and rebooting, I can't find it in Magisk. Can you help me?
[Android Apps and Games] greyhd:
It's working with both here. I was using sauron then updated to narsil, just flash aml after.
[Android Apps and Games] ezzony:
Wasn't aware of this new version till now. Is it still the case that v4a will not work with hi rez dacs? I noticed this new version correctly detects USB on my LG G5 using the B&O snap in dac module so I have a feeling there is some hope?
[Android Apps and Games] Humpie:
Is it possible to implement inverting the left and right audio channels as an option?

I cannot find a way to do this on Android and using viper that would be ideal!
[Android Apps and Games] joluke:
[MENTION=9073985]Team_DeWitt[/MENTION] how to fix this? Can download the apk in any browser, chrome, Firefox, kiwi browser, brave...

Can't install through magisk manager though.
[Android Apps and Games] Electrolite_XYZ:
When I installed the .apk it wasn't added as a Magisk module. Viper is working fine. Is there any way to add Viper as an module to Magisk so I can easily uninstall the driver if I need?

When the .apk installed the driver it just rebooted my device instantly, did it reboot before being added as a module to Magisk?

Reading the FAQ one section says: "You can access the menu by pressing the selected device in case you missed the huge showcase when you first launched the app after installing the driver" well I never had a showcase after installing the driver, just insta reboot so I wonder if something went wrong with my installation.

I'm using Magisk v18.1 and Manager on 7.1.1
[Android Apps and Games] mixlex:
Says somewhere in this thread there is no support for magisk versions less than 19.1
[Android Apps and Games] AndrzejDwo:
Yeah, on 1st page in changelog, Magisk 19.

Cheers
[Android Apps and Games] Electrolite_XYZ:
Oh, when it said "Support Magisk 19" I didn't expect that it would *only* support 19.

Can I just uninstall the app, update Magisk and install Viper again? Or I need to delete the driver before doing this? I had an old flashable .zip that deleted all drivers from Viper. Since the driver is the same it should work if I need.

I also have another issue, Viper is running non-stop even with no audio playing. It shows a Viper's notification all the time saying processing. I'm not sure if that's how it's supposed to behave or an issue pointed already.

Maybe that's related to my older magisk?
[Android Apps and Games] AndrzejDwo:
It's more likely Magisk 19+.

If you don't care about your modules, flash magisk uninstaller first, then flash new Magisk. Viper app will remain and ask you to install the driver.

Notification is normal and annoying as hell.... You can turn it of in settings, but then your system will probably kill it automatically... What I do is force stop viper and voila :laugh:
[Android Apps and Games] Electrolite_XYZ:
I didn't use Magisk uninstaller, I uninstall Viper, updated Magisk and installed Viper again, open it nothing happens (still had the driver so no install process prompt) so it wasn't added as a module as well, I uninstalled Viper again, flashed Viper cleaner (which worked fine to remove Viper's driver) and installed Viper with Zack's module, but now I'm stuck in the driver install loop. Every time I reboot and open the app it asks me to install the driver. I also tried to use the .apk provided, I have the same issue, stuck on eternal driver install loop.

It managed to be added as a module to Magisk now tho.

Something is preventing the driver from being installed, maybe there's some leftovers from my failed attempts on Viper and it's preventing it?
[Android Apps and Games] ls117:
Anyone know of a Dolby version that works with 2.7? Specifically on an Axon 7. Still on 8.1, custom rom scene is kinda dead.
[Android Apps and Games] joluke:
It uses wget to download and it doesn't support TLS. Use the zip from this post:

https://xdaforums.com/showthread.php?p=79621101

The only difference is that the one in that post uses curl to grab the apk from their site, instead of wget, nothing else :)
[Android Apps and Games] AndrzejDwo:
I don't know why your driver install is failing. There are many tips when you search for "driver install". Maybe you'll find something helpful.

Cheers
[Android Apps and Games] Zackptg5:
Just pushed test build to repo so it's official now :)
[Android Apps and Games] kenny.lam:
Same question, I would like to know which Dolby version work well with 2.7.1, Android 9 Pie, thanks much !!!

---------- Post added at 04:06 PM ---------- Previous post was at 03:14 PM ----------

By the way, I dont know why the magisk doesnt recognize 2.7.1 module, nothing happen, please take a look those attached images, I try to uninstall and install, reboot many time, also clear the Repo cache in magisk as well - Viper 2.7.1 does not work, Android 9 Pie. Thanks much!
[Android Apps and Games] iestynapmwg:
I've just updated to 2.7.1.0 using the magisk module (using magisk 19.2) on a Pie rom, and i'm having some kind of performance issue. When a sound starts, such as when plugging in my charger, there is some hesitation and stuttering. There's what sounds like crackling and pops through the sound as it plays.

This didn't happen in previous versions, so I was wondering if it had anything to do with v4a no longer being installed as a system app? The new version did ask for (and was granted) root permissions.

The driver status shows 2.5.0.4, enabled, NEON enabled, status normal... Everything looks the same there as in previous versions. What should I do to fix this?

Thanks!
[Android Apps and Games] greyhd:
You need to flash the viper fix, search "V4A pie fix" in the thread.

Nevermind, it's actually a thread lol

https://xdaforums.com/poco-f1/themes/mod-viper4android-pie-fix-t3912186
[Android Apps and Games] Dioser:
That's not Pitt team on repo, but works as promised. Imma ****head, changed to Zack's. Sorry broh Pitt. :D
[Android Apps and Games] sufy1000:
Hi there. I'm running Pixel Experience on my Nexus 6P and I've installed viper 2.7.1.0 on my Nexus 6P.

It asks me to install driver and it did that, my phone rebooted, but then after the reboot it's asking me again to download driver.

I've also tried audio modification library and it still doesn't work.

How can i fix this?

Thanks
[Android Apps and Games] TheCarFierce:
Can work with ainur sauron??
[Android Apps and Games] JJEgan:
Yes it can.
[Android Apps and Games] sandeep101:
Err..

---------- Post added at 04:15 PM ---------- Previous post was at 04:13 PM ----------

After installing magisk module .. run v4a APK.. install driver .. after reboot .. go to /sbin/.magisk/img/viper4androidfx/system/lib/soundfx/ and rename libv4a_fx.so to libv4a_fx_ics.so.. reboot..

Also selinux permissive was needed in my case

Working great on lenovo k4 note MM with stock kernel and rom along with ainur sauron and Dolby Atmos
[Android Apps and Games] greyhd:
Are you on pie OS? I would uninstall all other audio mods but you might be on an OS the developer doesn't support any more.
[Android Apps and Games] CraigUK87:
Hey people Sorry if this has been said already but i've been awake most of the night and no sleep during the day, I'm trying to find the link to the presets as they're now called, can't find anything and i've read through this thread alot lol.. forgive my stupid question, just want my presets back. Using OP6 on OB19
[Android Apps and Games] sufy1000:
Hi thanks for the reply. I used viper4android version 2.7.0.0 and it works perfectly
[Android Apps and Games] R77:
I have a moto x pure with GZOSP Oreo ROM with magisk v 19.2. The version of repo that's on magisk is v2.7.1.0. where can I download the older version of V4A?
[Android Apps and Games] Jamod:
Finally! Now the mod is in Magisk he finally installs the driver. Thanks guys.
[Android Apps and Games] BigAlf1265:
This app Is simply fantastic! Thank for the marvelous job!
[Android Apps and Games] TheCarFierce:
Need to install AML????
[Android Apps and Games] Mikedanil:
The effect doesn't work after closing the Viper4Android not like the older versions where it is still working after closing the app.
[Android Apps and Games] lindahl85:
Old app (2.5) was working for me on OP3T with Resurrection Remix 7.0.2 but when i toggle the switches, there is no difference in sound. The app installs from Magisk without errors. the app is started and the driver is also installed. It says enabled. Any idea of what to do? The new version is really good looking compared to the old.

EDIT:

I removed everything, installed version 4.2 as system app with the killall addon. Now it works.

After this, i install the 2.7 app and kill the old, now the new works but not when the old is running.

Is something missing in the new installer?
[Android Apps and Games] bombadier:
Ignore