yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] MrBrady:
Just want to say thanks. This version + the Audio Modification Library Magisk extension = eargasm. This sound soooo much better than any other Magisk-based Viper extension I've tried on my Pixel 2 XL.
[Android Apps and Games] jonajams:
I have a problem on my asus zenfone zoom (with asus android 8.0 software): when I open the app (my phone is no root), it starts to download the driver but it never ends.

Do you know how to solve this?
[Android Apps and Games] byReqz:
you need to be rooted
[Android Apps and Games] callumbr1:
You need to be rooted and when driver installs, Grant su permission
[Android Apps and Games] }{Alienz}{:
This sounds great but keeps dying.

It will work awesome but after a few hours (or overnight) I'll use it and it will not be applying effects and switching profiles will do nothing, as if it's off.

I suspect something is killing the audio driver or there is a bug. Killing and restarting the app and music apps don't work.

I have to usually restart the phone to get it to process effects again.

Has anyone experienced this or fixed it?

OnePlus 6 - Android Pie
[Android Apps and Games] ossito2012:
Try enabling the notification icon.
[Android Apps and Games] }{Alienz}{:
Tried the notification icon and it doesn't help.

In fact it died right in the middle of listening to music and then the notification icon popped up.

I believe the actual Viper driver from magisk is being killed, not this app.
[Android Apps and Games] gk1984:
Ignore battery optimizations for the Viper4Android app. And you can get it starting again by opening Viper4Android, tapping the 3 dots top right corner, closing the app from there then opening the app again
[Android Apps and Games] Zackptg5:
Hey all, the zip has been updated with the latest apk and unity and stuff. Thing to note is that this zip is for ROOTLESS USERS ONLY. If you're rooted, install the apk like any app and install the driver from within the app. The only reason I made this zip in the first place was for rootless users, now I'm enforcing it. It's a slap in the face to all of the hard work the Dewitt's have put into fixing the driver/boot script install to just make a zip to side step all of that. The zip can be found in the same place as always: https://zackptg5.com/android.php#viper
[Android Apps and Games] MrBrady:
Will the rootless zip work with selinux set to Enforcing? Viper is the primary reason I have my Pixel 2 XL rooted.
[Android Apps and Games] Zackptg5:
Yes but it'll require init.d support. I have a mod for that here :)

(assuming your rom doesn't already have it)
[Android Apps and Games] MrBrady:
Just so I'm super clear, if I'm attempting a rootless install, should I use the materialized or standard version? Or does it not matter? The only reason I ask is the materialized version is 9.3 MB where the standard version is 17.1 MB.
[Android Apps and Games] Zackptg5:
They're different versions of v4a and either should work
[Android Apps and Games] kalpik:
I always had problems installing via the APK. Never had it processing that way. Zip was easy. But maybe things have changed, so I'll give it another go.

Edit: and just as expected, the APK version doesn't process on Bluetooth for me. Back to your zip version, which works perfectly. Oh well, I guess I'll have to manually patch your zips to get the latest versions.
[Android Apps and Games] byReqz:
Its the other way on my Device. I only get it to processing using the apk, the zip doesnt work normally. Funny thing is that im on an Oneplus 6 too
[Android Apps and Games] Zackptg5:
Updated the rootless zip again, added libstdc++ workaround for pixel 3/xl users
[Android Apps and Games] kahntran:
Hi Zackptg5, how do I install the rootless zip? Im on Pie stable OnePlus 6.

Thanks for your hard work.
[Android Apps and Games] noskojv:
Version 2.4.0.1 works great on Android 9 pie.
[Android Apps and Games] SCUZZY1337:
Hello, got the viper on my phone, driver installed, but it does not ask for root rights, doesn't work, no notification popping out. Any ideas?

---------- Post added at 12:31 PM ---------- Previous post was at 12:26 PM ----------

I have installed the newest version of the apk, now i have the notification but it does not change when i insert my headphone cable in my phone, does not work, it is probably because i don't have root rights granted, but also it does not ask for it, why?
[Android Apps and Games] SCUZZY1337:
I dont know what to do...
[Android Apps and Games] byReqz:
you are probably using magisk, right? try the zip installer in the first post
[Android Apps and Games] SCUZZY1337:
No, everything is okay now, i just flashed the zip of viper thru twrp and it works okay.

Sent from Samsung Galaxy S7 AT&T
[Android Apps and Games] Mr_White_214:
Just a visual bug, it's a known issue. Don't worry about it
[Android Apps and Games] YZAR94:
Need help installing drivers. Have a RN5pro (whyred) wich just installed LOS 15.1 and addonsu but when im installing drivers it gets stuck with the loading screen and dosnt do anything. I tried all imaginable things, reinstalling LOS, wipe cache, install busybox, etc etc. What else can i do? O there is a log that i can look to see whats wrong?
[Android Apps and Games] Raven_999:
Try changing SELinux to permissive during installation, after that, change it back to enforcing
[Android Apps and Games] kahntran:
Hi guys,

Im trying to install V4A on my OP6 without root. Im on Pie 9.0.2 . How can I achieve that? Is it possible?
[Android Apps and Games] aillez:
no. You need root.
[Android Apps and Games] ngshixuan:
Then can you explain this?https://xdaforums.com/android/apps-games/app-viper4android-fx-2-6-0-0-t3774651/post78100444
[Android Apps and Games] aillez:
If that so...

Why don't you try and report since I'm rooted though and didn't follow this thread for a while.

Don't know before that another dev has created new flashable zip.
[Android Apps and Games] ngshixuan:
Bro apparently we are on the same boat. My device is also rooted. No idea where is the flashable zip for non rooted device.
[Android Apps and Games] DarkSJ1998:
Nope not another Dev, but [MENTION=6037748]Zackptg5[/MENTION] himself is maintaining the non rooted build... You can find the downloads on his website, www.zackptg5.com.

It's even mentioned in the OP.

Direct link : https://zackptg5.com/downloads/v4afx_materialized_v1.5.1(2.6.0.6).zip
[Android Apps and Games] YZAR94:
I've already tried that, tried the flashable zip, installing apk from sytem/priv-app/audiofx and nothing has worked.

What else can i do? Also tried reinstalling LOS15+addonsu and neither worked. Can anyone help me please?
[Android Apps and Games] YZAR94:
Ok, got it working installing it as a Magisk module. Thanks anyway.
[Android Apps and Games] nixie2121:
can someone who listens to the heavyest of metal to classic rock, to rap to country point me to the perfect sound settings to use? everything I try is not great. Thanks
[Android Apps and Games] rippledrums:
I listen to those genres and more but I always tweak my V4A settings according to the headphones I'm using, not genre.

I believe that if you have V4A tweaked to your listening device (the way you like it), all genres will sound good.
[Android Apps and Games] Jamod:
Very glad to find this version. Finally the driver installed properly. The version that I could find (1.7.5 and 1.8.1) did not install and that gave me a headache. I'll give it a test run! Thanks team!
[Android Apps and Games] kahntran:
Hi DarkSJ1998, do you know how can I do that?
[Android Apps and Games] Mario119:
Excuse me for my ignorance, but what exactly is the difference between this forked version of Viper versus the official version by zhuhang? I can't seem to find any comparison online.
[Android Apps and Games] shadowstep:
The differences are listed in the first post, under "features". These features are nothing but the changes/updates to the official version.
[Android Apps and Games] DarkSJ1998:
Simply just flash it via TWRP & you are good to go
[Android Apps and Games] sercankd:
When i turn off sticky notification it gives me another system notification which is "this app consuming battery". i have converted it to system app even that is not solving. anyone have idea?
[Android Apps and Games] MrBrady:
Totally OT but I love your avatar. Looks great against the dark XDA app background.
[Android Apps and Games] Tarun217:
is it possible for V4A to have a Audio sync option for Bluetooth devices ?
[Android Apps and Games] dracinn:
Any chance we could get more eq frequencies to work with?
[Android Apps and Games] sjamie:
Hmm... how would you use that option?
[Android Apps and Games] Tarun217:
In games definitely..
[Android Apps and Games] sjamie:
You would want the sound to be delayed in games?
[Android Apps and Games] Tarun217:
My bad...

Just want to sync that...
[Android Apps and Games] jtrosky:
Can someone please help me understand a few of the Viper4Android settings a little better? I'm using this forked version of V4A on an Android car head-unit and I'm confused about a few settings, exactly what they do and if I should use them in this type of environment or not...

I've read the "official" setting descriptions, but I still don't understand exactly what they do.

1. Playback Gain Control - what exactly does this do and what do the options for it really mean (Effect strength, Max Gain and Max Output). To main max gain and max output are almost the same thing, so I'm confused. And I'm still not sure exactly what Playback Gain Control *really* does (and how it is different than #2 below).

2. Master Gate (limiter) - what exactly does this do and what do the options for it really mean in terms of a car radio (Output Gain and Limit Threshold).

I'm not sure how #1 really works at all (other than it makes the music louder) and I'm curious if #1 or #2 would help to reduce noise in a car environment. For example, Android head-units have bare-minimum voltage levels on the RCA outputs - so when connecting to an external amp, the amp gain has to be higher than a unit with 4V pre-outs, for example. The higher the amp gain, the more noise (typically). My amp in particular (Kicker KEY180.4 auto-tuning DSP amp) has a higher noise floor that a lot of other amps - so the higher that I have to set the gains on the amp, the higher the low-level "white noise" is when there is no music playing or during quiet parts of the music, so I want to keep the amp gains as low as possible.

Would either if these gain settings in V4A help me to keep the amp gains lower than without them? Or do these settings just cause the source signal to clip easier before being sent to the amp becuase they are being boosted too high?

Basically, would either of these gain settings be comprable to having higher voltage pre-outs on the Android head-unit?

Please help me understand! :) I understand a little about this stuff, but I'm obviously not a guru! Would using these settings be good or bad overall in this setup? They don't *seem* to add to the noise level, so it almost seems like they allow me to keep my amp gains lower while getting the same music output when set...
[Android Apps and Games] estridge2011:
I don't know why, but all of a sudden i can't get the driver to install on my sm-t350. It has always worked fine up to now
[Android Apps and Games] exadeci:
Try the Viper thread this is just a fork https://xdaforums.com/showthread.php?t=2191223
[Android Apps and Games] KUSOsan:
Are you using a convolver? Only time I have delay on any of my BT devices is when running those. There are some that were designed for low latency though just have to look

---------- Post added at 01:47 AM ---------- Previous post was at 01:45 AM ----------

This is a side effect of Android 8.0 Oreo. They added in an option in The 8.1 update to house those specific notifications. Oddly enough though I'm on an LG v30 and I do get those types of notifications but I've never had them for Viper.
[Android Apps and Games] Tarun217:
I mean the Delay is only there when i play games... Like pubg
[Android Apps and Games] KUSOsan:
Does the delay change when you turn viper on or off using the master switch inside viper?
[Android Apps and Games] Tarun217:
Sadly... No
[Android Apps and Games] KUSOsan:
Which viper version are you using? 2505 or 2340?
[Android Apps and Games] Tarun217:
2505
[Android Apps and Games] KUSOsan:
Have you tried the 2340 one juat to see if there is any difference? Driver is different so it might.
[Android Apps and Games] Tarun217:
Ohk i will.. thanks :)
[Android Apps and Games] Tarun217:
No.. it's the same.. i mean I've not tried.. 2340 yet but without 2505 .. its still there
[Android Apps and Games] KUSOsan:
Without 2505? There are only 2 drivers to pick from. Are you getting it mixed up with the material version vs original version? That's just the UI
[Android Apps and Games] Tarun217:
I've tried it now . Yes.. the old one.. Original one..

Its still there.. btw it happens only in Pubg.. so maybe its from their side..

And yes.. its still their without any viper installed too..

I've tried two Bluetooth headsets... Its the same..

Maybe my Bluetooth headsets aren't good for gaming.. or its from tencent side...

Anyways.. i was just giving a suggestion.. if its possible to sync it via Viper..

But it isn't i think when now that i think about it..

Thanks for your time
[Android Apps and Games] jack allen:
Just curious is this working for any android 9.0 beta's?
[Android Apps and Games] pupun47:
Absolutely work. I'm on Pie too
[Android Apps and Games] jack allen:
For real awsome because for me thats a deal breaker if i cant use viper4android then i wont use it as im big into music i have 2357 songs on my phone im an absolut audiophile lol so this current version works then. And thanks for the reply bro
[Android Apps and Games] krafg:
How can recover the audio processing without reboot the phone everytime?

Regards.
[Android Apps and Games] jack allen:
Hey bro im on soldiers pie beta rom iv flashed viper and that compatibility patch and still say abnormal and that need to install drivers pop up comes up. How or what you do to have it working please
[Android Apps and Games] DarkSJ1998:
Just force close V4A, re open it & toggle the switch for V4A to off once and again turn it on.

If it still doesn't work, then after toggling V4A master switch, stop the music & again play it. Now it must show processing as 'Yes'.

This workaround works for me everytime. ;)
[Android Apps and Games] pupun47:
Make sure SELinux enforcing, and do not install any audio mods on Magisk. That's it.
[Android Apps and Games] jack allen:
What rom you using? Can you pm me what viper you are using as i have so many im not sure what one to use lol
[Android Apps and Games] pupun47:
I'm on Havoc Pie. I'm using Viper 2.6.0.6 stable. Viper it's absolutely working for any Pie ROM. But stock maybe not, I'm not sure. Just try, if you got any problems, try latest version.
[Android Apps and Games] jack allen:
Awsome cheers brother
[Android Apps and Games] jack allen:
I cant get it to work i did a clean install of the rom with an enforcing kernel and i flashed viper black n cheese version and then flashed the compatability zip and still have that install driver pop up. Any solution please bro
[Android Apps and Games] rippledrums:
Viper black n cheese is not the same as this one. That version is made by members of the ARISE team if I'm not mistaken, doesn't include the changes made by [MENTION=9073985]Team_DeWitt[/MENTION] and it might not be as up to date as this one.
[Android Apps and Games] }{Alienz}{:
Latest 2.6.0.6 never engages Bluetooth mode when connected to Bluetooth devices - it keeps processing using the headphone profile.

Unrelated occasionally while connected to cable headphones, it also gets stuck in the "Speaker" profile mode and needs to be closed/restarted multiple times to get it to process correctly using the headphone profile.

Any idea how to fix either or both of these?
[Android Apps and Games] pupun47:
You have wrong version. Uninstall previous version then install this version https://drive.google.com/file/d/18wqRAO1Ulmkil4rOF3QFVz4SYwUkgW_F/view?usp=drivesdk. Make sure you got SELinux Enforcing.
[Android Apps and Games] jack allen:
Ah ok bro sweet thank you so much totally appreciate it man.

---------- Post added at 05:21 AM ---------- Previous post was at 05:19 AM ----------

Cheers brother another member has given me the correct version to be using. Thank you both for your replies amd help

---------- Post added at 05:32 AM ---------- Previous post was at 05:21 AM ----------

Hey i uninstalled all then flashed the enforcing zip then the viper zip you posted for me and still not processing i say suppoerted etc just still not processing i dont get why??
[Android Apps and Games] sjamie:
Open viper and toggle the enable switch on/off a few times then it should process.
[Android Apps and Games] lelzka202:
Working with Redmi Note 4X / Nougat / MIUI 10 EU ROM

Thank you for this. I've been using this version 2.6.0.5 APK. Installed and untouch some settings since it automatically work with driver 2.5.0.4 (recommended).
[Android Apps and Games] dimitrakhs1:
Looks amazing. Does it support hi-res, or is it the same 48khz driver?
[Android Apps and Games] Electrolite_XYZ:
I'm having a strange issue and I'm going crazy, I'm using the LG V20 H990, Android 7.0, Dirty Santa Root, D.O.T.S Kernel 1.4 issue happens on multiple Viper versions from Material 2.6 to the Classical viper 2.5.0.5 and the same issue happens on JamesDSP even which means it's probably not a Viper issue but I have no idea what might be causing this and I'm not sure where to ask for help.

The driver is working fine in Spotify but it keeps working and stopping. When I'm on a song it's working fine when I change the song it stops (processing goes to no), then if I change a song again it starts working again and it keeps doing this (processing and not processing).

I already tried to install Viper through Magisk, flash as a zip even do a manual install, set kernel to permissive, use Audio Modification Library and Audio Compatibility Patch.

Then later trying to fix this first issue now Viper is also failing to detect the drivers (drive installs then I reboot and it asks to install driver again).

Checking Viper's files it's installing the .so file with the effects and even alterning the audio_effect.conf (and all paths to the .so files seem fine) but somehow it can't detect the driver.

The only Viper version that kinda works for me is the Viper FX material design 2.6 but even then I have to use it on compatible mode which causes stutters at every song's start.
[Android Apps and Games] rippledrums:
There's no source code available for the driver so it's the same 32-bit one, and that's also why it's not working on newer Huawei devices.
[Android Apps and Games] dimitrakhs1:
Thank you. I can imagine it's even harder for HTC devices(i have U11+)
[Android Apps and Games] Team_DeWitt:
black and cheese edition is based on viper4android materialized which is built by us too. They only modified some colors and slapped their name on it
[Android Apps and Games] rippledrums:
Oh sorry, my mistake then. :silly:
[Android Apps and Games] hypixus:
Perfectly working, great job.

The easter egg is absolutely amazing, made me laugh for half an hour straight!
[Android Apps and Games] cipri10:
Hi guys, I'm using latest Viper on AEX Oreo 5.8 and Bluetooth audio is buggy, if exit app and reopen audio is working but after the song or the video stops, there's no processing audio

Edit: ok solved the Bluetooth problem by disabling Dolby Atmos magisk
[Android Apps and Games] rooternewbie:
Does this support Android 9? I'm planning to go from lineage 15.1 to 16.
[Android Apps and Games] DanGLES3:
Yes
[Android Apps and Games] zoel.fahmi:
What the difference between magisk module viper and this one?
[Android Apps and Games] YZFR90:
Honestly..... probbebly just the way it looks the audio drivers are the same
[Android Apps and Games] Zackptg5:
Quite a lot actually. The drivers are the same but the app has and still is being completely rewritten so that you wont need a flashable zip anymore. Driver install will actually work from the app like back in lollipop days and proper patches/work arounds will be applied too. It even creates a magisk module for all of that if magisk is detected.

Magisk module viper is the original v4as along with a modded one. This one has the stuff above
[Android Apps and Games] castrum_doloris:
May I report a bug I recently stumbled into?

If I install Viper4Android 2.6.0.6 (latest Version from Telegram) the WiFi of the device breaks completely.

I could solve this by installing a custom kernel, so I don't know exactly if it's a Viper or a ROM/Kernel problem.

The Viper4Android Magisk Module from the repository works fine.

OnePlus 6

XenonHD 8.1

Stock Kernel (should be stock LOS 15.1)

EDIT:

Nvm, Rom got discontinued...

Log File removed
[Android Apps and Games] XavierBrian:
If i install 2.3.4.0 everything works great but not after reboot or restart app even prosessing is mark YES,only 2.5.0.5 work normally,using 2.6.0.6 stable on havoc pie stock kernel with magisk
[Android Apps and Games] MeetFace:
I now have to start my music, then start v4a, then enable bt profile.

Pixel 3 xl, latest pie with magisk 18
[Android Apps and Games] rozyid:
no presesing in syberia OS latest verison ..thanks
[Android Apps and Games] loco-cork:
I'm using this on my OnePlus 5t. When it works it's great ... but very often it gets killed. Even though I have a permanent notification and battery optimization turned off for this app. I start Spotify and the sound is clearly not processed, so I tap on the notification and Viper looks like is running ... but processing starts only when I close it and open again.
[Android Apps and Games] DiamondJohn:
Maybe read the following post. Not a fix in itself, but from the results, I set these on boot.

https://xdaforums.com/showpost.php?p=78322881&postcount=27630
[Android Apps and Games] loco-cork:
Thanks. Will try.
[Android Apps and Games] loco-cork:
How does this TeMeFI app actually work? I go through settings as instructed but I see no list of apps to pick and change their settings.
[Android Apps and Games] loco-cork:
I understand the process and your steps are clear, but at step 7 I see no app list, just a blank menu with option to go step up or hide menu.
[Android Apps and Games] RaiLRaZ:
I've downloaded the latest version 'app-20181029-release.apk' from telegram group.

Trying it on a Meizu 16th(officially rooted on chinese firmware, so no magisk, no supersu) but it hangs on Install Drivers...:(
[Android Apps and Games] nozipoq:
I have the same issue, it does not go forward from the install drivers window
[Android Apps and Games] shadowstep:
https://xdaforums.com/showpost.php?p=78007790&postcount=639
[Android Apps and Games] macneth:
Still no proccessing.. working on first run but after a while its not working
[Android Apps and Games] Bhups:
I'm unable to get V4A to process while on Bluetooth.

It works fine on speaker.

I'm on a OP3T Lineage OS 15.1.

I thought this was an issue with PowerAmp, but it happens on VLC too.

Any assistance will be appreciated.
[Android Apps and Games] erayrafet:
If your device has a file named volume_listener.lib in /vendor/lib/soundfx, you can rename it to something else or delete it. This fixed the same issue on my Pocophone F1.
[Android Apps and Games] Bhups:
unfortunately no such file exists.
[Android Apps and Games] erayrafet:
It can be in /system/lib/soundfx or /system/vendor/lib/soundfx.
[Android Apps and Games] Bhups:
Nope. Searched whole of system with ES Explorer and didn't find it. :(