ViperFX - Google Pixel 4 XL Questions & Answers

Now we have root with a couple of already patched magisks....I'd like to get ViperFX working. Driver continuesly installs. I've tried compatible mode too to no avail.
I downloaded the Legacy version, will try the "newer" version to see if that works. Will report back.

I was able to get Viper4Android (XDA version) working on my 4 XL with Audio Modification Library from Magisk Manager.
Here's what I did to get it working:
-Install Viper from XDA (don't launch Viper just yet)
-Install Audio Modification Library from Magisk Manager (don't reboot!)
-NOW, launch the Viper apk you just installed, grant Viper superuser access, and then your device should automatically reboot
-Once rebooted, open up Viper again, it may ask you to install the driver again, go ahead and install (This took me 3 reboots until Viper finally kicked in)
-You will know viper is up and running right after reboot when you see a viper logo in your notification!
-Enjoy
EDIT: The following steps above doesn't necessarily quite get system wide equalization working. After a few days of testing and additional tweaking, here are a new set of instructions that installs Viper to allow system wide equalization except one thing, Google Maps navigation audio. I can not figure out for the life of me how to get this working so if anyone does happen to get theirs working on the 4 XL, PLEASE let me know. I would greatly appreciate it!
If you're like me and am just used to defaulting to Google Maps, a little workaround is to change the navigation audio to "softer" in Maps settings to help with the extreme audio transitions when viper stops processing when the next turn direction is being played and then starts processing right after. Not really a full solution, but still not the end of the world.
This time, you will need Audio Modification Library and Audio Compatibility Patch.
Here it is:
1. Install Viper from XDA (don't launch Viper just yet)
2. Install Audio Modification Library from Magisk Manager (don't reboot!)
3. NOW, launch the Viper apk you just installed, grant Viper superuser access, and then your device should automatically reboot
4. Once rebooted, open up Viper again, it may ask you to install the driver again, go ahead and install (This took me 3 reboots until Viper finally kicked in)
4a. You will know viper is up and running right after reboot when you see a viper logo in your notification!
5. Go back to Magisk Manager and now install Audio Compatibility Patch
5a. Select NO (volume down) on audio_policy, then PATCH (new logic) (volume up)
5b. The step below is optional but if you want to get rid of the "ducking" sound when a notification sound pops in, then do the following OTHERWISE just select YES (volume up):
-- Select NO (volume down) on notification_helper remover, then REMOVE notification_helper EFFECT (volume up)
5c. usb policy patching you can select YES (volume up) [I don't use any usb dacs so if your Viper installation does have issues with your usb then you may want to tinker around this area]
5d. Select YES (volume up) for lib workaround
5e. Go ahead and reboot
6. Enjoy!

Just grab the latest from XDA labs, version 2.7 I think. When you open it it'll ask to install the driver and reboot. It takes like 3 or 4 times for it to take for some reason. It DOES work though. I have it installed without issue on mine. You don't need anything but the app with this app version.

Yep, it works. Nice highs and bass is what I needed.

Is anyone having difficulty with the Viper effects stop working when using google maps navigation? Whenever google starts talking, Viper stops processing and continues to stop processing until I manually restart the phone.

Noob question, viper works great but doesn't process Spotify. What is the newest trick to get that working M I have tried compatibility mode as well.

my phone feels very laggy after doing this anyone else

I can't get the audio quality I had on my S8+. I can not figure I out. I followed the OP. MY AIRPODS even maxed volume are so low for phone calls, Pandora is slightly better. The phone speaker blasts sounds. Ideas?

Related

[N910C] Viper4Android. How to get it to work on 5.0.1.

Hey guys . Finally I got myself a Note 4(Well... Exynos version), and first thing I decided to do, was to root, and install viper4android on my device. BUT! After installing all these libraries and busybox to run V4A... Nothing worked. Sometimes there was no sound at all, and sometimes sound wasn't processed. And finally, after 2 days of googling, testing etc... I found a way to get it to work on Exynos version(N910C)!
So.. How?
Well. Follow my steps and You should have everything working perfectly after 10 minutes .
Disable SoundAlive. Go to Settings->App Manager->swipe to all , and then scroll down to SoundAlive. Now, press turn off(or something like this) and stop or force stop. Done! You're one step closer to that great sound!
Get Perseus kernel for N910C Perseus Kernel, Click here! and flash it, then wipe cache , dalvik.
Reboot to system.
Install V4A app. And libraries(if Your rom doesn't have busybox preinstalled, go to play store and download it.) .
Press menu button(Three dots in the upper right corner, or hold multitasking button) Choose Compatibility mode, and then choose compatible.
Go to headphones tab, or speaker etc, and tap on the main switch and then tap on force activation(I have this app in Polish, so I'm not 100% sure what it says in the english version.)
Done! Now All You have to do is to open up spotify or other app, and choose Equalizer. And select Viper!
Enjoy Your viper sound!
Known Bugs.
It might not work on apps without an option to choose equalizer.
Click to expand...
Click to collapse
Thanks to that guy who made perseus kernel.. halaszk88.
ProtoDeVNan0 said:
Hey guys . Finally I got myself a Note 4(Well... Exynos version), and first thing I decided to do, was to root, and install viper4android on my device. BUT! After installing all these libraries and busybox to run V4A... Nothing worked. Sometimes there was no sound at all, and sometimes sound wasn't processed. And finally, after 2 days of googling, testing etc... I found a way to get it to work on Exynos version(N910C)!
So.. How?
Well. Follow my steps and You should have everything working perfectly after 10 minutes .
Disable SoundAlive. Go to Settings->App Manager->swipe to all , and then scroll down to SoundAlive. Now, press turn off(or something like this) and stop or force stop. Done! You're one step closer to that great sound!
Get Perseus kernel for N910C Perseus Kernel, Click here! and flash it, then wipe cache , dalvik.
Reboot to system.
Install V4A app. And libraries(if Your rom doesn't have busybox preinstalled, go to play store and download it.) .
Press menu button(Three dots in the upper right corner, or hold multitasking button) Choose Compatibility mode, and then choose compatible.
Go to headphones tab, or speaker etc, and tap on the main switch and then tap on force activation(I have this app in Polish, so I'm not 100% sure what it says in the english version.)
Done! Now All You have to do is to open up spotify or other app, and choose Equalizer. And select Viper!
Enjoy Your viper sound!
Known Bugs.
Thanks to that guy who made perseus kernel.. halaszk88.
Click to expand...
Click to collapse
Does it work for you on apps like youtube,mx player and other video apps? Seems to be that on the note 4 i can get v4a to only work on music apps,and not video apps. Everything used to work on note 3 :/
Running BOC3
Sent from my SM-N910C using Tapatalk
Same with me. Compatible mode only works locally. So It won't change sound in the rest of the OS like all apps. And all sounds. But only apps with equalizer option. I'm using V4A all the time, so I'm also trying to fix it somehow..

Viper4android for mi5?your experience

hello guys
i had s7edge which was totaly trash quality for music.
so i want to buy mi5 and root it for v4a.
does any one faced any problem?
when i root samsung devices it does not detect bluetooth headphones...
have any one tried v4a with bluetooth headphones cause they use qualcom security when u root it may cause problem
rooted s7 s6 s3 all dont detect bluetotoh headphone used to be detected
please help me sorry FOR BEING NOOB!
THANKS
big bang021 said:
hello guys
i had s7edge which was totaly trash quality for music.
so i want to buy mi5 and root it for v4a.
does any one faced any problem?
when i root samsung devices it does not detect bluetooth headphones...
have any one tried v4a with bluetooth headphones cause they use qualcom security when u root it may cause problem
rooted s7 s6 s3 all dont detect bluetotoh headphone used to be detected
please help me sorry FOR BEING NOOB!
THANKS
Click to expand...
Click to collapse
My MI5 runs official global MIUI 8.2.2.0 rooted with SuperSU and v4a installed.
I am using AWEI A885BL bluetooth headset and it is working just fine.
my old s4 (i9505) with rooted stock ROM detected this headset (and previous one I had - some cheap noname bluetooth headset)
th3cr0w said:
My MI5 runs official global MIUI 8.2.2.0 rooted with SuperSU and v4a installed.
I am using AWEI A885BL bluetooth headset and it is working just fine.
my old s4 (i9505) with rooted stock ROM detected this headset (and previous one I had - some cheap noname bluetooth headset)
Click to expand...
Click to collapse
Can u provide link or file with step ? Sorry im newbie ,thanks
pukiman1204 said:
Can u provide link or file with step ? Sorry im newbie ,thanks
Click to expand...
Click to collapse
the problem was that i should keep bluetooth headphone 10seconds to be seeing discovered....very bad lucky i sold s7edge
fk my luck
Gui
pukiman1204 said:
Can u provide link or file with step ? Sorry im newbie ,thanks
Click to expand...
Click to collapse
Here's the guide mate;
DISCLAIMER: I'll not be responsible for any damage caused to your device, earphone or the knife you use to slice apples by following this guide.
First off, your phone needs to be rooted, since V4A needs proper root to work.
All links to needed files will be placed at the bottom of this post. I'm assuming that you have downloaded and install all of them.
[UPDATE] : I had forgotten to mention this the first time i wrote this guide, but if you're on MIUI, you need to disable MusicFX (or uninstall with a system app remover) otherwise V4A will not be used to process your audio. Same goes for other stock equalizers like AudioFX or DOLBY or Beats etc.
Steps after confirming you have root access.
1. Check if you have any version of BusyBox on your phone via the BusyBox app, if not, then proceed to install it from the BusyBox app.
2. Open SELinux Toggler, grant it root access and set it to permissive. Also, if you're on MIUI, enable autostart for it in Security app.
3. Now, Open up Viper4Android, grant it root access and permission to storage, it'll ask to install drivers, press "yes" on the dialog box and wait till it says that drivers were installed successfully. After that reboot your phone.
4. Once your phone starts, fire open Viper4Android, if it doesn't show any message, it means that the drivers have been installed.
5. You can now enjoy V4A goodness. If you need help setting it up, reply to this post or check the XDA for threads on setting it up.
6. Drop a thanks to the developers' threads on XDA, they deserve it.
Links:
BusyBox
SELinux Toggler
Viper4Android v2.5.0.5
Notes/Known Issues:
1. Sometimes, the V4A driver isn't installed even though it says it is, if this happens it either means you don't have enough space in the system partition or there's some IO error, if this happens, reply to this post or check other threads for solution.
2. We all know MIUI memory management is crap, often times it will boot out the V4A app, leaving you without any effects . The best you can do to avoid it is set it to "no restrictions" in the Settings>Battery & Performance>Manage Apps Battery Usage>Choose Apps, then keep V4A locked in the recents screen.
3. Need help setting V4A up, just check xda for guides on that or ask me.
4. If you've set it all up, laid back and started to listen to something to relax you after all the work and it still doesn't feel like there's any difference, then fire open V4A, slide right for the menu and click "Driver status", if it says "abnormal", "unsupported" then you've probably forgotten to give autostart permission to SELinux Toggler, simple fix for this is to open SElinux Toggler and set it to permissive, this time remember to enable autostart for it.
5. If I helped a thanks would be much appreciated.
my Experience with Viper and MI5
I had a problem with the viper4android, which consisted of the calls not working, the phone made the call, but you could not speak because they were not listening.
migueltopsp said:
I had a problem with the viper4android, which consisted of the calls not working, the phone made the call, but you could not speak because they were not listening.
Click to expand...
Click to collapse
I don't think V4A has anything to do with that. V4A only has an effect on your headphone audio, speaker audio, bluetooth audio and when you're using it for USB docking. Calls use none of those unless you put them on speakerphone. Are you sure that V4A is causing this?
Sent from my Mi 5 using XDA Labs
iamffj said:
I don't think V4A has anything to do with that. V4A only has an effect on your headphone audio, speaker audio, bluetooth audio and when you're using it for USB docking. Calls use none of those unless you put them on speakerphone. Are you sure that V4A is causing this?
Sent from my Mi 5 using XDA Labs
Click to expand...
Click to collapse
But it was, I could hear the calls and after I installed the viper I stopped being able to listen, I went to the official viper xda post and noticed that I was not the only one with this problem, remembering that I'm using the developer rom 7.7. 20 (nougat).
After I uninstalled the viper the phone became normal again and worked perfectly.
Viper worked fine, I just had this bug that needs to be fixed.
iamffj said:
Here's the guide mate;
DISCLAIMER: I'll not be responsible for any damage caused to your device, earphone or the knife you use to slice apples by following this guide.
First off, your phone needs to be rooted, since V4A needs proper root to work.
All links to needed files will be placed at the bottom of this post. I'm assuming that you have downloaded and install all of them.
Steps after confirming you have root access.
1. Check if you have any version of BusyBox on your phone via the BusyBox app, if not, then proceed to install it from the BusyBox app.
2. Open SELinux Toggler, grant it root access and set it to permissive. Also, if you're on MIUI, enable autostart for it in Security app.
3. Now, Open up Viper4Android, grant it root access and permission to storage, it'll ask to install drivers, press "yes" on the dialog box and wait till it says that drivers were installed successfully. After that reboot your phone.
4. Once your phone starts, fire open Viper4Android, if it doesn't show any message, it means that the drivers have been installed.
5. You can now enjoy V4A goodness. If you need help setting it up, reply to this post or check the XDA for threads on setting it up.
6. Drop a thanks to the developers' threads on XDA, they deserve it.
Links:
BusyBox
SELinux Toggler
Viper4Android v2.5.0.5
Notes/Known Issues:
1. Sometimes, the V4A driver isn't installed even though it says it is, if this happens it either means you don't have enough space in the system partition or there's some IO error, if this happens, reply to this post or check other threads for solution.
2. We all know MIUI memory management is crap, often times it will boot out the V4A app, leaving you without any effects . The best you can do to avoid it is set it to "no restrictions" in the Settings>Battery & Performance>Manage Apps Battery Usage>Choose Apps, then keep V4A locked in the recents screen.
3. Need help setting V4A up, just check xda for guides on that or ask me.
4. If you've set it all up, laid back and started to listen to something to relax you after all the work and it still doesn't feel like there's any difference, then fire open V4A, slide right for the menu and click "Driver status", if it says "abnormal", "unsupported" then you've probably forgotten to give autostart permission to SELinux Toggler, simple fix for this is to open SElinux Toggler and set it to permissive, this time remember to enable autostart for it.
5. If I helped a thanks would be much appreciated.
Click to expand...
Click to collapse
Yep, thanked your post for the helpful step-by-step. I have a problem that's not covered in your guide, though - V4A isn't processing audio from my phone. That is, the driver status always look something like this:
Driver Version: 2.5.0.4
NEON Enabled: Yes
Enabled: Yes
Status: Normal
Audio Format: Supported
Processing: No
Sampling Rate: 48000
and there's perceptibly no difference between having the driver off or on with the master switch. Any ideas?
Cendolizer said:
Yep, thanked your post for the helpful step-by-step. I have a problem that's not covered in your guide, though - V4A isn't processing audio from my phone. That is, the driver status always look something like this:
Driver Version: 2.5.0.4
NEON Enabled: Yes
Enabled: Yes
Status: Normal
Audio Format: Supported
Processing: No
Sampling Rate: 48000
and there's perceptibly no difference between having the driver off or on with the master switch. Any ideas?
Click to expand...
Click to collapse
Hmm...Seems like your music player isn't using V4A to process the audio. I use mine only when I have headset connected, if i'm not playing anything, it shows exact same thing in my driver status. But if i play something, the driver status shows "Yes" for processing. I use BlackPlayer Ex, it allows you to use its own equalizer or your system's stock equalizer(v4a in my case). Maybe you should give that a try, but I'm not sure if that is the problem.
One thing I do know though is that if there is no audio playing on your phone, processing will (and should) show "No".
UPDATE: If you're on MIUI, you need to disable MusicFX. If you're on a custom ROM, then audioFX needs to be disabled. Will update my original guide with this too. Forgot to mention it there.
This is probably gonna fix it for you.

ViPER4Android?

Has anyone got Viper working? In the normal mode, audio sounds terrible and stuttery. IN compatibility mode, it doesn't do a thing. I'm on RR-P.
With the magisk module, it works, but all audio besides music/YouTube sounds like how you're describing it. I'm on the Pixel Experience Plus Unofficial 8/23 ROM btw. I haven't gotten my system audio sound right no matter how I installed it either. Every time I want to do a video chat with my gf or something, I have to quickly remove Viper and reboot so she doesn't sound like a robot.
Is it still not working properly? Im wondering if shold I install it
Wysłane z mojego Mi 9T Pro przy użyciu Tapatalka
In the Evolution Rom thread i found a magisk module that solve the problem, it works with Evolution but idk with other roms.
https://forum.xda-developers.com/attachment.php?attachmentid=4838655&d=1570553745
Ekil said:
In the Evolution Rom thread i found a magisk module that solve the problem, it works with Evolution but idk with other roms.
https://forum.xda-developers.com/attachment.php?attachmentid=4838655&d=1570553745
Click to expand...
Click to collapse
How to use it.
Step by step guide plz.
There is already another thread here with working instructions for V4A:
https://forum.xda-developers.com/k20-pro/themes/guide-viperfx-miui-11-android-10-t3994621
Note: Use up to Magisk stable 20400 or Magisk Canary 20401 (driver cannot be properly installed with Magisk Canary 20404 or 20405)
What works for me on every ROM is the following:
Notes:
If you have any audio modification module installed (Dolby, V4A, AML, ACP etc.), uninstall them all first.
In my experience, the Audio Modification Library module does not work anymore to get Viper to work.
--Download the module "Audio Compatibility Patch" in Magisk.
During the installation, you need to press a total seven times (six times without volume test key (1st prompt)) the volume buttons (a way of answering questions by yes or no).
This is the sequence is use.
1. (volume test) - or + (as it doesn't matter which key you use)
2. -
3. -
4. -
5. -
6. -
7. -
That's it, reboot your phone.
--After reboot, install Viper4Android. It's going to ask for root, install the driver, and reboot.
After reboot, V4A should work perfectly fine.
infoflo said:
What works for me on every ROM is the following:
Notes:
If you have any audio modification module installed (Dolby, V4A, AML, ACP etc.), uninstall them all first.
In my experience, the Audio Modification Library module does not work anymore to get Viper to work.
--Download the module "Audio Compatibility Patch" in Magisk.
During the installation, you need to press a total seven times (six times without volume test key (1st prompt)) the volume buttons (a way of answering questions by yes or no).
This is the sequence is use.
1. (volume test) - or + (as it doesn't matter which key you use)
2. -
3. -
4. -
5. -
6. +
7. -
That's it, reboot your phone.
--After reboot, install Viper4Android. It's going to ask for root, install the driver, and reboot.
After reboot, V4A should work perfectly fine.
Click to expand...
Click to collapse
Thanks, the only solution on the internet that actually worked for me!
My ROM is LineageOS 17.1 on raphael.

Trying to install Viper4Android, driver install fails (via magisk)

I've tried installing the driver multiple times and can't seem to make it work at all. The only method I've not been able to accomplish is renaming audio_effects.conf to audio_effects.conf.bak as has been recommended for other phones. For some reason, this file will not rename.
it would seem the file is set to be unwritable (I'm not familiar with linux permissions like this, so maybe that can be fixed somehow?). At the very least, Solid Explorer isn't able to do the job, and can't change the rw perms either, as the operation just fails. (I have got selinuxmodechanger changed to permissive and after reboot, but no change here either)
Any other ideas?
Well, for anyone else wanting to know how to make this work, follow this guide here: https://thedroidarena.com/install-viper4android-android-10-q/
Don't use the magisk module for V4A, it doesn't work.
Works great for me now!
I'm using it it works perfect but you have to use the new version not the older one
Sent from my ASUS_I003DD using Tapatalk
Matakor said:
Well, for anyone else wanting to know how to make this work, follow this guide here: https://thedroidarena.com/install-viper4android-android-10-q/
Don't use the magisk module for V4A, it doesn't work.
Works great for me now!
Click to expand...
Click to collapse
I followed the instructions above, but it doesn't work.
Matakor said:
Well, for anyone else wanting to know how to make this work, follow this guide here: https://thedroidarena.com/install-viper4android-android-10-q/
Don't use the magisk module for V4A, it doesn't work.
Works great for me now!
Click to expand...
Click to collapse
Do you still have that apk lying around? XDA Labs does not appear to be working ATM.
bencozzy said:
JamesDSP works
Click to expand...
Click to collapse
I saw that, didn't really know what it did. I'll check it out.
Nothing in JamesDSP is doing anything for me on Speakers, Headphones, or Bluetooth. I think that this may beacause of my failed install of V4A rootless (might work if I had the APK?). Any ideas if this is the problem? If It is, do you know how I might uninstall V4A?
If rooted, try installing latest V4A directly from here (https://labs.xda-developers.com/store/app/com.pittvandewitt.viperfx) rather than via Magisk.
I prefer older V4A versions, having tried above.
My preferred V4A is 2.5.0.5 (found in App folder in following .zip from here: https://androidfilehost.com/?fid=673368273298920860)
1. Ensure on latest BusyBox.
2. Install latest V4A from Magisk & download driver, device will auto-restart.
3. Uninstall this latest V4A (don't delete data or cache).
4. Install V4A 2.5.0.5 .apk from above link. Don't open app yet.
5. From Magisk, install Audio Modification Library (choose relevant options). Restart device.
6. Additionally, Magisk install Audio Compatibility Patch. Restart device.
7. Ensure V4A settings FX compatible mode option = Normal.
(Don't optmise V4A in battery settings).
Noticeable improvement in speaker volume (I don't play over BT or headphones, so cannot comment).
elmor0 said:
If rooted, try installing latest V4A directly from here (https://labs.xda-developers.com/store/app/com.pittvandewitt.viperfx) rather than via Magisk.
I prefer older V4A versions, having tried above.
My preferred V4A is 2.5.0.5 (found in App folder in following .zip from here: https://androidfilehost.com/?fid=673368273298920860)
1. Install latest V4A from Magisk & download driver, device will auto-restart.
2. Uninstall this latest V4A (don't delete data or cache).
3. Install V4A 2.5.0.5 .apk from above link. Don't open app yet.
4. From Magisk, install Busybox & Audio Modification Library (choose relevant options). Restart device.
5. Additionally, Magisk install Audio Compatibility Patch. Restart device.
6. Ensure V4A settings FX compatible mode option = Normal.
Noticeable improvement in speaker volume (I don't play over BT or headphones, so cannot comment).
Click to expand...
Click to collapse
I uninstalled everythingg I had installed up to that point (everything I could at least), and followed the instructions step by step. Still getting abnormal in the V4A app (at least the app looks cooler now : P). I really don't know what is going on at this point. I might just reset the whole phone and follow your instructions again. I will report back when I get around to that.
Ok, I decided to play around a little before trying a reset; and I installed Viper 4 Android legacy with the APK from the zip you gave me, and it now says audio format supported! Yay! It just says "Processing: no" now. I have a feeling that I have something setup wrong. Any ideas?
Edit: Grammer
You managed to install driver v.2.5.0.5 or latest v4a?
Processing should change to "Yes" whilst audio is playing (music player/ YouTube/ system sounds etc).
Streaming music can be hit & miss; set up Audio Compatibility Patch correctly (via Magisk).
elmor0 said:
You managed to install driver v.2.5.0.5 or latest v4a?
Processing should change to "Yes" whilst audio is playing (music player/ YouTube/ system sounds etc).
Streaming music can be hit & miss; set up Audio Compatibility Patch correctly (via Magisk).
Click to expand...
Click to collapse
I installed driver version 2.5.0.4 with the APK you pointed me towards in the .zip/viperfx/app folder.
I will reinstall the audio conpatibily patch. What options should I choose in the patch?
Edit: I did not install the driver *with* the APK, but alongside it. I installed the driver via ViperFX Legacy in Magisk.
Try the ACP if V4A not working for streaming music apps.
I selected following:
- Skip audio_policy patching? = NO
- Skip notification_helper remover? = YES
- Skip usb policy patching for usb dacs? = NO
- Use lib workaround? = NO
Error-404-Go-Home said:
Edit: I did not install the driver *with* the APK, but alongside it. I installed the driver via ViperFX Legacy in Magisk.
Click to expand...
Click to collapse
That's fine, as long as V4A driver is enabled/ status normal/ format supported/ and it is processing during audio play.
elmor0 said:
That's fine, as long as V4A driver is enabled/ status normal/ format supported/ and it is processing during audio play.
Click to expand...
Click to collapse
It still isn't processing audio : (. I have tried resetting and following your instructions again. The only way I am able to get it to stop displaying "Status: Abnormal" is by installing Viper4Android FX Legacy in the new driver mode with the user app, then installing the Audio Modification and compatibility patch, then restarting and installing the APK you gave me. Even with all that, it will not recognize audio being played (it displays "Processing: No" when audio is very clearly playing and I have effects enabled). I am now considering switching to LineageOS (I would be there already if it wasn't for the fingerprint sensor driver being broken).
Edit: Do you think switching kernels would change anything?
Edit 2: I noticed a toast notification from V4A on startup saying "A running program has requested Android to disable audio effects, so V4A will be temporarily disabled."
I am thinking that maybe the stock Dirac audio processing might be interfering with V4A somehow. Is there anyway to get Viper to ignore requests to disable?
Well, Lineage didn't fix anything (No matter what I did, V4A would not stop displaying abnormal). Took me a little while to get back to stock, but the latest version of V4A is working, but only for the first 30 seconds after reboot before giving me the previously mentioned toast notification. I have removed all apps that are even remotely audio processing related, but still have this problem. Anybody else had something similar? If you did, how did you fix it?
(Also, special thanks to elmor0 for all of your help getting me this far I'm so close)
Edit: Holy shiz it's working! I used the method described in my previous post, but with the added step of uninstalling and reinstalling audio modification library after the last reboot. Again thank you all for your help! And I really hope this helps someone!
Error-404-Go-Home said:
Edit: Holy shiz it's working! I used the method described in my previous post, but with the added step of uninstalling and reinstalling audio modification library after the last reboot. Again thank you all for your help! And I really hope this helps someone!
Click to expand...
Click to collapse
hi
I'm having the same problem for months now
I hear it needs SE Linux to be permissive for V4A to work properly
I had no success on getting that SE Linux to turn Permissive unfortunately
long story short , I found myself here
can you please give me a step by step on how you got V4A to work , that is off course if its still working for you man
I'm at the end of my rope here , any guidance would appreciated ,
Thanx
JimmyMX said:
hi
I'm having the same problem for months now
I hear it needs SE Linux to be permissive for V4A to work properly
I had no success on getting that SE Linux to turn Permissive unfortunately
long story short , I found myself here
can you please give me a step by step on how you got V4A to work , that is off course if its still working for you man
I'm at the end of my rope here , any guidance would appreciated ,
Thanx
Click to expand...
Click to collapse
I ended up refllashing with Lineage and installing this: https://forum.xda-developers.com/t/app-fix-100-working-viper4android-for-android-11-devices.4213647/
That version has worked flawlessly for me for Android 10 and 11.
Good luck!

VIPER4ANDROID FX INSTALLATION_[ANDROID_10/11]_{Everything Works Flawlessly}_

All features are working. If you follow the process as described, viper4android works fine on YouTube and all platforms. Moreover, it eliminates the problem of voice reduction when forwarding videos.
Tested PE PLUS (A10) and PE (A11) OFFİCİAL
Before you start installing the Sound Mode, install the SELINUX PERMİSSİVE file with MAGİSK and restart the device.
FOLLOW THE PROCEDURES IN THE ORDER
1. Install the Viper4Android FX zip file with Magisk and
Open the Viper4Android FX application and install the driver and restart.
2a. Install the Audio Modification Library file with Magisk.
2b. Install the Audio Compatibility Patch file with Magisk. ---> Options will be as below.
Volume UP - Volume UP - Volume DOWN - Volume DOWN - Volume DOWN
Restart the device.
3. Open the Viper4Android FX application and activate LEGACY MOD in settings.
DONE.
(FOR SETTİNG FILES)
VIPER4ANDROID_DDC-KERNEL-PRESET FOLDER
---> Copy to folder Android / data / com.pittvandewitt.viperfx / files.
MY SETTİNG FOR HEADPHONES and SPEAKER ---> Viper4Android_DDC-KERNEL-PRESETS File
FİLES :
https://www.dosyaupload.com/ou0i
https://www.dosyaupload.com/ou0k
https://www.dosyaupload.com/ou0l
https://www.dosyaupload.com/ou0m
https://www.dosyaupload.com/sH1O
Update ---> DDC-KERNEL-PRESETS
First of all i want to thank you for the clear and detailed guide...
i have few questions tho, is there any way to install without switching SELINUX to permissive?? my concern here are the security issues
also can i add ainur narsil along with V4a, or is it even worth it?! if yes then what the installation process would be??
thank you in advance!
Obito_Sama said:
First of all i want to thank you for the clear and detailed guide...
i have few questions tho, is there any way to install without switching SELINUX to permissive?? my concern here are the security issues
also can i add ainur narsil along with V4a, or is it even worth it?! if yes then what the installation process would be??
thank you in advance!
Click to expand...
Click to collapse
Unfortunately viper doesn't work properly without selinux permissive.
You can try different sound modes. however, problems occurred when I tried it on pe +. Also I don't think an extra sound mod will be needed after making good adjustments with the viper.
ryukseloglu said:
Unfortunately viper doesn't work properly without selinux permissive.
You can try different sound modes. however, problems occurred when I tried it on pe +. Also I don't think an extra sound mod will be needed after making good adjustments with the viper.
Click to expand...
Click to collapse
Somehow v4a works fine with selinux enforcing on my xz premium, less headache for me

Categories

Resources