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

I am currently using the latest version in mi mix 2 with crDriod Android 11; It works, but I cannot create/edit/delete/rename presets; If I try, nothing happens, e.g. ... If I create a new profile, it seems to work, but if I go back to profiles, it is not there.

The same happens renaming, etc.: The app does not complaint, but it does nothing.

In the preset associated folders there is nothing...
[Android Apps and Games] Vulsilthur:
How do I fix the "error: could not remount system to rw"

I thought this was systemless? I can't follow any installation guide, because I can't install the driver at all

Magisk 23, Oneplus Nord OOS 11.1.4.4.AC01BA
[Android Apps and Games] zgfg:
Sorry, I messed the thread and now I see you're talking about V4A

It works for me on A11 (but diff phone)
[Android Apps and Games] Vulsilthur:
No, I mean when I start the app, it prompts me to install the driver, but it can't install the driver due to "error: could not remount system to rw"
[Android Apps and Games] zgfg:
Then again it applies what I wrote you about the modules.

By using Systemless manner, they apply changes to /system at the time of booting/initializing Magisk.

/system is not rw that your app (designed for old Android version) could write to
[Android Apps and Games] zgfg:
Sorry, I messed the thead and now I see you are talking about V4A

It works for me on A11, but diff phone than yours

Btw, are you using the latest V4A module from Magisk repo?
[Android Apps and Games] Vulsilthur:
Yes, I am. I've tried to look for solutions in this thread and other places, but I can't get the driver to install due to the aforementioned error.

Edit: Now it's saying "installation failed at patching system"
[Android Apps and Games] Vulsilthur:
Alright, for anyone else facing the "installation failed at patching system/could not remount system to rw" issue, I got it to work by wiping the phone and installing another ROM.
[Android Apps and Games] Joe199799:
Sorry I've been away for awhile if anybody has any interest I have a preset for Skullcandy Crusher ANC it might work for other headphones not sure. I took about 3 hours to hammer this one out so if you do try it please let me know what you think.

Crusher ANC Solid (Could be better).xml

drive.google.com

I also have a pair of Sony wh-1000xm4 that I have a WIP preset going I'll try to hammer that one out when I get the time if anybody is interested in that one as well.

I name the presets weird things because I spend so much time trying to make them the best they could possibly be.
[Android Apps and Games] applyscience:
I see comments here giving people a hard time for not doing a "more detailed search" to get this to work but I would reply with the facts that

you use to always just be able to install it from magosk repo and people are use to that.

if the default way changed, it should be documented in the release notes of the package.

I see an update came out weeks ago and the latest release note showing in magisk is from almost a year ago to the day.

so go ahead and give then a hard time (whatever makes you feel superior and better about yourselves) but I would say the lack of documentation in release notes is the real problem.

even if it's too much info, give people a heads up. either way, it's no excuse to stop documenting why updates are being released in the place most users grab it from.

seeing how people are replied to with such attitude when the Dev couldn't even be bothered to update revisions makes me happy I found a better solution due to this apps lack of functionality / documentation

EDIT. not only does it have no revision updates for almost. a year now, the first paragraph is written as if you would be stupid to a assume more would be needed to be done via its "no hacky workarounds" and that the app "handles ALL of that now" good grief.
[Android Apps and Games] gfrank227:
I agree with you about people giving others a hard time. I don't understand why people would want to do this.
[Android Apps and Games] Fumetsu_Guritto:
How would we determine if this module is breaking the sound in LineageOS 18.1?

Sound in general is not working and this began after installing a driver provided by this module - sound stopped working after reboot and now i can't uninstall this module and restore sound.
[Android Apps and Games] Sherlock1123:
Oneplus 5

OOS 10.0.1

Magisk 23

blu_spark r225 (if it matters)

I can't get it to work when I flash the latest magisk zip along with AML, even with Legacy and compatibility on.

But, when I install app version 2.7.1.0 and AML it works perfectly. It works even after I upgrade the app to latest 2.7.2.1 version. It again stops working if I update the magisk module to latest and it doesn't work if I install the later two updates of app directly.

I don't get it. Can somebody enlighten me why?

Should I just leave it that? Don't fix what's not broken or am I missing out on any latest features? Driver version is the same, 2.5.0.4.
[Android Apps and Games] jrootmirror:
Got Viper working on my OnePlus 9 Pro (EvolutionX) using 2.7.1.6, no Legacy mode or permissive kernel required.
[Android Apps and Games] Sherlock1123:
I am on OnePlus 5, 10.0.1, I got it working with 2.7.1.0. But when I update the module in Magisk it doesn't work, though updating the app to latest 2.7.2.1 is fine. Does the same happen with you?

Can you please take a look at my comment just above yours and see if you can provide some input.

Thank you.
[Android Apps and Games] Kiastinger:
Hi users, ✌ i got this app running without root by flashing the rootless driver by zack (on his website), my phone had a old version of viper then i flashed the zip and it started to work on legacy mode... grateful!
[Android Apps and Games] gfrank227:
Does this method require an unlocked bootloader?
[Android Apps and Games] Lord Sithek:
yes and custom recovery
[Android Apps and Games] idiocracy_:
Maybe someone here can help getting this to work.

Have a 1+7 with latest A11 updated installed, latest Viber4android from magisk.

If I have compatible on the fence icon Grey's out.

If I have lagacy off/on, the fence icon is normal but when you click it, both activated and treating says no.

Neon activated, yes.

Status, normal.

Sound format, supported.

I have two magisk modules installed, Google framework and Viber4android.

I just don't seem to be able to get it to work, at all, and I have no idea why.
[Android Apps and Games] DiamondJohn:
The following ZIp has worked for a number of users running A11 (I havent herd opf anyone it has failed for...). I would first revert all the changes / modules / settings you have modified up to this point (ie start clean) and then try the following Magisk install (not from the repository)

https://xdaforums.com/t/magisk-general-support-discussion.3432382/post-85163825
[Android Apps and Games] idiocracy_:
I uninstalled viper4android, rebooted, installed your zip, rebooted. Now sim is not detected and app opens to a black screen. Uninstalled it, rebooted, sim not detected after reboot. Also oneplus boot animation was gone.

Edit. Uninstalled it, reinstalled the firmware to the second slot only keeping Google framework. Sim still not detected, re-inserting the sim does not help.

Don't know how to undo whatever this did
[Android Apps and Games] DiamondJohn:
It is purely a Magisk install, so it is all systemless.And its not "my" zip.

It installs a module (which can be deleted within magisk) abd a serviced.d script.
[Android Apps and Games] idiocracy_:
Uninstalling the app, not the module made the sim detectable again.
[Android Apps and Games] gladykov:
Any hope to support processing of Tidal FLAC in the future? James DSP is just not giving me convincing results

BTW. Viper works on my Sony ZX1 Compact with Lineage OS 18.1 for Spotify
[Android Apps and Games] DiamondJohn:
That makes it 100% clear you have done something incorrect, and probably failed to clear all your previous attempts.

The Viper app IS installed as part of the Magisk module. If you had to uninstall an app after removing the magisk module, then you clearly had leftovers from some other attempt.
[Android Apps and Games] idiocracy_:
@DiamondJohn

Also, after removing it, i tried re-installing the "standard" one from magisk. That app opens to normal UI, and not black screen. But no idea what's causing it.
[Android Apps and Games] YassinOmer:
(An error occurred while mounting system. Please try again. Contact the developers if this problem persists)

😕 I'm using Redmi Note 5 Pro
[Android Apps and Games] jojy thomas:
same thing happened to me, I'm using latest los on poco f1, latest update rip my viper, it says unsupported audio, could you send me the working magisk module
[Android Apps and Games] jojy thomas:
please send the link, latest not working
[Android Apps and Games] gladykov:
I think you read my post wrong ☺️ I was stating it works , asking for possibility of Tidal FLAC support in the future
[Android Apps and Games] DiamondJohn:
Sorry.
[Android Apps and Games] Srbija2012:
OK, so ive seen now the issue is Magisk V23, and he reason why ViperFX can not download/install.. (Samsung A12, Beta 4)

Hopefully someone finds a fix soon.. :)

I have the latest APK, but the drivers arent installed on the phone so no way its going to work..
[Android Apps and Games] ProjectAlly:
v2.7.2.1 was working for a while on the Android 12 Beta's and for a bit on the initial Android 12 release, but now I can NOT get the driver to show any other status but abnormal with no processing, not enabled! Toggling the legacy and compatibility switches don't work either.

I've formatted userdata through ADB on my phone 10 times, reflashed the latest Android 12 builds 10 times over the last 3 days, that includes a full system wipe and everything! No dice, still not working.

I'm running a Pixel 5, stock rooted, latest Android 12 release for this phone, Magisk 23001 (will NOT upgrade to newest release because of Magiskhide, and other reasons, but just for now).

The only modules I'm running now are for GPay (Universal safetynet 2.1.1, MagiskPropsHide Config, Riru latest version). I've tried AML, ACP, etc etc and nothing.

I was using a version 2721 apk someone posted a few pages back, and one that worked flawlessly from the Pixel 5 forums from a thread I made: Viper4Android Android 12 by ProjectAlly, the apk in question worked through all the beta's of Android 12, and like I stated before, the initial retail release of Android 12.

But now nothing works. There's no way to install the old Ichigo Kywrosaki version of 2716 either. So I'm stuck using Wavelet (PittVanDewitt) right now, but it's nowhere near V4A.

Has anyone successfully installed and used V4A on the latest Android 12 release? If so do you have any apk's (v2721 or 2716), or methods as to how you have it working?

Not complaining, because it's bad etiquette, but I really wish we could get an updated version of V4A from the devs.

I love this mod, and I'm not being disrespectful or anything, just asking for some help if there is any at all.

😊
[Android Apps and Games] DiamondJohn:
Without knowing why it is failing, an update of the APK may not be the solution.

PS: I personally am not touching A12 for a long time.
[Android Apps and Games] ProjectAlly:
I agree with your points for sure. Thought I'd ask and see if someone had any success getting things to work.

Kind of thinking of rolling back to the last A11 build. A12, v4A have certainly been a nightmare to work with. Almost feel like giving up on it.

I'm starting to believe that every version of Magisk has been patched, because that has to be where the main problem lies. I don't like new Magisk (23011) either though.
[Android Apps and Games] a_khusairi:
I'm on arrow os android 12 Viper4 working fine , flash Audio_Modification_Library-v4.0(55) on magisk reboot, install ViPER4Android FX v2.7.2.0 apk. Open ViPER4Android FX, install the driver, reboot automatically, I want to use Viper v.2.5.0.5 because it's easier to load the effect profile, I flash Ainur-Narsil_MK I (09.09.2021)_(52) and JamesDSP-Manager_v4.2 (9-8- 2021)_(82)
[Android Apps and Games] crapa:
I'm in Android 11 (OnePlus7 Pro + MSM Extended Rom).

Installed latest Viper4Android through magisk.

The problem is that it can't save presets because it's can't write inside it's own folder 'Android\data\com.pittvandewitt.viperfx\Files'.

Any idea?

I know it's not a Viper problem but an Android 11 problem but I don't know how to solve.

I can access the folder with Total Commander file manager (with root) but Viper can't access it.
[Android Apps and Games] Typhus_:
Hello!

I've got Viper4Android version 2.7.2.1

working on Android 12

without the need for any other module installed and with

SELinux enforcing

.

I've found another thread where other users where talking about Viper on Android 12 and saw THIS post by @TheExoduser.

That solution, in fact, works, so I came up with a simple Magisk module that just changes the script.

All that this "fix module", attached bellow, does is to update the post-fs-data.sh script, included on official installer by @Team_DeWitt and deletes itself after replacing the script.

This is done after 20 seconds upon the reboot, we have to do on Magisk, after installing the fix.

As soon as the script is changed and the fix gets deleted by itself, you may need to enable Legacy mode, on Viper4Android app, choose your desired options and reboot the device again.

If you don't reboot again you won't notice any audio change.

Sometimes a second reboot is needed (faced that during my tests).

Hope this helps.

Cheers!
[Android Apps and Games] A.Priori:
Just what I was looking for thanks! What would be the steps to get this working on a fresh Pixel 6 Pro?
[Android Apps and Games] Typhus_:
Quite simple.

Install Viper4Android version 2.7.2.1 module zip

Don't reboot

Open Viper app

Select yes to install the driver now

The phone will reboot

After reboot open Viper and enable Master limiter and, on settings, enable Legacy mode

Close Viper

Install my Fix module zip

Reboot

Wait for about a minute

Reboot again

That should be enough. If it wasn't...reboot again.

Cheers!
[Android Apps and Games] rolarocka:
Thx for the fix. Viper working again 👍
[Android Apps and Games] Slim2none4u:
Worked flawlessly!

Thanks!
[Android Apps and Games] bmbaker:
great stuff 👍

so nice to finally have viper working again

thank you

😎
[Android Apps and Games] copex4:
thanks mate!
[Android Apps and Games] Granabo:
Hi SunCha85,

I have the same strange issue with the flashlight not working after installing the viper driver, did you find a solution?

I am using LineageOs 17.1 in a redmi 6 with magisk 23 and the latest viper 2.7.1.0
[Android Apps and Games] NoSauce:
I just wanted to add that these instructions worked for me to on A11 (wasnt' working before). The .zip that you wrote and attached fixed things. Here are my specs:

OnePlus 7T (1905 global), A11, Lineage Custom Recovery, LineageOS 18.1 (2021.11.28 nightly), Magisk 23, LSposed

Thank you!

Question: How come my version of Viper4all only has these features: Master limiter, Playback gain control, FET compressor, FIR equalizer, Convolver, Reverberation, Speaker optimization

- I used to have more features/options when I had v4a before, and it's shown in other users' screenshot

1. Is this because I'm in legacy mode? how can I gain access to other features?

2. Can I install this with Dolby Atmos? or is that not a good idea?
[Android Apps and Games] bjevers:
You're seeing the options for the internal speaker(s). Play something over Bluetooth and you'll see the other options.
[Android Apps and Games] pythonit92:
Not working for me ... I tried but I can't turn master limiter on because of the No driver found window
[Android Apps and Games] SirRhor:
It is a good idea to get Dolby Atmos, it adds "soul" to the music. Within Magisk add FIRST "Audio Configuration Database" and "Audio Modification Library". That works for me on Android 10, maybe it is different for Android 11.
[Android Apps and Games] klmtg:
Unfortunately this issue is happening with me as well. I am on a Realme 6 Pro phone with Android 11. V4A was working well when I was on Android 10
[Android Apps and Games] uvzen:
V4A FX works for me, but I can't create presets. The annoying thing is that I can't save the settings for the speakers and other settings for the headphones, because without being able to create presets, I have to change the settings for specific devices every time. Has anyone seen this before and knows the solution? I searched the forum for a solution, but to no avail. I am using ROM Lineage OS 18.1 on a Xiaomi Redmi Note 9 Pro device.
[Android Apps and Games] pineappleraptor:
Same here. On a OnePlus 9 pro and the driver refuses to install. Even with SeLinixSwitcher changed to permissive. Tried every combination from other threads to try to get the drivers to take...no dice
[Android Apps and Games] loshabih:
I Had the same issue with sim not detected, not only this it causes some apps to crash and hide root not working also, I had to format data and cannot use v4a now as I'm afraid it will cause this issue again.

any luck to fix the issue ?
[Android Apps and Games] lysaer:
Hi there

Love Viper4android used it always on my phones without issue up until now

I have a pixel 2 XL I have installed V4A on, it works fine until I am using say Google maps, waze or an app that cuts into the audio playing, V4A crashes and stops processing then does not restart, is there any workaround for this please?

Thanks in advance
[Android Apps and Games] DiamondJohn:
I have been using Viper for aas long as I can remember. Many years ago I noted that when Google Maps gave directions with music in the back, viper wouldbe turned off during the directions (I could hear the music eq changed) and then back on when it was done "talking". Currently, I use waze, and viper does not get turned off. On a Pixel 4a, running stock A11.

As you can duplicate it very easily, take a log cat.
[Android Apps and Games] BRANDENDEUCE:
Trying to get it working on oneplus 8 pro, but no luck. Any tips appreciated.
[Android Apps and Games] shadowstep:
Are you on OOS 11?
[Android Apps and Games] Wishmasterflo:
I have it working on my Oneplus 8t with OOS11 without any issues.
[Android Apps and Games] BRANDENDEUCE:
I am. I got it working.
[Android Apps and Games] Littlemether:
Okay so on my oneplus 7 (oxygen 11) phone I have the app crash after installing a driver. Ive tried everything but no success. Except to use smalipatcher (or other software) to disable signature verification. So I have 3 versions of Viper4android to share.

On my OS the driver only works by installing it rootless in TWRP or using this neat version first I labeled viperfx_2.7.2.1-a.apk open it and install the driver, reboot.

Than uninstall it and install this one viperfx_2.7.1.6-b.apk.

If it crashes you'll need to mod your OS to disable signature verification like I was saying. Smalipatcher does that for me. The last version I have is a nonroot version of Viper4android apk.

If anyone figures something cool to do with it let me know. Enjoy
[Android Apps and Games] DiamondJohn:
I have successfully installed Viper on multiple CLEAN A11 devices, using the following

https://xdaforums.com/t/app-all-root-solutions-6-0-viper4android-fx-2-7.3774651/post-84281729
[Android Apps and Games] Littlemether:
It

It did the same as every other magisk zip installer does on my oneplus 7 pro; kill my wireless and carrier functions. My way is more compatible I say.
[Android Apps and Games] Morgrain:
The fix with editing /data/adb/modules/ViPER4AndroidFX/post-fs-data.sh does not work on my Pixel 6 Pro. Anyone here got another idea? It just says "abnormal" when I try to play it on my bluetooth headphones. When I have no bluetooth headphones connected and use the speakers to make sound, a4A works strangely enough.
[Android Apps and Games] zgfg:
Legacy mode enabled?
[Android Apps and Games] Morgrain:
Yes of course

My most recent attempt was this method

Installed the apk (2.7.2.1) first, opened it, granted root, installed driver, reboot, replace that post-fs-data file with the custom one (yes, I added the stuff correctly at the bottom of the row), reboot and turn on Legacy Mode. Reboot again.
[Android Apps and Games] vibrantliker:
Does anyone know if there are any DAP's that can stream and run Viper?

I know some of them come with a version of android.
[Android Apps and Games] shadowstep:
I am using OnePlus 9R (and was using the OnePlus 5 before this). Unfortunately, both these devices needed extra fixes/hacks for V4A to work. So I ended up making a Magisk module for myself which installs V4A as a system app, installs the drivers and applies fixes that are needed for it work (at least on my device). If you want to give it a shot, I've attached it. :)
[Android Apps and Games] Morgrain:
Thanks for sharing.

Did you add any additional fixes, except the well known editing of post-fs-data.sh ?
[Android Apps and Games] shadowstep:
That well known editing of post-fs-data.sh is actually not a part of the fixes in my zip. The fixes are from Audio Compatibility Patch which I figured were needed for V4A to work on my device. So I just included them and made a single zip for convenience. Did you try it? If yes, did it work? You will most likely need to enable Legacy Mode too.
[Android Apps and Games] Morgrain:
I made v2a work a couple of days ago with the help of the P6 dev Telegram group (ACP+post-fs-data edit). I am limited to 48kHz however and can't utilize LDAC, since I need to manually reduce the audio sample rate to 48kHz, since otherwise v4a will flag my bluetooth devices (all LDAC enabled) as abnormal. That's sort of a "new" problem, since I was able to use v4a normally on my P3+P4 XL (same Sony LDAC headset/earbuds). I haven't yet found out if this is an Android 12 problem, a Pixel 6 Pro problem or... any other reason.

As a small sidenote: V4A is known to only process up to 48 kHz - and I don't expect it to utilize my 96 kHz in any way. It's just odd that v4a "now" decides (after working without problems for years on my other Pixel phones) to effectively render my device unusable (except if I manually chance the settings, every thing), since it won't process at all, the second a bluetooth device is connected that is CAPABLE of more than 48 kHz.
[Android Apps and Games] jay-em-ass:
Is there any way to get v4a working on a non rooted device without custom recovery? Any modified apk or any way to flash the rootless v4a drivers?
[Android Apps and Games] DiamondJohn:
As I am sure you are aware, the majority of post-fs-data.sh fixes I have seen are SELinux allows. Your ZIP uses the sepolicy.rule file to achieve the same.
[Android Apps and Games] shadowstep:
Yes, I'm aware. I should've been more clear. :) I just meant the SELinux allows are being taken care of in the recommended way (using sepolicy.rule) without moving them to post-fs-data.sh and using magiskpolicy (which is the old, traditional way).
[Android Apps and Games] DiamondJohn:
The other thing I noted, but forgot to mention, which obviously is fine for you, but others running different ROMs may need to add, is the removal of existing pre-installed equalizers in their ROMs. In the module I use, it removes MusicFX and AudioFX , at least one of which has been used previously in LOS based ROMs I have run. Don't know if they include it in more recent Android builds. Its not required in my Pixel device either, but its there by default.

I also compared your permissions XML with the one installed (and working) on my device, and found the following weren't in yours.

android.permission.ACCESS_SUPERUSER
android.permission.BLUETOOTH
android.permission.WRITE_EXTERNAL_STORAGE

The one I am running was missing android.permission.FOREGROUND_SERVICE which sounds pretty instrumental, but hasn't appeared to cause issues. I haven't run APPT against the APK to check (ie manually create the permissions file from the APK). I understand we are running different versions, and there is no use assigning a permission if its not requested/used by the APK, and superuser is only used to install the driver, which the module already solves.

Its all just an FYI.