yashsingh1/xdaforums huggingface dataset:
[Google Pixel 2 XL Questions & Answers] Knxed_:
I've been trying to get viper4android working on Android q for quite some time but the module and the app itself does not want work at all. Plus when viper asks you to install the driver from the app it will end up in a bootloop. Has anybody found a temp workround for it?

Device: Pixel 2 XL Android version: Q Beta 3
[Google Pixel 2 XL Questions & Answers] dongdong6968:
I'm having a similar issue, only the driver install is asked again upon reboot ;_;
[Google Pixel 2 XL Questions & Answers] libracez:
Thats only why i rollback from Q.

Total**** sound without
[Google Pixel 2 XL Questions & Answers] 1959best:
Ok, got it working on beta 3, using the apk 2.7.1.0 from XDA. It appears to install as a magisk module, along with AML. It didn't work on my first try, then all was good. I need to run it in compatibility mode from the menu. https://labs.xda-developers.com/store/app/com.pittvandewitt.viperfx
[Google Pixel 2 XL Questions & Answers] failax:
In android P what version did you use?
[Google Pixel 2 XL Questions & Answers] 1959best:
Always used the magisk repo version before- I tried this many times on Q, with and without AML, but always got the dreaded install driver dialogue. Also tried SE Linux permissive, but no luck. I've never used the apk before, but am sat here now listening to music quite happily. It's survived a couple of reboots (just checking).
[Google Pixel 2 XL Questions & Answers] Knxed_:
Hm, I just tried that. I downloaded the one off XDA LABS and checked compatibility mode on the app. Still showing up as driver not installed. Viper4Android is literally the key element for my phones such a good module.
[Google Pixel 2 XL Questions & Answers] 1959best:
Try another reboot?
[Google Pixel 2 XL Questions & Answers] ifellouttabed:
I just upgraded to Android 10 on my Pixel 2XL and have Viper running now. Download stable 2.7.1.0 from XDA Labs, grant root with Magisk. Check compatibility mode THEN install the driver. Restart, make changes, and then be sure to check "Attach audio effects" in settings once you make your changes.
[Google Pixel 2 XL Questions & Answers] pa.pn2:
Mhh doesn't work for me this way.still asking for driver after reboot lol
[Google Pixel 2 XL Questions & Answers] Lbknight24:
Thanks. Worked for me on second try. Followed the instructions rebooted didn't work, installed drivers again rebooted and then it worked.
[Google Pixel 2 XL Questions & Answers] sidhaarthm:
Same here sadly...:(:confused:
[Google Pixel 2 XL Questions & Answers] 1dopewrx05:
Ok, here's what you gotta do to get it to work, this is the ONLY method I've had consistently work for me from beta 3-public release(did it an hour ago and worked perfectly)

First, uninstall any viper you have also make sure you completely uninstall audio modification library if you have it installed, not disable, uninstall it and reboot after uninstalling what I've listed.

After you're all booted back up, install viper from labs (link in this thread)(Also, forget about compatibility mode, don't use it) now open viper but do NOT install the driver yet, just open the application then go to magisk and install audio modification library but dont let magisk reboot the phone after it installs. Once installation completed, go back to viper and install the driver and let it reboot. Once booted, go straight to magisk and DISABLE audio modification library (uncheck the box next to it if you dont get what I mean) don't uninstall it. After disabling AML head back to viper and install the driver again. Now once rebooted is the moment of truth, if you open viper and its installed you're obviously done but if it's not installed you have to take this next step: don't install the driver just yet, go to magisk and re-enable AML then back to viper and install the driver. I don't see why this would not work for you guys, I know this isn't the easiest tutorial to follow but make sure you follow it to a T, if you mess any step up you need to start from scratch and uninstall both AML and viper and start again.

Good luck guys and may the audiophile Gods be on your side through this process!:D
[Google Pixel 2 XL Questions & Answers] sidhaarthm:
Take a bow good sir, it worked! Had to follow the steps to the end as first time around it didn't work. Now seems to be alright (see attached) :D

For anyone else wondering, I upgraded from Aug 9.0 build to Q (020) last night by flashing the factory ROM without wipe. Rooted, ads disabled and now ViperFX working. Life is goooood :angel:
[Google Pixel 2 XL Questions & Answers] pa.pn2:
I think it also worked for me now but in your screeny it says not enabled.same with me.

But i have all the options for speaker headphones usb etc.think it worked
[Google Pixel 2 XL Questions & Answers] sidhaarthm:
Ah yeah, it's probably because I hadn't enabled it until that time. Here's a fresh screenie :)
[Google Pixel 2 XL Questions & Answers] pa.pn2:
what do you mean with didnt enable it?

i did all the steps, i can adjust all settings but if i play something in g music it still says not enabled....what did i miss?
[Google Pixel 2 XL Questions & Answers] sidhaarthm:
By enabling, I meant turning on the master limiter and other settings. I adjusted mine with a nice YouTube track playing in the background and it all worked a treat. Yet to do my Bluetooth earphones though :)
[Google Pixel 2 XL Questions & Answers] pa.pn2:
I switched on the master and now its working.awesome find
[Google Pixel 2 XL Questions & Answers] carelockh:
[MENTION=8792089]1dopewrx05[/MENTION] I followed your mini tutorial to a T and it worked perfectly. Thank you for taking the time to do this, I really appreciate it. Just updated my old faithful to 10 earlier and gonna mess around with some of the neat features. I can't live without Viper, it's essential to me. :)
[Google Pixel 2 XL Questions & Answers] my370z:
Thanks for the tip. I'll try it next time.
[Google Pixel 2 XL Questions & Answers] BHUSHAN7988:
Try to use the exit option in viper4andriod then open the app again.
[Google Pixel 2 XL Questions & Answers] kamisan:
Tried it, boots to fasboot mode, no bueno

---------- Post added at 08:28 PM ---------- Previous post was at 07:41 PM ----------

Open the Viper Zip file fine install.SH open that in notepad and edit the post fs area from TRUE to FALSE repack zip and flash. problem solved.
[Google Pixel 2 XL Questions & Answers] toxinburn:
It makes my camera not work at all in pie on Moto G7 Power sadly I so far have not found a workaround I can install it but maybe if i disabled the aml and ran in compat mode i dunno I want it to work I can simply disable it in modules reboot and camera is fine again but with it installed and running camera driver is busy.
[Google Pixel 2 XL Questions & Answers] rudolph323:
What is newest AML says

?

Also you can't install driver again in newest 2.7 V4A.. It's a one time thing when opening the app first time.
[Google Pixel 2 XL Questions & Answers] IlyaKol:
Worked for me on a Pixel 2XL running Magisk 20.4-0dc9f5c3 (20303) with Magisk Manager 72f6770d (278). Worked on the first go around after the first reboot. Solid! Thank you sir!

EDIT: Actually, jumped the gun. The driver installed but says its not enabled and status is 'abnormal' and the app doesn't have any issue but none of the settings actually make a difference.

EDIT2: I uninstalled Viper, disabled AML and rebooted. Following reboot, I enabled AML and re-installed Viper, launched it, installed the driver, rebooted and now settings seem to be making a difference although not all.

EDIT3: Had to turn on 'attach audio effects' in settings for stuff to start making a difference. FINALLY! Was missing Viper. Thanks again!
[Google Pixel 2 XL Questions & Answers] ethancottier:
Hi guys, just thought I'd chip in. None of these methods here worked for me unfortunately. I'm on a google pixel 3a running stock android 10 rooted with magisk. I thought I'd just try installing viper4android from magisk, reboot, then install the drivers, and reboot again. And low and behold it worked. I had to select "attach audio effects" in viper settings for it to work, but it's stayed working even after a reboot. I noticed that viper had been updated on the 27th march, so maybe the developers have managed to get it working with android 10. Hope this all works for you
[Google Pixel 2 XL Questions & Answers] Madjax2020:
This method ... I tried several times on my P4XL. I have presets and profiles that I can see load but there is JO audio difference with even the main power on. I have factory reset twice and it does nothing. I might go back to stock and see what's up.
[Google Pixel 2 XL Questions & Answers] Pete02:
Hey guys, I recently updated Magisk and for some reason Viper stopped working. I wiped the phone and updated to the April image and reinstalled Magisk. Adaway and Titanium backup are working but every time I try to install Viper I get the I/O error. 1dopewrx05's method worked for me in the past but it just won't take this time. Any ideas?
[Google Pixel 2 XL Questions & Answers] NotATreoFan:
After a few failed attempts with other methods, I tried the one posted by [MENTION=8792089]1dopewrx05[/MENTION] here: https://xdaforums.com/showpost.php?p=80185220&postcount=13, and it worked perfect on my OP7T Pro McLaren 5G (T-Mobile, Android 10, March security patch).

To summarize:

Install V4A stable from Labs

Open V4A - do not install the driver

Install Audio Modification Library (AML) Magisk Module - do not reboot after

Open V4A - install the driver (auto reboot)

Open Magisk - disable (uncheck) AML, do not reboot after

Open V4A

if you are prompted to install the driver, allow it to install and reboot after

if you are not prompted to install the driver, reboot manually, then open V4A again, you will be prompted

After the last install and reboot, V4A is working for me without needing to enable AML, or any compatibility settings in settings.
[Google Pixel 2 XL Questions & Answers] Pete02:
Thanks NotATreoFan. I tried version 2.7.1.6 from Labs and followed your directions but it still won't install the driver. I'm not getting the I/O error anymore but upon reboot it still wants to install the driver. I even went one step further and enabled AML again but that didn't work either. I'm on a Pixel 3 running the stock rooted April image btw. I'll keep playing with it but as so many have said the sound without Viper just sucks.

Edit: Well... I'm getting closer. This time I installed AML first and then Viper. Went back and disabled AML then installed the driver and rebooted. The menus in Viper are working but the driver status says 2.5.0.4, no, no, abnormal, unsupported, and no. Meanwhile I'm getting a notification up top telling me that Viper is processing the speaker? Try try again!
[Google Pixel 2 XL Questions & Answers] Lughnasadh:
What version are you using? 2.7.1.6 with Stable Magisk 20.4 working fine on my Taimen.
[Google Pixel 2 XL Questions & Answers] Pete02:
Yeah, stable 2.7.1.6 from Labs and Magisk 20405 on a Pixel 3. I'm just not finding any combination to get the driver working. This started happening to me right after the last Magisk update. I'm wondering if going back a version might help.
[Google Pixel 2 XL Questions & Answers] Lughnasadh:
Not sure b/c I'm on a Pixel 2 XL. I'm also using the latest stable version of Magisk. Maybe try that as it appears you're using the Canary version.
[Google Pixel 2 XL Questions & Answers] Pete02:
I don't think so. I pulled it right from the GitHub website. It says Magisk Stable 20.4. I was reading the number from my phone which said (20405) on the installed line but right above that it says latest 20.4 and manager shows 7.5.1
[Google Pixel 2 XL Questions & Answers] Lughnasadh:
I think 20400 is the stable one and 20405 is the latest canary, but I could be wrong. Mine says 20400.
[Google Pixel 2 XL Questions & Answers] Pete02:
Yeah, your right. It says Latest 20.4 (20400) on the first line and right under that it says installed 8ca5a048 (20405) on mine. Does that mean it updated me to the canary version?
[Google Pixel 2 XL Questions & Answers] Lughnasadh:
Maybe, if you're on the Canary update channel In Magisk Manager.
[Google Pixel 2 XL Questions & Answers] Pete02:
Yep, canary channel it was! I'm hoping that's my problem. Trying to run the procedure again now.

Edit: ahhh... I'm disgusted. Now I know I'm running the latest stable Magisk and I've tried the procedure with viper 2.7.1.0 and 2.7.1.6 and still no luck with this driver issue. My phones pretty much dead from rebooting so I'm just gonna call it quits for now. Many thanks again to both you guys for your help! :good: I'll be back when I figure something out cause Vipers not something I could give up too easily!
[Google Pixel 2 XL Questions & Answers] NotATreoFan:
Up to date on Stable channel, which is 20400. The latest Canary has issues with modules.
[Google Pixel 2 XL Questions & Answers] Pete02:
Okay so.... I couldn't go that long without Viper. :laugh: I'm not sure if you guys are familiar but to achieve root with the Pixel 3 I have to extract the boot.img from the OE image and let Magisk modify it and then flash it thru fastboot in order to be able to install Magisk. Well it seems the canary version modified the boot.img on me and thats what was causing the problem. I started from scratch uninstalling Magisk, Installing the latest stable version (20.4) and modifying the boot.img with that. Flashed the new boot.img and followed the procedure to install Viper and I'm back baby! :good:

Once again many thanks for all you guys! This is the reason I love this forum!
[Google Pixel 2 XL Questions & Answers] Lughnasadh:
Awesome! Glad you got it going :good:
[Google Pixel 2 XL Questions & Answers] Scytherblack:
I tried installing viper from teamdewitt but on my phone it's saying installation failed at system patch i wanted to get to setting of app but its disabled for me don't know why
[Google Pixel 2 XL Questions & Answers] Madjax2020:
Question if anyone is following this thread.

Why do we uncheck the audio mod inside of magisk?
[Google Pixel 2 XL Questions & Answers] MigoMujahid:
Hi!

V4A is working perfect whether it's disabled or enabled for me. I'm not sure why it's part of the steps. I guess AML is needed for the installation process of the drivers(?) but after that it's not necessary.
[Google Pixel 2 XL Questions & Answers] Darshpro:
This is working on android 11?
[Google Pixel 2 XL Questions & Answers] Lughnasadh:
V4A got updated to version 2.7.2.0 with Android 11 support, so yes, it's working. Enable legacy mode.

https://xdaforums.com/showpost.php?p=76155021&postcount=3
[Google Pixel 2 XL Questions & Answers] xdidnothingwrongx:
Cool thanks for informing us.
[Google Pixel 2 XL Questions & Answers] Sneakdovi:
Has anyone managed to make it work on Oneplus 8 pro with android 11?
[Google Pixel 2 XL Questions & Answers] dark_NOOB:
Is there a rootless v4afx zip (recovery installer) for A11 yet?
[Google Pixel 2 XL Questions & Answers] M8E1:
What do I do if viper doesn't prompt me to reinstall thwe drivers but won't work anyway?
[Google Pixel 2 XL Questions & Answers] vibrantliker:
That post above is old. There is no XDA Labs anymore.
[Google Pixel 2 XL Questions & Answers] M8E1:
is there a way to get this app to work then?
[Google Pixel 2 XL Questions & Answers] vibrantliker:
what phone?
[Google Pixel 2 XL Questions & Answers] DroidFire:
Yes
[Google Pixel 2 XL Questions & Answers] BandSkipper:
Im running LOS 17.1 (Android 10) i just installed the latest V4A module and driver but no-go so then AML, I believe I reinstalled the V4A module along with disabling AML, installed V4A driver and restarted phone. Put V4A in legacy mode and all good.

Before the latest update, I had to tinker a lot more with the 2 modules before it worked just incase you have issues you may need to do the same.
[Google Pixel 2 XL Questions & Answers] klmtg:
I'm on a Realme 6 Pro phone, I previously had V4A working well on Android 10.

After this I updated to Android 11 as a fresh install, but now V4A persists in asking for driver install no matter all I've already done and tried. After a Lot of research, trials and tests I've come to the conclusion this problem is most likely related to Magisk which in turn I am Not able to boot my phone with the normal/regular/stable release, but I am rather only able to have at least a mostly functional Root with Magisk Canary only !

Viper4Android is THE most important app I need and it unfortunately seems I will

just have to downgrade back to A10 until hopefully this is resolved by the Magisk Devs
[Google Pixel 2 XL Questions & Answers] Lughnasadh:
I don't think the problem is Magisk Canary itself. I am using the latest Canary version (23015) and have V4A working with it, albeit on a Pixel 6 Pro running Android 12. The problem probably relates to a combination of your phone model, Android OS version and V4A version.

I don't know anything about your phone, but the way I got it working is by the method in the link below. Have no idea if that would work with your phone.

https://xdaforums.com/t/viper4android.4354637/#post-85860589
[Google Pixel 2 XL Questions & Answers] klmtg:
I appreciate the feedback, have a nice day
[Google Pixel 2 XL Questions & Answers] jeddy877:
Is there no way to flash gaps with the built in recovery? It says successful but upon booting, there are no gapps.
[Google Pixel 2 XL Questions & Answers] Lughnasadh:
You should probably ask in the proper thread. This is a thread for V4A on the Pixel 2XL.

But typically you flash GApps in TWRP.
[Google Pixel 2 XL Questions & Answers] lindahl85:
I tried all steps in that guide but no success on Oneplus 9 with crdroid. Any other suggestions?
[Google Pixel 2 XL Questions & Answers] moorenado6:
Get root access and flash this zip WITH MAGISK ... DONE. Works on Android 10 and 11

https://xdaforums.com/t/guide-andro...-with-selinux-enforcing.4208707/post-84213441
[Google Pixel 2 XL Questions & Answers] long45343:
thanks，I have already use this.
[Google Pixel 2 XL Questions & Answers] Badger50:
Well done my friend! Your methodology worked like a charm! Nice find brother :good::good:
[Google Pixel 2 XL Questions & Answers] 1dopewrx05:
Glad that I could help guys:good: V4A has always been a must have for me so I definitely understood the urgency of you guys that couldn't get it going.
[Google Pixel 2 XL Questions & Answers] Badger50:
Oh crap my friend! I'm sorry for not recognizing you as well. Well done brother. Very grateful for your find :good::cool:
[Google Pixel 2 XL Questions & Answers] humdrum2009:
Guys what do you like about viper?

I'm asking what are the main things it does?
[Google Pixel 2 XL Questions & Answers] Badger50:
For me personally, it just makes your music sound better, and helps to increase the system volume when watching YouTube, spotify, or my videos :good:
[Google Pixel 2 XL Questions & Answers] cc101:
[MENTION=8792089]1dopewrx05[/MENTION] - omg I freakin love you! Thanks for this!
[Google Pixel 2 XL Questions & Answers] powerserge1:
There is also the thread below with similar instructions and a profile for the 2 XL's stereo speakers. Viper with Android 10 working great. Been using it since beta 5.

https://xdaforums.com/pixel-2-xl/how-to/viper4android-pixel-2-xl-stereo-speaker-t3919285
[Google Pixel 2 XL Questions & Answers] NotATreoFan:
Any idea if this may help with installs on Pie when the driver randomly goes to Abnormal or Processing: No?

After following steps posted earlier involving the audio mods in Magisk, I was able to get V4A working, but it tended to require almost daily reboots once the driver went wonky. It then worked for awhile with a force quit and relaunch, but now that is hit or miss also. When it does act up, the biggest trigger seems to be using Android Auto.

-Edit-

I realize this is a Q thread, but I gave it a shot and was able to get V4A working on P by following most of the steps above.

Uninstall V4A and modules

Reboot

Install V4A from Labs, open but do not install driver

Open Magisk, install AML module, do not reboot

Open V4A and install driver/reboot

Open Magisk, disable AML

Manually reboot (I opened V4A like above, but was not prompted to reinstall driver)

Open V4A, install driver and reboot

Open V4A again, no prompt to install driver this time

V4A is working, AML is installed but disabled
[Google Pixel 2 XL Questions & Answers] KHANrad_SIN:
So I thought I would just put this out there. I can't remember what I did exactly but I managed to get Viper 2.7.1 (magisk module not the apk), Audio modification Library AND Ainur Sauron all enabled and working. Just putting this out there in case anyone wants to use this combo on android 10. I updated from android 9, I did not do a fresh install so I still had all 3 modules installed. So if I remember correctly, I removed all 3 modules and rebooted to start fresh. Then I installed ainur sauron and Viper 2.7.1 in magisk, then rebooted. Then I installed AML and rebooted. I opened up Viper and installed the driver when prompted, rebooted once again. At this point I can't remember if it worked immediately or if I rebooted one more time to get it working. So YMMV, but the point is I'm just letting you guys know it is possible to get all 3 modules working on android 10.

If I have the time I may try reinstalling it to see exactly what I did to get it working.
[Google Pixel 2 XL Questions & Answers] ieatabiscuit:
What Magisk are you using?
[Google Pixel 2 XL Questions & Answers] ifellouttabed:
Magisk 19.3 on Android 10 build number QP1A.190711.020
[Google Pixel 2 XL Questions & Answers] b4db0yz:
Tried this and confirmed , The Audiophile Gods are still with us. Devices used pixel 2xl clean flashed Q.

Thanks you very very much you are like a god to us .

as sidhaarthm mentioned below, Q rooted,ad-blocked, V4A working , life is gooooood.
[Google Pixel 2 XL Questions & Answers] MartinN6:
Thank you very much! Works at my device

But in the end I had to enable "compatibility mode"
[Google Pixel 2 XL Questions & Answers] 1dopewrx05:
That's a new one, you are the first I've heard of this happening to using the method I outlined in this thread. If you are happy then don't sweat it but I would uninstall AML and V4A and reboot then try my method out again, make sure you are getting the right version of Viper (version 2.7.1.0)

---------- Post added at 03:06 AM ---------- Previous post was at 02:58 AM ----------

I appreciate that man! But I'm just like you guys, just looking for the best experience from our Pixel 2 XL speakers!
[Google Pixel 2 XL Questions & Answers] failax:
I don't manage to install Viper using the apk 2.7.1.0 from XDA.It says if i want to update my previously installed app, but there isn't in my app list, nor in magix modules.
[Google Pixel 2 XL Questions & Answers] Badger50:
Just outa curiosity, using your file manager, look in your root folder for../data/adb/modules to see if you have any remnants of V4A.
[Google Pixel 2 XL Questions & Answers] failax:
No module folder found inside :(
[Google Pixel 2 XL Questions & Answers] Badger50:
Interesting. Try downloading the V4A base.apk from my link, and see if that works.

https://drive.google.com/file/d/11rdm9gtuQ5kr4l9XdldV9bbXNWn5jxnj/view?usp=drivesdk
[Google Pixel 2 XL Questions & Answers] failax:
Tried now, at the end of installation says "App not installed".
[Google Pixel 2 XL Questions & Answers] Badger50:
What device do you have?
[Google Pixel 2 XL Questions & Answers] failax:
Pixel 2 xl.I always updated with OTA, never a factory image.Before trying this thing, maybe I can try different method.

I've never managed to install, even before Q update, your version of Viper, the only method succesful was Viper4Android Fx 4.3 as a magisk module.
[Google Pixel 2 XL Questions & Answers] r0fless:
Real lifesaver!! Got it working on my 7 Pro with latest Open Beta Android 10. No Issues encountered so far. :good: Feel free to post the same

instructions in OP7 Pro XDA Forum aswell, have seen a couple people there trying to find a fix, aswell as me. :laugh: Thank you!!