Problems with Viper4android with headphones - General Questions and Answers

Hey guys, I wanted to try out the module Viper4android. I installed it via Magisk Manager and tested it with the phone speaker where it works just fine. If I try it with my headset it just doesn't do anything. Already tried to turn on developer options and disable SELinux and deactivate MusicFX in my settings but it just says "Processing: No" while I listen to a song via Poweramp or when I watch a video on Youtube. Does someone know how I can get this to work?
Magisk v16.0
Viper4AndroirFX 2.5.0.5 (this is the only module I have installed)
Custom ROM Resurrection Remix Nougat v5.8.3

Related

Viper4sound - Nothing happens

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!!

[GUIDE] How to Make Audio Mods Work Amazingly Well

I am an audiophile and I make it a point to use audio mods whenever possible. That being said, the audio mods that I've tried and worked amazingly well are Viper4Android and Ainur Sauron, but you will also need Audio Compatibility Patch and Audio Modification Library to make things work so seamlessly.
That being said, I get to see a lot of people complaining about Viper4Android being too buggy in that after every restart, it asks for the driver to be installed again, etc. Well, I have clean flashed/dirty flashed plenty of ROMs now so I can honestly say that my method works.
So, what is my method for installing all of the audio mods I mentioned earlier? Well here are the steps:
1. Install Busybox for Android (in Magisk Repo)
2. Install Audio Compatibility Patch. It now comes with a multi-option installer, so you want to Select NO to the first option then choose Vol + (Patch New Logic). Select NO to the second option and then use Vol - (remove Volume Listener Library). This is done so that your audio won't crackle. You can skip USB Dac if you're not using it and you should choose NO at the last option (library workaround).
3. After Installing ACP with the chosen options, proceed to install Ainur Sauron.
4. Once that is done, install Audio Modification Library. After AML, DO NOT REBOOT YET.
5. Download the Viper4Android 2.7.1 APK here: https://labs.xda-developers.com/store/app/com.pittvandewitt.viperfx . I find this to be the best iteration of the module since it is not buggy at all. Once that is installed, run the application and it will prompt you to install drivers for the first time, choose OK and then allow it to reboot. (Note: after installing this, a Magisk Module will be created automatically)
At this point, all of the audio mods should work in unison. Do not toggle anything else in Viper4Android but the main interface. This means that do not go to the settings and toggle anything. Just configure the audio options as per your liking.
6. Currently, the setup will bork BT audio which means that there is no sound that is going to come off of your BT speakers or headphones. What you need to do to fix this is as follows:
a. Rename "audio_policy_configuration.xml" in "/sbin/.magisk/img/aml/system/vendor/etc/audio" to "audio_policy_configuration.xml.bak".
b. Copy the audio policy configuration xml file from "/sbin/.magisk/img/aml/system/etc" to "/sbin/.magisk/img/aml/system/vendor/etc/audio".
c. Restart the device.
Additional Notes
a. When dirty flashing your custom ROM, allow the modules to recoup itself. In other words, do not touch anything until everything is back to normal (or after 5 minutes from dirty flashing).
b. If you happen to uninstall Ainur Sauron (or Narsil), I find that it usually uninstalls viper4android as well. If that is the case, uninstall Sauron and then click the viper4android app from the drawer and allow it to install drivers again.
c. In some devices, the BT workaround is no longer needed. However, I find that for the Pocophone, the workaround is still required. I guess you just have to test it for yourself if it works right off the bat or not.
d. Audio compatibility patch (remove patch logic) actually enhances the volume and the sound quality of the Poco F1. I cannot test this on other devices since I do not have another phone, but you can try and see if it works for you. (thanks to @Jonas G. Morsch for this).
e. If you are going to try Ainur Narsil, I suggest that you do not install viper4android anymore since it provides a great listening experience right off the bat. You can still install v4a, though if you really want it (The same procedure applies).
f. If you are using a custom ROM that has a built-in "AudioFX" app, you need to freeze it using Titanium Backup or similar apps for Viper4android to work. Thanks to @mikedavo for this tip.
g. If, after following all of the above instructions, and you still experience random driver issues or bugs, I suggest that you do a clean installation of your ROM and do the entire steps again. If it still presents the same error, I suggest that you hop on the Viper4android telegram channel to address your concern so that the dev can fix it.
h. Attached below is a profile converter, so if you're using the old version of Viper4android, you can use the attached file to convert all of your profiles to supported presets.
That's about it! If you have questions, feel free to drop them below. Happy listening!
man just what i needed. thank you very much. will try it later. :good:
Point 6 should be fixed. Possible a failure in Poco firmware or something. Use latest AML from Magisk repo. Also install all modules via magisk manager by now. Seems there is an issue and we are working in it.
Also I would replace Viper with JamesDSP.
JamesDSP future is bright and expect a tone of new **** in future. ?
Work as a charm in MIUI latest... But Bluetooth is working without step 6
Sent from my POCOPHONE F1 using Tapatalk
Hmm, I just make sure to disable and freeze any inbuilt audio equaliser or fx from custom roms before installing viper and have never had a problem with vipers drivers installing or instability in viper. I also, after installing viper, activate enhanced sound at the bottom of the sound menu in settings and choose my headphones in the dropdpwn, mine are mi inear pro. If I happen to forget to do this, I'll get the drivers need installing message from viper.
Use jamesDSP. Better ****. Has even 24-bit support. Viper just 16-bit. Also our viper guys teamed up with James. So expect some new **** soon.
it doesn't work for me at all, viper keeps asking to install driver and reboots the phone.. again and again
efakkawy98 said:
it doesn't work for me at all, viper keeps asking to install driver and reboots the phone.. again and again
Click to expand...
Click to collapse
Same here, i gave up after the tenth try
efakkawy98 said:
it doesn't work for me at all, viper keeps asking to install driver and reboots the phone.. again and again
Click to expand...
Click to collapse
Edit:- This worked perfectly for me even in the Secondary ROM with the following changes. V4A 2.7.0 instead of Latest 2.7.1 probably because I'm using Magisk 18.1 and V4A kept on asking to install driver even after reboot so I had renamed the MusicFX.apk in the System to MusicFX.apk.bak.
@BenParz Thank you very much for the guide.
This trick doesn't work with MultiROM for sure.
Will viper work with a bitrate of over 48k? My headphones us 96k which doesnt work with the buggy v4a i use, but its the only version of v4a that actually works at all for me (will try your way of installing later)
SVR said:
This trick doesn't work with MultiROM for sure.
Click to expand...
Click to collapse
I'm not using MultiROM. I'm on PE latest build
I've created a monster hehe. Ainur Sauron also installed
BenParz, i can't thank you enough for this! the choppy audio after installing Viper was making me crazy.
I'm running Lineage OS 05/18/2019 + nano gaaps
After mess around with this modules i got other way:
1 . Install Audio Compatibility Patch. It now comes with a multi-option installer, so you want to Select NO to the first option then choose Vol + (Patch New Logic). Select NO to the second option and then use Vol - (remove Volume Listener Library). This is done so that your audio won't crackle. You can skip USB Dac if you're not using it and you should choose NO at the last option (library workaround).
2. Download and install Viper4Android 2.7.1 Magisk Module here: https://zackptg5.com/downloads/v4afx_v2.7.1.0.zip .
More info : https://forum.xda-developers.com/android/apps-games/app-viper4android-fx-2-6-0-0-t3774651
3. Fix BT:
a. Rename "audio_policy_configuration.xml" in "/sbin/.magisk/img/acp/system/vendor/etc/audio" to "audio_policy_configuration.xml.bak".
b. Copy the audio policy configuration xml file from "/sbin/.magisk/img/acp/system/etc" to "/sbin/.magisk/img/acp/system/vendor/etc/audio".
4. Go to ViperFx and install drivers, Viper will auto Reboot!
I'm probably cutting some corners here, but i got no problems at all this far.
Jonas G. Morsch said:
BenParz, i can't thank you enough for this! the choppy audio after installing Viper was making me crazy.
I'm running Lineage OS 05/18/2019 + nano gaaps
After mess around with this modules i got other way:
1 . Install Audio Compatibility Patch. It now comes with a multi-option installer, so you want to Select NO to the first option then choose Vol + (Patch New Logic). Select NO to the second option and then use Vol - (remove Volume Listener Library). This is done so that your audio won't crackle. You can skip USB Dac if you're not using it and you should choose NO at the last option (library workaround).
2. Download and install Viper4Android 2.7.1 Magisk Module here: https://zackptg5.com/downloads/v4afx_v2.7.1.0.zip .
More info : https://forum.xda-developers.com/android/apps-games/app-viper4android-fx-2-6-0-0-t3774651
3. Fix BT:
a. Rename "audio_policy_configuration.xml" in "/sbin/.magisk/img/acp/system/vendor/etc/audio" to "audio_policy_configuration.xml.bak".
b. Copy the audio policy configuration xml file from "/sbin/.magisk/img/acp/system/etc" to "/sbin/.magisk/img/acp/system/vendor/etc/audio".
4. Go to ViperFx and install drivers, Viper will auto Reboot!
I'm probably cutting some corners here, but i got no problems at all this far.
Click to expand...
Click to collapse
Have you tried whatsapp voice notes?
Are they making crackling sound when app is minimized or screen is off while playing voice note?
Thanks a lot for such an easy guide.
hugolol said:
Will viper work with a bitrate of over 48k? My headphones us 96k which doesnt work with the buggy v4a i use, but its the only version of v4a that actually works at all for me (will try your way of installing later)
Click to expand...
Click to collapse
Well, you can actually change the Bluetooth bitrate setting in developer options. Doing that allows me to use V4a on my sony BT speaker (which uses LDAC).
slimshouki said:
Have you tried whatsapp voice notes?
Are they making crackling sound when app is minimized or screen is off while playing voice note?
Click to expand...
Click to collapse
Yeah, Whatsapp on Lineage crackles no matter what.
I'm dealing with this problem since my Zenfone 2 with Lineage 14 and no audio mod whatsoever, but never cared too much, because when i rarely listen Whatsapp audio files i do in foreground, and using the earpiece, . I also use telegram for 95+% off my conversations this days.
Hi Again!
After some time of testing, i think i got it how to use Audio Compatibility Patch (1.7.3+) with Lineage OS properly on our device:
Skip audio_policy patching?
- No
Patch flags or remove selections?
- Remove (old logic)
If patched the audio gets worse/lower on speaker/jack.
Would you like to skip notification helper?
- No
Remove notification helper effect or volume listener library?
- Remove volume listener library
Would you like to skip usb policy patching for usb dacs?
- Whatever
Use library workaround?
- No
If used causes bluetooth routing problems.
No Audio Modification Library needed.
After this sequence, my earphones,bluetooth and speaker worked fine with ViperFX 2.7.1, especially the jack, witch was really quieter and muffed before.
Can you guys try it out?
AudioModificationLibrary (AML) has been updated to 2.4. we've also updated unity modules. Everything should work now. Viper, James, Sauron and DTS.
At least on latest MIUI pie betas there should be no Bluetooth bug or anything.
There was a question regarding viper and above 48k.
Viper can just process up to 48. We've released yesterday the new module with DTSultra port. This is capable of up to 96k.
Nemuritor01 said:
AudioModificationLibrary (AML) has been updated to 2.4. we've also updated unity modules. Everything should work now. Viper, James, Sauron and DTS.
At least on latest MIUI pie betas there should be no Bluetooth bug or anything.
There was a question regarding viper and above 48k.
Viper can just process up to 48. We've released yesterday the new module with DTSultra port. This is capable of up to 96k.
Click to expand...
Click to collapse
What about bluetooth on PE and other custom ROMs?

Viper4Android

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

Audio Mods for A7 (2018)

///Solved///
How can I install any audio mod on this phone? I've already tried to install with Magisk and TWRP:
Viper4Android, Dolby Atmos, Sony's EQ, ARISE Magnum Opus with no luck... I tried uninstalling SoundAlive and Adapt Sound, aslo deleted strings containing "soundalive" from the audio_effects_common.conf file, but still nothing seems to work :crying:
Please help...
///Solved///
Also can someone port this mod work on this device?
My device is SM-A750FN running android 8.0 stock.
EDIT: Now I found that I can install the official V4A app (v. 2.7.1.0) from here and install the driver successfully. The app gets displayed as a module in Magisk. I installed the ZhuHang's IRS and it works flawlessly with the built in dolby atmos and soundalive. I also use the Ainur Sauron module.
Note: Do not install V4A Legacy module from Magisk, it's not working!

Install Viper4Android on Minix x8-h Plus with Android 5.1.1 finless 1.0 rom rooted

Ive tried downloading several different versions of Viper4android and Dolby Atmos and I can't seem to get it to work. My drivers in Viper4Android say Status:Abnormal.
Am I required to set SELinux to permissive if I'm rooted?
My device is rooted and I prefer not to set SElinux to permissive. Is there any way around it?
Will any Viper4Android version(even the latest version) work with lollipop 5.1.1?
Do I need a specific version of Dolby Atmos to work?
I have Magisk installed and tried installing the Audio Compatibility Patch and Audio Modification Library and installing the drivers, then i uninstalled them and reinstalled the drivers but nothing is working. When I try to open the Dolby Atmos app it force closes. The Viper4Andriod app opens fine but it says drivers are Abmornal. This is for my minix box which has a bluetooth speaker connected to it and I'm trying to get better sound coming out of my Bluetooth speaker for watching movies.
I tried using this method also
but the link in the description is not working https://labs.xda-developers.com/store/app/com.pittvandewitt.viperfx so I tried using another version I found online which bundled Viper4android and Dolby Atmos.

Categories

Resources