yashsingh1/xdaforums huggingface dataset:
[Magisk] Amit Kumar21:
Viper4Windows Installation. Download setup from official website

Install on signature enforcement

a. Press the Win + C and click on PC settings.

b. Switch over to the “Update & recovery” section.

c. Then click on the Recovery option on the left hand side.

d. Once selected, you will see an advanced startup section appear on the right hand side. You will need to click on the “Restart now” button.

e. Once your Computer has rebooted you will need to choose the Troubleshoot option.

f. Then head into Advanced options.

g. Then Startup Settings.

h. Since we are modifying boot time configuration settings, you will need to restart your computer one last time.

I. Here you will be given a list of startup settings that you can change. The one we are looking for is “Disable driver signature enforcement”. To choose the setting, you will need to press the F7 key.

REBOOT

J.run regedit

K.go to HKEY_CLASSES_ROOT\audioengine\audioprocessingobjects

MAKE A BACKUP OF THIS FOLDER! highlight the folder then go to File->Export, name it something and save it somewhere accessible

look through all the sub-folders (ex. name for those folders is “{06587E71-F043-403A-BF49-CB591BA6E103}”)

Delete all the folders that DON’T have “microsoft” in the copyright line (these are all the third party softwares likely installed by oem) EXCEPT for the one that says “Copyright (C) 2013, vipercn.com.” (this is the v4w entry.)

L.REBOOT!

M.Run V4W as administrator all the time*

****if no sound works then try disabling and reenabling playback devices in Control Panel->Sound (the way I did it was to go into Speakers>Properties>advanced and changed the dropdown menu to something different applied settings and then changed it back)
[Magisk] Zackptg5:
Try uninstalling Xposed, wiping dalvik cache, rebooting, verifying v4a shows up, then reinstalling Xposed.
[Magisk] Soofi.saad:
Thanks for your response but V4A is still not showing up after I did all of this. Here's the new log without Xposed.
[Magisk] Nicz14:
Viper4Android icon turned into a generic android icon and the name changed as well. The icon was fine a few days ago not sure what happened.

Magisk install log

https://drive.google.com/open?id=19m0kmDKL7yUxZgbHW5CZoA5scrd6AUMs

Logcat

https://drive.google.com/open?id=1vCd3K-j153ecRTa5EGlAvu2HOI8pvNx9
[Magisk] OSheden:
Your trick about opening the app, closing it then toggling the master power doesn't always help. I created an automated task with Macrodroid but I often get "Processing No".

I have attached a log. Let me know if you find something else. I miss this audio mod!

Thanks!
[Magisk] ezzony:
Sorry but no reply to the above post. Any comment anyone?
[Magisk] uudruid74:
OOS will close background services its not supposed to. Get a custom ROM
[Magisk] Zackptg5:
Updated v4a to v1.5.3! Changelog: Updated to unity v1.4, remove dalvik cache for old v4a installs - should fix weird app issues
[Magisk] dviree:
This fixed my issues with what's app notifications temporarily disabling V4A processing for a second

It works all good now thank u!
[Magisk] RashidAlawadi:
It didn't work for me :( still stops processing for a sec when notifications come in.
[Magisk] SAMPPLE:
Bug RR Remix latest OP3

On RR Remix for OP3 latest version the app doesn't want to open instant crash with materialized app option even if I wipe dalvik and cache ! But with original app works perfect !
[Magisk] Zackptg5:
Can you run through the troubleshooting guide in the OP and then post the corresponding logs if you can't get it working after following it? Thanks
[Magisk] SAMPPLE:
Thank you I found what was the problem and I edited my post to tell you I have a bug with materialized app . Everything works perfect with orginal app !
[Magisk] Zackptg5:
Hmm, interesting. I'll add that to the OP, thanks!
[Magisk] Cablespider:
As is usually the case, the latest version works like a charm on a variety of Axon 7 Oreo roms right out of the box. No futzing around necessary. Thanks!

AICP, RR, AEX, Candy
[Magisk] aneesh12:
latest update doesn't work in oneplus 5 open beta 6( android 8.1) . processing is no
[Magisk] OSheden:
See OP:
[Magisk] JBolho:
With latest update the app shows up in the drawer without having to change anything in the zip but that whole "Viper needs to install driver", etc, thing still remains.

It's really a losing battle on EMUI8.
[Magisk] Sivabalan:
Installed on the latest official RR build for oneplus 3 and it working great. Initially I was facing some issues but after disabling the built in AudioFX app everything was fine.

Anyway to make magisk modules to survive during rom update flashing??
[Magisk] Zackptg5:
Dang, not sure what the issue is :(

They already do (although you will need to reflash magisk if the rom doesn't have addon.d support)
[Magisk] bcote311:
Is there a special way to get this working on a One Plus 5 running Dirty Unicorns 12? It works perfectly on the same rom on my hammerhead but for some reason not on the OP5. I keep getting prompted to install drivers and then get the busybox error even though its installed. I imagine it has something to do with the files in vendor/etc as there are many more than there used to be in Nougat (DU11). I've tried deleting MusicFX, changed the audio_effects.conf file name in vendor/etc, permissive kernel, all that and still busybox error. Any guidance would be greatly appreciated!!
[Magisk] Burninh2o:
Got an error "Installation failed because of an I/O error. Try rebooting" after freshly installing (from magisk/twrp) and trying to install driver?

Driver Version = 0.0.0.0

Enabled: No

Status: Abnormal

Audio Format: Unsupported

Magisk Modules installed:

Busybox for Android NDK

Audio Modification librabry

universal deep_buffer removar

SeLinux mode changed to permissive.

No matter how many times I install/reboot this/phone, I always get this error.

Phone = Pixel 2

OS = 8.1 w/ March Sec Update

During installation: Vol + for 2.5.0.5 > Vol+ for material

Logcat:

(getting log cat for the first time ever so please be kind and suggest what I need to do for better log. :) )
[Magisk] Zackptg5:
Try using the original version. Some users reported that only the material was giving them issues
[Magisk] Burninh2o:
Same error w/ Original.

A better log(?)

Disabled firewal/ad blocker, same error.
[Magisk] Zackptg5:
That's odd. Pixel 2 should be neon supported. Can you send a full logcat and magisk log (if you're using magisk)?
[Magisk] Burninh2o:
Here's magisk install log I saved earlier.

here's another viper log.

Please let me know if you need something else too.

edit: looking at my magisk log, why is it installing old v4a version (am I reading this right?)
[Magisk] Zackptg5:
I mean a logcat, not recovery log :)

You can use an app like Matlog from the app store to save it, or use adb on your pc:

adb logcat -d > logcat.log
[Magisk] Burninh2o:
Gotcha!

I've uninstalled the module and rebooted my phone.

Update: attached logcats (sent info in pm)
[Magisk] reference2myself:
Using material theme it works fine, but if I use the regular interface it continually crashes. I swear it used to work. Did I muck something up? What logs should I look at?

Here's my logcat

https://www.dropbox.com/s/mpgcldxvrmnfplu/2018-03-21-10-08-11.txt?dl=0
[Magisk] OSheden:
[MENTION=6037748]Zackptg5[/MENTION]

Just wanted to report that I have found the culprit of my issue :)

V4A worked well when using Shuttle+ (music player) instead of Pocket Casts.

I guess you already know the "direct volume" option that has to be disabled into Poweramp's settings. Pocket Casts also has an option that must be disabled: "Volume boost / Voices sound lounder".

You may want to add this information in the troubleshooting section: "try the module with another app if you only have Processing set to No" :)

Thanks again for helping us to enjoy this awesome audio mod!
[Magisk] Zackptg5:
Added to OP, thanks for the tip!
[Magisk] IURII G:
I am now at LOS15.1 unofficial built with viper fx 2.5.0.5 magisk module. Works fine. But notice buggy noice when i playing games. This noise did not gone even if i swich off all the settings and even if i do a force stop to the app. Only if i remove viper throught magisk the sound in games become normal. |

Can anyone help with advice
[Magisk] rippledrums:
I have audio stuttering while playing some games too but on OmniROM 8.1.

Was previously on Nitrogen OS with no stuttering.

I always install Ainur + Deep Buffer Remover + Dolby Oreo by guitardedhero + Viper.

[MENTION=6037748]Zackptg5[/MENTION], what could be causing this?

EDIT: Forgot to mention that Nitrogen OS has SELinux as Permissive but OmniROM/LineageOS/RR has it set to Enforcing.

EDIT2: Changing to Permissive does not fix it.
[Magisk] GalaxyS3only:
I got similar problems with music stuttering after screen goes off, with most CPU governors.

I'm on lineage 14.1 with my galaxy S3, your viper magisk module material version + dolby atmos+ aml.

I'm using Koffee-kernel (based on Boefflakernel)
[Magisk] manpildo:
Having a weird issue where my music (on Spotify or YMusic) will stop playing randomly and Google's voice search pops up out of nowhere. After this V4A doesn't process anymore no matter I do (trying the usual workaround of closing and reopening, trying different orders to do that).... Only reboot helps, but then at some point the issue recurs. Anybody else experiencing something like this? It started happening lately after updating V4A and Sauron, I'm not sure if Sauron can have an effect on Viper's processing?

Anyway, will revert to 1.5.2 and tell you if it helps my case.

EDIT: Decided to test the music again before beginning downgrade, and somehow randomly is processing again. I didn't do anything, it was just lying on the table the whole time. So strange...

EDIT2: On a second thought, replugging the earphones might have fixed it (it was the only difference between non-processing and processing state). Will hold off downgrading for now.

EDIT3: Yep, happened again and replugging helped. Now I have to figure out why the **** voice search keeps popping up out of nowhere.
[Magisk] Zackptg5:
Sauron can have an effect on v4a but you're issue sounds more like it could be fixed with audio compatibility patch (used to be deepbuffer remover)
[Magisk] mxn2000:
Not working on Huawei P10 oreo vtr-l26c636b360

Viper4Android is installing fine. I installed BusyBox, I renamed the file audio_effects.conf, tried everything.

When I start viper, it promts to install the driver. It promts again, that the driver were succesfully installed, I schould reboot the phone.

After reboot, I start the App and it promts again to for driver installation!

I installed it through Magisk v16, I flashed it through TWRP, always same behavior.

I think the driver can't be loaded from the system. I found out that in /system/etc ther is another audio_effects.conf.

I tried to rename that too, same behavior!
[Magisk] manpildo:
Thanks for the tip, but it didn't help. Although it seems it got a little bit better, didn't happen that often anymore today. I've noticed that it happens when I in some way bend/wiggle my earphone cord, so it can be a hardware or even gapps problem (because it gives the notification to use voice commands when wired headset is connected every time this happens). It started happening some time after I updated several things (rom, gapps, sauron, v4a). I will attempt to downgrade/change the things I use one by one to backtrack and identify the culprit. It didn't happen on my previous configuration prior to those updates, so I suspect it is a software problem and I will probably start with changing gapps after next ROM update (on my previous conf. Google Assistant and voice commands were not included, so it could have something to do with Assistant now being enabled with new gapps).

Thank you again for the tip though. :) Appreciate all your work massively.
[Magisk] Zackptg5:
If wiggling the cord helps, then it's hardware
[Magisk] manpildo:
No, I meant wiggling the cord breaks it, replugging fixes.
[Magisk] Zackptg5:
Still a hardware issue unfortunately :/
[Magisk] DaveedDB:
That happens to my sony Bluetooth headset when I use it wired I think the cord thinks it's a button being pressed or something I changed the cable and all is good now
[Magisk] Frances91:
Hi, on Moto G4+ with RR 8.1, Magisk 16.2 I have V4A FX v1.5.3 module with v2.3.4.0. Prior to the latest module update (03/18) I'd had v2.5. All effects have worked well across both versions, EXCEPT Convolver.

I have IRS files in the Kernel subfolder within Viper4android folder in internal storage.

Having read through previous posts on getting convolver to work, I have not been able to get a clear solution, and I'm sorry if that's due to oversight.

Will be really thankful if someone can help me get it to work!

TIA
[Magisk] manpildo:
My cord doesn't have any button controls, but it's clear now that it is a hardware problem from the headset's side. Well, they are old so I shouldn't be surprised :D
[Magisk] DaveedDB:
Mine didn't either I bought one with the buttons though and it's fixed ,it's Sony headset ?
[Magisk] manpildo:
Sony XBA-C10, yeah.. the best budget earphones :D
[Magisk] Ragnar Eldur:
What do you guys think about this AMOLED look? It's a Substratum theme for the materialized version. It'd be fantastic if you could add it as an option for the Magisk module. About them gray knobs though, I'd rather have them black with a circle around in the chosen accent color like the purple seen in the screenshot or whatever preferred maybe blue or something. Having all the letters in the accent color might also look cool.
[Magisk] Ragnar Eldur:
Here's a quick drawing idea how to style the knobs
[Magisk] carlese:
OT: if you move your image up and down the dots go outside the circle.. What kind of sorcery is that lol :D

Edit: the image changed now..
[Magisk] Zackptg5:
I'm not the developer of the materialized v4a. You'd want to direct that to the thread for it: https://xdaforums.com/android/themes/app-viper4android-materialized-t3624655

:)
[Magisk] Zackptg5:
v4afx has been updated to v1.5.4! Changelog: Updated to unity v1.4.1
[Magisk] Ragnar Eldur:
The latest update, 1.5.4 doesn't work for me, no media sound at all, only ringtones, notifications and alarms. I reverted back to 1.5.3 which is working fine. My device is Galaxy S8 Plus running BatMan ROM 1.5 with the Xceed kernel. Selinux mode is set on enforce and all other audio mods and SoundAlive is disabled.
[Magisk] MiuKing:
Switching to compatible mode turns off the option to open up the driver status, so I wouldn't even be able to tell if it were processing. Either way it didn't work.

What worked was inserting a headphone jack and toggling the "Master Power" setting in the headset section. That turned on the processing for both headset use and speaker use. It's a really annoying workaround and I have to do it every time I reboot the phone.

Why is this happening?
[Magisk] chewy74:
This only works for local music app like play music app, playing stored music on device. This doesn't process streaming music apps like Pandora.. Or am I mistaken and doing something wrong?
[Magisk] MiuKing:
I fixed the issue by installing the universal deep buffer remover magisk module by ahrion. Now everything works 100%.
[Magisk] jianwen03:
V4A 1.4 does not work with latest ainur audio update (I.IV.II):

(Enabled: Yes. Status: Normal. Processing: No)

Redmi Note 3 sd650, official los with los su, permissive kernel.

Works fine with I.IV.I though.
[Magisk] LazerL0rd:
I'll check that out for you.
[Magisk] Zackptg5:
Your problem is LOS su. It doesn't have any sepolicy patching capabilities (as far as I know) and if it does, it's not used/supported by audmodlib yet. Uninstall this v4a module, switch to a different root solution such as supersu or magisk, and then flash this v4a and everything will work
[Magisk] jianwen03:
Wait a minute audmodlib is necessary for system su install? I thought audmodlib was only for people using magisk.

"This is my Magisk framework called Audio Modification Library that allows that installation of multiple audio mods without having compatibility issues with one another's audio config file changes (this is a Magisk limitation, however AudModLib solves this issue)." -ahrion.

edit: It's not.
[Magisk] Zackptg5:
Part of it is the unity installer which detects root solution and installs scripts accordingly
[Magisk] LazerL0rd:
I think it should patch via system, if not that?
[Magisk] Zackptg5:
It'll likely detect the su binary in system and install scripts into system/su.d for supersu which won't work for Los su. The v4a lib file and app would still be installed to system normally
[Magisk] whalesplaho:
Its showing abnormal and unsupported with v2.5.0.4 instead of v2.5.0.5....

Flashed v1.4.
[Magisk] LazerL0rd:
Latest driver is 2.5.0.4 latest app is v2.5.0.5

Also. Many devices have this issue. Try this script and place in /magisk/.core/post-fs-data

Don't forget to chmod 755
[Magisk] whalesplaho:
Apreciate man..... Will do dat now!

---------- Post added at 05:10 PM ---------- Previous post was at 04:52 PM ----------

Yaay:highfive::good::victory:

Working okay.
[Magisk] Thyrador:
Any chance to get Viper working for YouTube and MX Player?

I'm on stock kernel (Enforcing, banking app won't work on permissive).

I even installed universal deep buffer remover.

Processing is always No.

Compatible mode doesn't work either.

Poweramp is working fine, though.

EDIT: sorted it out for MX Player. Had to force it to HW+ or SW instead of HW (Decoder settings). It wasn't enough to change it in the settings so I had to activate it in the video too.

The only thing still not working is YouTube app.

My Note 4 tapablahed this!
[Magisk] Ignaciodnb:
Hi, i have to rename file to .sh?

and how i do to chmod 755?

Thanks
[Magisk] LazerL0rd:
No need to rename, you might want to though.

In TWRP Recovery select your file via the file manager and click "chmod" it'll come up with a box saying 0000 get rid of that using keyboard and type "755" then accept.

Reboot.

---------- Post added at 09:32 AM ---------- Previous post was at 09:28 AM ----------

YouTube is pretty annoying. Can you give me a logcat when you try running viper and playing a YouTube video. Don't forget to hide personal information from settings of MatLog if you use it!!
[Magisk] Didgeridoohan:
[MENTION=3832606]Ignaciodnb[/MENTION] [MENTION=7836278]LazerL0rd[/MENTION]

Just a FYI: You shouldn't have to chmod the file, Magisk takes care of that. Unless you're using the current v13 beta where there seems to be a bug with this function...

Edit: I just realised you're probably talking about v13 beta compatibility... Don't mind me. :laugh:
[Magisk] LazerL0rd:
Which is just the reason I said it ;)

Better safe than sorry.
[Magisk] yung40oz84:
I am running 1.4 with latest Ainur right now. Dirty Unicorns ROM, Sharkey kernel, pixel XL.
[Magisk] regystro:
Testing v4a 1.4 on Android 7.1.1. Everyting seems to work like a charm except that v4a FX app > Settings > Show Notification crashes to desktop and any try to restart the app also crashes to desktop. The only solution = force close + wipe app cache + data.

Is this a bug? I'd like to use the notification. Thanks.

PS: Also tried 1.3 and the same happens.
[Magisk] Zackptg5:
Can you post your v4a magisk folder (or AML folder if you have it)?
[Magisk] gianboy:
Same problem no other sound module installed

S8+ batman rom

Here is the viper folder
[Magisk] mrjuniork:
After I updated to 1.4.1 withing Magisk Manager, the phone got stuck in a bootloop.

So I restarted to recovery to roll back to 1.4 and like this the module was deleted. After the successful reboot network was completely down (no Wi-Fi and no mobile connection, all shows up fine but no net access)

I dirty flashed my Rom, but no changes.

So I restored a trwp backup and then it worked again.

I have no idea what happened after I updated the module.

I'm on OOS 5.0.4 Oreo 8.0 (OP5) , flash kernel, Magisk 16.0.

Do you have any idea what could have been the reason for this mess?

(so I'm gonna stick to 1.5.3 for the time being)
[Magisk] Ragnar Eldur:
Did his help cause I'm using the previous version now.

---------- Post added at 03:57 PM ---------- Previous post was at 03:56 PM ----------

Did his help cause I'm using the previous version?
[Magisk] gianboy:
Not yet

Can you share the 1.5.3 version

Cant find it on github
[Magisk] Badger50:
Here ya go bruh :cool:

https://drive.google.com/file/d/1HAFsorn8dHZ7Ndl_2ZLJ-sBkVebuYH1S/view?usp=drivesdk
[Magisk] Zackptg5:
Interesting. Looks like I'll need to make the samsung crap removal a bit more dynamic. Try uncommenting (removing the '#' symbols from in front of the dha and soundalive sections in your vendor audio_effects.conf. The sa3d needs to remain commented for v4a to work since it's an output_session_processing effect

Nope. This has nothing to do with v4a. Could have been caused by another rom, weird magisk glitch, weird rom glitch, app, etc. The fact that the issue remained after removing the current version of v4a was proof of this

If you go to the download page in the OP, all old builds are in the "Old Builds" folder on the afh page it links to

---------- Post added at 12:54 ---------- Previous post was at 12:48 ----------
[Magisk] Zackptg5:
[MENTION=5350072]gianboy[/MENTION] and any other samsung users. Can you try this test build? It should only comment out the effect if it's contained in osp
[Magisk] gianboy:
[MENTION=6037748]Zackptg5[/MENTION]

Test version worked

Thanks
[Magisk] Zackptg5:
updated v4afx! Changelog: fixes for samsung devices
[Magisk] magisterludi:
Hi. Is anyone else missing viper from app drawer after recent update? Magisk is reporting that the module is installed. Viper doesn't appear in titanium backup's installed applications list. I've tried an uninstall and reinstall using the unity installer, but I haven't had luck. I'm on a Samsung Note 3. Magisk stable branch 16.0, latest manager obtained via magisk in app upgrade notification. Any advice/ideas?

I downgraded to the previous release, it resolved the issue.
[Magisk] afcaajax:
What fixes for Samsung? Because it works fine on my S8 8.0
[Magisk] Zackptg5:
The last page or so of the thread had some users with issues. It depends on the device and rom
[Magisk] tet-bundy:
Were you able to solve the issue? Experiencing the same behavior
[Magisk] w0rdie:
Pixel 2 on P DP supported?
[Magisk] chikimonke:
Working fine on my 2XL.
[Magisk] Ragnar Eldur:
Yay gonna try it out! :)
[Magisk] Mythos123:
Greetings!

During install I've got to choose between new or old version. Also material. What's the difference between them? Which one should I choose?

Sorry I'm new to this module.

By the power of OnePlus 5T.
[Magisk] DaveedDB:
I suggest new with material ,old one uses older driver and material option for the new is just ui difference(different colors and check boxes instead of switches )
[Magisk] Mythos123:
Thanks, I'll give it a try!

By the power of OnePlus 5T.
[Magisk] carlese:
Material triggers play protect, old UI doesn't..
[Magisk] Mr.PureNoEnergy:
Need some help. Viper4android material is not working together with spotify but with my stock music app it works perfectly. Any suggestions?
[Magisk] Lughnasadh:
Flash the ACP and AML mods.
[Magisk] Mr.PureNoEnergy:
Thx for your suggestion mate
[Magisk] Lughnasadh:
No problem :good:
[Magisk] loguar2:
I am getting "com.vipercn.viper4android_v2 has stopped" message on my AOSP 8.1 X Compact.

Anyone knows the reason to this?
[Magisk] Mythos123:
I've also noticed this. Can I just ignore the trigger or is it important?

By the power of OnePlus 5T.
[Magisk] Sivabalan:
For me selecting the material option crashes the app after installation on my OnePlus 3 running RR rom...
[Magisk] mxn2000:
No, Viper is not working on emui 8.
[Magisk] zym013579:
the old version

why not use the version 2.4.0.1 ?
[Magisk] gk1984:
After 8.1 dropped for Essential PH-1 in March, I hadn't used Viper4Android. But now I'm back and Viper4Android tells me to install drivers... I have the audio library module installed too.
[Magisk] deepu458:
Im currently using the latest version and had no troubles. But i dont have the Audio Module Library Mod, just this one. Try deleting both and reboot and then flash this Mod only?