yashsingh1/xdaforums huggingface dataset:
[Magisk] The-Droidster:
Convolver is broken on 2.3.4.0. Enabling/disabling the IRS has no effect. Device one plus 6
[Magisk] Xda801:
Hi, guys. Please, point me where Viper store its DDC files after install and by this I mean not empty DDC dir under sd card, but the place of already intalled ones.
[Magisk] shadowstep:
For me, they're under /storage/emulated/0/ViPER4Android/DDC.
[Magisk] rapdes:
So I've tried to install the materialized apk from OP on my OnePlus 5 running OB12 rooted with magisk 16.4 The apk install fine, goes thru the installation, asks me which driver to install and then it asks to reboot. After rebooting when I go into Viper app it again tells me I need to install the driver and this process just keeps repeating. It seems to install OK without errors, then again asks to reboot, etc.. I've tried both drivers and they both do the same thing.

What am I doing wrong?
[Magisk] Zackptg5:
Driver should already be installed so the fact it was prompting anything shows that there's a problem from the start. Can you run through the troubleshooting section on the OP? It outlines what to do
[Magisk] DarkHero140:
huys why i cant change first 2 rows of equilazer ?

miui nougat.

on miui oreo or lineage os it changes sounds as well but on miui nougat it doesnt changes sound.

need deep rich sound and cuz need to change forst two

external speaker.
[Magisk] natanrosenfeld:
Doesn't work on my device, Honor 8 Lite 8.1 Oreo. Shows IO error. I looked in the audio_effects.conf file, and there are no entries related to Viper. For some reason I can't modify or delete that file, either. Any fix?
[Magisk] Dreamer(3MF):
Kindly Try The Following

- Download Audio Modification Library From This Thread https://xdaforums.com/apps/magisk/mod-audio-modification-library-t3745466 & Flash It Thru Magisk Manager Then Reboot

- Try To Use ViPER4Android & If It Didnot Work, Download SELinuxModeInverter4Magisk From This Thread https://xdaforums.com/apps/magisk/selinux-mode-inverter-t3775271 & Flash It Thru Magisk Manager Then Reboot

- Try To Use ViPER4Android & If It Didnot Work, Download ClearDalvikCache4Magisk From This Link https://xdaforums.com/apps/magisk/module-dalvik-cache-t3787264 & Flash It Thru Magisk Manager Then Reboot
[Magisk] natanrosenfeld:
I've tried all of this and still get the same IO error. Would really appreciate help....

---------- Post added at 10:09 AM ---------- Previous post was at 10:08 AM ----------

Doesn't work for me, I've tried all those troubleshooting steps. Still get the same IO error. Would love some help....please...
[Magisk] Dreamer(3MF):
Did You Flash/Install Any Other Audio Mod?
[Magisk] sub7even:
I have installed and everything looks OK! the driver everything looks okay as well, but the driver status "Processing: No" while playing the music and i don't hear any changes on the sound, am i doing thigs right on the installation?! I'm using OnePlus3 running with RR Rom with Magisk
[Magisk] whalesplaho:
I have same issue and tried so many workarounds buh no luck.
[Magisk] sub7even:
yeah, hopefully will get some feedback from the DEV.. :)
[Magisk] PraneethMv:
hey,

Flashed V4A , but it doesnt open. It FCs. I'm on Lenovo K4 note RR OS 5.8.3 and Magisk v13.1(Stable). Removed all other mods (Dolby, AM3D, even AudioModLib), but no help. :(
[Magisk] Didgeridoohan:
Have you tried this:

https://xdaforums.com/showpost.php?p=72976454&postcount=316

Until the module is updated that's a possible workaround (works for me).

If you're using the module from this thread you should not remove Audmodlib. It's what makes it tick...
[Magisk] PraneethMv:
Thanks. I also tried by Re-installing audiomodlib, but still same happens.
[Magisk] whalesplaho:
Maybe flashing on a new rom ll help....
[Magisk] kongha:
Thank you.

Works well with Magisk 13.1 and Moto x pure LineageOS 14.1

What I did.

a) Install Magisk 13.1

b) selinux android app and set it to permissive

c) Install v4afx_v1.4.zip

Thank you once again. Its a blast to finally have some good audio :)
[Magisk] whalesplaho:
Yeap better sound with good settings... Tha original thread shows analysis of tha setup!
[Magisk] ayamgoreng:
thank you for the SEINJECT tips and the 755 permission. finally manage to get viper working.
[Magisk] PraneethMv:
Thanks it worked!
[Magisk] halfvast:
How did you managed to get permissions changed? I tried several ways and could not change /magisk/.core/service.d/audmodlib.sh permissions to 755 :(
[Magisk] Didgeridoohan:
Most root capable file explorers could do that, or in a terminal emulator:

su
chmod 755 /magisk/.core/service.d/audmodlib.sh
[Magisk] whalesplaho:
Just so annoying.... Driver installed and status is normal, fix tha Seinject code and change permission to 755 [rwx r-x r-x] but processing still NO. :eek:
[Magisk] MStrawder:
Oddly enough on my V20, I'm good for one round of music before it won't process. After reboot, I can play music through headset, BT or speaker no problem. If I disconnect BT (i.e. my wireless headset or radio), no longer processes to any output until I reboot. Running Magisk v13 and this Viper module. Did the seinject modifications, build.prop changes and permission changes.
[Magisk] Whitehart782:
I can do the terminal emulator change permissions.....anyone please direct me where to find the spot and how to do the injection part please? I have searched and searched and am sure it is right under my nose but I just can't find it.
[Magisk] mp3deviant721:
Came in here to find a possible solution to this module not working in Magisk 13.1. Found the solution through [MENTION=4667597]Didgeridoohan[/MENTION]. Thanks a lot for the fix! Module is working again!
[Magisk] ayamgoreng:
I use root explorer.
[Magisk] MyStyle0714:
It didn't work when I listened to musics on YouTube. Can anyone help solve the problem?
[Magisk] theduke7:
same here on OP 3 latest beta
[Magisk] natanrosenfeld:
I flashed Ainur Sauron but I also had the Audio Modification Library... I thought that maybe that was the problem, so I removed both mods, and still doesn't work. Right now I only have Viper installed. No other mods. Would a log help you, maybe?
[Magisk] Dreamer(3MF):
Could I Ask You To Do The Following?

- Did You Install Xposed? And If So, Disable/Uninstall Xposed --> Reboot --> Try Again

- If It Didnot Work, Uninstall ViPER4Android, Audio Modification Library & All Of The Other Audio Mods Then Reboot

- Download ViPER4Android From This Link http://www.mediafire.com/file/xonl4jha2e4vez1/ViPER4Android_FX_v2505.zip

- The Given Link For Normal Compressed File (Not Magisk Module) So That After Downloading, It Should Be Uncompressed. The Extracted Folder Contains 2 APKs (One For v2505 Standard & The Other One For v2505 Nougat IO Fix)

- Install v2505 Standard & If It Didnot Work, Download SELinuxModeInverter4Magisk From This Thread https://xdaforums.com/apps/magisk/selinux-mode-inverter-t3775271 & Flash It Thru Magisk Manager Then Reboot

- Try To Use ViPER4Android & If It Didnot Work, Uninstall ViPER4Android

- Install v2505 Nougat IO Fix & If It Didnot Work, Disable SELinuxModeInverter4Magisk From Magisk Manager

- Try To Use ViPER4Android & If It Didnot Work, Send Full Logcat
[Magisk] natanrosenfeld:
I'll do that now. I appreciate it, will post in a few minutes my results.
[Magisk] Dreamer(3MF):
If You Installed Xposed, Disable/Uninstall Xposed --> Reboot --> Try Again
[Magisk] natanrosenfeld:
I tried all those steps... when I installed the Viper apk with IO fix for Nougat, it asks if I want to install the drivers, and after I install them, it says "drivers installed successfully, please reboot your device." After rebooting, nothing has changed, the drivers were not installed. How can I post my log? From magisk?

---------- Post added at 11:31 AM ---------- Previous post was at 11:31 AM ----------

I don't have Xposed ....
[Magisk] Dreamer(3MF):
Try To Use Compatible Mode (ViPER4Android FX --> Settings --> FX Compatible Mode --> Compatible)

You Can Also Check The Following Threads

https://xdaforums.com/android/software/sound-mod-viper4android-oreo-t3734107

https://xdaforums.com/android/apps-games/app-viper4android-fx-2-6-0-0-t3774651

https://xdaforums.com/apps/magisk/module-viper4android-v2-3-4-0-super-t3687186
[Magisk] natanrosenfeld:
Compatible mode doesn't make a change, and I tried the Viper in the second link you sent. It says the drivers have installed but after rebooting, it asks if I want to reinstall them. Same as before. Could I send a log, somehow?...
[Magisk] Dreamer(3MF):
Send Full Logcat (Download Logcat Extreme From PlayStore) & Magisk Log (Magisk Manager --> Log --> Magisk)
[Magisk] natanrosenfeld:
Here I've uploaded both files... the full log is over 500kb so I uploaded it to a website.

http://s000.tinyupload.com/index.php?file_id=00953499786546384909
[Magisk] Dreamer(3MF):
Magisk-v16.4 Is Not Suitable For Most Of Us To Use Due To Many Issues So That Flash Its Replacement Magisk-v16.3.1(ThePatchedBinary) From This Link https://androidfilehost.com/?fid=962339331458996616 Or Magisk-v16.3 (Instead Of Magisk-v16.4)
[Magisk] natanrosenfeld:
You think that will work? Will viper work after?

---------- Post added at 05:29 PM ---------- Previous post was at 05:07 PM ----------

OK, well I flashed that magisk zip you linked me... Viper still not working, is there anything I can do?
[Magisk] Dreamer(3MF):
- Enable WiFi --> Magisk Manager --> Downloads --> Search On VIPER4Android FX for Magisk V15.0 --> Install

- Did You Uninstall Magisk-v16.4 Before Installing Magisk-v16.3.1?

- Magisk Manager --> Send Its Screenshot Of Main Screen

- Magisk Manager --> Modules --> Send Its Screenshot

- Settings --> About Phone --> SELinux Status --> Send Its Screenshot
[Magisk] natanrosenfeld:
I didn't uninstall the previous magisk, I just flashed the new magisk in twrp... is this bad?
[Magisk] natanrosenfeld:
Modules list
[Magisk] Dreamer(3MF):
- Settings --> About Phone --> SELinux Status --> Send Its Screenshot
[Magisk] natanrosenfeld:
It's enforcing...
[Magisk] Dreamer(3MF):
- Uninstall ViPER4Android, Audio Modification Library & All Of The Other Audio Mods Then Reboot

- Enable WiFi --> Magisk Manager --> Downloads --> Search On VIPER4Android FX For Magisk V15.0 --> Install --> Reboot

- Try To Use ViPER4Android & If It Didnot Work, Enable SELinuxModeInverter4Magisk From Magisk Manager --> Reboot

- Try To Use ViPER4Android
[Magisk] natanrosenfeld:
Will do. I'll try it when I'm at home, and I'll update you on the results.
[Magisk] natanrosenfeld:
Hi, I did all those steps and still doesn't work, I get an IO error....
[Magisk] natanrosenfeld:
Here's my new log, I found some stuff about the CPU architecture not being supported... maybe this is the problem?
[Magisk] caesarwoo:
Can I install deWitt's viper4android directly after installing the module from Magisk?
[Magisk] shadowstep:
It seems you're on a Huawei device running EMUI 8.0. Please note that EMUI 8.0+ refuses to load the driver and is currently incompatible. It needs 64 bit driver, which aren't available as of now.
[Magisk] natanrosenfeld:
Oh, but I'm on a custom ROM, DotOS 8.1... It's not stock EMUI.
[Magisk] shadowstep:
The screenshot that you posted earlier contains the build number PRA-LX1 8.0.0.322, which is an EMUI build number, so I thought you were using EMUI. Nonetheless, I suggest you try a different custom ROM too and check if it's working for you with that so that you can narrow it down to being a ROM issue or a V4A compatibility issue.
[Magisk] natanrosenfeld:
Ok, thanks... I'll check that out.
[Magisk] Dreamer(3MF):
The Last Thing I Would You Like To Try Ainur Sauron Which Is 64 bit Compatible

- Uninstall ViPER4Android, Audio Modification Library, YouTube Vanced & All Of The Other Audio Mods Then Reboot

- Download Ainur Sauron From This Thread https://xdaforums.com/android/software/soundmod-ainur-audio-t3450516 & Flash It Thru Magisk Manager Then Reboot
[Magisk] natanrosenfeld:
I need YouTube vanced... I just need Viper, I'd rather have YouTube vanced than Ainur Sauron. But thanks a lot for your help, if you have any ideas then please let me know :(
[Magisk] Dreamer(3MF):
Flash YouTube Vanced After Ainur Sauron
[Magisk] natanrosenfeld:
I only need Viper... right now I'm using an equalizer from the Play store, it's better than nothing, if I had Viper then I wouldn't need anything else.
[Magisk] Dreamer(3MF):
If You Need An App To Amplify/Boost The Audio Volume, Download Speaker Boost (Omega) From PlayStore & The Boost Ratio Can Be Adjusted From The Notification Area.
[Magisk] natanrosenfeld:
I have an app called Equalizer FX for now, it's pretty good, nothing compared to Viper but it'll do the job for now.
[Magisk] sam2c:
Same exact problem with Essential Phone on Oreo. I've seen pixel 2 users complain about this too. I'd love for someone to be able to fix this. It's very annoying because I turn the bass all the up, meaning g that I have to turn the volume pretty high to compensate. Once the processing stops working, the volume becomes ear piercing
[Magisk] AlexxAnders:
Hi there! So, which audio mods did you exactly test in Carbon Rom? I'm really thinking about flashing it to my device. But only if something really works. Thanks for your cooperation :svetius:
[Magisk] natanrosenfeld:
Hey, I tried your advice and installed another custom ROM - Resurrection Remix Oreo. Viper doesn't work, just gives the same error. So I don't think it's an issue with the ROMs I used, probably a Viper issue. However Viper did work perfectly fine when I was on Nougat. Anything I could do?
[Magisk] shadowstep:
So basically no matter the ROM, it doesn't work for you on Oreo. On Nougat, it was working fine (again, irrespective of the ROM), yes? I can only suggest collecting logs for the developer (either V4A's here or your ROM's) to look at and help you. Sorry I couldn't be of much help and good luck!
[Magisk] natanrosenfeld:
Yep, worked fine on Nougat. I really appreciate your help so far. Do you think it has something to do with the fact that I have encryption enabled by default on both of the Oreo ROMs I've tried, and that I can't change SeLinux status to Permissive? I've even tried formatting Data in TWRP to remove encryption, but that didn't work. Someone I know suggested that I change the data type in TWRP to a different format and then try formatting again. But I don't know if this will get Viper to work, what do you think?
[Magisk] shadowstep:
The apk provided by the OP installs a Magisk module (if Magisk is detected) which patches the SELinux policies to allow V4A to work fine, and hence there is no need for SELinux to be permissive, it works just fine with enforcing as well. I don't think encryption should be an issue as well (even though I personally am unencrypted and haven't tried V4A on an encrypted system) because I know a few people who use this without any issues and are encrypted (running a different device than you, of course). Data type, as far as I think shouldn't create an issue as long as /data mounts fine and the system is capable of reading it, but there is no harm in trying to switch to EXT4 (assuming you're on F2FS) as it is considered to be more stable at the moment, while F2FS is still in development. :)
[Magisk] natanrosenfeld:
OK, I'll try switching the data type and I'll see if that works. But if that doesn't work, I have absolutely no idea why Viper just doesn't work for me...
[Magisk] uudruid74:
YouTube Vanced isn't an audio mod. Totally unrelated

---------- Post added at 10:39 AM ---------- Previous post was at 10:38 AM ----------

The app doesn't know if you are encrypted or not or what your filesystem is

---------- Post added at 10:43 AM ---------- Previous post was at 10:39 AM ----------

None of the above.

If this module doesn't work on it's own, flash the Audio Modification Library after Viper. Reboot.

Works on every Oreo ROM I've tried, no selinux mess or driver installations needed.
[Magisk] natanrosenfeld:
I just tried flashing the AML, and I rebooted, and viper still displays an IO error. I even decrypted my device this morning and I still can't get it to work. Literally nothing I've tried has brought me any success. Any suggestions? ....
[Magisk] Cablespider:
All of the suggestions that could be made, have been made already. The last several pages are a testament to that.
[Magisk] natanrosenfeld:
I appreciate all the suggestions but none of them have worked for me...
[Magisk] Xceeder:
First of all no disrespect to the devs in this thread but have you tried flashing viper4arise? , you can find it in XDA or just type in google " viper4arise Oreo 'your device' " ...
[Magisk] Zackptg5:
Can you post your magisk v4a folder, a list of magisk mods you have installed, and a full logcat after getting the message in v4a? Thanks
[Magisk] Zackptg5:
Just a quick announcement, v4axhifi is finally on the magisk repo!
[Magisk] Mithias:
Might be me being silly, but what's the difference between the xhifi release and your materialised version? Would there be any notifiable difference in audio effects or functionality?
[Magisk] Zackptg5:
It's a different app entirely. V4a material is v4afx, not v4axhifi. Read through the official v4a thread for more info on the differences: https://xdaforums.com/showthread.php?t=2191223
[Magisk] Mithias:
Had a quick read of the OP, looks like less features overall but should work better lossy audio. Might give it a whirl and see if it does anything in that case (gotta love your unity/magisk installs). Although, I use ainur which probably makes up for what xhifi would add I can imagine. Will be interesting to find out!
[Magisk] natanrosenfeld:
I actually flashed the Oreo Arise mod yesterday and it bootlooped my device. I used the arise_customize.prop file and selected only the core module and Viper4Android, and I got a bootloop when flashing, even though it said it flashed successfully. Took me over three hours to fix my phone....

---------- Post added at 08:30 AM ---------- Previous post was at 08:29 AM ----------

Sure, I actually reset my phone yesterday so I'll have to install V4A again. Where is the magisk v4a folder located? I couldn't seem to find it when I had Viper installed.
[Magisk] Zackptg5:
/sbin/.core/img
[Magisk] natanrosenfeld:
All right. My currently installed Magisk modules are Audio Compatibility Patch, YouTube Vanced, and Viper. Here's my log and my V4A folder from Magisk:
[Magisk] uudruid74:
Why would you decrypt your device?

You basically told me, "I even tried gargling with salt water and that didn't fix it either!"

What did AML tell you? And what ROM are you running ?
[Magisk] Zackptg5:
V4a folder looks good. Can you post a complete logcat (not just a v4a log)?
[Magisk] natanrosenfeld:
Sure, here you go:

https://nofile.io/f/SQ6oy0K3Spe/Log_2018-06-28_15-18-10.txt

---------- Post added at 01:22 PM ---------- Previous post was at 01:20 PM ----------

I thought that encryption might play a role, but I guess not. I'm running Resurrection Remix 8.1 Treble from phhusson. AML didn't tell me anything, it doesn't make my Viper work so I don't think that's part of the problem.
[Magisk] uudruid74:
BINGO! Treble!

That was the information I needed.

The bad news, I can't fix it. Treble ROMs and Viper are not getting along.
[Magisk] natanrosenfeld:
Ah, that's sad to hear... strange, because I've heard that people have gotten Viper working on Oreo ROMs, but maybe it's just a problem with Treble ROMs. Actually I tried installing Ainur Sauron and Dolby Atmos as well, and I got a bootloop with Dolby. Ainur Sauron didn't work and caused my Google Play app to freeze, along with other equalizer apps I tried installing from the Play store. I guess audio mods just don't work with Treble.
[Magisk] Ananaqil12:
Thanks for your help but I'm on Nougat not Oreo ;)
[Magisk] madscribblerz:
Ouch. Sorry to hear that. I haven't a clue then.
[Magisk] uudruid74:
The issue isn't Oreo. Like I said, its Treble. The hooks into the audio HAL is different in some way. I'm sure someone is working on it, but I've not heard who nor have I heard if any successes.

Sauron shouldn't affect Google Play. It has a decent chance of working, but check in that thread. Its not an equalizer though. Maybe you are thinking of JamesDSP? Again, shouldn't affect Play in any way. I'd try Sauron and/or JamesDSP, but ask in the thread/s if anyone has it working on Treble. The Dev may even answer with some definitive knowledge.
[Magisk] natanrosenfeld:
Sauron didn't work at all for me, but after uninstalling, my Google Play and equalizer app started working again. I'll check out JamesDSP, maybe I'll have some luck. Thanks!
[Magisk] natanrosenfeld:
Just installed JamesDSP from Magisk and it doesn't work either, it just crashes. I think the issue is definitely with Treble and the kernel. I just need to wait until someone releases a custom kernel for my device, and then hopefully my problems will be resolved...
[Magisk] Zackptg5:
That would make sense. Everything looked fine in the stuff you sent so it'll need further investigation
[Magisk] Vorlon8472:
I heard there is a treble compatible magisk, maybe u need that? (don't know just guessing)
[Magisk] natanrosenfeld:
My Magisk works fine. I have YouTube Vanced installed and it works fine, with no issues. But thanks for the suggestion.
[Magisk] SankyEI:
Settings for jeadset and speaker please

---------- Post added at 06:34 AM ---------- Previous post was at 06:34 AM ----------

Settings for headset and speaker please
[Magisk] JBolho:
That is something that every user does differently, why don't you just try and experiment with the settings instead of asking to be spoonfed? And try searching a bit too... There's even documentation explaining what each option does. Google it.
[Magisk] manpildo:
Master power 'off' for both. No point in using it if you have no intention of figuring out how it works and what it does yourself. However, viper bass and clarity are the first things to start experimenting with as they are very straightforward in what they do, other functions are more advanced but I suggest taking the time to try different convolvers (.irs files) too. Those three (bass, clarity, convolver) are the only things I use, everything else seems redundant or I just don't know how to configure them to improve sound.
[Magisk] onionchibi:
Dolby atmos crash when i install this mod :(
[Magisk] otonieru:
You need to install audio modification library when installing more than one audio mods. Else, it will clashing each other
[Magisk] ecsnead69:
I'm currently on stock rooted Pixel 2 XL. When I update to the July factory image, not OTA update, will I need to reflash this module?
[Magisk] Badger50:
If you fastboot the July factory image with the -w flag removed to both slots, all you'll need to do is install twrp, kernel, and magisk again. ViPER will still be there, but you'll have to redo your settings, which isn't a big deal :good:
[Magisk] jcmm11:
Depends on if you run the update with the -w flag or not. If the data partition gets wiped then you'll have to reinstall the module. If /data doesn't get wiped then the module will remain and you'll just have to flash Magisk again (since the update will replace the boot image)

Edit: Damn ninjas running around! ?
[Magisk] Badger50:
They're everywhere! ??
[Magisk] Sneheth:
What's the difference between V4A and V4A XHiFi..?
[Magisk] Didgeridoohan:
https://xdaforums.com/search/thread/3577058?query=difference xhifi
[Magisk] culiacanazo:
I don't remember and I'm starting to think i may have been confused with the different devices i own/different roms I've flashed... Apologies but at the time I'm a little disconnected