yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] Shaftamle:
Okay well then I stand corrected. I did not know that and will be excited to use that if This mod ever works again.

I am aware that a lot of people have had success but certainly more people have failed at getting this to install on Android 10. I've tagged DeWitt on here to see if he could help the problem or explain what I'm doing wrong along with everybody else and have gotten no response.

The only thing I do know is I've tried the instructions on every single thread that I could possibly find and I've been rooting and modding my phone successfully with no problems for 10 years now. As far as I'm concerned if I have to jump through hoops to get a mod to work then there's something seriously wrong.

The instructions on these threads that you see are laughable. Install this then install AML then reboot your device then uncheck AML but don't uninstall it then install the drivers then reboot your device and if that doesn't work reboot three more times I mean get the hell out of here. It ain't that serious you feel me [emoji23][emoji23]I'm hoping that the next version of this whenever that may be fixes it and if not the hell with it because I have reset my phone more times trying to get this mod to work than I have in the year and a half that I've owned it.

Yes this is a rant, sorry not sorry. But I do appreciate your input because as I said that will be very helpful if and when in the future this works the way it should.
[Android Apps and Games] QUBiCA:
How is that normal? Mine never says processing when I tap on the chip icon in the app and when I am not playing any sound. Or is both okay?

It seems a bit odd to me that it would process something that is not there. Does it have anything to do with audio modification libraries?
[Android Apps and Games] ajsat3801:
Actually thats a bug from your side...it has to be always processing as far as I know
[Android Apps and Games] QUBiCA:
It works fine tho for me. Only sometimes I need to flip the audio session switch (0 or all but 0), but that seems more related to the audio modification library.
[Android Apps and Games] shadowstep:
That notification is needed to keep the background process alive. Just because the notifications says processing doesn't mean it is actually processing. The status that you see in the app is the actual status. Processing will change to yes in that if everything has been installed correctly, and an audio is playing. If no audio is playing, the actual processing status would be no. It's unrelated to the notification.
[Android Apps and Games] QUBiCA:
Ah that is where the miscumminucation is then. I disabled the notification in settings.

It should indeed only be processing when audio is playing, but the notification should always be there.
[Android Apps and Games] Brad2607:
Trying to get this running on a pixel C using PixelExperience/LineageOS 17.1 Andrioid 10 sadly I've had no luck with either. I've followed the instructions online that say install AML then dont reboot, then install etc etc. Tried to flash the rootless driver as well but no luck with that either not sure what else to try at this point.
[Android Apps and Games] inningsdefeat500:
Anyone install this on S8 Snapdragon V7 Rom - the pre-rooted ROM, I tried many times and it fails

The APK keeps asking to install driver, cannot install Magisk - can anyone help
[Android Apps and Games] marciozomb13:
Won't work because the driver IS a Magisk module.
[Android Apps and Games] DiamondJohn:
I haven't tested this, but if you were to take/investigate the Magisk module and actually systemize what the module is doing systemlessly, I think it might work.
[Android Apps and Games] flawless911:
Deezer's annoying Audiosession bug

Device: Redmi Note 7

ROM: Xiaomi.eu Miui 11 Android 10 SELinux Enforcing, AML and ACP magisk modules not installed as well

Media Apps installed: Deezer, YouTube, MX Player

What Works: YouTube, Mxplayer and all other apps work perfectly with Viper when Attach Audio Session is disabled.. Except Deezer

I can only get Deezer to work perfectly if I enable Attach Audiosession in Viper, and enable the Equalizer toggle in Deezer audio settings.. But this has the side effect of nothing else working with Viper because YouTube and Mxplayer don't use a dedicated audio session and only broadcast via Audiosession 0

What doesn't work: Forcing Deezer to work with Viper when Attach Audiosession is disabled has been hell to put it lightly.. Randomly crashes the Viper driver and sets it to Abnormal status, adjusting Deezer's Equalizer toggle makes no difference and still crashes Viper's driver at random

I have tried enabling and disabling Compatibility Mode but I have seen no effect

Is there a way I can force all apps to broadcast to Audiosession 0??

So that I can set Viper to process that channel and also trick stubborn buggy apps like Deezer to also broadcast consistently to the same channel

Side note, on occasions where Deezer works via Audiosession 0, I notice it crashes Viper's driver when the track changes, so I believe its having a very buggy broadcast or something..

Because when I set Viper to Attach Audiosession, Deezer crackles slightly on the same track change but Viper driver doesn't crash or switch to Abnormal and continues processing the audio stream

TL;dr Help me route all audio, especially Deezer's, through Audiosession 0 consistently
[Android Apps and Games] DiamondJohn:
The fact you are only having issues with Deezer implies the issue is with Deezer, and not Viper.

Maybe get a logcat of the crash and forward to Deezer.
[Android Apps and Games] flawless911:
I understand that it's not a fault of Viper.. I'm just trying to blend two different methods into one.. Is there really no way to route all audio through Audiosession 0? Irrespective of their original Audiosession ID
[Android Apps and Games] noskojv:
stops working after a call
[Android Apps and Games] Mawtin:
I'm trying new DDC files, but V4A won't recognize the new files in the folder. Tried clearing cache and restarting phone. I want to leave reinstalling as last resort as it was a tricky process for me to install
[Android Apps and Games] marciozomb13:
Worth to read the changelog if you are on Android 10 or later.
[Android Apps and Games] MBechirM:
it's not working on android 10. is there a solution
[Android Apps and Games] bradical711:
Working perfectly fine on my pixel 4 xl w/ Dirty Unicorns custom ROM, Android 10 w/ June security update. I have audio modification library installed first, then ainur narsil, JamesDSP & viper4android in that order. All mods work fine across all my media applications. So what's your device? What exactly doesn't work? Installation.? What.? We can't help you with that info. We're gonna need a little more info than "it's not working on Android 10" because viper is working perfectly fine over here and I'm not even on stock Android 10.
[Android Apps and Games] Cristiano Lira:
[MENTION=9073985]Team_DeWitt[/MENTION] Can you bring back the lock effect option or give the phone speaker mode all the missing options like DDC? Thanks.
[Android Apps and Games] poisonofchoice:
Not working ?

Driver version: 2.5.0.4

NEON enabled: No

Audio format: Unsupported

Enabled: No

Status: Abnormal

Processing: No

Sampling rate: 0
[Android Apps and Games] Leoxrat:
Hi. I use this app from years. Now i'm with poco f1, Pixel Experience plus the latest update. After installation of app and drivers the app works after first start, but if i turn off the app and start it again it,s stop proccessing. If i turn on "all sessions but 0" it's working only with music app (musicolet), but not work with youtube and mxplayer (app's are playing without sound). I try with Audio_Compatibility_Patch-v1.7.3(33), Audio_Modification_Library-v3.5(54), rootless mod, but without success...
[Android Apps and Games] CornholioGSM:
Hello,

is here working no wifi solution ?

i am on nokia 6.1/aosp android 9, rooted with magisk.

After grant root for install v4a driver and reboot i am not able to turn on wifi (MAC 02:zerozero...).

...and after uninstall v4a and reboot is all working again
[Android Apps and Games] MBechirM:
fair enough. I'm using LineageOS 17.1 on a Samsung Galaxy A5 16 A510F

I have installed Magisk and Audio Modification Library And Viper4Android apk which Automatically installed the Driver and rebooted the device. Now usually this is all I do then I'm good to go but this time I get this :

Driver Status

Driver version: 2.5.0.4

NEON enabled: No

Enabled: No

Status: Abnormal

Audio format: Unsupported

Processing: No

Sampling Rate: 0

no matter what app I use, the audio doesn't change, so what do you think I'm doing wrong ?
[Android Apps and Games] MaverickNextDoor:
This might be obvious, but did you disable AudioFX app in LOS 17.1? If no, try it then restart.
[Android Apps and Games] MBechirM:
I thought so too, but the problem is there is no AudioFX app anywhere

---------- Post added at 04:24 PM ---------- Previous post was at 04:16 PM ----------

I have found the solution:

open Termux (or any other terminal emulator)

type

su

setenforce 0

that's it.
[Android Apps and Games] llwantedll:
Hey thats pretty good

Nice app :)
[Android Apps and Games] callumbr1:
Can't get it to process soundcloud. Works for all streaming apps and stand alone music players. Just not SoundCloud. Any tips? Thanks
[Android Apps and Games] vertedintro:
Install Audio Compatibility Patch if you're using Magisk...
[Android Apps and Games] callumbr1:
Have already and doesn't work. Tried everything. Processes with spotify, play music, Apple music, YouTube, stock player. Just not SoundCloud. Tried ACP, stock ROM, custom ROM. I read it's because SoundCloud uses it's own audio processor. Is that true? Can it be overridden?
[Android Apps and Games] The-Droidster:
Bump

Log attached
[Android Apps and Games] BadToThePhone:
I'm hoping someone here can help me with my LG v20 running nougat.

I am able to get the speaker and headphone options to process everytime but bluetooth will never stay processed. The only way bluetooth processing will stay on is if I make a Bluetooth call while being connected to a Bluetooth device. There is an app that I can run that simulates a phone call while connected to Bluetooth in order for Bluetooth to stay on processing. This is the only way I have gotten it to work. I've even tried changing selinux to permissive and that didn't work.

I've done lots of reading, research and testing. I've tested every version of Viper that I could find on Xda and magisk including this one and I can't get it to work right. Maybe someone has an idea? I even searched this thread but it doesn't look like anyone has brought up this issue or has a v20.

Any help would be really appreciated. [MENTION=5359858]KUSOsan[/MENTION]
[Android Apps and Games] vinydasilveira:
Well. I've tried here in Quark with android RR Oreo 8.1 with default lineageOS root, but it doesn't install the drivers automatically. I had to install the drivers manually and even then it doesn't recognize them. However, the app shows a lot of instability and slowness and doesn't work in conjunction with poweramp. And I also don't want to install magisk just to have viper working
[Android Apps and Games] mrk2815:
thanks for this app. loving what you guys have done with this one.i do agree this needs to be exclusive to XDA and no one should profit from this one if the community is taking the time to develop an maintain it .
[Android Apps and Games] Zackptg5:
Use the zip in the op then. The main thing is that los su doesn't have antly kind of sepolicy inject tool or boot script support like SuperSU and magisk do. So you'll need to flash init.d injector to add both of those and it should be good to go
[Android Apps and Games] KUSOsan:
For Poweramp to work with most audio mods you have to turn off direct volume control (DVC) inside Poweramp. Just FYI in case you haven't tried that

[[[[[[[[[[[[[Edit ]]]]]]]]]]]]]]

Also.make sure if you are using the newer Poweramp alpha or beta stuff with the HiRes audio output that you are not using the HiRes output and are using the OpenSL ES output
[Android Apps and Games] Team_DeWitt:
Sadly the log doesn't provide anything that can help me debug your case.

Work is being done on rewriting parts that are responsible for the device switching. There's a big chance I'll stumble upon the issue and solve it
[Android Apps and Games] barcia99:
I've read all over about v4a. I can't seem to find much about the compatibility with Samsung galaxy s5 g900v. I'm on AEX aosp extended ROM 5.7 running Oreo. I have V4A installed and it seems to be installed correctly but I've never used this before. I'm not even sure how to increase the speaker volume. Is there a step by step instruction or even a detailed video to give me some input on it. Thanks in advance.
[Android Apps and Games] The-Droidster:
Thank you for taking time to look at the logs kind sir. I shall wait for the next update to see if it helps. Cheers and thanks for your work!:good:

EDIT: Not sure if this helps narrow it down..but here goes:

1. Viper is effective and working in headset mode

2. When headset is disconnected and while viper is still running, I keep getting the desired effect on speaker mode too

3. After a while or when the viper service is killed and restarted, there's no sound from the speaker when viper is on. As soon as I turn off viper, sound output from the speakers is ok but obviously not enhanced with viper.
[Android Apps and Games] s8m:
is this project still active? the last release was a few months ago and the FC audio routing (bug that is supposed to be fixed in next release) has been unresolved for quite some time. kind of an annoying bug to live with as a daily driver. the hard work you have put into this is so appreciated though! :svetius:
[Android Apps and Games] DanGLES3:
The app is getting some betas on telegram recently and yes the audio routing bug was fixed on the betas https://t.me/ViPER4AndroidFXchannel
[Android Apps and Games] BadToThePhone:
Can you post the latest beta on here? I'm struggling to find a fix for bluetooth not processing on my V20 stock Nougat.
[Android Apps and Games] DanGLES3:
Here
[Android Apps and Games] BadToThePhone:
I've tried 2.6.0.5 is this that or a beta? Thanks
[Android Apps and Games] DanGLES3:
Thats the beta 2.6.0.6
[Android Apps and Games] BadToThePhone:
I tested the 2.6.0.6 beta with driver 2.5.0.4 and it didn't process. Then I tried installing audio compatibility patch and audio modification library from magisk and it didn't turn on processing for Bluetooth either. It's like the phone can't tell if it's a Bluetooth phone call or Bluetooth music. Speaker phone and headphone work fine. This is the only thread that I feel may figure the issue out. Thanks for the help.
[Android Apps and Games] RantiHasan:
Not working in Realme 6 Stock Rom Runninh Android Q. My device is rooted. In magisk I Install audio modification Lb, Install V4A. After driver installation I reboot and In driver details it show every section With :No and Audio Formate Unsupported. Procession :No, Not workimg
[Android Apps and Games] c_tho:
tedious question perhaps but has anyone got it working on android 11?
[Android Apps and Games] R77:
Does new version of viper work with having the kernel permissive?
[Android Apps and Games] vibrantliker:
What new version?
[Android Apps and Games] R77:
The one from XDA labs the lastest version ViPER4Android FX 2.7
[Android Apps and Games] vibrantliker:
You mean the March 17,2020 version?
[Android Apps and Games] Wishmasterflo:
Yes V. 2.7.1.6 is the latest I guess.
[Android Apps and Games] R77:
I have the Note 9 running Android 10 Alexis Rom I have the lastest version of magisk I want to flash dolby atmos and this sound mod and my selinux is enforcing I have the White Wolf kernel for the Note 9.

Is there a way to change the selinux to permissive with a magisk module or twrp zip the reason because when rebooting my phone I want it to stay in permissive and not go back to enforcing also there a order when flashing dolby and viper and AML?
[Android Apps and Games] mrrocketdog:
i have a twrp flashable "permissive zip" if you would like to try. i have used it many times. never had a problem but just remember your mileage may vary.

https://www.dropbox.com/s/bdu3myisqw1gdbk/permissive.zip?dl=0

good luck. [emoji4]
[Android Apps and Games] DiamondJohn:
That ZIP is

1. Dependent on SuperUser boot scripts, not Magisk

2. It changes the system partition. ie /system/su.d/permissive.sh

It would be more Magisk like, to simply copy the contained permissive.sh script to /data/adb/service.d/permissive (NB drop of extension) and set the permissions for execute, and then reboot
[Android Apps and Games] R77:
Where do I need to put the NB drop extension?
[Android Apps and Games] mrrocketdog:
thank you [MENTION=5417899]DiamondJohn[/MENTION] for the much more informative/investigative reply.

sorry [MENTION=5238577]R77[/MENTION] i just was not thinking clearly. but thanks for the workaround.:good:
[Android Apps and Games] DiamondJohn:
You simply rename the file "permissive.sh" (in the zip) to "permissive" and place it into "/data/adb/service.d/" and set the permissions for execute.

I cant say it any clearer.
[Android Apps and Games] shadowstep:
Just flash the following module I made via Magisk Manager and reboot: SELinux Switch
[Android Apps and Games] kerelberel:
I have always wondered, why are the Output Gain choices the way they are? -10dBs is slighty too loud for me, and -14dB is slightly too soft. I wish I could just use a value of my own choice.
[Android Apps and Games] hackermssharma:
Sir this lattest 2.7.x supports magisk 20.3? I am using it on 20.4 its working only problem is that its not loading my earphone profile. Should downgrade to 20.3?
[Android Apps and Games] shadowstep:
Are you talking about V4A? If yes, then it works fine for me using the Magisk 20.4. The format in which profiles are detected are loaded by V4A has changed in this material version. Make sure you're not using an old profile meant for the old (original) V4A app.
[Android Apps and Games] TheBestKmanEver:
I cant get this to work with my Dragonfly black DAC, the dac defaults to 96k and viper wont work. It works for everything but my dac, any solutions?
[Android Apps and Games] Wishmasterflo:
Hmm.....I am using V4A with my Dragonfly Blue without issues.

When I use the Dac with V4A it just has the 48k is output since the Driver of Viper4Android is limited to that.

From your screenshot it looks like you have switched off the Master Power and everything in Viper. Perhaps that is the reason?
[Android Apps and Games] TheBestKmanEver:
Even with it enabled the driver status is the same and wont proccess
[Android Apps and Games] Wishmasterflo:
And it works with Headphones or bluetooth? So only via USB / Dac it is not working?
[Android Apps and Games] Danzic59:
I'm on a Verizon Nexus 6, running LOS17.1 latest. Magisk current . it took a couple tries to get it right. I went to recovery TWRP 3.4, and uninstalled old viper files 2 times to get all the leftovers, rebooted in between. Then used Magisk install. I had to install audio compatibility zip. The only modules I had installed were

Systemless host, audio patch,busybox, ADB, MM, and MMT.

viper installed but took a bit on my Internet slow connection. I did install from App not in TWRP.

REBOOTED, then installed Apk.

I didn't have to disable Audio fx. Just started Pandora after viper started. Had to toggle session 0 and compatibility once then everything turned to HEAVENLY sounds.

Thanks guys this makes my life better with my music F#$king loud. Country, Classical, Rock, all good!

Im off grid in the mountains no utility, TV sucks, Google music is gone. I don't want to watch videos on YouTube .

Now I'm rebuilding presets for some artist and genre. Mozart needs settings that Pink Floyd doesn't. I'm using a Bose Can and Ink'd BT headphones.

Medicated floating in my pool. Good work!

Zen.
[Android Apps and Games] hackermssharma:
Working for me also but speaker profile loading but earphone one is not loading. I configured heaphone then save the profile now whenever i try to load it viper force closing
[Android Apps and Games] Musdi27:
I want to use Viper, but when I install it, I have a problem. When I open or stop any music, the sound is turned down when I want to resume it. Later, my sound settings are active and increase. When a few notifications come in a row, a ridiculous situation arises.

Anyone experiencing such a problem? Do you have a solution?
[Android Apps and Games] TheBestKmanEver:
Everything other than the DAC proccesses

Also i forgot to attach a second photo

These are from the older viper but the current one has thr same messages

The DAC gives unsupported errors and with thr dac unpluged it reads as working
[Android Apps and Games] Wishmasterflo:
Hmmm strange. It works for me and I actually had test all of the Dragonfly dacs with Viper before I bought the Dragonfly blue.
[Android Apps and Games] MAOQ:
All ku.) Guys, please tell me how to choose a Profile in versions 2.7.1.6? As in versions 2.5.0.5 (old but good). :)
[Android Apps and Games] :
In this post you find a link for pre converted profiles:

https://xdaforums.com/showpost.php?p=82616663&postcount=4033

Extract the zip file and you'll get a folder V4A VDCs. Put the included files to Android/data/com.pittvandewitt.viperfx/DDC. You will find the profiles then under VIPER-DDC.
[Android Apps and Games] surajloharia:
Click on the icons on the bar below the app

And provide permission and tap again to get the list

Depending on which Android version you have the location for the prests may differ as from Android 10 the location is changed to Android/data
[Android Apps and Games] djdelarosa25:
Would it be fine to disable the persistent notification that says processing is enabled as long as battery optimization is disabled for the app?
[Android Apps and Games] KeinePanik:
I always disable the notification as I find it a bit annoying. Never had any trouble after disabling.
[Android Apps and Games] cultofluna:
Ive moved the profiles there , but I can't load them via the VIPER- DCC toggle

Geting this prompt
[Android Apps and Games] knpk13:
That is not the correct directory. Try /Android/data/com.pittvandewitt.viperfx/files/DDC
[Android Apps and Games] cultofluna:
This is what i mean..

I ve moved them to this directory..but how can i select one of them after via the viper app?...

On VIPER- DCC getting the prompt that I've posted above
[Android Apps and Games] knpk13:
Weird, the profiles show up in that prompt for me after I've moved them. Are you using the converted .VDC files and not .DDC files?

Edit: Check the directory name again, because the path you quoted was missing a subdirectory
[Android Apps and Games] cultofluna:
They are all there..
[Android Apps and Games] knpk13:
Put the files directly under DDC. Remove the "V4A VDC's" folder.
[Android Apps and Games] cultofluna:
Great..that worked

But now what to choose??:D:D

From all of these..:laugh::laugh:
[Android Apps and Games] ajsat3801:
Choose the model of earphones you use...
[Android Apps and Games] darkstar73:
I recently get a new phone and Viper works perfectly on it. I could never get it work on my Pixel 3xl on Android 10. Does anybody have a link to the convolver files that used to be included in the zip?

Edit: I found the zip from the Arise team that I flashed back in the day. Since that file is 2.5 years old, anybody know where I can find a zip of newer convolvers?
[Android Apps and Games] mrrocketdog:
[MENTION=5284412]darkstar73[/MENTION] , did you check the OP under [MENTION=6037748]Zackptg5[/MENTION] 's link? looks like there is a V4A profile converter which if i'm not mistaken is for those old files you have.

or ………… i could be totally wrong. hope not.:fingerscrossed:
[Android Apps and Games] Jiggs82:
Is there a viper mod working for Android 11 yet?
[Android Apps and Games] DiamondJohn:
this thread may give some info https://xdaforums.com/android/help/viper4android-android-11-t4117149
[Android Apps and Games] darkstar73:
Thanks for the reply! I've already converted the old files. I'm looking for irs files that get loaded under the convolver setting. The old Arise zip has some but most of them sound horrible.