Hello,
I am seeking help getting viper4android working on my OnePlus 7 pro. I'm running HavosOS with smurfkernel. Each version of viper I try to install either reboots after installation and the driver never sticks, or gives me a BusyBox isn't functioning properly error and doesn't install the driver at all. Viper4android worked great for me with this device on OOS so I cant understand why it would be any different on an AOSP based rom.
I appreciate any advice.
My experience with V4A was completely smooth as I used OOS 9.5.8/TWRP/Magisk and the Viper4Android FX 2.7.1.0 Magisk module
Basically no muss no fuss including interfacing a USB3->3.5 Headphone Jack with a Realtech high bit rate DAC.
3DSammy said:
My experience with V4A was completely smooth as I used OOS 9.5.8/TWRP/Magisk and the Viper4Android FX 2.7.1.0 Magisk module
Basically no muss no fuss including interfacing a USB3->3.5 Headphone Jack with a Realtech high bit rate DAC.
Click to expand...
Click to collapse
I'll give that version a try
abduljaz7 said:
I'll give that version a try
Click to expand...
Click to collapse
I'm getting no driver found error after installing
abduljaz7 said:
I'm getting no driver found error after installing
Click to expand...
Click to collapse
try installing osm0sis' module Busybox for NDK from the Magisk Repo
One of the commits needs reverting for it to work sync the source and remove the latest audio change
Related
Any GP 2 owner got error "Installation failed because of an I/O error. Try rebooting" after freshly installing (from magisk/twrp)?
Driver Version = 0.0.0.0
Enabled: No
Status: Abnormal
Audrio Format: Unsupported
Magisk Modules installed:
Busybox for Android NDK
Audio Modification librabry
universal deep_buffer removar
SeLinux mode changed to permissive.
No matter how many times I install/reboot this/phone, I always get this error.
OS = 8.1 w/ March Sec Update
Logcat
03-20 20:17:31.572 3573 3573 I ViPER4Android: System booted.
03-20 20:17:31.573 3573 3573 E ViPER4Android_Utils: [Fatal] Can't load libV4AJniUtils.so
03-20 20:17:31.573 3573 3573 I ViPER4Android: Jni library status = false
03-20 20:17:31.573 3573 3573 I ViPER4Android: Driver not configured correctly.
Click to expand...
Click to collapse
Get the one from zack it works flawlessly
Sent from my Pixel 2 using Tapatalk
I use the one from magisk actually works its the fx materialized one by ahrion and zack
Delta wolf said:
I use the one from magisk actually works its the fx materialized one by ahrion and zack
Click to expand...
Click to collapse
I've tried to install this several times and the driver never gets enabled. It asks to reboot in order to install the driver every time I open the app after rebooting the phone. Did you do anything special? What's the secret?
westhaking said:
I've tried to install this several times and the driver never gets enabled. It asks to reboot in order to install the driver every time I open the app after rebooting the phone. Did you do anything special? What's the secret?
Click to expand...
Click to collapse
You have to choose viper4android fx.
Thank you all for your replies. Zack helped me figure out the issue. I had installed Audio-Modification-Library module which was preventing A4A installation. Cheers!
Burninh2o said:
Thank you all for your replies. Zack helped me figure out the issue. I had installed Audio-Modification-Library module which was preventing A4A installation. Cheers!
Click to expand...
Click to collapse
Because of this post, I decided to install the Audio Modification Library module to see what it does. Oddly enough, for me, V4A actually started working after enabling this additional module and setting my kernel to permissive. Weird. Glad it's working now though!
westhaking said:
Because of this post, I decided to install the Audio Modification Library module to see what it does. Oddly enough, for me, V4A actually started working after enabling this additional module and setting my kernel to permissive. Weird. Glad it's working now though!
Click to expand...
Click to collapse
lol... nice!
I just had the same issue as a result of upgrading stock MIUI Android 7.1 ROMS on a Xiaomi Mi Max 2.
I solved it by:
1. In Magisk, disabled both Audio Mod Library and Viper4Android --> REBOOTed.
2. In Magisk, ENABLED both Audio Mod Library and Viper4Android. --> REBOOTed.
No driver errors and it works in Speaker and Headphone.
But I'm not getting any Viper Notification in the Shade or the Status.
Burninh2o said:
Thank you all for your replies. Zack helped me figure out the issue. I had installed Audio-Modification-Library module which was preventing A4A installation. Cheers!
Click to expand...
Click to collapse
This fix works flawlessly on the H918 running the Alpha 3.0 rom
Catalyst2012 said:
I just had the same issue as a result of upgrading stock MIUI Android 7.1 ROMS on a Xiaomi Mi Max 2.
I solved it by:
1. In Magisk, disabled both Audio Mod Library and Viper4Android --> REBOOTed.
2. In Magisk, ENABLED both Audio Mod Library and Viper4Android. --> REBOOTed.
No driver errors and it works in Speaker and Headphone.
But I'm not getting any Viper Notification in the Shade or the Status.
Click to expand...
Click to collapse
Stock Kernel too? I cannot get it to install drivers to save my life
MikeyLee said:
Stock Kernel too? I cannot get it to install drivers to save my life
Click to expand...
Click to collapse
Did you try Disabling/Enabling the modules in Magisk? I had to do this a few times before it worked. Viper status will report 'Processing: No' until you start playing a music file, then it should change to 'Processing:Yes'.
I was able to get the notification to show up by selecting the first option in Settings>Show Notification.
I've tried just about everything I can think of.
Here's what I don't get. I have 3 devices currently. All running Oreo. Huawei Mate SE, Xiaomi Redmi Note 3 and Ulefone T1. The Redmi Note 3 and Ulefone T1 both have V4A working fine and both kernels are Enforcing. The Huawei no matter how it's set refuses to work.
Any success in making v4a work in this device. After installing magisk it appears that none of the available magisk version of v4a works!
need a permissive kernel and then maybe
Sam_kaks said:
Any success in making v4a work in this device. After installing magisk it appears that none of the available magisk version of v4a works!
Click to expand...
Click to collapse
From what I've read V4A is a 32 bits app and the drivers too, we have to wait until the app get updated to 64bits and then should work
Dies anyone had sucess installing viper4android in the new oxygenos?
TheDarkMadness said:
Dies anyone had sucess installing viper4android in the new oxygenos?
Click to expand...
Click to collapse
Yes, V4A works on OOS10
Sai_Praneeth said:
Yes, V4A works on OOS10
Click to expand...
Click to collapse
how did you Install IT, Therme are so many ways...
TheDarkMadness said:
how did you Install IT, Therme are so many ways...
Click to expand...
Click to collapse
I managed to install viper on op7 OOS10.0.1 with bluspark kernel with the following method:
1) uninstall every AML and ACP and viper stuff and reboot.
2) install ViPER4ANDROID 2.7.1.0 apk from xda labs and open the app but dont install driver. put the app in background
3) go to magisk>downloads and install AML module. it will ask to reboot. dont do it.
4) go back to viper and install driver. it will automatically reboot.
5) after reboot go to magisk manager and UNCHECK (NOT DELETE) AML and open viper and install driver again.
6) now your phone will boot with viper installed
Note: (if viper driver is installed but has no effect then go to viper and click on 3 dot menu then click on 'attach audio effects' once viper start working you can detach it). you can use App Systemizer on magisk repo to systemize viper app to priv-system app so that it doesnt get killed in background. you can also hide its always on notification. viper will always run in background. but i saw no battery drain difference. Enjoy
Worked for me in Stock Rom oos 10.0.1?
Or you can easily flash in magisk repo
Good alternative module repo magisk James DSP (DCC and irs files supported)
How are you guys rooted on oos 10?
I lost root when I updated and when I went to redo it I found that the process changed for Android 10.
What is you parameters on Viper ? For Compare.
Thanks
matdu57 said:
What is you parameters on Viper ? For Compare.
Thanks
Click to expand...
Click to collapse
I installed it the complicated way, thats written up there and it worked fine. I had to wait because i lost root in the oos 10 update, because i flashed magisk in the wrong way. And there was no twrp that worked for me, fastboot boot didnt worked at all, so i flashed magisk to the boot image and i got root again with viper4android and everything works fine.
'Version 2.5.0.4
NEON yes
activated No
Status normal
Audio format supported
verarbeitung (its german, idk whats taht in englisch sry) no
48000
No sorry i talking about setting for the sound.
Sorry for my bad english.
Viper is working on OOS 10
matdu57 said:
No sorry i talking about setting for the sound.
Sorry for my bad english.
Viper is working on OOS 10
Click to expand...
Click to collapse
Oh ok, so here are my settings:
i enabled compressor on default settings
i got equalizzer on the last setting, so i can hear the voices better
and of course the optimization
for my holyhigh in ears and my xiaomi airdots i use:
spectrum extender on full settings
equalizer on the same setting
surround sound on lvl 1
dynamic system
viper bass on 43 hz and 15
and the second last setting on 3
whats your settings?
For the speaker i have the same but without compressor.
On ma headphone (Marshall) USB with DAC 3.5mm :
Playback gain : strong 2 et default setting for the other
Spetrum extender full
Equalizer on the same
Surround + Level 3
Viper bass 70hz on normal bass
Viper clarity Xhifi 3.5 dB
AnalogX level 2
For the bluetooth i don't have setting for my car and bluetooth bose soundlink. I'll share with you my setting on the next week
received Buds Z for my OP9 purchase and have very slowly converting to the new phone (rooting, stability and assure privacy issues were addressed) and was very happy with their performance with my rooted OP6 on A11-Pixen OS with ViperFX. Without VIper, the sound is lackluster. even a downloadable EQ makes minimal difference.
Attempting to convert fully to OP9 today and installed viperFX mod form magisk but when I attempt to perform the initial launch to download and install the driver, the phone just reboots without actually getting the driver installed. Im not sure if its a hardware compatibility issue or the fact the OP9 root isnt as full and fleshed out like the one on my OP6. (something about DM verify and/or selinux enforcement? idk, I am pretty lame at the deep understanding of android 11s workings)
I know there are a few other magisk mod for audio listed and more that i could possibly find that arent and add myself via zip installation but even if one ends up working, I will still be aiming for VIperFX as my preferred solution.
If anyone has a solution, plz reply (or whatever possible replacement you've chosen)
PS. I swore the buds z touch controls were suppose to be customizable. anyone else unable to set custom controls for them?
In magisk, install "audio modification library". That should fix the driver issue.
To customize the touch controls, go in Settings, bluetooth and device connections, bluetooth, settings cog next to the buds, headphones. Now you can customize them. Not a lot of options though.
You might need to install the oneplus buds app first.
NotTheGiant said:
In magisk, install "audio modification library". That should fix the driver issue.
To customize the touch controls, go in Settings, bluetooth and device connections, bluetooth, settings cog next to the buds, headphones. Now you can customize them. Not a lot of options though.
You might need to install the oneplus buds app first.
Click to expand...
Click to collapse
i tried that and its the same results. No driver found, it installs, force reboots and loops from there. thank you though.
applyscience said:
i tried that and its the same results. No driver found, it installs, force reboots and loops from there. thank you though.
Click to expand...
Click to collapse
Same issue. Tried ACP as well, just gave up on it and using the inferior built-in Atmos
No, but I did install James DSP and it's working just fine.
@applyscience
After alot of trail and error I finally got ViperFX working on my OP9 !
You must install magisk-permissive-script_v1.2 and audio modification library modules in Magisk and of course the ViperFX
Glad you got it working! I wonder why I didn't need to do that
Hopefully it works for everyone else.
Just use JamesDSP. Same functionality as Viper, and works 100% of the time.
Jg1234 said:
@applyscience
After alot of trail and error I finally got ViperFX working on my OP9 !
You must install magisk-permissive-script_v1.2 and audio modification library modules in Magisk and of course the ViperFX
Click to expand...
Click to collapse
Can you tell me how you got it working in more detail? Because this isn't working for me
Okay it randomly worked for me after installing the BusyBox magisk module, then the Audio compatibility module, then the Audio modification module and then viper. After that the driver installed but did not work. After setting the selinux mode to permissive and switching to legacy mode in viper it worked flawlessly.
Im trying for several hours now, i have tried everthing i found including this Thread
(https://forum.xda-developers.com/t/app-fix-100-working-viper4android-for-android-11-devices.4213647/)
Nothing worked for me anyone any idea, i have allready updatet to the latest OxygenOs (11.2.4.4.LE25BA) Maybe thats why it doesnt work?
Domi04151309 said:
Okay it randomly worked for me after installing the BusyBox magisk module, then the Audio compatibility module, then the Audio modification module and then viper. After that the driver installed but did not work. After setting the selinux mode to permissive and switching to legacy mode in viper it worked flawlessly.
Click to expand...
Click to collapse
Did you reboot between the steps? have you installed any audio changing application before?
I'm using james dsp. It does the same and works without problems
noname122414 said:
I'm using james dsp. It does the same and works without problems
Click to expand...
Click to collapse
Can you link to said James dsp? Now I'm curious as to what this is. And if it works as well
Just search inside of magisk it's a standard module and works flawlessly for op9
noname122414 said:
Just search inside of magisk it's a standard module and works flawlessly for op9
Click to expand...
Click to collapse
Does it not need root rights.?But I'm using through by streaming now on way home from work. Very nice
Of course it needs root, magisk without root is kind of pointless.
noname122414 said:
Of course it needs root, magisk without root is kind of pointless.
Click to expand...
Click to collapse
But mine isn't asking for root rights is what I'm saying.
It is a module. Module always have root when it's functional then everything is alright
noname122414 said:
I'm using james dsp. It does the same and works without problems
Click to expand...
Click to collapse
Do you use any presets? If not, are you able to use those?
experiencing some audio issues with headphones:
- audible white noise
- low pitch noise when plugging in audio cable
- too loud. this makes volume control less precise.
- way too much loud during call. even with lowest volume.
LineageOS 18.1 latest, NoGravity kernel, V4A, AML, ACC. didnt check with other environment, but checked this happens without V4A installed too.
possibly kernel or ACC modified PMIC configs, or just device onboard sound driver has poor quality.
how was your experience? leave reply to figure out solution.
wb1016 said:
experiencing some audio issues with headphones:
- audible white noise
- low pitch noise when plugging in audio cable
- too loud. this makes volume control less precise.
- way too much loud during call. even with lowest volume.
LineageOS 18.1 latest, NoGravity kernel, V4A, AML, ACC. didnt check with other environment, but checked this happens without V4A installed too.
possibly kernel or ACC modified PMIC configs, or just device onboard sound driver has poor quality.
how was your experience? leave reply to figure out solution.
Click to expand...
Click to collapse
I didn't install the custom kernel. I do have V4A and AML.
You also need to do the sepolicy fix for V4A.
Lu5ck said:
I didn't install the custom kernel. I do have V4A and AML.
You also need to do the sepolicy fix for V4A.
Click to expand...
Click to collapse
i didnt install any. AML just fixed issue about SE.
wb1016 said:
i didnt install any. AML just fixed issue about SE.
Click to expand...
Click to collapse
Isn't NoGravity kernel the custom kernel?
As for sepolicy, at least not for me, did V4A says "supported" and "normal" status?
This is what I followed for sepolicy
[MOD] viper4android + MIUI 12 + Magisk 21.1
Default viper4android Magisk module doesn't work for me with SELinux enforcing. "Brute force" fix is to set SELinux to permissive, but I don't like this approach. Viper4android module should patch selinux policies during installation, but it...
forum.xda-developers.com
Lu5ck said:
Isn't NoGravity kernel the custom kernel?
As for sepolicy, at least not for me, did V4A says "supported" and "normal" status?
This is what I followed for sepolicy
[MOD] viper4android + MIUI 12 + Magisk 21.1
Default viper4android Magisk module doesn't work for me with SELinux enforcing. "Brute force" fix is to set SELinux to permissive, but I don't like this approach. Viper4android module should patch selinux policies during installation, but it...
forum.xda-developers.com
Click to expand...
Click to collapse
because i really wanted to keep my SE enforcing, i followed this guide
Android Q: Viper4android compatible?
I've been trying to get viper4android working on Android q for quite some time but the module and the app itself does not want work at all. Plus when viper asks you to install the driver from the app it will end up in a bootloop. Has anybody...
forum.xda-developers.com
and it works
but as i experienced this issue even before installation of custom kernel and v4a, i assume this is hardware issue.
wb1016 said:
because i really wanted to keep my SE enforcing, i followed this guide
Android Q: Viper4android compatible?
I've been trying to get viper4android working on Android q for quite some time but the module and the app itself does not want work at all. Plus when viper asks you to install the driver from the app it will end up in a bootloop. Has anybody...
forum.xda-developers.com
and it works
Click to expand...
Click to collapse
Interesting, I just tested and notice that this method while worked but because it disable AML, it means you can only use one sound mod and can't switch to other sound mods as you please otherwise it will break whatever mod.
The link I gave didn't disable se enforcing, it basically reapply the sepolicy.rule because for whatever reason, v4a or aml didn't apply the said sepolicy.rule or it got revoked one way or another.
wb1016 said:
but as i experienced this issue even before installation of custom kernel and v4a, i assume this is hardware issue.
Click to expand...
Click to collapse
I didn't encounter those noise on my phone, even at clean install so yea...