yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] CounterC:
Can you please post those 2 files in this thread? Your Telegram link doesn't give me access to download those files....
[Android Apps and Games] mrjuniork:
Here you go:

https://mega.nz/#F!KQUzyQ7I!NJLtkw3wfMIYhu-GMXTOyA
[Android Apps and Games] Norbosz:
I upgraded my Xiaomi Mi 9 Lite "pyxis" phone to Android Q and installing it Viper FX won't start. It tells me to install the driver. If I install it, it prints it again and I don't know what to do. I'm trying to install from Magisk manager and I've tried "Viper4Android FX Legacy" and Viper4Android v2.7.1.0. Both work perfectly on Android Pie.
[Android Apps and Games] Lord Sithek:
Look posts above
[Android Apps and Games] Norbosz:
Thanks! I managed to solve the problem. Will there be an installer that solves this problem without having to manually copy the two files? After the August release of the "Viper4Android FX Legacy", is it not expected to be updated anymore?
[Android Apps and Games] Lord Sithek:
Actually only 2.7 version is being updated and only one you need. The developer is working on the version fully compatible with Android 10
[Android Apps and Games] mrjuniork:
I had no idea how much I missed this freaking app.. Got it fully working on my OP7T... Happy listening hours ahead :)
[Android Apps and Games] CounterC:
Thanks a lot!

---------- Post added at 01:11 AM ---------- Previous post was at 01:09 AM ----------

Actually I always used the material older version. With that version I created several presets. It seems in 2.7 I cannot import those presets? How do I do that?
[Android Apps and Games] Lord Sithek:
There is a converter to flash in Magisk. Take a look here: https://zackptg5.com/android.php

AS far as I know first you have to copy old profiles to the new Viper's directory and later flash the converter
[Android Apps and Games] thomas140:
Hi, thanks for sharing. But I still have problem. I'm using Poco f1 with miui eu 11.0.4.0 Android 10.

Steps done.

1.Install viper 2.7.1.0

2.Allow to install the drivers and reboot.

3.Boot into recovery mode, copy 2 files to the data/adb/modules/viper4androidfx.

4.once reboot, same asking me to install driver again.

Why so?
[Android Apps and Games] mrjuniork:
Let the drivers install again and repeat the fastboot steps. Afterwards Viper should work.
[Android Apps and Games] doubledragon5:
Installed, now lets see if it works with my new rom.
[Android Apps and Games] lubikem:
which steps you did?

Odoslané z HD1903 pomocou Tapatalku
[Android Apps and Games] doubledragon5:
Well I guess no Viper4Android is any good.. Installed the latest via Magisk same deal not enabled processing no.. It never even installed the driver.. I thought this was much better than the rest.. IMOP it is not.
[Android Apps and Games] Joe199799:
Have you installed audio compatibility patch or Audio modification library from magisk, my 6T needed it to run but I'm also not on 2.7.1 never had a reason to update it. I'd suggest installing ACP or both.
[Android Apps and Games] Immortalis:
Hello,

with recent major Magisk update, today I found out that Viper couldn't find driver anymore, it would ask to install it over and over.

What worked for me:

uninstall Viper 2.7 module and app, reboot

install Viper Legacy module, choose 2.5.0.5, non material, as system app with lib workaround (though I'm not sure if this is actually needed), reboot

replace 2.5 apk with new 2.7 apk in /data/adb/modules/ViPER4AndroidFX-Legacy/system/priv-app/ViPER4AndroidFX/, reboot

This way it's working for me on Havoc 2.9 (Android 9), January sec patch, enforcing SELinux, without AML.

Maybe this will help someone.

Note that it most probably won't work on Android 10.

You might also try installing attached zip via Magisk, which was created using the steps above.
[Android Apps and Games] doubledragon5:
Just installed both and no change
[Android Apps and Games] Lughnasadh:
Have you tried this method?

https://xdaforums.com/showpost.php?p=80511127&postcount=80
[Android Apps and Games] doubledragon5:
Just Did and I get this

Driver Version 2.5.0.4

NEON Enabled: Yes

Enabled:Yes

Status: Normal

Audio format: Supported

Processing; No

sampling rate:48000

Still not what I'm looking for.

---------- Post added at 03:37 AM ---------- Previous post was at 03:34 AM ----------

This also is on a custom UN7 MM rom.. No viper for android as worked on this phone, but only once..

---------- Post added at 04:23 AM ---------- Previous post was at 03:37 AM ----------

Can a hardware issue be the culprit for Processing No in Viper4Android.. When I first bought this phone, the app worked 100 percent.. Then I tried all kinds of roms, and there for it would never work right again.. Hell I even went and Odin to complete stock at least twice, re-rooted, and yet have been unable to get it to work since. Just a thought.
[Android Apps and Games] chooks06:
Maybe I'm missing something here but Processing - Yes is only when it's active (running). Otherwise "no" shows current status.
[Android Apps and Games] Lughnasadh:
It will only process when you are playing music and master limiter is enabled, if that's what you mean by "running".
[Android Apps and Games] chooks06:
Yup.
[Android Apps and Games] deebray36:
thanks man this worked for me...oh how i missed legacy!!!!:D
[Android Apps and Games] mrjuniork:
First off, you have to flash the recovery for our device with enabled adb shell commands. You can find it here:

[Recovery][Stock]ADB Shell Enabled

After you flashed the recovery, boot up your phone and head over to the next thread for further instructions, which you can find here:

Installing Viper4Android

Now there is all the information you need, but let me throw in some remarks.

When you reach the step of installing the SELinux Switch app, switch on permissive and reboot the phone, and then continue with the steps.

Also stick to installing Viper from Magisk Manager, like instructed.

So once you flashed Viper, you will be stuck on the fastboot screen.

Then follow the steps in order to delete the post-fs-data.sh file. But do not type "cd to", just type "cd".

adb shell

cd /data/adb/modules/ViPER4AndroidFX

rm post-fs-data.sh

exit

After all those steps, fastboot bootloop is gone and you will be able to reboot back to system.

Now in my case, after opening Viper, it asked again for installing the drivers. Don't worry, let it install again and again there is a fastboot bootloop. Repeat the fastboot commands to delete the file again and once booted back to system, Viper should work as it used to work before.

Let me know how it went for you.

Big thx to [MENTION=6443956]killswitx[/MENTION] for the modded recovery and to [MENTION=5608582]chiiiiiiippppppp[/MENTION] for the patient trial and error procedure and sharing it with the community
[Android Apps and Games] shi-no_tenshi:
Hello,

Does this work on Android Pie? (9.0)

I'm currently running crDroid ROM for the Samsung A7 (2017)

Any form of help would be appreciated.

Regards,

shi-no_tenshi
[Android Apps and Games] thomas140:
Hmm, just tried. And become bootloop and I need to go to reinsert the 2 files which end up asking me to install the driver again after boot up. -___-
[Android Apps and Games] doubledragon5:
Whenever I have had the master switch on. Without even actually running anything, if I checked on the status processing would say yes. Ever since then it's always been no but I'll try playing something see what happens.
[Android Apps and Games] Lughnasadh:
Processing should only say yes if you are playing something, or else there is nothing to process.
[Android Apps and Games] DiamondJohn:
Wait a sec, are you saying if I go through the install driver - delete post-fs loop a few times, it will eventually start working? And yes, I understand no guarantees.
[Android Apps and Games] mrjuniork:
Yes, that's basically what I'm saying :)

In my case, I had to do it twice and then Viper started normally without the driver install pop-up..

Of course I asked myself, why at one point, after deleting it the second or third time, the app does not ask for install anymore. It doesn't make too much sense. Maybe the app stops checking for the post-fs-data file once being opened, coz I don't know if the existence of this file is connected to the driver install prompt.. :confused:
[Android Apps and Games] doubledragon5:
It doesnt work even when playing. Also when it was working and not playing anything, it would say yes. Thats how I know it is not working properly.
[Android Apps and Games] nitinvaid:
i have seen almost everyday no of user ask the same thing viper not working etc etc so i am gonna post my work around hit and trial....

Qfix i have never used as not needed it always worked for me without it

Viper4android is kind of hit and trial method for some one will work for some other method will work and it may be possible for another person both of them dont work i am gonna post mine experience

i was on custom andoid 10 Rom havoc os on my oneplus 7 pro

had to make sure Selinux should be permissive then only viper4android will work

1. Set selinux to be permissive

2. intalled viper from magisk opened the app and it will ask you to install driver and device will reboot. if after reboot opening the viper wont ask to install driver again then you are good to go

3. the audio was not coming in some app or in youtube etc etc. Had to install the Audio modification library, and audio modification patch

same Custom android 10 Havoc rom i have bought new DAC meizu hifi pro(or ibasso DC02) viper was not working for me no matter what i do it always shows me the status abnormal i gave up there

other then havoc OS same DAC and viper was working for me on other roms like Cdroid etc with all the same settings which i have posted above

Recently have installed Stock OOS

And i just have to make selinux to permission and install viper it will work no other thing needed unless

i use the DAC then i have to install the AML and ACP

EDIT: if viper shows no processing Sometimes you have to force close the audio app like youtube power amp and run again
[Android Apps and Games] wb1016:
supposal for better ux

may i request new ui for equalizer?

on current design, there's no slider and buttons. on my real-life experience for this app, it is hard to prescisely control the equalizer because this app provides a big range on equalizer but control area is really small.

so, for better experience, i think the slider or buttons are needed like old viperfx app.
[Android Apps and Games] DiamondJohn:
This sounds like you are possibly being limited by your device (screen size) and a missing feature within your ROM. On my ROM (HavocOS Oreo and LOS Android 10), I have a feature that allows triple-tap to zoom in on a part of the screen. Do you know if your ROM supports this? It appears common.

Additionally, although I haven't checked on recent ViperFX's, but previously, you could go directly into an XML file and set the Eq values to the precise value you want.
[Android Apps and Games] warrencoakley:
Need help. I've had all the Vipers install and I had to do a clean install of everything. The issue I'm having is trying to get the driver installed. Tried 4.3 and 2.7 and Everytime I reboot still asking for drivers. Grrrrr! I can't remember how I managed to get it working. Tried a few things mentioned in the threads but no dice. Any further suggestions please?
[Android Apps and Games] kevintm78:
I've seen your name a few times in Carlos's rom thread and was wondering if the device you're trying to get it working on is the SM-N910P. My device is similar (SM-N910V) and I've had good luck with this app on both stock and aosp/lineage based roms. If there's something you need help with let me know.

Just to clarify, I also only get "processing yes" when there's music or video playing. Otherwise it's always saying no.
[Android Apps and Games] doubledragon5:
Yeah I'm on the Sprint Note 4. Funny mine would say processing even when nothing was playing. Now sometimes I'll get a notification saying that speaker processing but yet when I click on the notification it'll say not enabled format unknown processing no. It's just acting a little strange. This seems to be an issue that started after I started trying out a lot of different ROMs. When I had Carlos is ROM originally on the phone after I purchased it I had no issues.
[Android Apps and Games] warrencoakley:
New Magisk Canary build and UI crashes with this now. Needs updating.
[Android Apps and Games] Wishmasterflo:
What is crashing? I dont recognized any issues yet with V4A and the latest Magisk Canary Version and UI.
[Android Apps and Games] doubledragon5:
WOW out on no where it is now working correctly.
[Android Apps and Games] thomas140:
Hmm..

Does anyone successfully install viper 2.7.0.1 with poco f1 miui Eu or stock miui Android 10 rom?

Update: Finally get it done for viper.
[Android Apps and Games] lauralbaby:
I'm running ResurrectionRemix but I've noticed this happening on other 8.1 ROMs on my OnePlus 3t. Whenever I connect to my Bluetooth speaker after booting, ViPER4Android service shows the system dialog that it crashed. It usually only does it the once, and eventually the service seems to start working, but not if I immediately open the app.
[Android Apps and Games] MeguminBOT:
Probably the easiest experience i've ever had installing V4A.

Great work devs!
[Android Apps and Games] kouzelnik3:
[MENTION=9073985]Team_DeWitt[/MENTION] I have just sent you a czech translation for this awesome app. Feel free to use it! :)
[Android Apps and Games] stylz3:
I've been using this mod for a few weeks now and it's working great. The only issue is it's not taking my irs files into effect. No matter what file I chose nothing happens. Is there something I need to do in order for this version of V4A to have them working
[Android Apps and Games] lauralbaby:
Crashing on Bluetooth connect, Matlog file attached.
[Android Apps and Games] _Sherrif:
I ran into this once before with V4A. Check the main V4A page, if i remember correctly you need to change to a user app then back to a system app or vice-versa to get it working. It is something similar to this.

Hope this helps....
[Android Apps and Games] Team_DeWitt:
I suggest to read post 2. I'd like to receive a log where you are installing the driver (don't reboot afterwards).

The ddc error is when the ddc database cannot be copied from the app to the /data partition. Not sure why that happens, but it doesn't effect the driver processing issue.

Thanks for the kind words!

Great work! It will be included in the next release

I suspect the irs files to have some broken sectors in it. If you try loading an irs and catch a log where it states "your file sucks", it's broken.

You should use a program like audacity, open the irs, and save it again to ensure the official wav layout is used so the app can read it.

I have made this change on purpose to improve the app's simplicity, speed and size.

If that change doesn't work, you could help by filling in a bug report (see post 2)

Fixed in next release (also stated in post 2, first issue)
[Android Apps and Games] kamisan:
until there's an update there are some macros you can create an macrodroid that do help.

I made 3 that's what I'm doing are working

one is whenever I open my music apps it opens Viper then reopens the music app . it's a pain in the butt but it's one macro for application

the next one is whenever I receive any notification on Bluetooth it reopens Viper than one second later presses the back button which puts you back to the previous thing you were doing. if you shorten the time before it presses the back button it doesn't work I'm looking for a better work around but for now that's working.

here is how that looks

{"m_GUID":-5030074218966388225,"m_actionList":[{"m_applicationName":"ViPER4Android FX","m_excludeFromRecents":true,"m_packageToLaunch":"com.pittvandewitt.viperfx","m_startNew":true,"m_SIGUID":-5285071431577094241,"m_classType":"LaunchActivityAction","m_constraintList":[],"m_isDisabled":false,"m_isOrCondition":false},{"m_delayInMilliSeconds":0,"m_delayInSeconds":1,"m_useAlarm":false,"m_SIGUID":-8732802534123313563,"m_classType":"PauseAction","m_constraintList":[],"m_isDisabled":false,"m_isOrCondition":false},{"m_SIGUID":-7721078216340178412,"m_classType":"PressBackAction","m_constraintList":[],"m_isDisabled":false,"m_isOrCondition":false}],"m_category":"Media Control","m_constraintList":[{"m_btState":2,"m_deviceName":"Any Device","m_SIGUID":-8619979506279299271,"m_classType":"BluetoothConstraint","m_constraintList":[],"m_isDisabled":false,"m_isOrCondition":false}],"m_description":"on Oreo ROMs viper4android crashes when you receive notifications this is just to restart it ","m_descriptionOpen":true,"m_enabled":true,"m_excludeLog":false,"m_headingColor":0,"m_isOrCondition":false,"m_name":"reenable viper","m_triggerList":[{"m_applicationNameList":["Any Application"],"m_exactMatch":false,"m_excludeApps":false,"m_excludes":false,"m_ignoreOngoing":true,"m_option":0,"m_packageNameList":["Any Application"],"m_soundOption":0,"m_supressMultiples":true,"m_textContent":"","m_SIGUID":-9097977320672442832,"m_classType":"NotificationTrigger","m_constraintList":[],"m_isDisabled":false,"m_isOrCondition":false}]}
[Android Apps and Games] lauralbaby:
Yep I have similar in Tasker. You can also use the shortcuts in most launchers.
[Android Apps and Games] The-Droidster:
Can you please add a Tasker intent to start and stop the service? Or is there a shell command to start/stop the service?
[Android Apps and Games] deroth:
Driver status says not processing while I can trigger effects and hear the difference

Hi guys, first of all, thanks for your work on this great piece of software.

I have a v30s rooted with magisk and a stock ROM. V4A installation went fine. I use poweramp with DVC disabled. When playing music, V4A driver status displays as installed but not processing, however I can hear the difference in sound when I trigger various V4A options. Occasionally the driver status processing turns to 'yes', but most times shortly after reverts again to 'no'. Is this a known issue?
[Android Apps and Games] shadowstep:
Did you read the first couple of posts? It's mentioned in the second post, 3rd point under known bugs. :)
[Android Apps and Games] Note4Addict:
As a noob in Tasker I would be very interested to see how you got this up and running. Would you mind showing the steps in Tasker how to do this? That would be great!
[Android Apps and Games] deroth:
It's not quite a delay though, it's more like the driver status has no idea what is going on. It can go from processing status of 'yes' to 'no' rather randomly. The driver seems to be working but the driver status is completely unreliable.
[Android Apps and Games] shadowstep:
So it's just a cosmetic issue, yes? I'll take this over the driver not processing at all any day of the week. :) But thanks for reporting! I'm sure the dev will look into this.
[Android Apps and Games] lauralbaby:
am startservice com.pittvandewitt.viperfx/.service.AudioFxService
[Android Apps and Games] bawsebawse:
Hi, Thank You for your work. I'm trying to get viperfx installed on my device MEizu m6. It doesn't have custom recovery yet. So it is just rooted, has a busybox and a selinux in a permissive mode. When installing viperfx driver, the previous alpha version says "Driver is not installed. An error occured while getting install files from assets. Please try again.." and so on. When installing the beta or 2.6.0.5 that I think the same judjing by the file name, the driver installation goes into loop and nothing happens at all... Any ideas? Thanks
[Android Apps and Games] lauralbaby:
You need accessibility turned on, I think, but you can create a profile with an Application context for your music app, then the task can launch ViPER4Android.

It's also possible to restart the service if it crashes, which it does on Bluetooth connection right now. Use this line to a Code - Run shell action:

am startservice com.pittvandewitt.viperfx/.service.AudioFxService

With a profile that triggers with the BT connected state.
[Android Apps and Games] The-Droidster:
Ain't working for me. Terminal says service not found. Any suggestions?
[Android Apps and Games] warrencoakley:
When you load the module into the new Canary build the Module tab keeps crashing
[Android Apps and Games] lubikem:
for me it was also after 2 reboots and deleting files, but after 2 reboot i

I had to disable/enable from magisk, 3rd reboot, after it was working, working fine with wired headphones, doesn't work with bluetooth headphones. thanks anyway. [emoji6] Oneplus 7T
[Android Apps and Games] faiz5200:
Does not work for me. Stuck on Oneplus logo. Using OnePlus 3t on Bliss rom android 10.
[Android Apps and Games] amine4ever:
I got a problem where i get a message error of "no driver". And i'm sharing the fix that i found.

Fix for no driver: Install Audio Modification Library from Magisk.

Hope it helps someone.
[Android Apps and Games] dkoek:
How did you managed to get it to work?
[Android Apps and Games] thomas140:
Follow this. It works.

https://xdaforums.com/poco-f1/how-to/viper4android-patch-miui-11-base-t4039117/page2
[Android Apps and Games] Anujsarwang:
After installing viper on custom rom Android Q stuck on poco logo any fix ?
[Android Apps and Games] Lord Sithek:
edited
[Android Apps and Games] Anujsarwang:
My device started but viper not working
[Android Apps and Games] thomas140:
What custom ROM you are using?
[Android Apps and Games] Anujsarwang:
Aosip derpfrest Android Q
[Android Apps and Games] Lord Sithek:
The same as mine, so should work. Did you enable Master Limiter? Sometimes it helps when you go to the Viper settings and toggle "Attach audio session" on and off
[Android Apps and Games] Anujsarwang:
Driver version 2.5.0.4

Neon enable no

Enabled no

status abnormal

Audio format Unsupported

Processing No

Sampling rate 0

---------- Post added at 10:03 AM ---------- Previous post was at 10:00 AM ----------

Master limiter enabled
[Android Apps and Games] Lord Sithek:
Selinux enforcing?
[Android Apps and Games] Anujsarwang:
Yes bro
[Android Apps and Games] Lord Sithek:
So if above-mentioned qfix didn't help, the only solution I know is setting Selinux permissive.
[Android Apps and Games] Darkaedenxxx:
Is there any way to install it without being rooted?

I have a LG v20 pro for which I cannot find on google a way to root it...

Thanks a lot!
[Android Apps and Games] Wishmasterflo:
No. You need to be rooted.
[Android Apps and Games] grandpajiver:
Same for me on 7t. Install, instead driver after giving it root access, fails to bootloader, reboot to my adb enabled sick recovery, delete post-fs-data.sh from /data/adb/modules/viper4androidfx/ reboot, reinstall driver, reboot, if it doesn't work do it again.

I ended up installing The SELinux Switching App. One install and reboot, and it worked. Stock oos 1.0.0.7 global.
[Android Apps and Games] Lughnasadh:
Search for the rootless zip here... https://zackptg5.com/android.php#viper
[Android Apps and Games] falio:
Android 7.2.1 Pixel Sailfish. v4a 2.7 works on my bluethooth headset! not processing for speaker and 3.5 mm jack headohones.

Edit: All works but not with all music players..

Android Q same device all works :)
[Android Apps and Games] Darkaedenxxx:
That means I can install it without being rooted?
[Android Apps and Games] marciozomb13:
With a custom recovery.
[Android Apps and Games] Darkaedenxxx:
And that’s the problem.

I believe that LG V20 Pro (not V20) doesent have any of such support...-.- at least I can’t find anything
[Android Apps and Games] marciozomb13:
Bad news for you.
[Android Apps and Games] thomas140:
Yup, you are right. Need to download the selinux changer to change to permissive and set as auto start.

Then install viper apk and the viper patch via custom recovery.

I did it with my poco f1 miui Eu 11.0.4.0 Android 10.

https://xdaforums.com/poco-f1/how-to/viper4android-patch-miui-11-base-t4039117/page2

---------- Post added at 04:59 AM ---------- Previous post was at 04:55 AM ----------

Try this method following this link.

https://xdaforums.com/poco-f1/how-to/viper4android-patch-miui-11-base-t4039117/page2
[Android Apps and Games] Anujsarwang:
Thnx all of u it's working now ?♥️