yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] asripath:
For those having below issues with V4Android 2.7.2.1 on

Android 11

-Have to Install a Custom kernel to make V4A work

-Driver not installed/enabled or abnormal processing

-WiFi disabled

-Sound distortions in calls/notifications

-Not processing streaming services like

YouTube, Amazon Music, Spotify

::Steps::

1.Disable/Uninstall com.android.MusicFX

2.Install/Upgrade Magisk to Canary

3.Install Magisk Modules as below:

-Ainur Narsil (recommended but not required for V4A)

-AML

-ACP (volume key sequence: -+-+—)

3.Boot to TWRP Recovery

-Flash v4afx-rootless_10.21.2020.zip

(https://zackptg5.com/downloads/v4afx-rootless_10.21.2020.zip)

4.Reboot to System

5.In Magisk Manager install module

ViPER4Android_FX-v2.7.2.1(2721)

(If installation fails with Unable to download apk error,

Download and install from Local storage below file

https://zackptg5.com/downloads/v4afx_v2.7.2.1.zip)

6.Restart Phone

7.Follow steps as mentioned by

@_mysiak_

https://xdaforums.com/t/app-all-root-solutions-6-0-viper4android-fx-2-7.3774651/post-84121895

i.e.,

-Use a Root Explorer file explorer like MiXPlorer

-Go to /data/adb/modules/ViPER4AndroidFX/

-If post-fs-data.sh file exists add below lines at end of the file

otherwise create file

magiskpolicy --live 'allow audioserver audioserver_tmpfs file { read write execute }'

magiskpolicy --live 'allow audioserver system_file file { execmod }'

magiskpolicy --live 'allow mediaserver mediaserver_tmpfs file { read write execute }'

magiskpolicy --live 'allow mediaserver system_file file { execmod }'

magiskpolicy --live 'allow audioserver unlabeled file { read write execute open getattr }'

magiskpolicy --live 'allow hal_audio_default hal_audio_default process { execmem }'

magiskpolicy --live 'allow hal_audio_default hal_audio_default_tmpfs file { execute }'

magiskpolicy --live 'allow hal_audio_default audio_data_file dir { search }'

magiskpolicy --live 'allow app app_data_file file { execute_no_trans }'

magiskpolicy --live 'allow mtk_hal_audio mtk_hal_audio_tmpfs file { execute }’

8.Change File permissions in Terminal/Termux/MixPlorer to 755

i.e.,

su -c chmod 755 post-fs-data.sh

9.Restart Phone

10.Open Viper4Android and Enable Master Limiter and Legacy Mode in Settings

11.Check V4A Driver/WiFi/Mobile Status, Sound Distortions for Calls/Notifications etc.,

12.Play Music and Enjoy
[Android Apps and Games] RyanCr7:
1) Can you please try adding that extra loud feature again?

2) Sometimes app don't install the drivers. It says 'installation failed at patching system" on Android 11.

3) Sometimes effect works only on device music player app. Even Audio modification and Audio compatibility magisk can't solve the issue. The only way to solve the issue is to turn on Legacy mode from app settings.
[Android Apps and Games] Dubbaya:
You are a hero! Was hesitant on steping up to the latest Magisk and security update to have to play this Viper game again. Figured I would give this a try and BOOM no issues! Major kudos to you and equally many thanks!

Running Pixel 4a, Magisk 21.2 & Jan '21 build.
[Android Apps and Games] mrjuniork:
MOD ACTION:

Thread has been cleaned.

Enough is enough. Stay on topic and keep the drama out of this thread.

Peace out!
[Android Apps and Games] _mysiak_:
1. Use one post only, this is not a chat where you need to post your every thought separately.

2. You can edit your older post if you need to add anything

3. I haven't noticed anyone saying that older driver is more advanced or better. Do you have any proof for this claim?

4. Do you really expect anyone doing anything for you as you keep on offending other people with absolutely no reason?
[Android Apps and Games] Techguy777:
Im not trying to be rude i appreciate all the development but I would personally prefer the 2.3.4 driver its 810kb vs 710kb and that tells us its more advanced coding lol
[Android Apps and Games] seitentaisei:
You're my hero!
[Android Apps and Games] DiamondJohn:
You are clearly not a coder. The size of compiled code can go down when the coding is more "advanced", by being more efficient. i.e. the old code could be rubbish. Simply using a different (and possibly better) compiler can drastically affect code size. e.g. the compiler creates a more streamline binary. i.e. a more "advanced" binary.
[Android Apps and Games] Techguy777:
No it doesnt the size of the driver is matched by the code on the super driver play it and play it for people who dont know android and see what one they like better.
[Android Apps and Games] Techguy777:
Yes, this driver is better says who? not anyone and no one is allowed to talk about 2.3.4 because they cant access to driver source code so they make up stuff about 2.5.0.4 driver being better its not i swear to god listen to it and decide the 2.3.4 driver is on the fiio high res players I have one its on there not 2.5.0.4 driver
[Android Apps and Games] _mysiak_:
Did you bother to read the Github of Viper audio? Pay special attention to point #5. It is also mentioned in the OP of this thread.

GitHub - vipersaudio/viper4android_fx: ViPER4Android FX Control Panel

ViPER4Android FX Control Panel. Contribute to vipersaudio/viper4android_fx development by creating an account on GitHub.

github.com
[Android Apps and Games] Techguy777:
ViPER4Android driver (libv4a_xxx_xxx.so) is strictly prohibited for commercial use. I KNOW i SAID THAT UPDATE 4.4 MAGISK PLEASE
[Android Apps and Games] Techguy777:
like I said develop your apk and make 2.3.4 work on later androids and dont make us have to use it and I have no problem
[Android Apps and Games] DiamondJohn:
YOU DO NOT NEED TO USE VIPER, FULL STOP.

It is free to use and free to not use. If you are not happy with something, go and recreate it yourself. You have stated your point over and over and over...and over again. And have been cautioned by the mods. Your opinion is known. There are many other options. including making your own. There are a thousand apps on the playstoroe but I only install the ones I wish to use, I dont install random apps and then demand the developer modify THEIR app for my personal specific requirements, especially if it is not a paid app. That to me would be the definition of being an ungrateful little ...
[Android Apps and Games] ovizii:
Thanks, this has finally solved my problems but one question remains:

what exactly does legacy mode imply? Any drawback in using V4A in legacy mode?
[Android Apps and Games] asripath:
(from support group on telegram)

Keeping legacy mode disabled is recommended. It ensures compatibility with every music players that broadcast their audio sessions. If default mode doesn't work, your music player sucks. Legacy mode is deprecated for 8 years now, so don't expect it to work.

For media applications that don't broadcast their session ID's, you can enable legacy mode and use audio compatibility patch to remove deep buffer.

(have not used it prior to A11 upgrade but currently for V4A to work in most A11 ROM's, it has to be turned on. Not noticed any drawback)
[Android Apps and Games] DiamondJohn:
Not that the following will help you in any way, its just an FYI. I have recently upgraded to a Pixel 4a and am running the latest A11, with V4A, and no legacy mode enabled. I always saw Pixel phones as being the closest to AOSP.
[Android Apps and Games] asripath:
true that.

I never had to use that mode prior to A11.

But for my current setup, it is needed.
[Android Apps and Games] TheFerhatKing:
Does anybody got it working on A11 One Ui 3.0?

I just installed the Viper Module on MagiskManager repo and it does open and work with legacy Mode, but I can't manage the settings for bluetooth etc.

I would appreciate any help!
[Android Apps and Games] koreacki:
I am on OnePlus-6 with A11 -same Problem and Driver's are abnormal

Dev's -- any Solutions?
[Android Apps and Games] DjGamewon:
I'm on Viper 2.7.2.1 and xiaomi.eu MIUI 12.3 Android 11, everything worked once legacy mode was turned on, but I can't save presets on my bluetooth headset. I could save it on the default speaker though. Anyone else experienced this bug, if so is there a fix?
[Android Apps and Games] sjamie:
Same here on OP5 until I flashed AML. Now Viper works properly.
[Android Apps and Games] manpildo:
Thanks, this worked! In fact now it's working even with "legacy mode" disabled. (y)
[Android Apps and Games] koreacki:
Thanks 👍 Problem solved 🤟
[Android Apps and Games] Aboody Shaker:
The app works well but there is no changes in sound.. i just play with that bars to see any changes.. but no! Any help?
[Android Apps and Games] Lughnasadh:
Did you try enabling Legacy Mode?
[Android Apps and Games] Aboody Shaker:
i did but sometimes it works and sometimes not ! and when i connect headphones no effects appears, and also sometimes no sound !
[Android Apps and Games] Scientist07:
Not working after magisk update. Moto g7 Power rooted with Magisk and after updating magisk manager to the latest (21.2), viper no longer works. I tried reinstalling viper magisk module (and using legacy mode) but no change. I'm using viper 2.7.1.2 (EDIT: 2.7.2.1) and this is the driver status report I get:
[Android Apps and Games] Lughnasadh:
Same thing happened to me after updating to Magisk 21.2. I uninstalled the module and reinstalled V4A using the 2.7.1.2 apk instead and is working now. May do the same for you.
[Android Apps and Games] Lughnasadh:
Not sure what is going on in your case. It could be a number of things, including the music player you are using (e.g. Poweramp in general needs DVC disabled), whether you are using a streaming app (maybe you need ACP), whether you have other audio mods installed (may need AML), what version of Magisk, whether you are using the apk or magisk mod installation method, your device, etc...
[Android Apps and Games] Scientist07:
Did that already but it didn't work, unless I did it wrong. I installed the 2.7.2.1(I'm assuming you mixed up the last two numbers) apk and when I opened it, it said driver wasn't installed and asked me to install it. Did that and it reinstalled the viper magisk module which doesn't work, so I'm caught in a circle. Is there some official apk I'm supposed to use?
[Android Apps and Games] dracinn:
I believe it's because Magisk is not fully on untill shortly after boot.
[Android Apps and Games] rippledrums:
Yup :silly:

I don't think I have any issues but I always wait for Magisk to do its stuff after a reboot, even if it takes a while.
[Android Apps and Games] a g bell:
Magisk says viper has superuser rights but viper still needs to be opened to work hmm not sure there?
[Android Apps and Games] Saswata Chakraborty:
So, it's basically just a beautification of original V4A. Am I correct??
[Android Apps and Games] Growtopia Jaw:
Hello pittvandewitt and the team! I'm here because I have a question to ask!

I have a ViPER4AndroidFX.apk extracted from ARISE Sound System's zip*. The name of the application is ViPER4Arise but the package name is com.pittvandewitt.viperfx. The theme is different than the current version released by you and your team.

So, my question is who actually created this apk? Is it the ARISE Sound System or you and your team?

I would like to suggest a replacement for ViPER4Android Magisk Module's "material" version because it looks "nicer" than the current apk released by you and your team (Sorry!). I want to avoid permission problems before submitting the apk to them so that's why I asked this question.

* This is the link to the zip where I downloaded and extracted the file. Go to ARISE+Magnum+Opus+20170811.zip --> META-INF --> com --> google --> android --> modules --> v4a_2.5.0.5 --> ViPER4Arise.apk

I'm very sorry if I sound very rude to you guys and thank you very much for spending time reading this post!
[Android Apps and Games] Zackptg5:
V4A zip has been updated to unity v1.7! See unity op for changelog (full compatibility with magisk 17 and stuff)
[Android Apps and Games] folusmile:
Does it work on SuperSu
[Android Apps and Games] xflowy:
every time after i updated viper fx, i get a popup message upon opening the app that requires a driver re-install. even if i install the driver, the message will pop up again next time. so i need to delete and install the module everytime i update it.

that wasn't some weeks ago.

any ideas?

pixel 2 xl, stock pie rooted.

thanks!
[Android Apps and Games] Growtopia Jaw:
Yes
[Android Apps and Games] Darkside1984:
Does this mod work in Android P?
[Android Apps and Games] rippledrums:
Yes it does. I'm using it on my OnePlus 3T running Nitrogen OS Pie and it works great. ;)
[Android Apps and Games] requiiiem:
Yes, it works.
[Android Apps and Games] Mr_White_214:
Hey!

ViPER4Arise's app is based on our ViPER4Android FX 2.5.0.5 Materialized version. The app is originally created by pittvandewitt and me and further themed by the ARISE team.

The code for ViPER4Android FX 2.5.0.5 Materialized can be found on my GitHub here: https://github.com/MrWhite214/v4a_material

The ViPER4Android Magisk Module is not created by me or pittvandewitt, but by zackptg5. I recommend you to leave your suggestion here: https://xdaforums.com/apps/magisk/module-viper4android-fx-2-5-0-5-t3577058

Hopefully I answered all your questions.

Have a nice day! :D
[Android Apps and Games] rippledrums:
[MENTION=7052175]Mr_White_214[/MENTION],

Don't mean to nag but...

Is the project still alive? Can I still expect a light/white version of V4A?

Don't need an ETA, just hope. :D
[Android Apps and Games] Mr_White_214:
It's definitely not dead, the project just temporarily stalled. I'm currently really busy with life and so is pittvandewitt. But, we got some big UI changes planned!
[Android Apps and Games] rippledrums:
Take your time then, life comes first.

No complaints at all because the current version even works flawlessly on Android 9. :D
[Android Apps and Games] DiamondJohn:
Dont know if you use it, but maybe make a suggestion to a themer to make a substratum theme for it.
[Android Apps and Games] Lughnasadh:
I'm pretty sure Dark Infusion has it themed. At least it did in the past.
[Android Apps and Games] mrk2815:
what's the current version of the app. sorry just wondering. is it 2.6.05. or has that been updated. have not bothered to update but want to know. if need be.
[Android Apps and Games] Lughnasadh:
Yeah, I meant 2.7.2.1. I used the official apk that was on XDA Labs before it closed down. I also had AML installed first (because I'm also using JamesDSP). Some have had success when that has been installed first. Not sure it will help your situation.
[Android Apps and Games] Scientist07:
Yea I just read something about using AML so I'm going to try that and see how it goes.

EDIT: AML worked for me. Had to do this sort of long process of installing and deactivating it and rebooting before installing viper driver but it works now. Seems to have less features though. Oh well.

EDIT: The options are there, just had to plug in my headphones. Sometimes Viper gets deactivated when I'm using spotify but after pausing and resuming music it starts to work. Just updated to magisk 21.3. Will see if it changes anything. Thanks for all the help.
[Android Apps and Games] Sebacestmoi:
Hi,

Yesterday I've tried to install ViperFX on my Pixel 2 XL with the latest LineageOS but it wasn't working correctly.

I've uninstalled it but since that I can't pass the ctsProfile check. Do you know what I should do to pass it again ?

Kind regards.
[Android Apps and Games] austick:
I solved follow this steps and restart dvc (on/off/on) on Poweramp (it's important)
[Android Apps and Games] flash713:
Deleted.
[Android Apps and Games] flash713:
I'm using a OnePlus 6t, EvoX Android 11, with BusyBox, AML, ACP magisk modules and magisk 21.2. Nothing worked for me to get latest Viper from here working. I flipped Legacy mode on and off and rebooted a few times and flipped compatibility mode on and off and did a few reboots and still no nothing when I play music on youtube vanced-micro g non rooted vanced btw because regular rooted YTVanced doesn't currently work on Android 11 AOSP roms on 6t. Any tips? I guess Ill search for removing AML and ACP and Viper and maybe do a dirty install again or restore my backed up clean system partition in TWRP and mess with this some more. Should I do this order or does order even matter?

Install ACP, AML, Viper apk and or magisk module. Or should I install Viper first and others after. Let me do more searching and see what I can find. I'm actually happy with this new XDA forum. I've been here almost daily since around 2011ish. 😁🤔
[Android Apps and Games] Harrison8c:
Does Viper4Android FX work worse on Android 11? I updated from Android 9 to Android 11 and to make Viper4Android work I had to install bunch of audio compatibility patch and audio mod library modules. Now it works. On driver information everything is enabled. It works yet most of the settings don't seem to do anything anymore. It doesn't sound like I had it sounding previously on Android 9.

Am I right and is there any solution? Really considering downgrading back to Android 9 for this.
[Android Apps and Games] DiamondJohn:
I dont know how or when I found it, but I used this zip in magisk, on my pixel 4a running Android 11. I am sure I must of got it somewhere off here, but when I search for it, I cant find it to give attribution to who posted it first.

ViperFX_Android11.zip

The only thing I changed (because I can) is that I switched it to boot SELinux Enforcing and it still works. The existing ZIP forces it to boot permissive

EDIT: You can now download it from

https://xdaforums.com/t/magisk-general-support-discussion.3432382/page-2318#post-85163825
[Android Apps and Games] flash713:
I installed it using magisk manager and it works. Thanks! I'm attaching a screenshot of magisk install and it working. TKS again!! ✌️
[Android Apps and Games] Sebacestmoi:
Hi,

First thank you for this wonderful guide.

I was able to make it works by following your guide minus the ACP module cause when I've installed it on my phone it cause my bank app to see that my phone is rooted... Is it normal ? Should I miss something if it isn't installed ?

I'm on a Pixel 2 XL With LineageOS 17.1 (Android 10)

Kind regards
[Android Apps and Games] nanopino:
how did you switch it to be SELinux enforcing? did you toggle flag in the permissive.sh file?
[Android Apps and Games] mrjuniork:
Yes, that's exactly that file that I have been using since I'm on A11. The official update to A11 was quite messy and doesn't come close to the stability of this version.

This zip has been available quite some time before Dewitt updated to A11. I never looked back.

And if SELinux enforcing works, then I'm gonna give it a try.

Thx mate (y)
[Android Apps and Games] DiamondJohn:
I kept the file, but made sure it doesnt run by

1. Makking it hidden (i.e. chyanging the name to start with a "."

2. Removing the execute permissions lon the file.

I didnt want to delete it when i first did it, in case it was needed. But5, the modle has explicit se linux allows which is the propper way to correct issues caused by se linux. I amgiuessing they did the fix, but forgot to set it back to enforcing, or didn't get it working on theor specific ROM/device, and gave up.

I saw the file while I was still on Oreo and downloaaded it then and there. I searched on XDA and couldn't find it or the post; i would of prefered to link to the post than try and appear to claim credit for someone else work. When I did a google search it actually gave me a direct link to the file/attachment, biut not the post. Mabe the post was deleted.
[Android Apps and Games] asripath:
Use it if you have any sound distortions/streaming media processing issues.

ACP and banking APPS would be OT,

never heard of it before.

See magisk thread for solutions for banking apps.
[Android Apps and Games] sfairmm:
I can still install V4A on my Android 10 smartphone, thanks efforces from developers / collaborators (direct and indirect).

Many thanks for turn this possible.

My sincere thanks for this wonderful !!!

(y)(y)(y)(y)(y)
[Android Apps and Games] maigre:
If I update Magisk to 21.2, V4A 2.7.2.1 no longer works. I had to downgrade Magisk to get it behaving again. This is on a OnePlus 6 running the latest version of Android 10.

I'm not looking for a fix as I'm fine with the situation as is, but thought it was worth mentioning.
[Android Apps and Games] crackerjack1957:
Same here but I stayed on 21.2, V4A 2.7.1.6, all I had to do was reinstall AML

Also still on Android 10
[Android Apps and Games] GreySquare:
Higher RAM usage compared to the previous versions was mentioned a couple of times since 2.7.2.1 update came out (At least I found only 2 mentions with this new site design, sorry).

According to the Running Services it's due some Google Play Services stuff

Don't remember such on a previous versions

Hope it can be addressed

Just in case – Android 10, AOSP-based ROM with Gapps, Error reporting disabled, Legacy mode enabled

(By the way, thank you for the legacy mode here – Viper now works in everytime and in all apps (just like on the old, pre-2.7 Viper), without the need of installing Audio Modification Library)

P.S. Older design with bottom nav bar for different outputs was a bit more practical, hope you can bring it back later
[Android Apps and Games] Aboody Shaker:
Hmm.. ok my phone is Note 9 SM-N960F. i use Samsung music player! no streaming apps nor other audio mods ( because i'm new with root, so i don't know any mods hah :unsure:)

i have latest Magisk version. i used magisk mod installation method but it says i have to install it manually so i went to it's path and installed the APK and here am i !
[Android Apps and Games] Lughnasadh:
Don't know anything about your phone so can't help you with device-specific methods. Another thing is to make sure if you have AudioFX or MusicFX installed to disable those. If that doesn't help you may want to uninstall the Magisk Mod and app, and then reinstall by installing the apk rather than flashing the Magisk mod.
[Android Apps and Games] kerelberel:
Since the latest Magisk update this stopped working for me.. I reinstalled the newest version a bunch of times and it just won't start. I can only think of the Magisk update, nothing else changed within this phone.

I really hate how Viper4android is the most valuable app I have and the one that can suddenly just stop working. I guess I will get this damn thing to work some days later.
[Android Apps and Games] Aboody Shaker:
Ok thanks for your help
[Android Apps and Games] manpildo:
Have you tried the solutions offered in this thread? Search for my last post and try the solution I quoted if you haven't already.
[Android Apps and Games] kerelberel:
I don't have a

I don't have an adb folder in /data. I think that must be an Android 10/11 thing. My issue is on my Android 9 rom.

The problem has to be with the latest Magisk update..
[Android Apps and Games] thomas140:
Change the selinux status should work.
[Android Apps and Games] DiamondJohn:
No, I have the /data/adb folder on my oreo device, running the latesst stable. NB: /data/adb is a standard android thing even before you install magisk. /data/adb/magisk (and a few others) is a magisk thing.
[Android Apps and Games] sfairmm:
Hi guys, for information, i'm on Poco F1 Arrow OS v10 (Android 10) with Magisk 21.2 + V4A 2.7.2.1 and work fine.

Tested on Miui 12 and RR (both Android 10) works fine too.

On Mi9T Pro Bliss Rom Android 10 works fine too.

Thanks.
[Android Apps and Games] sfairmm:
Yes, V4A is valuable for me too.

You tryed flash kernel separated from zackptg5 or Audio Compatible Patch or Selinux Permisseve or downgrade from Magisk...

Good luck.
[Android Apps and Games] dhrv:
Thanks to you for providing this module and thanks to the original author, whoever that may be :) It works perfectly on a Pixel 5 with Magisk 21.2. No need to install drivers after first launch and then reboot again, it instantly works! And the best: it is Viper4Android v.2.7.1.6, so the old UI with the different output sources in the bottom bar and imho better UX than v2.7.2.1.