[Q] HTC One M8 with Viper4Android - Verizon HTC One (M8)

Has anyone installed Viper Audio Mod to use with HTC One M8 now that we have root? If so how is it running, what setup are you using?
EDIT: Now that we have full Root from S-off Viper4Android works 100%
Official Viper4Android Thread http://forum.xda-developers.com/showthread.php?t=2191223
Installation:
1. Install latest viper
2. Open and click install
3. Choose your audio quality (high quality is my choice all the time, choice is yours)
4. Allow root
5. It'll say reboot Press OK
6. Press OK on disable LPA
7. Press OK to clear the change log
8. Hit setting and change UI Setting to expert
9. Reboot
10. There are IRS files you can use to give Viper preset setups (Directory is SDcard/ViPER4Android/Kernel)
Set of IRS Files Below
View attachment 2684360

I'm curious on this.
Sent from my SGH-M919 using XDA Premium HD app

Nothing but problems here.
Either it force closes or a dialog box pops up saying because a re-write of my build.prop is necessary, I need to make a nandroid backup or the driver may malfunction.
I assume this won't work until there is an S-Off method.
Im holding off for now
Strangely enough. No third party EQs seem to function correctly at all. Have tried multiple apps with zero sound difference.
Sent from my HTC6525LVW using xda app-developers app

subbed

With s-off and an insecure kernel I'll take the plunge...
-It says I need busybox
-Installed busybox, now installing Viper...
-Installs but I need to disable Low Power Audio
-testing it without disabling
-Works!

bawksybrown said:
With s-off and an insecure kernel I'll take the plunge...
-It says I need busybox
-Installed busybox, now installing Viper...
-Installs but I need to disable Low Power Audio
-testing it without disabling
-Works!
Click to expand...
Click to collapse
Are you able to use boomsound with Viper?
Sent from my XT1060 using Tapatalk

I have Viper installed as well. Sounds great. The option for boomsound is still checked in the settings so I am assuming it is still working.
Sent from my HTC6525LVW using Tapatalk

Masa6GCS said:
I have Viper installed as well. Sounds great. The option for boomsound is still checked in the settings so I am assuming it is still working.
Sent from my HTC6525LVW using Tapatalk
Click to expand...
Click to collapse
Did you disable LPA?
Edit: Like Masa stated above, BoomSound works with V4A simultaneously.

Never mind, figured it out
Sent from my HTC6525LVW using Tapatalk

works great love it

I am as well using viper with boomsound simultaneously & the sound is fantastic

I have Viper installed as well. Sounds great. The option for boomsound is still checked in the settings so I am assuming it is still working.

krazie1 said:
I am as well using viper with boomsound simultaneously & the sound is fantastic
Click to expand...
Click to collapse
Hey what settings are you using? I'd like to see what best compliments the M8's DAC.
Also, not to beat a dead horse, but did you disable LPA?

Where can we download Viper4Android mod? Is this a simple install and works type of tweak or do you have to manually tweak every little setting? I'm not a big audio techy so not sure even what do adjust? Any difference with bluetooth headsets?

deeznuts said:
Where can we download Viper4Android mod? Is this a simple install and works type of tweak or do you have to manually tweak every little setting? I'm not a big audio techy so not sure even what do adjust? Any difference with bluetooth headsets?
Click to expand...
Click to collapse
It's a mod that you enable and can manually adjust the settings to your liking. I'll add the link in OP.
Official Viper4Android Thread http://forum.xda-developers.com/showthread.php?t=2191223
Sent from my VS980 4G using Tapatalk

Installation
1. Install latest viper
2. Open and click install
3. Choose your audio quality (high quality is my choice all the time, choice is yours)
4. Allow root
5. It'll say reboot Press OK
6. Press OK on disable LPA
7. Press OK to clear the change log
8. Hit setting and change UI Setting to expert
9. Reboot
10. There are IRS files you can use to give Viper preset setups (Directory is Sdcard/ViPER4Android/Kernel)
If you guys want I can upload my zip of IRS files I like
Sent from my VS980 4G using Tapatalk

krazie1 said:
Installation
1. Install latest viper
2. Open and click install
3. Choose your audio quality (high quality is my choice all the time, choice is yours)
4. Allow root
5. It'll say reboot Press OK
6. Press OK on disable LPA
7. Press OK to clear the change log
8. Hit setting and change UI Setting to expert
9. Reboot
10. There are IRS files you can use to give Viper preset setups (Directory is Sdcard/ViPER4Android/Kernel)
If you guys want I can upload my zip of IRS files I like
Sent from my VS980 4G using Tapatalk
Click to expand...
Click to collapse
Thank you for the info! I'm new to all this audio tweaking so just enabled a couple things and figured i'd start from there and tweak as needed?
Sure on the IRS files (don't know what those are though), assuming those are audio profiles you set for different kinds of music? If so, how would we upload them to our phones and the app? Thanks!

deeznuts said:
Thank you for the info! I'm new to all this audio tweaking so just enabled a couple things and figured i'd start from there and tweak as needed?
Sure on the IRS files (don't know what those are though), assuming those are audio profiles you set for different kinds of music? If so, how would we upload them to our phones and the app? Thanks!
Click to expand...
Click to collapse
Directory and irs files are in OP
Sent from my HTC6525LVW using Tapatalk

After installing Viper, is there a way to fully uninstall it? I tried to yesterday and it messed up my microphone audio and had to do a factory reset.

Does this have any effect on Pandora radio? I know that some audio mods do not....at least they didn't on my old Moto phones.

Related

[Test] Viper4Android on N5X (Dec.26.15)

[Test] Viper4Android on N5X (Dec.26.15)
Disclaimer
Sorry my English. I'm not responsible for anything that may happen to your N5X as a result of installing this v4a installer. you do so at your own risk and take the responsibility upon yourself.
* About
This file is to easily install Viper4Android for N5X.
I made it for N5X, but I think it can to install on another LP, MM roms.
- install V4A (not priv-app)
- remove MusicFX
- install Busybox
- replace audio_effects.conf (added v4a effect)
- replace audio_policy.conf (remove deepbuffer)
- add allow mediaserver to recognize v4a
- add Selinux Permissive mode script
* Installation
Flashing with TWRP or CWM.
*Created
November 28, 2015
*Thanx to
zhuhang (V4A)
meefik (busybox)
flar2 (Elemental X)
[email protected] - first tester
you.
*Download
you can download on my blog. Sorry
http://overimagine.tistory.com/6
It worked! Now the question is, are the audio effects that we disable (delete) something important?
ViRb3 said:
It worked! Now the question is, are the audio effects that we disable (delete) something important?
Click to expand...
Click to collapse
I have deleted the audio_effect.conf to prevent conflicts with Music FX.
necoritol said:
I have deleted the audio_effect.conf to prevent conflicts with Music FX.
Click to expand...
Click to collapse
I totally understand that, but are these effects important for the good quality of the sound? I saw that some of the effects included a VoIP handler and bass booster, is removing them going to have any noticeable negative impact on the sound quality?
ViRb3 said:
I totally understand that, but are these effects important for the good quality of the sound? I saw that some of the effects included a VoIP handler and bass booster, is removing them going to have any noticeable negative impact on the sound quality?
Click to expand...
Click to collapse
No. I've been running V4A using this method for over a month now and sound quality has definitely improved in every regard. Flash away.
Just a quick clarification, do we just need to flash it or do we flash, install V4A, remove music fx, delete audio effects... Etc?
Atemi1337 said:
Just a quick clarification, do we just need to flash it or do we flash, install V4A, remove music fx, delete audio effects... Etc?
Click to expand...
Click to collapse
Just flash
necoritol said:
Just flash
Click to expand...
Click to collapse
Awesome! I just flashed, but it doesn't appear that V4A installed. Reflash?
This does work with 6.0.1 as well for anyone wondering
I got viper and android pay working using eggydrums method here: https://www.reddit.com/r/Nexus6P/comments/3w9fzb/guide_install_viper_audio_with_systemless_root/
You do have to delete /system/vendor/etc/audio_effects.conf as stated in the notes and if you use SuperSU 2.62 you will have to delete /su/xbin_bind folder as well.
I should also note that in order to get viper to start processing I disabled musicfx and removed viper from doze and rebooted. Not sure which one made it work but it's processing now.
Atemi1337 said:
Awesome! I just flashed, but it doesn't appear that V4A installed. Reflash?
Click to expand...
Click to collapse
Yeah, I'm having the same problem. Anyone know of a fix?
HI!
Convolver settings why not working?
glehel said:
HI!
Convolver settings why not working?
Click to expand...
Click to collapse
+1 here
I got V4A working, however even with Power Saving driver it's draining at a rate of 1% per minute of audio. Before I installed V4A I didn't have this battery issue. Literally minutes after installing V4A, the battery drain while playing audio happens. Nothing else has changed.
Has anyone else had terrible battery when using V4A?
It seems like the developer still uses XHiFi as well.
I'm on the January update using super su 2.62 and I have everything showing supported, yes, processing yes, but there is no sound playing. The neon enabled is the only no.
jeffgt14 said:
I got viper and android pay working using eggydrums method here: https://www.reddit.com/r/Nexus6P/comments/3w9fzb/guide_install_viper_audio_with_systemless_root/
You do have to delete /system/vendor/etc/audio_effects.conf as stated in the notes and if you use SuperSU 2.62 you will have to delete /su/xbin_bind folder as well.
Click to expand...
Click to collapse
How did you move the script to the su/bin folder? I keep on getting permission denied
Edit: nvm, i guess ES file browser thinks it's too good for systemless root... used another root explorer
UGH! but i still can't delete or rename audio_effects.conf, or even change permissions
http://forum.xda-developers.com/android/software/app-material-viper4android-2-3-4-0u-t3190352
I installed this program and this mod and it's all right with me.
NEON working, working convolver, no battery problem.
Anyone get this to work on systemless?

How to remove Viper4android drivers

Hi all, I've had quite a few issues with Viper4android, including extreme battery drain (since installing my phone will drain from 80% to 0% overnight with no use), and inconsistent volume in various apps (Spotify only has about 60% volume output with random bursts to 100%).
How can I remove all of its components and revert back to stock? I'm guessing it's more involved than just reflashing the stock rom, perhaps I need radio files + others too
My phone is a Samsung s6 edge plus (SM-G928i).
Thank you all, and apologies if this is in the wrong place!
ReaperZ said:
Hi all, I've had quite a few issues with Viper4android, including extreme battery drain (since installing my phone will drain from 80% to 0% overnight with no use), and inconsistent volume in various apps (Spotify only has about 60% volume output with random bursts to 100%).
How can I remove all of its components and revert back to stock? I'm guessing it's more involved than just reflashing the stock rom, perhaps I need radio files + others too
My phone is a Samsung s6 edge plus (SM-G928i).
Thank you all, and apologies if this is in the wrong place!
Click to expand...
Click to collapse
Actually, its much easier than reflashing your ROM (though that would work fine too)
All you have to do is hit the menu button/3 dot icons>uninstall drivers>reboot. And you're done.
Freewander10 said:
Actually, its much easier than reflashing your ROM (though that would work fine too)
All you have to do is hit the menu button/3 dot icons>uninstall drivers>reboot. And you're done.
Click to expand...
Click to collapse
Thanks for the prompt reply! I'll give that a whirl
ReaperZ said:
Hi all, I've had quite a few issues with Viper4android, including extreme battery drain (since installing my phone will drain from 80% to 0% overnight with no use), and inconsistent volume in various apps (Spotify only has about 60% volume output with random bursts to 100%).
How can I remove all of its components and revert back to stock? I'm guessing it's more involved than just reflashing the stock rom, perhaps I need radio files + others too
My phone is a Samsung s6 edge plus (SM-G928i).
Thank you all, and apologies if this is in the wrong place!
Click to expand...
Click to collapse
This just removes the drivers, uninstalling the app after removing drivers and re-enabling your stock audio(if you had to remove/disable it), this should put you back to stock.
Freewander10 said:
Actually, its much easier than reflashing your ROM (though that would work fine too)
All you have to do is hit the menu button/3 dot icons>uninstall drivers>reboot. And you're done.
Click to expand...
Click to collapse
Sent from my SM-S903VL using Tapatalk
Droidriven said:
This just removes the drivers, uninstalling the app after removing drivers and re-enabling your stock audio(if you had to remove/disable it), this should put you back to stock.
Sent from my SM-S903VL using Tapatalk
Click to expand...
Click to collapse
Excuse my ignorance but could you tell me how to re-enable my stock audio? I get the feeling this was removed during the installation process
ReaperZ said:
Excuse my ignore but could you tell me how to re-enable my stock audio? I get the feeling this was removed during the installation process
Click to expand...
Click to collapse
By extracting a copy of the audioFX apk from your stock firmware
Or
By extracting it from a nandroid backup if you have one
Or
Find someone with your device and have them upload a copy of it.
Or
Find a copy with a Google search for:
"Audiofx.apk(or whatever the stock audio is called on your device) for (your model number and firmware version)
FYI, you would have had to manually remove or disable your stock audio yourself. It wouldn't have happened automatically, so if you yourself didn't remove/disable it then you probably don't have anything to worry about.
Sent from my SM-S903VL using Tapatalk
ReaperZ said:
Excuse my ignorance but could you tell me how to re-enable my stock audio? I get the feeling this was removed during the installation process
Click to expand...
Click to collapse
Did you flash V4A via recovery? Or did you install the app manually?
If you don't see the stock Equalizer in your app drawer then it was probably removed during installation of V4A (when done via recovery) but if it was installed manually then the equalizer app should still be installed/visible in your app drawer. All you have to do is open the app and toggle the on/off button.
If the app was removed though, you'll have to reflash your ROM to get it back.
NB 1. If stock EQ was already enabled, you might wanna disable it and give V4A another shot. As I've personally experienced issues with both of them enabled.
NB 2. Uninstalling the drivers practically kills the app. But you can go ahead and uninstall it as recommended by @Droidriven
Freewander10 said:
Did you flash V4A via recovery? Or did you install the app manually?
If you don't see the stock Equalizer in your app drawer then it was probably removed during installation of V4A (when done via recovery) but if it was installed manually then the equalizer app should still be installed/visible in your app drawer. All you have to do is open the app and toggle the on/off button.
If the app was removed though, you'll have to reflash your ROM to get it back.
NB 1. If stock EQ was already enabled, you might wanna disable it and give V4A another shot. As I've personally experienced issues with both of them enabled.
NB 2. Uninstalling the drivers practically kills the app. But you can go ahead and uninstall it as recommended by @Droidriven
Click to expand...
Click to collapse
I flashed a recovery file for it. So I might just take the easy route and reflash my rom I might give it another crack when I get my new phone in April / May!
Freewander10 said:
Did you flash V4A via recovery? Or did you install the app manually?
If you don't see the stock Equalizer in your app drawer then it was probably removed during installation of V4A (when done via recovery) but if it was installed manually then the equalizer app should still be installed/visible in your app drawer. All you have to do is open the app and toggle the on/off button.
If the app was removed though, you'll have to reflash your ROM to get it back.
NB 1. If stock EQ was already enabled, you might wanna disable it and give V4A another shot. As I've personally experienced issues with both of them enabled.
NB 2. Uninstalling the drivers practically kills the app. But you can go ahead and uninstall it as recommended by @Droidriven
Click to expand...
Click to collapse
Yep, my installations on all devices I've had have been via app which required me manually removing/disabling stock audio.
I've encountered installations on some devices that required using terminal emulator or adb shell to implement correctly, slightly tricky stuff that I don't remember the details for.
Sent from my SM-S903VL using Tapatalk
ReaperZ said:
I flashed a recovery file for it. So I might just take the easy route and reflash my rom I might give it another crack when I get my new phone in April / May!
Click to expand...
Click to collapse
I'm guessing your stock EQ was deleted then.
Just flash your ROM and you should be fine. Keep in mind though that any other additions/modifications you made to your system partition will be overwritten.
Uninstall Flashed App - Viper4Android
Hey folks,
I am new to xda and so this question might not be appropriate for this particular thread -- I don't know, I guess I'll take my chance. So, upon rooting my android device last week I went ahead and downloaded the Viper4Android audio enhancer as a zip, and installed it through the TWRP recovery terminal. This flashed the app on the phone drive. However, the Viper4Android driver is not installing properly and all my attempts to fix that are going in vain, thus I think the best solution is to uninstall the app and install a new package following a specific xda thread instructions to the letter. So my question is how do I uninstall a flashed app? I can't seem to find the app folder when the installation files are located. The app is present in my app menu. I am a root user and have directory apps like Root Explorer, Magisk Manager, BusyBox, RomToolbox etc. Btw, I've read most of this thread, and it mainly discusses the removal of the drivers. (Which I presume never installed in my phone anyways, as Viper4Android never worked -- hence why I am looking to uninstall the whole thing, and try anew). I have a Moto g5 plus.
How should I proceed? What's the best tool to uninstall a flashed Viper4Android App?
Any help would be much appreciated!
Thanks,
Sjbay93 said:
Hey folks,
I am new to xda and so this question might not be appropriate for this particular thread -- I don't know, I guess I'll take my chance. So, upon rooting my android device last week I went ahead and downloaded the Viper4Android audio enhancer as a zip, and installed it through the TWRP recovery terminal. This flashed the app on the phone drive. However, the Viper4Android driver is not installing properly and all my attempts to fix that are going in vain, thus I think the best solution is to uninstall the app and install a new package following a specific xda thread instructions to the letter. So my question is how do I uninstall a flashed app? I can't seem to find the app folder when the installation files are located. The app is present in my app menu. I am a root user and have directory apps like Root Explorer, Magisk Manager, BusyBox, RomToolbox etc. Btw, I've read most of this thread, and it mainly discusses the removal of the drivers. (Which I presume never installed in my phone anyways, as Viper4Android never worked -- hence why I am looking to uninstall the whole thing, and try anew). I have a Moto g5 plus.
How should I proceed? What's the best tool to uninstall a flashed Viper4Android App?
Any help would be much appreciated!
Thanks,
Click to expand...
Click to collapse
Did you solve it ?coz i have the same issue
I found a fix for a flashed Viper4Android
Just run the same package you used to install the V4A and it will remove it
Pretty simple.
hit the thanks button if I helped
MAST1999 said:
Just run the same package you used to install the V4A and it will remove it
Pretty simple.
hit the thanks button if I helped
Click to expand...
Click to collapse
Hi, this is my first xda post so there is no thanks button yet . But I'll go on ahead and say "Thank You". You solved my problem so easily.
Help!!!
Liens Sparks said:
Hi, this is my first xda post so there is no thanks button yet . But I'll go on ahead and say "Thank You". You solved my problem so easily.
Click to expand...
Click to collapse
Hello please what package did you install to remove the flashed viper android

[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

General [Solved][Viper4Android] Somewhat got working

I was in a fight to get V4A to work on my oneplus 9. In the end I did get it somewhat working.
1. Installed JamesDSP https://forum.xda-developers.com/t/jamesdsp-audio-manager-mmt-ex.3607970/
2. Installed V4A version 2.7.2.1 Via Magisk https://github.com/Magisk-Modules-Repo/ViPER4Android-FX
3. Rebooted after doing a cache wipe
Once tried The V4A app will install drivers but not work. will reboot every time i open the app. In all they both operate. I tested by turning off, and on both modules in magisk. They both work/improve the audio. the James DSP works good I can impy Convolvers, DDC's, Profiles wont apply though. I feel like a problem is that it refuses to "ask" get Root permission. Any help would be greatly appreciated.
[edit]
I got it working almost perfect.
Through the same as stated start
1. Reboot into recovery
2. Flash JamesDSP, then wipe cache, mount /sys, flash again, don't wipe cache again
3. Flash V4A, don't wipe cache
4. Flash Audio Modification module for V4A https://github.com/Zackptg5/Audio-Modification-Library
5. Wipe Cache, Reboot
The only down is that V4A app cant change convolers, ect.
JamesDSP changes them all great.
So I can custom change audio lol
wildestweasal said:
I was in a fight to get V4A to work on my oneplus 9. In the end I did get it somewhat working.
1. Installed JamesDSP https://forum.xda-developers.com/t/jamesdsp-audio-manager-mmt-ex.3607970/
2. Installed V4A version 2.7.2.1 Via Magisk https://github.com/Magisk-Modules-Repo/ViPER4Android-FX
3. Rebooted after doing a cache wipe
Once tried The V4A app will install drivers but not work. will reboot every time i open the app. In all they both operate. I tested by turning off, and on both modules in magisk. They both work/improve the audio. the James DSP works good I can impy Convolvers, DDC's, Profiles wont apply though. I feel like a problem is that it refuses to "ask" get Root permission. Any help would be greatly appreciated.
Click to expand...
Click to collapse
Use root explorer go to data/adb/modules/viper. Replace file with this file. https://drive.google.com/file/d/12H0O9ZgzvBIaBAAYKob7CW6JQMOtuXRP/view?usp=drivesdk. Post fs_data_sh.. the one that is left add .bak so it no longer uses. Open viper settings and flip on legacy mode. Reboot. Turn on some tunes all will process and work properly.
mattie_49 said:
Use root explorer go to data/adb/modules/viper. Replace file with this file. https://drive.google.com/file/d/12H0O9ZgzvBIaBAAYKob7CW6JQMOtuXRP/view?usp=drivesdk. Post fs_data_sh.. the one that is left add .bak so it no longer uses. Open viper settings and flip on legacy mode. Reboot. Turn on some tunes all will process and work properly.
Click to expand...
Click to collapse
Ok thank you a lot. I will try again her soon. I Bricked mine again lol. it is fixed but just got to redo some stuff lol
mattie_49 said:
Use root explorer go to data/adb/modules/viper. Replace file with this file. https://drive.google.com/file/d/12H0O9ZgzvBIaBAAYKob7CW6JQMOtuXRP/view?usp=drivesdk. Post fs_data_sh.. the one that is left add .bak so it no longer uses. Open viper settings and flip on legacy mode. Reboot. Turn on some tunes all will process and work properly.
Click to expand...
Click to collapse
I did what you said and it did not help I figured it out. With what you said I Added viper Audio Modification in the end of all installs, and it works now . thanks for the help
Also It wont let me adjust the convolver settings. sounds as though no change per convolver.

Categories

Resources