yashsingh1/xdaforums huggingface dataset:
[Google Pixel 2 XL Questions & Answers] Badger50:
Hey Quinny899. First, I'd like to thank you for your instructions on getting V4A working on 8.1. Working fine on my end. Second, since you seem to know the sound mods very well, I have a question. Back in the day on my 6p, I found an excellent zip called Deuteronomy 2.3.3. I flashed it in TWRP and it worked very well. The best thing about it was that it increased my system volume beautifully. The P2XL, much like the 6p, has low system volume for things like ringtones and alerts IMHO. On 8.0, when I installed V4A via magisk module, it also increased the system volume, whereas now it does not on 8.1. Music, videos, and YouTube are working just fine on 8.1, just not system volume. I was just wondering if there is a fix for this, or just hang in there until the ARISE team updates a few things for 8.1. Any insight on your part would be greatly appreciated :good::cool:
[Google Pixel 2 XL Questions & Answers] TheUndertaker21:
or you can just arise4viper and not mess around with all that system delete stuff
[Google Pixel 2 XL Questions & Answers] shindiggity:
Doesn't work on pixel xl 2 8.1, I wish it did
[Google Pixel 2 XL Questions & Answers] shindiggity:
You didn't have issues with it not processing with Bluetooth, I can't figure out why it won't.
[Google Pixel 2 XL Questions & Answers] slothdabski:
You have to put viper into compatability mode. It won't work in normal.
[Google Pixel 2 XL Questions & Answers] shindiggity:
Yeah I've done that as well but when I turn master power on and off there is no difference in sound. When on compatabilty mode you can't check driver status either. Don't get it
[Google Pixel 2 XL Questions & Answers] slothdabski:
Weird. When I turn on master switch for BT, the music studders for a second then i hear the difference in sounds processing
[Google Pixel 2 XL Questions & Answers] shindiggity:
I don't even see Viper in priv app?
[Google Pixel 2 XL Questions & Answers] slothdabski:
Quincy took it out of priv-app with his mod bc it caused issues as system app. So you need to install yourself as user app
[Google Pixel 2 XL Questions & Answers] shindiggity:
Are you downloading it from Magisk app?
[Google Pixel 2 XL Questions & Answers] slothdabski:
Yes, I extracted APK from unmodified magisk zip
[Google Pixel 2 XL Questions & Answers] hokiealumnus:
This worked great on my Pixel XL (marlin), thanks so much!

Those following along, don't forget to set it to compatibility mode. I also had to restart after doing that to get it working.

Side note: The magisk permissive script module (link here) seems to work fine, so you can still pass SafetyNet with this method.

EDIT - It works with Play Music (which is a system app) but not PowerAmp. Not sure how to fix that. Should I remove deep buffer? Any ideas?
[Google Pixel 2 XL Questions & Answers] Quinny899:
I don't use Poweramp but on the note of rebooting after setting compatibility mode, you can also run "pkill mediaserver" in a terminal (also is useful if viper stops processing, but be sure to kill any music apps first)
[Google Pixel 2 XL Questions & Answers] weaver11b:
When you say you install is as a user app, where exactly is it that you install it to? I tried moving mine v4a from /system/priv-app/ to /data/app/ and my phone freaked out and rebooted to twrp.
[Google Pixel 2 XL Questions & Answers] shindiggity:
So are we installing Viper module From Magisk by shadysquirel, reboot. Copy ur two folders to Magisk/viper4android and paste?
[Google Pixel 2 XL Questions & Answers] Quinny899:
Move it to the internal memory, reboot and install it like you would any other APK

---------- Post added at 05:15 PM ---------- Previous post was at 05:15 PM ----------

Exactly, that's the setup I use
[Google Pixel 2 XL Questions & Answers] shindiggity:
Funny I can't find Viper in system/priv app or system app. There is a viper4android folder on sd card with nothing in it?
[Google Pixel 2 XL Questions & Answers] shindiggity:
Are these permissions same for anyone who has it working?
[Google Pixel 2 XL Questions & Answers] weaver11b:
I noticed you just mentioned the viper module made by shadysquirrel, and i used Viper4Android FX v2.2 (2.5.5.05); however when i uninstall that and try to install Viper4Android FX for Magisk v14+ i receive this error in TWRP:

! /system could not be mounted!

- Unmounting Paritions

Updater process ended with ERROR: 1

Error installing zip file '/sdcard/MagiskManager/Viper4Android_FX_for_magisk_v14+-v4.0.zip'

I tried mounting the system partition as well and get the same error. I had working v4a on 8.0 by using the v2.2 (2.5.5.05).
[Google Pixel 2 XL Questions & Answers] Badger50:
Looks like it to me.
[Google Pixel 2 XL Questions & Answers] shindiggity:
Are you using the Magisk permissive script as well, feel like a jack ass because I can't get this to work!
[Google Pixel 2 XL Questions & Answers] Taebom:
This method works for me on 8.1. Poweramp and Bluetooth is a no go for me but play music and everything else it works fine on Bluetooth even tho it says not processing.
[Google Pixel 2 XL Questions & Answers] Badger50:
Yes I am. Don't feel that way bro. I often times feel the same way with this tech stuff :eek:
[Google Pixel 2 XL Questions & Answers] shindiggity:
Have you tried settings/audio/advanced and uncheck direct volumn in PowerAmp.
[Google Pixel 2 XL Questions & Answers] Taebom:
yup, first thing i do is uncheck direct volume control and smooth equalizer/tone gains. Couldn't get it to work so i just use play music. Also tried with and without deep buffer remover and compatibility mode.
[Google Pixel 2 XL Questions & Answers] shindiggity:
Weird I've been trying PowerAmp and Pandora and no go, just tried Spottify and it worked??
[Google Pixel 2 XL Questions & Answers] Taebom:
lol i know right :confused:
[Google Pixel 2 XL Questions & Answers] TheUndertaker21:
also i downloaded this viper4android module the version that says for 14+

go to setting on viper4android and select disable Selinux and it will process for bluetooth

[IMG="mmm"]https://i.imgur.com/tyfGw9D.jpg[/IMG]
[Google Pixel 2 XL Questions & Answers] shindiggity:
Question how do we remove deep buffer since this is unlike where we would chose on the build prop on arise
[Google Pixel 2 XL Questions & Answers] Badger50:
You could try using the deep buffer remover magisk module. Don't know if it'll work, but it's there :good:
[Google Pixel 2 XL Questions & Answers] shindiggity:
Yeah it failed installation
[Google Pixel 2 XL Questions & Answers] slothdabski:
Did you flash in twrp? I've had modules fail in magisk app but then flash in twrp. Don't know if it matters for this one specifically tho
[Google Pixel 2 XL Questions & Answers] jbarcus81:
I tried that version and TWRP threw an error 1 at me... Still can't get Bluetooth to process....

Edit; I think I got it.. I switched to compatibility mode... Seems to be working now!
[Google Pixel 2 XL Questions & Answers] themrmotivator:
This worked for my Nexus 6p on 8.1. :good:
[Google Pixel 2 XL Questions & Answers] cmo220:
Has anyone figured out how to get this working on other apps, specifically Audible, with Bluetooth? It works on Google Play Music but if I try using it with Audible there is no sound at all. I've tried with and without deep buffer removal. Thank you.
[Google Pixel 2 XL Questions & Answers] hokiealumnus:
Same here with Poweramp. No sound over BT headset. I do get sound on a wired headset but Viper isn't processing.
[Google Pixel 2 XL Questions & Answers] Moostafa29:
I have this issue as well. It happens to me when I transition from one music playing app to another (ie. Google Play Music to Podcast Addict). If I close all apps, count to 5, and open up the app I want to use, it starts working.
[Google Pixel 2 XL Questions & Answers] andrewjt19:
Does anyone know if ARISE sound zips are working with our beloved Pixel XL 2?
[Google Pixel 2 XL Questions & Answers] Donric13:
Can confirm. On my pixel xl v4a only processes sound from Google Play app. All other audio apps on my device don't get processed (pocket cast, ds audio). No difference if i listen over bluethooth or wired Headset. Also it didn't help to close all music app and wait 5 seconds. Also didn't help to install deep buffer remover (through twrp) and to freeze musicFX with TB.
[Google Pixel 2 XL Questions & Answers] Nitemare3219:
What about YouTube?
[Google Pixel 2 XL Questions & Answers] corywf:
I am not totally sure this is related but it seems like disabling SELinux is causing Bluetooth wonkiness. It seems like bluetooth will connect once but then will not connect again or to any other device until I reboot. Anyone with more know knowledge about SELinux have any idea if it could cause that problem?
[Google Pixel 2 XL Questions & Answers] hokiealumnus:
I have to turn off V4A BT master power to get Youtube working over BT headphones. Interestingly that also works to get Poweramp to play through BT headphones (which defeats the purpose of v4a of course).
[Google Pixel 2 XL Questions & Answers] Donric13:
Yeah the same with triple j radio streaming app. Think streaming apps even have more problems and you have to turn off v4a totally to listen to music... BTW same thing using wired headphones.
[Google Pixel 2 XL Questions & Answers] shindiggity:
I flashed Arise, booted up and got I/o error. Installed Viper shadysquirel over it and now I can use different convolvers and profiles along with DD.
[Google Pixel 2 XL Questions & Answers] Donric13:
Does itveork with Bluetooth on different music alps or only with google play music? Aldo what stepd did you use?
[Google Pixel 2 XL Questions & Answers] shindiggity:
Google play and Spotify. Just set up and flashed newest ARISE, rebooted and got I/o error. Installed Viper from Magisk app, reboot and copy the the folders posted on first page, reboot and profit. Same deal having to use compatible mode.
[Google Pixel 2 XL Questions & Answers] kheltek:
Add my to the "can't get BT processing" club on xl 2.

Edit: never mind, went through the installation process and got it working.
[Google Pixel 2 XL Questions & Answers] jbarcus81:
I'm waiting for an update or ... something.. today Viper has decided to no longer work under any circumstances.. Nothing has changed since I got it working. Wiping (it's my way) and saying farewell to ViPER for the foreseeable future... Damn... Gonna miss you old friend! (I know, likely not the place for this, but just an FYI that it's still touch/go for some of us no matter what we try)
[Google Pixel 2 XL Questions & Answers] bkkzak:
What magisk version are you on to have modules and TiBU working? I'm on 14.2 for modules (v4a won't work) and flash 14.3 everytime for TiBU, then back to 14.2 for modules
[Google Pixel 2 XL Questions & Answers] Donric13:
Use Magisk 14.5

https://xdaforums.com/apps/magisk/beta-magisk-v13-0-0980cb6-t3618589/page454
[Google Pixel 2 XL Questions & Answers] airmaxx23:
Here's what I did to get it working on my Pixel XL. Phone speaker and bluetooth are both working.

1. Install Magisk 14.5

2. Install Magisk Busybox Module

3. Install Magisk SELinux Permissive Script

4. Install Magisk deep_buffer Remover

5. Install Magisk ViPER4Android FX v14+ Module

6. Reboot

7. Go to the Magisk folder (root of device) and copy the V4A apk to a safe place (I put it in downloads)

8. In the Magisk folder delete the system and vendor folders

9. Download the zip and extract the files. https://drive.google.com/file/d/1oTTQbox31LvPzQCd2iDadNZJIXJDcdHp/view?usp=sharing

10. Copy the extracted vendor and system folders to the Magisk folder and change permissions to rw-r--r--

11. Install the V4A.apk that you copied

12. Reboot

13. Open V4A and change FX Compatible Mode to Compatible, turn on developer mode and disable SELinux.

14. Reboot
[Google Pixel 2 XL Questions & Answers] krweby:
Looks like this is working. Thank you.
[Google Pixel 2 XL Questions & Answers] ndg99:
airmaxx23 tutorial worked for me. Thanks!
[Google Pixel 2 XL Questions & Answers] puremind:
How did you flash it? Via Twrp? Which file did you use?

How long did the reboot last after flashing?
[Google Pixel 2 XL Questions & Answers] Felosis:
Thanks for putting this together! I get stuck on step 4. When I try to install deep_buffer Remover, I get an error that Magisk is not activated. I tried a bunch of stuff, including completely uninstalling Magisk using the Magisk Uninstaller and starting from scratch with no luck, so I have a couple questions if you don't mind. Sorry, just trying to rule out what might be causing me problems. I'm guessing is my Magisk version. :)

What version of Magisk are you using? Is it 14.5(1456) or the latest from the unoffical build thread 14.5420 to skip dtbo patching?

Are you on the December 8.1 Google image?

Are you using a stock Kernel or custom?

I've done everything you did in your list above except the deep_buffer Remover and could never get ViPER working correctly, so I'm adamant to get deep_buffer as I'm sure it's why I couldn't get ViPER working last night.

Thanks again!
[Google Pixel 2 XL Questions & Answers] Haz3:
Pretty sure I got mine working without the deep buffer remover( I had the same "magisk is not activated" message) but if I try to check the driver status it never pops up if I'm in compatibly mode, is this normal? And how can I be sure its actually processing? Thank you for the write up! Great for old dogs learning new tricks;)
[Google Pixel 2 XL Questions & Answers] shindiggity:
https://androidfilehost.com/?fid=889964283620765959
[Google Pixel 2 XL Questions & Answers] matt1313:
Doesn't work on 8.1 by it's self
[Google Pixel 2 XL Questions & Answers] jbarcus81:
I think someone already asked but how are you installing these modules within Magisk? I get the error that Magisk isn't 'activated' .. I tried installing via TWRP Beta2 and get Error 1 .. so I'm stuck at step 3...

***** Ok, something interesting.. if I open Magisk Manager.. try to install the modules.. it fails, but if I leave Magisk Manager open a bit? I try to install and it works! Huh!
[Google Pixel 2 XL Questions & Answers] kcteun:
Great step-by-step, thanks. I couldn't get deep buffer module to install either, but went through the rest of the steps anyway. I can get V4A to launch, but everytime I run it, it says I need to install the driver. The driver installs and asks to reboot. After reboot, it wants to install the driver again. And so on, and so on. Anyone else see this or find a fix? I feel like we are so close....
[Google Pixel 2 XL Questions & Answers] ndg99:
I was having the same problems installing step 3 and 4 directly from the hosted modules in Magisk.

For step 3 I downloaded magisk-permissive-script_v1.1 from here:

For step 4 I downloaded the universal deep buffer remover v3.4 from here

I installed both through the add modules within Magisk. Viper is working for me.
[Google Pixel 2 XL Questions & Answers] shindiggity:
I know that, I flashed that arise and then followed the steps here to get both to work
[Google Pixel 2 XL Questions & Answers] matt1313:
Do you have both viper and DD+ working on 8.1
[Google Pixel 2 XL Questions & Answers] shindiggity:
DD no, just fc's. But by flashing both arise and Magisk Viper I can use different convolvers and different profiles which you can't do with just Viper.
[Google Pixel 2 XL Questions & Answers] puremind:
I flashed the file via TWRP and then installed the v4a apk and copied the 2 folders. My convoler still doesn't have any profiles to choose from?

What did I do wrong?
[Google Pixel 2 XL Questions & Answers] shindiggity:
Did you set up the build prop with your selections?

---------- Post added at 09:01 AM ---------- Previous post was at 08:59 AM ----------

Did you set up the build prop with your selections?

https://www.youtube.com/watch?v=KTugNE7ML-4

Great video to help out
[Google Pixel 2 XL Questions & Answers] DarkSilentSC:
Tried Airmaxx instructions--

1. Speaker works. Processes fine. Loud speaker and sound optimization works.

2. Bluetooth doesn't work. When no audio is playing, Processing says yes. As soon as I play any media of sorts, processing says No. Weird.

3. Haven't tested headphones yet.

4. This is exactly opposite experience I have with Nougat Sony Xperia Z5 Premium dual with stock ROM. @.@

Even tried with latest AML and deep_buffer remover versions, but no difference...
[Google Pixel 2 XL Questions & Answers] shindiggity:
Are you on compatibility mode? Doesn't sound like it because you can't see driver status at all if you were. Use compatibility mode and toggle master power to hear the difference.
[Google Pixel 2 XL Questions & Answers] Felosis:
Nice, thanks for direct links! I'll try later today.
[Google Pixel 2 XL Questions & Answers] Felosis:
All good, working great! Testing headphones, built-in and Bluetooth, all working. :)
[Google Pixel 2 XL Questions & Answers] puremind:
I looked at the build prop but I was happy with what was included. What module needs to be there besides core for the profiles to become available?
[Google Pixel 2 XL Questions & Answers] shindiggity:
Profiles! You have to type true to what you want installed.
[Google Pixel 2 XL Questions & Answers] DarkSilentSC:
Enabled compatibility mode and now Im getting no audio on absolutely all apps except play music...

Will dele everything and try it one more time...
[Google Pixel 2 XL Questions & Answers] puremind:
thanks, I edited the wrong prop file. Now I got the profiles but I find none of them to really improve the standard acoustic equalizer + louder sound.

It seems to me all of them create distortion at one point or another. My main issue with the speakers is vibration of parts of the device that parasite sound on certain frequencies. I guess that's a limitation of this speaker set up.

Axon 7 speakers are so much better. I wish they had brought the Axon 9 to market earlier. I am missing the clean speakers so much. Plus it has a better dialer and screenshot software. When it comes out the Axon 9 will blow everything else out of the water. ZTE is OnePlus on steroids, always better display resolution and much better sound for the same price.
[Google Pixel 2 XL Questions & Answers] Quinny899:
You actually don't need to be in compatibility mode, it works fine without it as well. You need to either kill mediaserver and your music app or reboot between changing between compatibility and normal mode though
[Google Pixel 2 XL Questions & Answers] shindiggity:
My Bluetooth won't process unless I'm on compatibility
[Google Pixel 2 XL Questions & Answers] KHANrad_SIN:
You're able to get it working in normal mode? I switched to normal mode and rebooted and processing is not working. Compatible mode works for me but only for google play music on bluetooth.
[Google Pixel 2 XL Questions & Answers] DarkSilentSC:
Or rather... the whole audio is not coming out on any apps except play music.
[Google Pixel 2 XL Questions & Answers] Donric13:
Exactly what i have on my pixel xl. I wonder if anybody gets other apps processed than Google play music and Spotify (i am not using Spotify but somebody said it's processing also). Didn't get any answers on this question.

BTW: you can disable v4a and reboot device. Then sound is coming back again (but without v4a).
[Google Pixel 2 XL Questions & Answers] KHANrad_SIN:
I think the consensus right now is that processing for google play music and spotify work but not for other things like youtube, facebook, snapchat etc.
[Google Pixel 2 XL Questions & Answers] Cowbell_Guy:
Any consensus on when v4a will be able to work with the magisk modules in magisk manager? I'm delaying upgrading until there is an easy and reliable install procedure
[Google Pixel 2 XL Questions & Answers] shindiggity:
Have to ask the dev who makes the module
[Google Pixel 2 XL Questions & Answers] abuttino:
Were you going to repackage this module? I saw a post that you might.

Sent from my Pixel 2 XL
[Google Pixel 2 XL Questions & Answers] DarkSilentSC:
So a new version of universal deep_buffer module came out, which uses newer audio modification library module. Updating this seems to make headphone and speaker processing properly now. I'll let you know the Bluetooth result soon...
[Google Pixel 2 XL Questions & Answers] shindiggity:
https://xdaforums.com/devdb/project/dl/?id=27692&task=get
[Google Pixel 2 XL Questions & Answers] DarkSilentSC:
UPDATE: using ahrion's Viper module fixes this issue completely! Case closed for me!
[Google Pixel 2 XL Questions & Answers] CyberpodS2:
Is this something to be flashed over top of existing v4a or do we gotta strip out stuff first?
[Google Pixel 2 XL Questions & Answers] Badger50:
I uninstalled all V4A modules first. Then installed the new version with TWRP. You may have to disable selinux one time (2.5.0.5 version only), and install the apk. Then you should be good :good:
[Google Pixel 2 XL Questions & Answers] Cowbell_Guy:
I just updated the module. Do I want to use the new 2.5 drivers, or the old drivers? Apparently the old ones are super quality?

Ignore the attachment, sorry
[Google Pixel 2 XL Questions & Answers] Badger50:
Personally, I would use the 2.5.0.5 version. It has the ability to disable selinux if you need it :good:
[Google Pixel 2 XL Questions & Answers] Samuel Holland:
Hi y'all, could anybody please tell me if they viper4android successfully is processing for play music? I'm on version 2.5.0.5 and it wouldn't update to 4.0 through recovery or magisk manager so I was wondering if I should try to uninstall it and then try. Thank you sincerely; all processing except play music it seems.

---------- Post added at 08:35 AM ---------- Previous post was at 08:10 AM ----------

Hi, just a heads up, I have everything processing except play music including spotify.
[Google Pixel 2 XL Questions & Answers] DarkSilentSC:
I would delete the Viper module off the magisk first, install Ahrion's Viper 2.5.0.5 through Magisk Manager directly, choose the newer version, not the older one with supreme driver. I don't even need to use 'compatible' mode.
[Google Pixel 2 XL Questions & Answers] Donric13:
Installed module through magisk with selinux permissive script and busybox module in magisk. No comptabity mode necessary. Proccesses all apps i use. Great to have v4a back.
[Google Pixel 2 XL Questions & Answers] myprecious27:
Indeed, just uninstalled the old version and installed the new one via Magisk Manager. My phone is perfect again.
[Google Pixel 2 XL Questions & Answers] hokiealumnus:
This is working great here too.

Thanks [MENTION=5357345]ahrion[/MENTION] ! :good::good:
[Google Pixel 2 XL Questions & Answers] madscribblerz:
Works great for me too.
[Google Pixel 2 XL Questions & Answers] Guitarfreak26:
Isn't this one viper FX?

My saved profile doesn't do anything on this one :( can't wait till arise works on 8.1
[Google Pixel 2 XL Questions & Answers] weaver11b:
Worked for me, running v4a with 2.5.0.5 driver, permissive selinux, and normal mode in v4a. So happy to have this working again! Working with sirius xm app thru bluetooth beats x buds.
[Google Pixel 2 XL Questions & Answers] TheUndertaker21:
issue with this one is that when we set it to compatible mode

when we change tracks, volume goes up and down

which is kinda lame

surprised there's no update yet for oreo

edit: https://xdaforums.com/apps/magisk/module-viper4android-fx-2-5-0-5-t3577058

worked fine

thanks for the user who said that 2 page back
[Google Pixel 2 XL Questions & Answers] abuttino:
Is there a reason that my phone bootloops when any viper module is active?

There are no bootloop issues until this module is installed.

Sent from my Pixel 2 XL
[Google Pixel 2 XL Questions & Answers] KHANrad_SIN:
Now that we've got viper working, does anyone know how to get it to automatically switch sound profiles when connected to different bluetooth devices?
[Google Pixel 2 XL Questions & Answers] madscribblerz:
I don't think it does that.
[Google Pixel 2 XL Questions & Answers] Taebom:
The updated 2.5 version with Universal deep buffer Remover 3.5 are working great for me on 8.1. Poweramp is processing just fine and bluetooth is working perfectly.
[Google Pixel 2 XL Questions & Answers] Jwezesa:
Looks like a lot of different ways to install and different issues. Can someone list out how to install a properly working version coming from stock, non rooted on 8.1?