yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] grimmaniac:
I got it to work most of the time by using just v4a 2.7 on Magisk 19. In the past I used Ainur Sauron, ACP & AML but now they seem to break Bluetooth processing. At least for the ACP I'm quite sure it started with version 1.6+, but stupid me deleted the 1.5.9 zip so I can't compare.

With only Viper installed Bluetooth processes for me as long as I don't toggle the master limiter switch. If I do, I have to reconnect my BT device.
[Android Apps and Games] 93Akkord:
You're right! Today I used the profile converter to convert my old profiles and bring them to the new phone. Loaded them up and noticed processing was now on when playing through bluetooth. I was confused but glad lol. Expecting it to not work the next time, but it did. My old profile didn't have the master limiter switch on, so it looks like that was it!
[Android Apps and Games] Ammby:
Hi. Got a big problem here. I want to switch back to viper4android 2.5.0.6 because it got a much richer sound and I can use the lock effect option. So I unistalled 2.7.0.0 and installed the V4A.2.5.0.6.apk.

When I start the application everything is great but when I reboot the device and want to start viper after that it`s 2.7.0.0 again!

So how can this happen?

Thanks in advance
[Android Apps and Games] raosahab:
Thanks bro for your help.

One more thing can you tell me what file manager are you using looking so cool and minimal.
[Android Apps and Games] Drasickness:
its x-plore file manager, am using thats file manager from lonelycatgames since am using symbian phone till android, very simple and fast ?
[Android Apps and Games] raosahab:
Thanks Bro :o
[Android Apps and Games] Paradox_Prime:
After installing the driver, all my apps' user data & cache on app info -> storage have become zero, but they actually exist.

pixel 3, android P with April security update,

magisk 19.0,

v4a 2.7
[Android Apps and Games] TheExoduser:
Hey there, I've been experiencing the same problem, but I've been able to find out what's causing the problem in my case, maybe this will also work for you?

I've been able to trace all the file calls of V4A while installing the magisk module using the neat utility jtrace.

After some time of digging around in the resulting enourmos log file, I found the following entry

00:09:14 12439: futex (0x76f6a42b70,WAIT,47,0x7717b5dab8,0x0,0)00:09:14 12539: openat (AT_FDCWD,"/system/vendor/etc/audio_effects.conf",0) = -2 (No such file or directory)

This means that V4A is trying to access the file /system/vendor/etc/audio_effects.conf but fails to do so. Therefore I grabbed the root explorer of my choice (in this case Solid Explorer), but any root explorer should be good to use.

I navigated to /system/vendor/etc/ and checked if there was a file called audio_effects.conf. Strangely there was one, I'm not exactly sure why the error still occured.

In my case the file was completely empty, so I backed up the file and just deleted it.

After I've deleted the empty file, the driver installation succeeded, my phone restartet and the driver has successfully been installed.
[Android Apps and Games] Team_DeWitt:
Yes it is, we've creates multiple build-flavors like a debug, cobra or a test flavor, all these flavors need to have a different version name. That's is why we've called the version that we release on XDA the basic version. It's the most stable one without any experiments.

What is cobra? Long story short. It was a meme created in the v4a discussion group on telegram.

I hope this answered your question,

Team_DeWitt

PS. All the flavors have the same amount of options as of right now, so you're not missing out on anything.
[Android Apps and Games] flitzz:
And what should I do to use for example IRS from SdCard like in the original V4A?
[Android Apps and Games] Team_DeWitt:
Just select it from the list. All features from other v4a versions are included in this one, except for the SELinux switch and compatible mode (since it didn't work anymore since Android KitKat)

Edit: I might've misunderstood your question. Currently you can only place profiles, IRS files or VDC files in /sdcard/ViPER4Android. We will add support for external sdcards in the next update
[Android Apps and Games] flitzz:
I think as one step back is that this material V4A is based on the old version, for example in the new V4A you have the option in convolver section to manipulate cross channel from 1%<>100% in any given step, but in the old one the step is in difference of 5%.
[Android Apps and Games] agplugged:
[MENTION=9073985]Team_DeWitt[/MENTION]

An old bug of mine came back after the latest update - whenever a system sound comes up (notification sound, messaging apps sounds etc.), v4a stops and then re-enables itself for the duration of the sound. Makes it impossible to text and listen to music at the same time, I think it has something to do with pushing v4a as a global mod or something to that sort.

Edit: disabling conversation tones for apps like WhatsApp fix this issue but I wish there'd be a better solution.
[Android Apps and Games] st4ik:
Selinux must be permissive?
[Android Apps and Games] Xceeder:
No it works perfect on enforcing.
[Android Apps and Games] sjamie:
The new update still has the problem with convolver not working properly. I have to toggle different presets to get it to work. I am using New material w/ Old 2.3.4.0 driver. When working, new Viper sounds great!

OnePlus 5

xXx NoLimits ROM (Android 8.1)

AML installed

Sauron installed
[Android Apps and Games] mrjuniork:
How did you proceed with flashing all 3 modules? First I flashed Viper, then after reboot and setting it up I flashed sauron and then phone doesn't boot up. Also if I don't restart it and Flash AML right after Sauron, the same, stucked with the OP spinning points forever... Also tried Viper, Atmos, Sauron, AML... No matter the order of flashing, the moment I flash anything except Viper, I can't boot up. I really want to give Sauron and Atmos a chance..

OP5, Stock OOS 5.1.0 (8.1)

ViPER4Android Black'n Cheese Edition (2.5.0.5)
[Android Apps and Games] stylemessiah:
General comment:

Why are people, in 2018, still convinced that loading multiple DSP's is actually:

a) a sane thing to do

and most importantly

b) makes any difference

Honestly DSP's are the PC "speed up/optimiser/driver updater" placebos of the Android ecosystem

Sane suggestion:

1) install v4a

2) buy decent phones

3) learn how to use v4a
[Android Apps and Games] sjamie:
I flashed V4A first then Sauron and lastly AML. For me, it doesn't matter which order I flash these 3 mods, my device still boots successfully. I only get into trouble when I attempt to flash Dolby Atmos. After many different attempts, I can get Dolby on my device but then V4A won't work. Since I prefer V4A, I deleted Dolby.

Many people have reported that Sauron + AML + V4A is a killer combo but truthfully, I don't notice any difference with adding Sauron and AML in addition to V4A. However, V4A makes a HUGE difference over not having it. V4A is the greatest sound enhancement ever made for a cellphone in my opinion! I won't even purchase a device if V4A won't run on it. ;)
[Android Apps and Games] Team_DeWitt:
I don't know how 2.5 is in the foreground applications with their code. But today I've built the fix to keep the service alive. That, in combination with the global processing, should fix the problems related to this
[Android Apps and Games] shadowstep:
Excellent! Looking forward to the update whenever it is released. Thanks for your continued effort and V4A alive! :)

P.S. - A question: Is there a reason why the installation of 2.5.0.5 drivers is recommended over 2.3.4.0 drivers during the first run?
[Android Apps and Games] Lughnasadh:
That's great! Really appreciate you looking into this. I'm not sure either. I just know that whether V4A is in recents or not, or whether you are playing music or not, 2.5.0.5 is always in OOM Foreground Applications while 2.6.xxx is in Content Providers.

Looking forward to trying it out. You have certainly done a great job with this app and the sound quality has definitely increased. Keep up the great work :good:
[Android Apps and Games] Team_DeWitt:
The 2.5.0.4 is recommended by us because it's the latest version with the most bug fixes and features.

2.3.4.0 was the latest driver with the super quality tag, but 2.5.0.4 uses the same precision (same quality). Not everybody is convinced by this and this is why some people still want to use 2.3.4.0, so the option is there
[Android Apps and Games] shadowstep:
Awesome, thanks for the clarification! I'll be coming back to your V4A version as soon as the update is released with the background processing fix. :)
[Android Apps and Games] bokchoi2020:
Latest update 2.5.0.4 isn't working for me. Driver status: Abnormal.

Used to work on 2.5.0.3 with Audio compat patch 1.3, Magisk 16.3.

Phone: Oneplus 3 Oxygen OS 8.0 Open Beta 34

Attached is screenshot from matlog.

Side note: After updating the app to 2.5.0.4 and reinstalling magisk module, phone hangs on boot for the 1st time. After a forced reboot, boots to OS, but viper4a has abnormal driver.
[Android Apps and Games] masara59:
Wow fantastic easy and work full in 8.1

Im using RR 6.0 treble . All version can install but not work . Now i found this version easy install same old android version and working!
[Android Apps and Games] Oki:
It is nice to see V4A project alive. I see this solves the easy install. I had to use ARISE 2.23 to have it running in RR-Oreo. Now there is an alternative. Nonetheless, correct me if I am wrong, the drivers are the same, with the same features and limitations. I am hoping someone could improve the drivers so they could support HD audio.

I haven't tested it yet, but does it process the sound going to Android Auto? So far all the V4A versions out there can't process AA audio signal while it can do that when sending the audio through BT. Is it working now?

The new UI requires a lot of scroll, the use of sliders could be a nice alternative to dials, and much better than a list of values. It is not clear and comfortable as it is now.

Thanks
[Android Apps and Games] Team_DeWitt:
Emergency update

Hi there,

With the previous update the service.sh broke. The fix is now downloadable through xda labs.

If you happen to use magisk and installed the driver with 2.6.0.4 posted before, please uninstall the module and reinstall using the app.

I encourage everyone to update asap because the service won't be killed after clearing recents anymore too. This happened in all previous version of V4A. No hassle anymore to install the app as a system app :victory:

Release note: the notification is now on by default and there is no option to turn it off anymore. It is by design and needed to properly keep the service alive. More info can be found here:

https://developer.android.com/refer...tartForeground(int, android.app.Notification)

Enjoy!

Edit: [MENTION=6530865]Lughnasadh[/MENTION] pointed out the notification can be hidden. It works on Nougat as well. Remember that it could cause unexpected service drops, so please be careful:
[Android Apps and Games] rippledrums:
[MENTION=9073985]Team_DeWitt[/MENTION] [MENTION=8722814]Dr.07[/MENTION]

I know we're not supposed to ask for an ETA, and I don't mean to rush anyone because the app works fine, but any idea when we can expect a version with at least the system equalizer functionality restored?

Thanks!
[Android Apps and Games] TheDevGuy9497:
I Have a issue when trying to make any video calls when Viper4Android is installed where sound is choppy and sort of robotic. It doesn't matter what provider I use weather it be FB, WhatsApp Skype etc. I have attached as much information as I can below>

Install Method: Magisk

Installation options:

1: New (2.5.0.5)

2: Material UI

3: System App

4: No Lib Workaround

5: No Auto FC Workaround

Driver Status:

Driver Version: 2.5.0.4

Neon Enabled: Yes

Status: Normal

Audio Format: Supported

Processing: No

Sampling Rate: 48000

Device Information

Manufacturer: Xiaomi

Model: Mi 8 (Dipper)

Android Version: 9.0

Rom: Pixel Experience (Build Date 2019/04/06)
[Android Apps and Games] TheBakerKing:
It seems to not work on my phone running Resurrection Remix 7.0 GSI Pie with system as root.

After clicking the popup which says driver not installed and needed to be installed then clicking install, it seem to install them and create a magisk module then reboots. But after that when I open the app, the same popup dialog reappears.

My current magisk modules besides viper are audio modification library, google product sans, yt vanced.

BTW I'm using 20190216 v2.7 apk.

Phone brand & model: Xiaomi Redmi Note 7

OS (ROM) + Android version: Resurrection Remix 7.0 GSI, Android Pie

Root method: Magisk v19 Beta Full

Log: is it possible to create logs on the phone even when device reboots? Or I need a computer for that?
[Android Apps and Games] TheExoduser:
Do you use any other sound mods beside Viper on your phone? If not (at least I saw none in your list of modules) you don't need the audio modification library module, it is only needed if you try to use multiple sound mods at the same time.

If you don't use any other sound mod, you could try to just uninstall AML and then try to install the driver again.

If you do use other sound mods, then the installation order of the modules does matter.

Uninstall every sound mod (restart your device before you start installing again, so every module gets deleted by Magisk), then install the viper module, then the other sound mods and AML as the last module.
[Android Apps and Games] TheDevGuy9497:
What driver is closed source?. It sounds like this only during a video call ?*♂️
[Android Apps and Games] BenParz:
Download audio compatibility patch. During install, you can skip patching process and when prompted to install notification helper remover, say yes and select the vol - option. After that, you can skip all the rest then reboot.
[Android Apps and Games] Paradox_Prime:
Ok I've found out the reason. it's a magisk bug on pixel 3 when installing modules with magisk hide on.
[Android Apps and Games] Bildo41383:
It still says it's not processing even after installing the ACP. On the OnePlus 6T
[Android Apps and Games] rippledrums:
Did you also install the Audio Modification Library module?

You need that one so that V4A and ACP can work together.
[Android Apps and Games] Bildo41383:
PERFECT! Thank you
[Android Apps and Games] zfk110:
Zack, I got Marshmallow with touchwiz custom ROM, running on Permissive Kernel, Viper stand alone works/processing without any issues, but when I play songs using YouTube It doesn't process, I tried all kind of version, using Magisk and 2.7 still no go on YouTube
[Android Apps and Games] zfk110:
Is there any specific way to install this audio compatibility patch? because I tired it and still no go under Magisk
[Android Apps and Games] LindyBalboa:
Thanks for keeping this great app alive and on Pie! I have a question: what exactly does the auditory protection system do? Sounds like a good thing to have and I do like the effect it has on the audio, but I would like some more details on how it is affecting the signal. Just plain old curiosity. Keep up the good work!
[Android Apps and Games] Soumy1234:
I tried it once and from what I understood, it reduces the volume and/or reduces some frequencies to prevent clipping or hearing loss.
[Android Apps and Games] Dr. Drax:
Driver doesn't support some codecs for Bluetooth

I was struggling to get Viper4Android to work over Bluetooth. In searching for information, I saw a lot of people with similar problems, but no explanation. Since I finally figured out what was going on, I wanted to share.

Bluetooth can use several different codecs for the audio stream. A relatively new one is LDAC. It was developed by Sony, and used to be mostly confined to Sony devices. But it was incorporated into the AOSP version of Oreo, and has become dramatically more common since then. Unfortunately, the V4A driver can't handle LDAC. You can have everything installed correctly, but if your headphones negotiate to use LDAC, it just won't work. V4A FX will report that the encoding is "unsupported" and that it is not processing.

There's another common codec, aptX from Qualcomm, that also made it into AOSP Oreo. I haven't been able to test V4A with it, but it wouldn't surprise me at all if it doesn't work either.

Maddeningly, if you post about your specific Android configuration, you'll often get someone else telling you that they have the same setup that works great. Maybe they have headphones that only support the old SBC codec, or something designed for Apple products that uses Apple's AAC codec. But if your audio device defaults to a unsupported codec, you can repeat their steps all day with no joy.

There is a way to force it to work. If you enable developer options, you can manually choose the Bluetooth codec to use. Your headphones almost certainly support SBC, and AAC would be a better choice if your headphones support it. You'll have to trade off having V4A functionality versus having better audio compression.

I hope this helps someone, as it took me quite a while to track down the problem.
[Android Apps and Games] Dioser:
I'm using aptX on op6 with v4a on mdr 950n1 no issues. ?

aptX - HD does not on my end. And will re-enable aptX to process if any other chosen. It will force aptX. Even though my cans are supporting Ldac aswell. I can sure choose it, hear a sound difference, not for any good though, but as soon I leave Dev options, it will return to aptX. Just to say, it does work for some as you stated. ? Depends on headset. ?
[Android Apps and Games] Dioser:
Toast of aptX starting. ??
[Android Apps and Games] kalpik:
LDAC actually works. You just need to change sampling rate to 48khz.
[Android Apps and Games] Dioser:
It does not here. On my end it resets it self to aptX and 44.1kHz. so it depends. ?
[Android Apps and Games] Alok Bajaj:
I downloaded the v4a 2.7.0.0 from XDA labs, gave it superuser permission. It asked to install drivers and I pressed "OK". Phone rebooted and it still asks to install drivers. I've no other sound Mods installed.

I'm using Honor 8 Omni Pie ROM with Magisk 18.1

Is there a workaround for this?
[Android Apps and Games] DiamondJohn:
Post a logcat
[Android Apps and Games] Alok Bajaj:
How do I get a logcat? The phone goes directly into rebooting within a second. I've an app called MatLog. It doesn't seem help.
[Android Apps and Games] rippledrums:
Use Syslog from the Play Store and take a log after the reboot.

Take all logs and it will make a zip for you.
[Android Apps and Games] Alok Bajaj:
Here's the log after v4a reboot.
[Android Apps and Games] Trayal:
[MENTION=9073985]Team_DeWitt[/MENTION] Could we please get some reply to this question? I'm in the same boat, and now have to figure out a way to revert back to the previous version so I can actually use the options I want.

The new GUI looks fantastic, and bug fixes are great, but they're superseded by the loss of the actual functionality that was removed in this release. There have been several inquiries in this thread, but as of yet no response or solution that I can find.

Thanks.
[Android Apps and Games] h30_u10:
hi,

i have note 8 rooted with magisk, when i play something audio on samsung music and change the toggles of headphone there is no effect in audio. while drivers are installed and magisk detected the module. Further superuser access is also granted.

Please can anyone guide what i am missing? And how i can check that V4A is working on my device. As currently there is no difference in audio of my phone. i rooted my phone only for V4A.

I saw one youtube video and in that while palying audio each toggle on/off gave an effect to audio.

any help in this regard will the appreciated.

Regards

P.S.

I am on stock android pie with magisk only. then the kernel will be enforcing i suppose as magisk has nothing to do with kernel.
[Android Apps and Games] Techvir:
Install the audio compatibility patch in magisk
[Android Apps and Games] ThisHeat:
I uninstalled the Viper4Android module in Magisk Manager. However, for some reason the .apk file won't install. I tried restarting the phone and the problem still persists. I am using a Samsung Galaxy Note 3 N9005 with LineageOS 16 installed.
[Android Apps and Games] h30_u10:
Any help please
[Android Apps and Games] Dioser:
Top right corner next to menu button. Will tell you if it's processing or not. But it does not, if you don't hear a difference. Try Viper from magisk repo. Se if it helps. Otherwise, OP and gang will need a log.
[Android Apps and Games] MrThorIQ:
Viper4Android app won't go dark even the system itself using dark theme, please add option to manually enable dark mode ? thank you!
[Android Apps and Games] Joe199799:
Your post doesn't mention you having either audio modification library nor audio compatibility patch installed I needed both in order for it to process on my 6T. I would suggest installing AML first then ACP.

---------- Post added at 04:05 PM ---------- Previous post was at 04:03 PM ----------
[Android Apps and Games] mixlex:
You must have missed the posts some pages back. In addition to using dark system theme, go to developer settings>night mode>and select always on. This does actually make viper go to dark theme. Go figure...
[Android Apps and Games] MrThorIQ:
Unfortunately, that settings item isn't available at my phone :(
[Android Apps and Games] mixlex:
Okay, sorry, you probably won't get it to go dark then. I tried everything else before I stumbled on that, nothing else seems to work. Hopefully the developer will add an actual dark mode toggle instead of this workaround.
[Android Apps and Games] Alok Bajaj:
Tried. But it doesn't help. Nor does Audio mod Lib.
[Android Apps and Games] Joe199799:
Yea that did it for me on my 6T thanks
[Android Apps and Games] randy施:
Excuse me, I have installed this app, but it seems to me that it cannot effect in overall situation, what is the matter?
[Android Apps and Games] JJEgan:
Drivers. ??

Processing ??

Setup.
[Android Apps and Games] mixlex:
I would suggest you learn more about the app first, like how to know if the driver is installed and processing, how to use the settings, and what others with problems have done. Everything you need to know is here for you if you make the effort to do the research. I wish you the best. Once you have it working it will blow you away. There will be no doubt if it's having an effect or not.
[Android Apps and Games] AliMusa:
Is it possible to get this working with android auto?
[Android Apps and Games] fureimu:
Hello.

Installed it on crDroid 5.2 on Android Pie. (Xiaomi A1)

Now when I try to wake up device, it doesnt respond for seconds. Not always, but frequently. And when it wakes it looks like someone ate all processing powers for few seconds - everything is very glitchy. Like no desktop, no bars... In goes normal in few seconds.

I have frozen Viper's app via Titanium and now system become stable again.

I also tried to install HiFi version from magisk and it was very stable. But it sucks :)

I also should say that sliders hitbox in this version is very small and hard to hit with finger...

Please let me know if I can provide some logs or other additional info - not sure what is needed.

kernel is 4.9.163ExtremeInfinity
[Android Apps and Games] mixlex:
If you had the magisk HiFi version working, why don't you try the 4.1 magisk version which is the full version? Its viper for Android FX
[Android Apps and Games] fureimu:
My bad! it wasnt shown in the repo because of some bug of magisk 7.0, I've updated it and now can see it in the list. i thought It just does not exist for my OS version. Thanks! Hope it'll work better.