yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] pepit0grillo:
Hi,

I have just installed Viper4Android but I don't know how to use it.

Is it supposed to had any effect just by installing it? Or do I need to configure all options? I don't know what that options mean :(

Besides, is there any way to know the sound difference between having viper4android and not having it?

Regards and thanks in advance
[Android Apps and Games] Dioser:
It ofc needs to be enabled, processing, and setup, for it to do anything. It's not hokuspokus. ?

Besides, If it did process, you wouldn't ask.

Play some music. And open viper. Press gearwheel once, turn on, then off attached audio effects.

Then follow the little 1.2.3 I made you to get started. If all Good. Then you start tune your sound.

Won't go much further into it. But you clearly also just installed, without much of any kind of back reading. You're adviced to go search, before asking. It's all way covered. ? Cheers
[Android Apps and Games] Joe199799:
Ok, there's no effect by just installing it you can configure as many or as little settings as you deem necessary, I'd suggest starting with viper clarity and viper bass to make sure everything is working right. If it's working you will notice a significant difference it's literally night and day. If you have any questions or need in depth help feel free to PM me I've been using viper since my Galaxy S4 and have made countless presets over the years.

My usual presets start with clarity, bass and spectrum extension, then I work on DDC and convolver to make sure they work with the clarity and bass tune it if necessary and then I just fine tune the other settings if I want to.

If you want to use DDC and IRS files I have them on my drive account you can download them they go in viper folder in DDC folder and kernel folder. I'll edit this with links in a minute

DDC

https://drive.google.com/file/d/1CPMwlr3D8p_QtY9xN-1_eLdVXl-Yk06H/view?usp=drivesdk

IRS

https://drive.google.com/file/d/1UmnX-08ZD5k9AMNYcRZEjhFujTNb32-A/view?usp=drivesdk
[Android Apps and Games] fede91it:
The Magisk module is installed and activated but Viper does not detect the presence of drivers despite multiple attempts at installation.

Monto LineageOS 16 with Magisk 19.3 and Viper4Android FX 2.7.10
[Android Apps and Games] jbarcus81:
So I'm running Beta 6 of Android 10 (Q) and have everything installed and running fine. Only, it's not processing when connected via bluetooth. Sometimes I'm able to get it to process properly, most of the time it doesn't. Status shows everything running as it should but Processing: NO is all I get..

I know it's a beta of Android but is there a trick? Anything I can do to get things working 100% of the time on all audio outputs?
[Android Apps and Games] fede91it:
I just found out that making a soft reboot solves the problem and Viper detects the drivers. This always happens, it solves the problem. So what happens? Where is the bug?
[Android Apps and Games] sjamie:
I have Viper running successfully on my OP5. However, after receiving or making a phone call, Viper stops processing. I must force close the app and reopen it to get Viper processing again. Is there any other solution/workaround to keep Viper processing continually without needing to close and reopen it? I get the same behavior regardless if I have AML and ACP installed or not.
[Android Apps and Games] jilx:
If need this , just go like James DSP, excellent choice for convolved, they operate full swing
[Android Apps and Games] Lughnasadh:
Try either sliding halfway or long pressing the notification and then disabling it in there.
[Android Apps and Games] kremmit:
Thank you. And this won't give any problems with it continuing running in the background?
[Android Apps and Games] Lughnasadh:
You're welcome. And it shouldn't unless they made some changes I don't know about. It continued to run in the background for me last time I tried.
[Android Apps and Games] asia559571:
Hi! My phone is a Note 4 910C MM, currently using the NEMESIS REFINED V3.8.5 N7 Port by ananjaser1211 and have DivineBeatsV10.5 Beyond Infinity which uses version 2.5.0.5 code name "Beautiful", I've seen in the OP that I can't manually install to system so my question is; can I install 2.6.0.5. FX and if so, how?

Many Thanks in advance and Kind Regards:)
[Android Apps and Games] kamisan:
works great the last update to the APK does say that it crashes here and there but the processing still functions and I can open the app not sure what's going on

going to do some more digging to make sure it's not something I'm doing and if it's not something I'm doing I will get a catlog
[Android Apps and Games] apizzVongola:
Hii. When i update last night and then open viper application said "failed copying the DDC database" and when i insert my earphones viper stop working. Can you help me. Thanks
[Android Apps and Games] DarkSJ1998:
It ain't working for me :/ tried switching profiles even. On OnePlus 3T with OxygenOS Open Beta 27
[Android Apps and Games] bokchoi2020:
Yea I think it was a fluke. After a reboot I wasn't really able to get it to work again D:

Also tried the Audio compatibility patch from zackptg on Magical, doesn't work either.
[Android Apps and Games] DarkSJ1998:
I just moved back to previous version, uninstalled the driver, installed again using the previous version, rebooted & it's working again. It's like the new version isn't able to install the driver properly. Now I've installed the newer version apk over it & it's working great now. New UI is really a nice touch. Still have the drivers from previous version installed.
[Android Apps and Games] thecoolkid:
Installed the latest version, but newly announced Launcher Shortcuts don't work :/

Also is there a way to disable the service notification?
[Android Apps and Games] shadowstep:
Please always search before posting. This has already been answered before. :) Here you go: https://xdaforums.com/showpost.php?p=76619750&postcount=273
[Android Apps and Games] thecoolkid:
That's a system feature, not an app feature and I've already done that (actually just disabled one notification channel in case there are ever other notifications). Older version of viper and also other forks had an option to disable the foreground notification, this one doesn't, and that's what I was asking about. This notification is from the app to keep it from being killed, not from the system indicating that the service is running and so it is in the control of the app itself.
[Android Apps and Games] DarkSJ1998:
The Launcher Shortcuts show up after a reboot :)

They're for different profiles on my device.
[Android Apps and Games] thecoolkid:
Oh, I see. I don't create profiles, that's why I didn't see them. I thought they may be to jump to different parts of the app like Bluetooth/speaker. Thanks for clarifying that! ??
[Android Apps and Games] DarkSJ1998:
I also thought the same... Here's what they look like
[Android Apps and Games] kalpik:
Not able to get this to process on latest RR on OnePlus 3. I tried everything! :(
[Android Apps and Games] DarkSJ1998:
I'm on the OnePlus 3T as well running OxygenOS Open Beta 27
[Android Apps and Games] kalpik:
I tried that too, but it doesn't work. Driver status remains abnormal.
[Android Apps and Games] DarkSJ1998:
So you're saying the previous version even didn't work for you?
[Android Apps and Games] PoochyX:
ACP only works for certain devices it's not a fix all unfortunately like it didn't work for my device I had to use a audio config.conf file in system/vendor/etc so viper would process everywhere for me

([emoji3590]09-09-18[emoji813])
[Android Apps and Games] fede91it:
Update: The Viper app detects the driver but is seems that nothing works, the sound is the same with both enabled or disabled options. So I think that there is a real bug with Viper on LineageOS 16 or Magisk 19.3

Who I have to contact to report this issue?
[Android Apps and Games] TENN3R:
Try enable compatibility mode.

If that doesn't work, try flash AML magisk module, that should fix the "Processing: No" (at least that solved the issue on latest Pie)
[Android Apps and Games] darkgano:
When I start Viper it says no Driver installed. I choose install and after a few minutes it makes a reboot. But again no Driver. What could it be?

Root rights are given. I´m on Oreo on a PX5 Head Unit for Car.
[Android Apps and Games] jbarcus81:
Yeah I tried all that, still no go. I can get it to process sometimes, but mostly it won't. I went back to Pie for now until the final build of 10 drops and see if anything progresses with everything.. Here's to hoping! :fingers-crossed:
[Android Apps and Games] DiamondJohn:
I think it is specific to your device/config/install. I have a spare device running LOS16.1 with Magisk 19.3, and it worked fine on the first try. The only extra step, which is well known, is to disable the LOS built in AudioFX.
[Android Apps and Games] TENN3R:
After some searching I found this magisk mod (Ainur Audio). They recently made a Q compatible version (3rd post) called "Ainur Narsil", which installs some libs and they can be controlled through viper. Maybe like this post says, it could work
[Android Apps and Games] 64ashg:
Sorry for the OT

No its not controlled from viper, it replaces stock libs with better defaults from different oems that is generally not found in one particular device but is compatible with the family of chips and audiophile tweaks for better sonic feel. Viper wraps its driver over it. Ainur has its own config file to configure before flashing.

I use both in conjunction :)
[Android Apps and Games] bowlofrice:
Hey bro, I have the same pair of earbuds, would you mind sharing your settings? I'm having a hard time trying to find a good one lol.
[Android Apps and Games] jbarcus81:
This worked perfectly!
[Android Apps and Games] Naulels:
I am have Emui 5.0 and TWRP, which version to download, please?
[Android Apps and Games] AlexLebowski:
wow i waited like 2 years to get it working on newer android versions! It did work sometimes not always and it was very hard to get the driver working. THANK YOU SO MUCH. I instantly donated 10€ <3 keep it up :)
[Android Apps and Games] Darkside1984:
Does it work in Android 10? I've just updated my Essential Phone but Viper4Android has stopped to work... In Android 9, it always do.
[Android Apps and Games] Wishmasterflo:
Viper4Android should work on Android 10. I am not sure if there are some special things or something more to set needed.

I will test it on Android 10 during the weekend and see how it works.
[Android Apps and Games] TENN3R:
For everyone on Android 10, I got this version of viper (2.7.1.0) working on my 1st gen Pixel like this:

- Install the apk

- Open and let it install drivers, it will auto reboot

- Reopen viper, it asks again to install driver -> tap no

- Open viper settings and set compatibility mode on

- Reboot

- Open viper and install driver (it will auto reboot again)

- Driver should be installed. In case of "processing" issues, flash AML from magisk manager and reboot

Currently running Android 10, Viper, AML and my bluetooth earbuds are working perfectly
[Android Apps and Games] Alaric323:
For me, doing this results in the driver being installed, but Viper switches status to Abnormal whenever audio effects are attached.

OnePlus 7 Pro Android 10 OB1

Latest version of Magisk Canary

Latest Version of Audio Modification Library

NOT installing through Magisk, using APK from XDA Labs
[Android Apps and Games] teradaz:
same happened with my Pixel 1 XL.

anyone could help?
[Android Apps and Games] matssa:
Hey tested it out and when I reinstall the driver after checking the compatibility stuff it still asks for installing the driver again.

Do you remove the magisk module in between?
[Android Apps and Games] Wishmasterflo:
I just wonder all who test V4A on Android 10 .

What is your SeLinux state set to? Permissive or Enforcing?
[Android Apps and Games] matssa:
Arg crap enforcing, didn't change it when switching to stable Android 10, plus no custom kernel that makes the change.
[Android Apps and Games] Darkside1984:
Maybe would it resolve the issue?

The method posted here doesn't work for me.
[Android Apps and Games] Wishmasterflo:
Yes you should try that.
[Android Apps and Games] matssa:
tested using selinux switch app from xda labs and still doesn't work, still asks me to install the driver. Magisk is correctly installed but doesn't seem like the driver is.

Using pixel 3 xl , Android 10, selinux permissive using selinux switcher app, stock kernel
[Android Apps and Games] Darkside1984:
I got it! Simply set mode to Permissive and voila! Viper4Android works.

I'm using XDA Labs latest stable app.

Enviado desde mi PH-1 mediante Tapatalk
[Android Apps and Games] Wishmasterflo:
I got it to work as well on my Oneplus 6 with Pixel 3 XL Port running Android 10 .
[Android Apps and Games] teradaz:
ah... missed that part.

Yes, I confirmed that it works now after switched the SELinux to Permissive.

Thanks a lot!
[Android Apps and Games] matssa:
Ah damn how come I can't get it working on my pixel 3 xl... Do you have the magisk module installed? Do you remove it when activating the compatibility stuff? Here is what I'm doing:

Install apk through xda labs after removing old version and magisk module + reboot

Install driver + reboot

Check compatibility stuff + reboot

Install driver + reboot

Thanks for your help. I'm using a selinux switch app so not sure if it is sufficient, not sure if there is a script that I can use that changes the selinux on boot and not 2min after boot.
[Android Apps and Games] warrencoakley:
Can you tell me where to locate the selinux switch app from xda labs?
[Android Apps and Games] matssa:
Search on the xda labs app on your phone in the apps section.
[Android Apps and Games] warrencoakley:
Found it but when I try to download it keeps saying not installed??

---------- Post added at 08:46 AM ---------- Previous post was at 08:42 AM ----------

Nope just keeps stating driver not found.
[Android Apps and Games] warrencoakley:
Driver installed but when I play a YouTube video it states it's not processing. Any ideas?
[Android Apps and Games] dd721411:
Turn on 'Master Limiter'. :p
[Android Apps and Games] warrencoakley:
Ah great. Thanks. What do you recommend to turn on and settings wise?
[Android Apps and Games] Badger50:
If you like your system volume loud and more full sounding speakers, then this is what I use :cool:
[Android Apps and Games] arktay:
I can't get it to work. Pixel 3 here with android 10

Tried with compatibily mode and switching to permissive but it keeps asking for install driver :\
[Android Apps and Games] Badger50:
You might want to give this method a try. Worked great on my P2XL with A10 and magisk 19.3 :good:

https://xdaforums.com/pixel-2-xl/help/android-q-viper4android-compatible-t3929914/post80185220
[Android Apps and Games] hankfrennig:
Android Q 10 Viper4Android fix

anyone having trouble getting bestsoundmodever to work on the newest version of Android:

-using your custom recovery (installed, ADB booted, or even software flasher) flash an SELinux permissive switch

though discontinued, here is a simple script that worked for me, v1.2

-install latest Viper4Android apk and open app

-choose to install driver and reboot

-let ROM settle, and open Viper app. all is glitter and gold

some have reported the need to still enable compatibility, and second reboot.

confirmed my legacy profiles from ViperMagiskLegacyv4.4 apply without issue.

not sure of proper link posting ettiquette, but trying to get more involved with the community. if infringing any guidelines, let me know and I'll address promptly.
[Android Apps and Games] dd721411:
[MENTION=5844839]warrencoakley[/MENTION]

This user gives awesome advice.

Of course, you can tune V4A however you like. Cheers!
[Android Apps and Games] warrencoakley:
Those presets are for the older viper I think. I'm on this one. No option for presets and various other ones mentioned.
[Android Apps and Games] rippledrums:
Why thank you for the mention kind sir :p

Well I also use that version and my post that [MENTION=6309726]dd721411[/MENTION] mentioned only has my suggestion for some manual settings.

About the old presets: there's a zip made by [MENTION=6037748]Zackptg5[/MENTION] that converts old presets to that new format. You can get it at https://zackptg5.com/android.php on the V4A 2.7.1.0 section :)

EDIT: And btw, the options for presets are on the bottom bar for each audio output. If you don't have any, just setup some stuff, tap on the audio output you're making a preset for and then New Preset and choose a name for it. When you have presets you can tap the preset name and you'll have several options for it.
[Android Apps and Games] matssa:
Tried to reinstall but I got the same stuff as you now. How did you fix it?

---------- Post added at 08:29 PM ---------- Previous post was at 08:14 PM ----------

Thanks man! Seems like the selinux switchers are crap...
[Android Apps and Games] gk1984:
Worked for my Essential PH-1 on Android 10!
[Android Apps and Games] Baschdard:
On my Pixel 3 with Android 10 and Magisk 19.4 canary it's also working. Thank you for the link :)
[Android Apps and Games] vermajai93:
Latest V4AFX not working on my Android 6.0 stock Oxygen OS. Driver status is abnormal and nothing is processing. Using magisk on OnePlus X. Any help or suggestions? Thanks. Let me know know if you need more information.
[Android Apps and Games] IonutGherman:
Install Audio Modification Library too and reboot.
[Android Apps and Games] Fentadroid:
As mentioned here:

https://xdaforums.com/pixel-3a/themes/magisk-modules-t3956002/page2

The old version 2.7.0.0 works without any issue.

I hope some of the developers will read this... :)
[Android Apps and Games] Wiseor:
I noticed that there is rootless in the to do list. Would this be feasible? And if so what might be the current status on that?
[Android Apps and Games] acidspider:
How do we install and use the preset converter?
[Android Apps and Games] HerrT:
https://xdaforums.com/showpost.php?p=78877144&postcount=1217
[Android Apps and Games] dd721411:
[MENTION=6593916]Wiseor[/MENTION] Hint: Search for 'rootless' :p
[Android Apps and Games] jdogzilla:
Does this have any intents built in that will work with Tasker? If not, is that a feature request I may make to the devs? If yes, than can you guide me on where to access the intents? I'd like to change my profile based on headphones and music/podcast app.
[Android Apps and Games] VincentVintage:
Intents for controlling profiles would be fantastic. Bluetooth headsets and car audios simply sound different, so it would be nice to link specific profiles automatically. And a widget for changing profiles would be cool too...
[Android Apps and Games] bestgio:
Thank you so much! This solution also works on my Pixel 1 XL running Android 10
[Android Apps and Games] alwynjoshy:
The version downloaded from xda runs in background but in the magisk repo one is not running in background (systemlessy)
[Android Apps and Games] warrencoakley:
Anyone have an issue were Viper doesn't work sometimes and only a reboot sorts the issue out? Had a few occasions that it's not decoding. Even when I toggle the limiter on and off it does nothing until a reboot.

Stock Android 10.

Google Pixel 2 XL

Viper Magisk Module v2.7.1.0
[Android Apps and Games] Dusr919:
I have the same exact issue as well. Running honor 7x rooted with Magisk, android 9 with open kirin RROS installed.

I haven't tested the old version, but the module is listed as installed on Magisk. I've also installed the audio mod library, just in case it was playing with my internal eq, but no luck.

I'm not sure if this will help, but I attempted to install the old 1.7 module on Magisk. Like an idiot, I didn't realize that I had to press power up a couple of times for the install, and when I returned, no module of that version was installed, but won't be surprised if there are stray files somewhere.
[Android Apps and Games] prokiller1199:
any idea my OnePlus 6 using v2.7.1.0 need to attach audio effects to process my music? otherwise it's not working.
[Android Apps and Games] m0usju1c3:
This is happening to me also

Note 9 512/8 running Ketan Pie

Viper4android app 2.7.1.0
[Android Apps and Games] GHOST1010:
Force stop and open again
[Android Apps and Games] m0usju1c3:
I'll try that and get back to you
[Android Apps and Games] GHOST1010:
Works for me
[Android Apps and Games] warrencoakley:
This works but surely this is a bug?
[Android Apps and Games] geikco27:
Profile not detected on proces install at recovery

how do I install the correct zip file converter to do this, where should I put the zip converter folder to install via rrecovery? because I have tried installing the notification profile not detected even though I took the profile from the previous viper ... please help me:rolleyes:
[Android Apps and Games] GHOST1010:
Yes
[Android Apps and Games] mariospizza:
Does anyone know a way to apply V4A modifications per-app? I would like to see videos with their original audio but apply the modifications to music.
[Android Apps and Games] warrencoakley:
Hope the squash it
[Android Apps and Games] ndg99:
Try toggling the attach audio effects in settings. That works for me on my Pixel 3 XL running stock Android 10 and Viper 2.7.1.0.
[Android Apps and Games] NotATreoFan:
Force Stop works most of the time, but if V4A acts up with Android Auto, I almost always need to reboot before it will work again.

It used to happen after sitting for just a little while, but disabling Doze using a shell script has made it much more reliable.
[Android Apps and Games] Fentadroid:
As I said before, just use 2.7.0.0 and you won't have any issues with android 10.
[Android Apps and Games] xmaciek82x:
Team DeWitt, I been using v4a for many years now. You guys are doing a great job with the dev continuation.

Are there any plans to implement auto switching/loading profiles based on the bluetooth connected device?

I could imagine this would not be easy to do, but with the growing bluetooth only devices, this would be a great feature. Currently my headphones, car 1, car 2, outdoor speakers, TV room speakers all have different Bluetooth profiles in v4a and it would be fantastic if profiles auto load based on bluetooth device connected.
[Android Apps and Games] SirRhor:
AutoInput is what I use to switch profiles depending on what bluetooth device is connected. It is cumbersome to setup but it gets the job done.

The only bad thing is that I have to kill manually Viper and reopen it again for the effects to activate once audio starts to play.
[Android Apps and Games] EViollet:
I personally would prefer tasker integration. This would allow any variety of personalisation and would be far easier to implement for the developers.

Just adding the possibility to change audio profiles using tasker would be awesome.

Regards
[Android Apps and Games] chuckRN:
Like i said, flash it in custom recovery. You need to keep your profiles in /sdcard/viper4android/profiles folder. Once you flash the converter zip file, it should detect the profiles in viper4android folder then it will convert them to the new preset format.

If the flashing is successful, you will see a preset folder inside viper4android once you reboot. The preset folder will contain all your converted profiles.

It doesn't turn out successful all the time though. Sometimes the converter will detect the profiles as "bugged" and will not convert them. If this happens, the best thing you can do is take a screenshot of your v4a settings and apply them manually in the app, creating a new preset.
[Android Apps and Games] Wiseor:
I'm guessing this still needs an unlocked bootloader?
[Android Apps and Games] dd721411:
You need to flash the file in a custom recovery so I guess yes. I'm using the module from Magisk Manager though.
[Android Apps and Games] sufy1000:
Hi, I have viper installed everything is yes but in processing it is saying no. How do i fix it? as it's not working.

I'm using version 2.5.0.4

Thanks