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.
Today i unlocked and root my OP6 5.1.9
Went to Magisk and did install a Viper4 sound.
The problem is that......nothing happens. Try diferent modules, always uninstall before....and even so, nothing.
Even try APK + drivers.....nothing. Whatever i do, nothing change on default sound. i use Poweramp.
Is this something to do with Permissive something? On my previous Mi NOte 3 i had do uninistall FX and mod INI.
What should i do??
Mord0rr said:
Today i unlocked and root my OP6 5.1.9
Went to Magisk and did install a Viper4 sound.
The problem is that......nothing happens. Try diferent modules, always uninstall before....and even so, nothing.
Even try APK + drivers.....nothing. Whatever i do, nothing change on default sound. i use Poweramp.
Is this something to do with Permissive something? On my previous Mi NOte 3 i had do uninistall FX and mod INI.
What should i do??
Click to expand...
Click to collapse
Need to freeze base audio mod if not working go on official thread and post logs [emoji846]
During this process i get a loop entering always on TWRP...
Did restore backup, and nothing...then i saw start on partition B, and it did boot normally...
Now im scared to F**** something else....
Oh well.....default audio seems ok....
Mord0rr said:
Today i unlocked and root my OP6 5.1.9
Went to Magisk and did install a Viper4 sound.
The problem is that......nothing happens. Try diferent modules, always uninstall before....and even so, nothing.
Even try APK + drivers.....nothing. Whatever i do, nothing change on default sound. i use Poweramp.
Is this something to do with Permissive something? On my previous Mi NOte 3 i had do uninistall FX and mod INI.
What should i do??
Click to expand...
Click to collapse
You need to ROOT with Magisk, flash Busybox NDK via Magisk and the 1st of 3 Viper4Androids in the DL section of Magisk...
Long time user of Viper4Android. Across several HTCs, since Android 4.4 IIRC. Lately moved to the OP6.
Really....all you need is OOS 5.1.9, Magisk 16.0 (and the process that gets you those two things). Then install the ViPER4Android FX v1.7 module in Magisk. Choose the Material Design option when you activate/install V4a. If you get the I/O error installing the driver (first time running of V4a), then you need to enable SU in Magisk for V4a (as it didn't ask when you ran V4a).
If Poweramp is your only playback method. You'll need to make a change in the EQ/sound control setup (of PowerAmp, not V4a) for V4a to work. I ditched Poweramp long ago, so don't remember the specific change to make it compatible with V4a.
Lastly, are you direct connected to the OP6 (via the 3.5mm audio) or connected via BT? Those throw issues into it as well.
Don't get discouraged...it will work. I have V4a on my OP6 working via the 3.5mm connector, a BT connection to a vehicle system, and to another BT 3.5mm stereo receiver/adapter to headphones. It however does not work, to one of my BT devices, which uses LDAC BT connection to the OP6 (an EarStudio ES100).
HTH. More questions? Ask away.
Guys!
I apreciate the effort but nothing.....installed Busy BOx NDK, ok, and the first one (1.7):
However, when check drives status, i get a Enabled: NO - Processing: NO
Magisk 16.4
Root OK for Viper.
Maybe some previous driver install full of trash...even log seems to say it did clean old stuff....
Using Spotify connected via BT to vehicle.
It's either a remnant of another audio mod, or the EQ setup in Poweramp is not right. It's very specific. Google 'Poweramp Viper4Android fix'. And ignore the response of putting v4a in compatible mode. Not necessary. It's a special way if the EQ settings in Poweramp. One of the reasons I switched to USB Audio Player Pro.
HTH.
I notice you have xXx installed.....and i have OO 5.1.9 stock....
I really want earphones,....all the rest for me is not important...
Yes. xXx installed now. I ran about 2 weeks only with OOS 5.1.9, Magisk 16.4, AdAway, and V4a.
xXx installed BusyBox and V4a. But BusyBox is not needed for that.
Strange why it doesnt work for me....
Check this thread: Using-Poweramp-Viper4android
The Poweramp specific settings are mentioned. I don't use Poweramp anymore, so can't test. But remember doing this.
Or, there is another audio mod being persistent. This conversation just came up in the xXx thread. A user still had some DolbyAtmos mod enabled. Got it deleted, and V4a immediately started working.
mAN!
You are my hero!! When i start mess with sound proprietes i did start see results..
When i did use default app, everything was on, finally!
Gonna try now to put Poweramp working.
P.S. Strangly didnt found a big diference betwheen stock audio an Viper4sound . This is new for me....need time to tune it.
Love you guys! Tks XDA!
And Poweramp works!!
Quote:
"If you are having problems with PowerAmp, you first need to do this: Go to PowerAmp Settings - Audio - Advanced Tweaks. Now disable Direct Volume Control and enable Music FX!"
Maybe it helps someone else....
Thank you ALL!!
try installing audio compatibility patch module from magisk. then see if anything changes.
Dont have it installed...
Glad you have it working. If you are playing with V4a....then you likely enjoy great sound or at least tuning it to your liking. Setup your audio stream (no matter the source, Poweramp, Spotify, Pandora, Tidal, etc.) to the highest quality. If you're using Poweramp, then it'd be your sound files (FLAC or similar at the minimum). Then, get some quality mid range headphones/canalphones. Earbuds not. If you want to research (and be completely overwhelmed), visit head-fi.org.....and 'sorry about your wallet' as they say over there.
Uninstall the driver and flash the Magisk module one, so the processing sound will work flawless.
I did it on my Mi Note 3, but here im still afraid to do something wrong, especially with this alien A/B partition stuff...
For the record i still owm a Piston 2 earphones, ZS ZSR and ZS SR10 earphones... so i have good stuff!
Mord0rr said:
I did it on my Mi Note 3, but here im still afraid to do something wrong, especially with this alien A/B partition stuff...
For the record i still owm a Piston 2 earphones, ZS ZSR and ZS SR10 earphones... so i have good stuff!
Click to expand...
Click to collapse
Not familiar with the Mi Note 3. Does it use Magisk or SU?
In general, I've found that if you are using a Magisk setup device, it's just install the v1.7 module I mentioned above, and all is usually good to go (as long as there aren't other audio mods enabled!). If you are using a device that uses SU, you may also have to do some boot up kernel config to set SELinux to unenforcing, rather than it's usual default of enforcing. You don't need all the other fluff....xposed, busybox, etc. etc. to make V4a work properly.
---------- Post added at 01:54 PM ---------- Previous post was at 01:44 PM ----------
My wallet's unfortunate casualty :silly: of my reading Head-Fi.org too much. But, these give some truly awesome sound....
Serious Listening.....Flare Audio Pro
Most of the time.....iBasso IT01
Radsone EarStudio....usually connected to IT01s
Mi Note 3 i had to erase SoundFX or whatever, inject Viper4sound 2.3.5 file and other stuff i don`t remenber...
At moment i only use Magisk and Viper4sound, so no chance of other stuuf conflict!
Thank you Guys!!
Anyone got Viper working? I've installed the material one from here, audio compatibility patch etc but it doesn't seem to do anything?
I loaded some profiles into the folders and the app also crashes when I try and load one
About to test that right now.
Use the one in Magisk called Viper4Android FX not the legacy.
This one works for me.
Have been using it since day 1 after installing Magisk. Has been working, the same as the 6T.
yes here is a magisk module of VIPER4Android 2.7.1.0 magisk module i made based on APK so no other special things needed.
Just open app and it will ask for root and install drivers... will auto reboot and done...
download
Has anyone got a profile pack that works with this one?
Guitarfreak26 said:
Has anyone got a profile pack that works with this one?
Click to expand...
Click to collapse
Here you go
Download
Extract and put the VIPER4Android folder in root of SDCard
Great thanks
Bradl79 said:
yes here is a magisk module of VIPER4Android 2.7.1.0 magisk module i made based on APK so no other special things needed.
Just open app and it will ask for root and install drivers... will auto reboot and done...
download
Click to expand...
Click to collapse
Hi,
Thank you for the module you have created. I am attempting to use this on my op7p, but it does not appear to enable. I am rooted and used magisk to install the zip, then rebooted, then ran the program to install the driver. The profiles folder for viper is loaded to the root directory. Running audio on my Bluetooth headphones defaults to Dolby Atmos "balanced" mode, which I cannot disable without toggling audio sources. It seems to default into thinking they are wired speakers until I toggle between speakers and Bluetooth. After this, I can disable Atmos processing, but still no luck enabling viper. Additionally, attempting to enable the higher quality codecs in Dev options never takes, they seem to revert to system default as soon as I exit the menu.
Running viper shows "driver enabled: no", and "processing: no". Did I mess up a step of the installation, or is something missing from magisk/viper?
what9000 said:
Hi,
Thank you for the module you have created. I am attempting to use this on my op7p, but it does not appear to enable. I am rooted and used magisk to install the zip, then rebooted, then ran the program to install the driver. The profiles folder for viper is loaded to the root directory. Running audio on my Bluetooth headphones defaults to Dolby Atmos "balanced" mode, which I cannot disable without toggling audio sources. It seems to default into thinking they are wired speakers until I toggle between speakers and Bluetooth. After this, I can disable Atmos processing, but still no luck enabling viper. Additionally, attempting to enable the higher quality codecs in Dev options never takes, they seem to revert to system default as soon as I exit the menu.
Running viper shows "driver enabled: no", and "processing: no". Did I mess up a step of the installation, or is something missing from magisk/viper?
Click to expand...
Click to collapse
try to go to settings > Attach Audio effects and enable and then disable (while music is playing to see if you can tell a difference)
Hi, thank you for the quick reply. Toggling audio effects doesn't appear to have any audible differences, but if it is on, the status goes to "abnormal" and the audio format is unsupported.
Toggling master limiter enables/disabled driver status, and apparently my music player (pulsar) is not supported or recognized by viper. Using YouTube vanced I am showing that viper is indeed processing, and I can tell what is working or not. Looks like it's time to find another media player :fingers-crossed:
Do I need to do anything to the inbuilt Dolby before installing the V4A mod?
Thank you
Yes mate, go into settings for V4A and enable effects and master limiter. Then change song and you should be good to go. Also, go into the V4A folder. Move all of the files in the DDC-Orig folder and create a new folder called DDC and move the files into there. Now you should be able to use the profiles
I had to install the magisk modual first and then install the apk version from xda labs before it would work.
It now works on Spotify but not on other apps like bandcamp.
I got it working on my oneplus 7 pro by following this video on YouTube.
YouTube
Viper4android
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...