yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] fil3s:
Sometimes viper 2.7.1 stops processing while I'm listening to music, gplay books etc. how can I 'refresh' it without restarting my phone?

Nokia 6.1 in pie with magisk stable on stock rom--- Android one. Thanks!

edit: current setup - v4a 2.7.1 , ainur sauron module and audio modification library?
[Android Apps and Games] Lossyx:
Try force closing viper and the apps your listening to, then open viper first and then the app.

Works for me.
[Android Apps and Games] sadiqsaifi:
Hello everyone,

A problem is occuring for me. Problem is that when i am installing Viper4android and installing it's driver. It normally reboots but in my case my phone always goes into fastboot mod. If i am switching my phone On and Off it always goes into fastboot.

My device is Redmi 3s Prime.
[Android Apps and Games] marciozomb13:
Check a few pages back... Workaround posted.
[Android Apps and Games] sadiqsaifi:
I had tried the android q magisk audio modification method but that also doesn't work.

I think we need an update regarding android 10 bugs.
[Android Apps and Games] marciozomb13:
:rolleyes: é https://xdaforums.com/7t-pro/themes/installing-viper4android-t4001045
[Android Apps and Games] Joe199799:
Ive posted DDC and IRS files in a drive Link multiple times just search it you will find them there's not many DDC files around anymore I used have a 100+ but I wiped my phone a but ago and could only find about 30, I want to say there's about 300+ IRS files though
[Android Apps and Games] Hedied4me:
I feel like this has probably been asked but I cannot tell from the searching I've done.

I'm not sure what all root solutions means. I no longer have a phone that is rooted or has twrp. Am I able to use v4a 2.7?
[Android Apps and Games] joluke:
No. You need root to use this app. That's what all root solutions means. Root is needed

Enviado do meu SM-N950F através do Tapatalk
[Android Apps and Games] Lord Sithek:
There is rootless driver installer (https://zackptg5.com/android.php), but you need at least custom recovery and as far as I know, not always works
[Android Apps and Games] MrCeez:
OnePlus 5T 9.0

How I get viper working with Spotify and Deezer on a OnePlus 5T Android Pie (crDroid 5.8).
[Android Apps and Games] rippledrums:
Flash the Audio Compatibility Patch and Audio Modification Library modules in Magisk
[Android Apps and Games] nweveendj473728:
Hello, I have an Android LGV30+ I recently rooted and I downloaded Viper4Android. For the first few days, it was working perfectly :good: but now the sound disortion has become evidently clear with the crackling, popping, and even outright screeching sound effects after loading my preset in! This happened after downloading custom Convolers. Should I re-install Viper4Android or download a mod? I also have my earbud output to be louder than it is normally (6db+) and removing it gets rid of the problems but I don't want to do that. I have Sony Extra Bass earbuds.
[Android Apps and Games] LeifAlbor:
For anyone who wants to automate setting bluetooth profiles in ViperFX using Tasker, here's a task I made. Tasker will need SU access to run this.

https://xdaforums.com/showpost.php?p=80974385&postcount=3199
[Android Apps and Games] Poipoii:
Hey, I'm a little unfamiliar with tasker, but this seems interesting. Will this allow to switch to a specific BT profile for a specific BT device automatically (i.e a profile for earphones, another one for a speaker)?

Or did I misunderstand its purpose?
[Android Apps and Games] LeifAlbor:
Yep, exactly this.

There's a bit more user configuration required to make this work (creating a profile based on which bluetooth device is connected and running the task with the V4A profile name specified), but because that will vary heavily for different devices I can't easily configure this from my end.
[Android Apps and Games] Poipoii:
So, do I need a duplicate task for each device/profile? Or can I make one BT profile the default instead of "Off" and have the task switch to the other profile when connected to the proper device? I don't find the instructions very clear, as a beginner. :o

EDIT: I think I understood how it works after your last edit.

EDIT2: Yup, figured it out. Thanks a lot [MENTION=3710809]LeifAlbor[/MENTION] , I was just requesting an improved BT profile switching 2 pages back. Didn't want to ask too much with automation. I didn't know of Tasker, pretty neat tool.
[Android Apps and Games] LeifAlbor:
So after my previous attempt - I decided to rework a more comprehensive and robust solution...

Auto apply ViperFX bluetooth profiles using Tasker

This Tasker profile is triggered when a bluetooth device is connected (using the bluetooth ACL_CONNECTED system intent). The task automatically identifies which bluetooth device is connected, applies the corresponding ViperFX bluetooth profile, and kills and restarts the VFX app/service.

The VFX bluetooth profile remains left active until a different bluetooth decide is connected (i.e. the profile doesn't run on consecutive reconnects of the same device). If an unidentified device is connected, the default profile 'Off' is applied.

Important:

This tool requires root privileges for Tasker. If you haven't granted SU access to Tasker, you'll be prompted for it the first time you use this profile. If your device isn't rooted - why are you in this thread?

Instructions

Import the profile from Taskernet using the link at the bottom of this comment

Create an ViperFX bluetooth profile called 'Off'. This is the default profile used for unrecognised bluetooth devices

Create your ViperFX bluetooth profiles - each profile must be named EXACTLY the same as the corresponding bluetooth device name

Enable the profile

Connect your device and enjoy.

Let me know if you have any problems - but user support isn't guaranteed.

https://taskernet.com/shares/?user=...Ew==&id=Project:Set+ViperFX+Bluetooth+Profile

---------- Post added at 01:20 PM ---------- Previous post was at 12:57 PM ----------

[MENTION=2825896]@EViollet[/MENTION] [MENTION=3284060]jdogzilla[/MENTION] [MENTION=5163419]dracinn[/MENTION] [MENTION=9024000]VincentVintage[/MENTION] [MENTION=8720693]stashcat[/MENTION] [MENTION=8399706]Poipoii[/MENTION]

Not sure is any of you are still interested in a Tasker profile for this, but if you are check out [url]https://xdaforums.com/showpost.php?p=80974385&postcount=3199[/URL].
[Android Apps and Games] Poipoii:
[MENTION=3710809]LeifAlbor[/MENTION] Nice improvement. Well done and thanks again!
[Android Apps and Games] lollilol:
Bootloop/Boot stuck after install

Im using Magisk 20.1 and im on HavocOS 3.0 (Q) with the Device Xiaomi Mi 6X. I cant get it to work.. Everytime i hit the install button within the app, it requests root, it reboots and then my device is stuck at the splash logo and it only boots when i uninstall magisk..

Whats weird: It worked before, when i was on Havoc 2.9 (Pie), then i installed LineageOS (an unofficial build) because it was the only Q rom that was available for my device at that time. I thought V4A doesnt work because of the LOS build, but now it also doesnt work on Havoc.

Edit:

Just uninstalled the Viper4Android module via twrp, and now it boots again

Edit 2:

Some dude i know also didnt got it to work on Q. I think we need an update for Q.
[Android Apps and Games] DiamondJohn:
Havoc-OS 3.0 (Q) is still in its early stages. The latest build for my device does not even seem to support flashing Magisk nor is it an SELinux enforcing build. NB: Both of these could be device specific.
[Android Apps and Games] leodp:
Hi, I'm using Magisk 20.1 and RROS 7.0 (Android 9.0 Pie) on a Samsung J5 2016.

Driver status is abnormal, but V4A is mostly working, but...

Speaker effects (equalizer, volume amplification, ...) work when I listen to audios via VLC, Youtube, ...

but on speakerphone (handsfree) calls nothing happens.

Playing with compatibility and other options does not help.

What's going on?

I have tried also the older Aride_Sound_System_Dolby_Atmos with Clear_Soundmod, which appears as Viper4Android 2.5, but nothing works there.
[Android Apps and Games] deepak3048:
Is it working?
[Android Apps and Games] Badger50:
It is on my P4XL :good:
[Android Apps and Games] Soulflyerr:
Rootless

Rootless

Guys, good morning (at least here hehe)!

I use Viper for long time, always with root. But today i saw in Zackptg site's that exists a rootless option. Just need to install, download zip drivers and done. But i can't find where to put this zip and app keeps trying to find root.

Thanks in advance and sorry my bad english.
[Android Apps and Games] marciozomb13:
Flash with a custom recovery, without root.
[Android Apps and Games] Soulflyerr:
In this case, it's a Samsung S10. Any way to do this without any modifications?
[Android Apps and Games] Lord Sithek:
No, custom recovery needed at least
[Android Apps and Games] Soulflyerr:
Right. And unlocked bootloader, aswell?
[Android Apps and Games] shadowstep:
Flashing a custom recovery would need bootloader to be unlocked in the first place, so.
[Android Apps and Games] Soulflyerr:
Yeah, thats what i thought. Thank you all for your time and helping.
[Android Apps and Games] QHUYFOTO:
i am using android 10 with magisk 20.1 . and i have a big problem . after flash viper in magisk manger . i open the app and it requires update driver then it auto reboot my system and my phone stuck at logo . could anyone help me ? plz thanks a lot
[Android Apps and Games] mtkmanjaro:
From twrp use file manager and goto data/adb/magisk/modules/viper4android and delete post-fs-data.sh only this file no the whole carpet, doing this the device should be able to boot and have working v4a.
[Android Apps and Games] QHUYFOTO:
thank you so so much bro <3 my phone boot ok but v4a notice me to install drive again
[Android Apps and Games] mtkmanjaro:
Then do it again, in some devices take 2 or 3 times for the driver work properly
[Android Apps and Games] QHUYFOTO:
i did 4 time and my viper driver status is

NEON enabled :No

enabled : no

status : abnormal

audio formats : not supported

processing : no

sampling rate 0
[Android Apps and Games] PoochyX:
Try installing viper xhifi module and see if it makes viperFX work and if does freeze viper xhifi

([emoji3590]09-09-18[emoji3590])
[Android Apps and Games] NE0HP:
Try to follow this.. https://xdaforums.com/pixel-2-xl/help/android-q-viper4android-compatible-t3929914/post80185220
[Android Apps and Games] nikothebarber:
After doing a dirty flash in LOS 14.1 and reflashing magick. The in order Aml, ainur, viper, Dolby Atmos viper keeps force minimizing and not loading up. Uninstalled reinstalled same. Have had flashed viper in numerous configurations on this device HD 10 and on this particular ROM and never had this problem. Ughhh
[Android Apps and Games] zero33:
Im having the same problem, installing drivers makes my phone stuck at boot logo. Tried everything mentioned above, no luck

Mi6, Android 10.

. Edit:nvm i got it working. Here is what i did

install aml from magisk

install selinux mode changer, set permissive

Reboot

install viper4android from magisk

go into app, dont install drivers, go settings, toggle first two

close app, go into app again, install drivers, phone automatically reboot

go straight into twrp, file manager, data/adb/modules/viper4android/

rename post-fs-data.sh to post-fs-data.bak

boot to system

go to car and boom your speakers
[Android Apps and Games] charackthe:
I dirty flashed my rom to remove the driver but it still doesn't prompt me to install drivers when I open the app. I cleared the app data couple of times and removed the app then reinstalled it but to no avail. I'm trying to install it to Android 10 with the previously provided methods.
[Android Apps and Games] charackthe:
I have now realised that the older versions of the app has an uninstall driver button so the phone thinks it is installed. I don't know how to remove it. (I have wiped the system partition and that didn't work. I really don't want to wipe everything.)
[Android Apps and Games] lindahl85:
I have tried everything i have found in this thread but i get pass the boot logo but after i login with my pattern och fingerprint on resurrection remix os on Oneplus 5T it just says mobile is booting. I have noticed that is unable to turn on wifi at this step too. The only solution then is to reboot to recovery and remove the viper apk. It have been working on this phone with android 9 but since magisk 20 or firmware updates it stopped working. The legacy from magisk is still working as it should.
[Android Apps and Games] DiamondJohn:
Logcat if possible? and last_kmsg if not.
[Android Apps and Games] Rokcy98:
Guys I've a problem, everytime I open deezer v4a passes to abnormal status, then I need to switch on/off the session button to make it work again (even with deezer then it works).

It works with Spotify, YouTube etc. instead.

I've tried installing ACP/AML, but nothing. Do you have any idea?
[Android Apps and Games] PoochyX:
What android Verison you on

..

([emoji3590]09-09-18[emoji3590])
[Android Apps and Games] Rokcy98:
Yeah sorry,

2.7.1.0

Android 9

LOS 16
[Android Apps and Games] PoochyX:
Pie and android Q be having issues with viper sometimes unforunately maybe you should transition to Poweramp

([emoji3590]09-09-18[emoji3590])
[Android Apps and Games] Rokcy98:
Guess I'll just remain on Spotify until I find a solution, thanks
[Android Apps and Games] PoochyX:
ii

([emoji3590]09-09-18[emoji3590])
[Android Apps and Games] lindahl85:
How can I extract that when it´s not booting? I´m willing to try again if i get help with that.
[Android Apps and Games] DiamondJohn:
Last_kmsg can be extracted from recovery, and contains the log details from your previous boot. ie the one that failed, not the successful one you would be in, in recovery. ie it sounds exactly what you are looking for.
[Android Apps and Games] lindahl85:
I´m using SHRP recovery now so I don´t know if that matters. I found this kmsg file in /proc but no last_kmsg

I installed viper by using the apk only in this log. Then i removed it since it doesn´t boot. And from recovery removed viper inside magisk.

Next I did was to install viper as zip from magisk. It locked, i didn´t manage to reboot to recovery for two times but noticed that I had wifi on third boot and now the phone works with magisk. This have happened before but sometime after a reboot it can be locked again.

EDIT:

I noticed it was possible to extract last_kmsg from EX kernel manager but it´s empty for the moment.
[Android Apps and Games] fil3s:
I disabled audiofx that comes with RR 6.0 and its working
[Android Apps and Games] kamisan:
getting a lot of app crashes and having to restart the app

went through log files looks like null pointer exception with Java

06-05 06:10:15.333 E/AndroidRuntime(4973): Caused by: java.lang.NullPointerException: Attempt to invoke interface method 'void com.pittvandewitt.viperfx.receiver.a$a.a(java.lang.String)' on a null object reference
[Android Apps and Games] Team_DeWitt:
Thanks for letting us know, we are aware of this issue, and a fix will soon be released
[Android Apps and Games] kamisan:
just for kicks i added some old build props we used to have to do with nougat and viper4arise

already dont have any other fx audio app but added

lpa decode=true

and

tunnel decode=false

neither were lines in the build prop previous to adding them, and so far no crashes.

will track and update if it really did anything

honestly don't know if it would do anything to help or not but I remember having to do that to make things work before so I was hoping that would help.
[Android Apps and Games] OSheden:
I use two profiles and I'd like to switch them depending on the current player:

• 1 profile/player for audio podcast

• 1 profile/player for music

Could you add a tasker/macrodroid plugin to facilitate the process? I found a way with "touch screen actions" but the screen has to be turned on.

Maybe you already know another solution...

Thank you.
[Android Apps and Games] kamisan:
I'm not going to credit the build props anything but I only had one crash yesterday.

and in all fairness having Viper working this well in general even with crashes is better than not having it
[Android Apps and Games] kamisan:
you do not need a developer to do that you should be able to do that in macrodroid yourself, it does support the ability of opening an application pushing buttons it might take a little bit of script work but it is possible

I have about 36 different macrodroid Scripts running for different reasons none on viper but I do use it for profile changing on Franco kernel manager
[Android Apps and Games] DiamondJohn:
Wouldn't "pushing buttons" require the screen to be on and unlocked?
[Android Apps and Games] OSheden:
Actually I have more than 50 macros and I discussed with the dev of Macrodroid about this issue so I know what I'm talking about.

As a reminder: I found a way with "touch screen actions" but the screen has to be turned on.

This ^^^^
[Android Apps and Games] redultra82:
Sent a PM thinking I might get a beta or some version to try on EMUI 8

Shame it's not working normally
[Android Apps and Games] ikasemota:
How do I make it work on itel 1701
[Android Apps and Games] bavoolek:
After installing Viper my phone speaker is like cracky...

Unnistall doesnt effect to this.

what im supposed to do?

Mi Note 2
[Android Apps and Games] Albinado:
Yeah, I also sent a pm about helping debug EMUI 8. No response.

I believe Pixel phones have a similar issue (driver not installing). It would be nice if we could get this working...
[Android Apps and Games] Zackptg5:
No audio mods using 32 bit drivers (like v4a) work on emui 8. This is a known, unfixable issue extensively discussed in multiple v4a and dolby threads which is likely why you didn't get a response

Pixels should work fine
[Android Apps and Games] redultra82:
"EMUI (Huawei) 8.0+ refuses to load the driver. Send a pm if you want to cooperate with the investigation (low priority, currently investigating)"

Thats why I and maybe other people sent a PM, would lead you to believe it might work and there is a beta or alpha to test
[Android Apps and Games] Team_DeWitt:
Pixel phones should work fine. If you're having issues, I'd suggest to pm a bug report (see post #2)

For the EMUI problem, I probably need to ask the original dev for a 64 bit version of the driver, which he probably has to compile first. If I manage to get hands on one, I'll send a pm with a build for testing.

But at this moment I got nothing and nothing to test
[Android Apps and Games] redultra82:
Thats great thanks :good::cool:
[Android Apps and Games] Albinado:
Count me in if you are able to get a 64-bit driver! I can test and provide logs from my EMUI 8 if needed.

Thanks! :good:
[Android Apps and Games] akkiman.01:
Is there anything related to camera? Cuz I tried installing the beta driver 3 times and after flashing, some camera functions are not working properly(front cam, torch, camera app force stopping).

Please investigate if it is a driver issue or something else
[Android Apps and Games] D3LTA:
[MENTION=9073985]Team_DeWitt[/MENTION]

For some reason no version of V4A is working on our Joying PX3 sofia3G units.. for some it works but cracks and Hicks for others like me I can't get it even to get it "processing"

The last official V4A is installing fine and install of driver works but that's it.. changing audio_effects.conf doesnt work.

This version 2.6.0.5 locks up when installing driver and reboots the unit.. and shows the DCC error on start of the app.

Are you guys willing to help me try to fix this and make it work.. ??

If so what info do you need to debug this ?
[Android Apps and Games] JBolho:
I'm running latest Q (official update) on my first gen Pixel and got Viper to work properly, here's how I managed to do it:

Installed Viper apk, opened it and installed driver, reboot.

After reboot, went straight to Magisk Manager and installed Ainur Narsil and Audio Modification Library, rebooted.

After second reboot, opened Viper (asks to install driver again), installed driver and let it reboot.

All is working perfectly well.
[Android Apps and Games] :
Damn... I've got bootloop after install driver on my S9+ Android Q beta..
[Android Apps and Games] gvsukids:
Stable or beta?
[Android Apps and Games] JBolho:
You mean Magisk? Stable.
[Android Apps and Games] redzieu:
Thanks. Now it's working perfectly fine. :good:

OP6 10.0.1

Magisk 20.1
[Android Apps and Games] nerzwerk:
hey how can I uninstall the driver? Ive installed the viper app and with the app the driver. In the past I could uninstall the driver within viper4android. Los17 mi 9t pro
[Android Apps and Games] anonymous992:
you can remove them within the magisk app it is listed in modules
[Android Apps and Games] adhammagdy:
Please fix bootloop and abnormal driver status on xiaomi with android q..
[Android Apps and Games] barth2:
Viper is amazing. Praise the devs.

I have a request: currently there seems to be no way to tell which preset is active. Maybe you can put a checkbox next to the preset name in the menu. In addition to making clear which preset is active, user can select a preset just by clicking the check box next to it! Save one click.

(I guess a radio box is more correct but I don't know if Android allows radio box in menu.)

Additionally, you can indicate the active preset right in the button caption. Eg, instead of "headset", put the selected preset, "music" or "podcast" or "Rock" or "pop" or whatever. (Maybe precede text with an asterisk to indicate there are unsaved changes to the preset.) User only needs to see headset/speaker/Bluetooth/USB when they're new to the app. After that, the caption is kind of redundant.

Hope this makes sense. Thanks for reading.
[Android Apps and Games] mbk17:
I tried this method but the application is still asking to install the driver. I tried both this APK and the magisk module and the driver will not install. Currently in magisk 20.1
[Android Apps and Games] DrBajwa:
After installing this mod, try installing the Audio Modification Library mod from magisk.
[Android Apps and Games] JBolho:
The APK detects Magisk and the driver is installed through it, so I'm a bit confused with this.

Clean everything from Magisk and start fresh. What device are you on?
[Android Apps and Games] barth2:
FYI, SBC isn't necessarily bad, it just uses too low a bitrate by default. You can force it to use a higher bitrate. In magisk, go to download and search for sbc. Install it and follow the instruction on screen to select a bitrate above 500. See if that improves your bt quality.

Using a higher bitrate SBC may actually be better than aac in some cases, since aac is demanding and some devices will try to negotiate a lower bitrate to save battery. And of course SBC is supported by basically everything, though not necessarily the higher bitrates. You just have to try.
[Android Apps and Games] lenana:
Hello I've been using regular app for a while it was good. I flashed android pie and decided to install this v2.7 viper...as it has been hyped so much. However after installing drivers I see no switch to enable effect? lol. I see driver is enabled but not processing when i try playing music, viperdcc doesn't have list of options, what am I missing? How is this better than old versions? Someone kindly upgrade me...I've been 'off grid'
[Android Apps and Games] Soumy1234:
It's the master limiter switch that turns viper on and off now. The limiter and master switch are one switch in this version.
[Android Apps and Games] lenana:
Ahaa you are right! I am using this on TV ,toggles in v2.7.1 are extremely hard to activate via keyboard and mouse. Being new to this version things like missing DCC presets, effect lock mode or ability to load profiles is a huge deal breaker for me...guess I'm ol skool lol. But its good viper keeps evolving.