yashsingh1/xdaforums huggingface dataset:
[Google Pixel 5 Questions & Answers] Avik Sarkar:
Thanks. Now it's working on OctaviOS Miatoll A12. 👍👍

Update- Works only once. After Pause or Stop it's not working.
[Google Pixel 5 Questions & Answers] elong7681:
I can confirm that this method works on the P5 stable A12
[Google Pixel 5 Questions & Answers] Zoidiano0:
It worked With the latest Viper4Android form Magisk repo

Device: Xiaomi Note 8 ginkgo

ROM: PixelOS (Android 12 )

Steps:

install viper4android from magisk app

restart device install driver ( reboot )

install Fix File

Enjoy

in my Case no need of legacy Support..

Thanks
[Google Pixel 5 Questions & Answers] SchmilK:
Got it to work AFTER my drive to work on my Pixel6Pro.

Selinux remains as Enforcing (Permissing i couldn't get it to process)

Installed APK , launched, clicked ok to install driver.

Installed Magisk fix and rebooted.

I do have to have legacy mode enabled otherwise it's in an error state.

Looking forward to the drive home tonight!
[Google Pixel 5 Questions & Answers] ProjectAlly:
Hey just wanted to say, THANK YOU! 😁

This was such a huge help, I just did a fresh install for the latest Android 12 build on my phone, and flashed your files and it worked!

Before that I manually added the post-fs fix (got the name wrong I know 😅) but flashing your files through Magisk worked amazingly!

What you accomplished was what I've been trying to do lately with digging through the Viper files. I'm not really that knowledgeable when it comes to Android apps and their coding, but am interested in learning how to edit things, for the sake of keeping Viper4Android updated for newer Android updates going forward.

Seriously thanks for your effort on this!

Maybe you could help me on this one thing, depending on what vehicle I drive (I do deliveries for a certain auto parts store, so I drive multiple vehicles), sometimes I have to toggle legacy on/off to keep it working, or Android kills the Viper app/process altogether and I have to reopen it. Have you experienced that?

This is specifically tied to these vehicles and their BT. This doesn't happen in my personal vehicle though. Just curious.
[Google Pixel 5 Questions & Answers] 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.

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.
[Google Pixel 5 Questions & Answers] Typhus_:
Sorry for the late reply. I really don't know anything about that. My fix was just to replace the post-fs-data.sh script for the one with more policy lines included that make Viper work on Adnroid 12. Maybe some cars receive bluetooth audio with a different codec or something...dunno really.

It's working at my end and for many other users. Something could be wrong at your end. Try an Android 12 clean flash. See if it helps.

Cheers!
[Google Pixel 5 Questions & Answers] Morgrain:
I literally came from an Android clean flash, since I rooted yesterday and had to setup anew overnight^^
[Google Pixel 5 Questions & Answers] Morgrain:
I just tried out a suggestion from https://xdaforums.com/t/viper4android-pixel-6-pro-how-to-root-magisk-only.4382059/#post-86181119 and deactivated HD audio in developer options (I have been using WF-XM4 (buds) and Sonys bigger XM4 (both work with LDAC) and now it works! But... only with a ****ty codec. I don't really get why this is an issue, it worked without problem back in the days with my P3/P4 with Android 11 and LDAC. Anyone here got an idea?

Is there maybe a way to force LDAC/a higher codec, even though the system thinks that it uses a lower quality one? To trick v4a?

Edit:

Alright, so I narrowed it down a bit.

The problem are both the bitrate and samplerate.

The maximum that this V4A fix currently supports is

48kHz <- down from 96 kHz

32bits/sample <- remains

330kbps <- down from 990kbps

That is still a step up from SBC (44.1Khz 16bit) - ergo if I tune that down in developer options, I can still use LDAC, even though with a reduced bitrate. Besides stating the obvious (v4a is "made" for only 48Khz), that was never a problem in the past (especially not with 990 kbps), so that's something "new" with Android 12/P6.
[Google Pixel 5 Questions & Answers] 奶茶G:
Sony Xperia 1 II Android 12

There is no problem with the current use, and the sound has become better.
[Google Pixel 5 Questions & Answers] isoladisegnata:
Do not work on Android 12 oxigen os / color Oos ..One plus 9pro anyone can help me please?
[Google Pixel 5 Questions & Answers] FastJack2:
Im on rooted Asus Zenfone 8 with Stock Android 12 and cant get the driver to install..

It Prompts me to install driver evey time i launch V4A app... then it reboots and no matter what I do, it always Prompts for driver install on next V4A launch...

Tried to install the various versions from here and github but result is always the same...

Any ideas or does it just not work with the stock rom?
[Google Pixel 5 Questions & Answers] Lord Sithek:
I'm not sure if that's the reason, but you can try to identify any stock sound app and disable it
[Google Pixel 5 Questions & Answers] FastJack2:
Hmm okay, good point, there's an "DIrac Audio Service" installed, but it's a system app and i cant disable it - at least not the normal way... is there any way i can disable it anyways? would usually use titanium backup to remove it but thats not even launching on my system -.-

[edit]

Disabled it with airfrozen - resulted in bootloop... got it fixed but i think i will wait a while until trying again ;)

[/edit]
[Google Pixel 5 Questions & Answers] Lord Sithek:
Hmm you could try with Terminal Debloater Magisk module, if anything goes wrong you can just delete the module from /data/adb/modules in custom recovery. Titanium Backup is very very obsolete and not maintained anymore

I don't know why you faced bootloop, but well, probably it's not the solution. What you could try yet is to flash modded version from one of the XDA staff member: https://xdaforums.com/t/app-all-root-solutions-6-0-viper4android-fx-2-7.3774651/post-86213263

Many people on Viper Telegram group reported this issue and looks like there is no one universal fix. And the dev ist very active these day so... The community has to improvise 😉
[Google Pixel 5 Questions & Answers] FastJack2:
Yeah, i know, but for such simple tasks it was enough even on Android 11 on my old device.. but we'll .. times change ;-)

The thing is... Twrp is not officially released for the ZenFone and I still got the default recovery installed so creating a bootloop is kinda critical... And as I got not much spare time to repair my device I will just wait a couple weeks, maybe someone comes up with a working version .. audio is really not Bad on the ZenFone so it's not a big deal, just my audiophile preference 😁
[Google Pixel 5 Questions & Answers] saifalichishti:
Op8pro, oxygenos12 open beta 1, viper persistently asks for driver install.

It used to work absolutely fine in last/latest stable version I was using, oxygenos11.

If anyone has any input, please suggest.
[Google Pixel 5 Questions & Answers] spr33:
I can confirm this too. Did you ever get to fixing it completely? I literally rooted tonight solely for V4A over Wavelet (well, and Tasker but mostly audio).
[Google Pixel 5 Questions & Answers] elong7681:
Try this it works for me on P5 A12.1 flash V4A first don't reboot then flash the fix don't reboot open the V4A app install the driver and it will reboot automatically you have to use legacy mode but it works
[Google Pixel 5 Questions & Answers] spr33:
Thanks for the reply.

I can get v4a to work but it doesn't work with LDAC above 48hz and 990kbps (or even 660kbps).

It'll work with aptX HD (and any other aptX codecs) just fine but would prefer to use LDAC where possible.

Just noticed that using DDC files doesn't seem to be working? Anyone else confirm?
[Google Pixel 5 Questions & Answers] Rickyz3r0:
Thanks sir. It work for me.
[Google Pixel 5 Questions & Answers] Andrasoul:
No way.. just a few lines.. this work perfecly with Poco F3 xiaomi.eu MIUI 13 and Magisk 24.3.

I'm using De Witt ViPER4Android. Found here https://zackptg5.com/downloads/v4afx_v2.7.2.1.zip

I follow your step with Solid Explorer then disable system default AudioEffect apps. In my case com.miui.audioeffect

Holy sheeeeet ViPER I'm back baby :D Thank you so much for sharing dude..!
[Google Pixel 5 Questions & Answers] Andrasoul:
Oh my God. I'm so excited.. I'm post at the wrong thread LOL. If you still facing this issue check this thread https://xdaforums.com/t/mod-viper4android-miui-12-magisk-21-1.4203489/

Have fun.
[Google Pixel 5 Questions & Answers] CHANGIPA:
Install Magisk Dolby Atmos package and reboot. After install V4A FX . It's simple and works for me. OnePlus 8 pro Android 12.
[Google Pixel 5 Questions & Answers] trebor999:
Wow, thank you so much. Tried a lot. But this helps - easy! :cool:
[Google Pixel 5 Questions & Answers] mehediofbd:
I just wanted to leave a detailed intruction with your files...

1. Set SElinux mode to Permissive

2. Reboot

3. Install Viper4Android

4. Reboot

5. Toggle legacy/compatibility(whichever works) from Viper4Android

6. Listen to music & feel if there's any nice change in bass/treble

7. Enjoy
[Google Pixel 5 Questions & Answers] Morretz:
I tested 3 different Viper zips and they all worked, the problem is that when you are listening to music for example, Viper causes slowness and lag on the device, I tested it on Poco F3 (AncientOS and Crdroid) and on 11 lite 5G NE (ArowOS and Evox ) and this problem occurs in both
[Google Pixel 5 Questions & Answers] muschiu35bv:
Hello! Has anyone succeed to use viper4android on oxygen os 12? viper4android works on custom rom but not working on oxygen os 12
[Google Pixel 5 Questions & Answers] Helena666:
JUHUU It works i looking since 3 months for a orking Version thx guys

I have noble rom permissive thats the first version that works!
[Google Pixel 5 Questions & Answers] ffp.:
I tried everything I could find on XDA. Including: other modules (AML,James DSP, V4A Fix, etc.), replacing post-fs-data.sh and plenty of reboots and installation orders.

However, I always end up in driver installation loop. My phone is a S22 Ultra (rooted snapdragon) running Android 12. I had V4A working in my Android 12 S21+ (Exynos), idk why it doesn't run in my S22U...

Please, help me, I don't know what else to try and I rooted mainly for Viper4Android.
[Google Pixel 5 Questions & Answers] ali147:
hey guys idk how active this thread is but i'm a big fan of V4a however idk if setting kernel to permissive is safe enough. can i set to permissive, start the app and switch to enforcing? would enforcing mode work properly in that situation?

i'm on poco x3 nfc derpfest 12L

thanks alot everyone
[Google Pixel 5 Questions & Answers] xxxl206:
Hello. Can you give me an advice, where i can download the files?

Thanks in advance
[Google Pixel 5 Questions & Answers] xxxl206:
Thank you, ive tried to search it "here" before, but i coulnd find it, still
[Google Pixel 5 Questions & Answers] andybones:
he linked them directly above the "Here. Bye" post..

IDK why he posted twice, but click this #63

I'll remove the 2nd post as I guess it's causing confusion.
[Google Pixel 5 Questions & Answers] xxxl206:
Thank you really much. But it didnt work for me. Dolby atmos app is crashing everytime and viper always prompting me to install the driver, on every reboot.. so weird
[Google Pixel 5 Questions & Answers] sharkie405:
Didn't see it in your post, but did you try setting SELinux to permissive before the driver install and reboot?

I had the exact same issue until I started including the SELinux permissive step.

Ibuprofen has an APK on XDA somewhere that can do it for you easily.
[Google Pixel 5 Questions & Answers] one789:
i got it to work.. all through magsik
[Google Pixel 5 Questions & Answers] sharkie405:
Yes, you can install the SELinux app from ibuprofen here at xda, set to permissive, install driver and reboot, and SELinux will be already set back to enforcing. You can then uninstall the app if you wish.
[Google Pixel 5 Questions & Answers] ffp.:
Well, going into termux and typing setenforce returns "Permissive", so SElinux doesn't seem to be the problem.
[Google Pixel 5 Questions & Answers] ffp.:
I am trying to make it work for a week now and have learned a bit about the files.

However, my phone isn't Pixel, but S22 Ultra.

I noticed that my V4A module folder doesn't have audio_effects.conf file. Does this means that my vendor/etc and vendor/etc/audio/sku_taro folders (the ones that has audio_effects.xml) shouldn't have too?
[Google Pixel 5 Questions & Answers] one789:
https://xdaforums.com/attachments/aospsoundfxremover-magiskmodule-zip.5612037/

follow this.. I have the s22 ultra as well.. this is what works i have no problems at all
[Google Pixel 5 Questions & Answers] ffp.:
Is your S22 Ultra Exynos or Snapdragon?

Does thia zip works for Snapdragons?

I tried

removing every audio modules including V4A

rebooting

intalling V4A

opening app (it asks for drivers and reboot phone again)

Installing your zip module

Reboot

It still asks for drivers. Should I do something different?
[Google Pixel 5 Questions & Answers] pseudokawaii:
Here's how I got it worked for my Redmi Note 9 Pro (curtana) running Evolution X (12.1) ~

Step 1: Install V4A normally using Magisk (I used v25.1) and then reboot from the V4A app (driver installation dialogue).

Step 2: Open V4A app, turn on Master Limiter and Legacy Mode from settings then flash the fix file from this reply with Magisk.

Step 3: V4A service should already be running at this point, force stop it and reopen the app, turn on Legacy Mode again if it's disabled, click on the driver details icon and if you see the status as in this screenshot then you're good to go ~

Step 4: Play some music WITH A HEADPHONE to make sure V4A is working properly, if it's not then try the steps from this reply as they worked for me.
[Google Pixel 5 Questions & Answers] largeruk:
In case it helps anyone else, this worked for me on a rooted stock Android 12 (Jun22) Pixel 4:-

Set SELinux to permissive

Follow the instructions posted by @elong7681 earlier in the thread

Set SELinux to enforced

Reboot

V4AFX works, albeit in Legacy Mode.
[Google Pixel 5 Questions & Answers] fil3s:
Hello everyone :)

Here's how I managed to get v4a 2.7.2.1 working on a12.1 on my pixel 6 pro

1. Flash v4a in magisk, reboot install driver

2. Flash ainur narsil, reboot

3. Flash aml , reboot and v4a shouldn't prompt for the driver, however v4a will not process

To fix this toggle off aml in magisk app and reboot , reinstall driver, reboot, start Spotify etc and toggle on aml. Hope this helped
[Google Pixel 5 Questions & Answers] TheMystic:
What works perfectly on OnePlus 8T (OOS, Android 11 & 12):

https://xdaforums.com/t/app-all-root-solutions-6-0-viper4android-fx-2-7.3774651/post-87131249

I have included the required files in that post.
[Google Pixel 5 Questions & Answers] ZwoelVi:
thank you so much, struggling by each try to make it work but you safed my life :D finally your solution works fine by me
[Google Pixel 5 Questions & Answers] xn0live:
my phone can not be rooted. is there a possibility to "flash" it?
[Google Pixel 5 Questions & Answers] mn1968:
This is the way! Also posted here. I have a Pixel 4a 5g and just upgraded to A12.1 from A11.

I installed 2.7.2.1, edited the file with the above code, rebooted, and toggled on Legacy. All apps (Spotify, Musicolet, Jellyfin, TuneIn, Audacy) are processing audio via V4A. Simply and easy fix!

Many thanks!
[Google Pixel 5 Questions & Answers] ZwoelVi:
can I delete Dolby Atmos once the drivers have been installed in v4a?
[Google Pixel 5 Questions & Answers] ZwoelVi:
Thanks. Is it possible to remove Dolby Atmos after installing the v4a drivers?Or does v4a only work in combination with Dolby Atmos?
[Google Pixel 5 Questions & Answers] One-ti-teuf:
Not working for xiaomi 12. I have installed the fix for android 12.but not change
[Google Pixel 5 Questions & Answers] nadir cakmak:
Hallettim . Biraz uğraş gerektiriyor

Mod translation: I got it done. It takes some effort
[Google Pixel 5 Questions & Answers] elmor0:
You have the S22 Ultra snapdragon variant on stock ROM?

Can you describe the exact steps you followed for viper4android to work on your device please?
[Google Pixel 5 Questions & Answers] XxxwinterxxX:
Only this version of viperafx works for me

ViperFX
[Google Pixel 5 Questions & Answers] vibrantliker:
Sort of off topic:

I've been using Bluetooth for years connecting my phone to my dac or dac/amp but wanted to try via usb to compare any sonic difference. Strangely, Viper's not working via usb with Tidal or Amazon, only works with Spotify via usb, but works on all streaming platforms via Bluetooth.

Anyone have any ideas why this would happen?
[Google Pixel 5 Questions & Answers] JuanitoDog:
Hi everyone, i need help, its posible , viper4android Rootless no Root, on Android 10 its posible..

Our other method, y try , changed mi SE of Linux in permissive whitout root..., Termux, debían, Ubuntu our other method for flash Viper .Zip
[Google Pixel 5 Questions & Answers] JuanitoDog:
Similar this, any posibility?

Bendiciones 🙏

Im noob , but i haber root access, with Andronix, i load Ubuntu 20, in localhost.

Its posible flash Viper4android.zip on this mode? With terminal in Ubuntu?

I dont now, mayby have SElinux Permissive if changed the kernel.

But not found custom kernel for Redmi Note 11 pro 5g ( veux ) to Android 12.

Help any friendly Dev .

I need Viper rootless or died forever in my litle heart.
[Galaxy Tab S2 General] dude_48:
I bought a used Samsung tab S2 with a working Lineage 17 already installed.

I tried to install stock ROM using ODIN.

The ODIN process seems to work fine; I get a "PASSED" in green in ODIN, but the tablet will not boot. Immediately after the "PASSED" in ODIN, the tablet displays "updating system", then "erasing" for about 20 seconds, tries to reboot, but hangs at "SAMSUNG" screen and will not boot.

I've tried several stock ROMs from from different sources.

I'm not sure about the Android terminology, but I think I can get into "boot" mode, but not "recovery" mode on the tablet.

I'm not familiar with a lot of the terms with tablets/phones, so learning by doing. However, I've successfully flashed many computers(Windows >Linux), Enigma 2 receivers, (much easier process), stick a USB stick in and go. I'm surprised the process of flashing a new ROM on Android devices is not more simplified, or less involved.

Thanks for any help.
[Galaxy Tab S2 General] jase_i9100:
I had this issue once, it was after I enabled 'Update Recovery' in Developer Options on LOS 17.1, it's "update the built in recovery with system updates" thinking it was a good idea but after it updated the first time it would boot-loop or hang, cant remember but it wouldn't get to the OS anymore so I had to re-flash it, but I was getting this problem. I remember it all being a mini nightmare at the time, I believe I had to find a PIT file to repartition it. I don't understand how it got so severely busted but I stayed right away from that option since then and the LOS 17.1 has been really great.

I had a similar type thing years back going from 1 type of OS to another, I didn't realise they used different file systems and I had similar issues when trying to fix my mess. Learning then about how different ROMs can depend on completely different file systems taught me that if things are really bad and you can't even flash a stock rom with Odin, then finding and flashing the PIT file is basically guaranteed to fix the issue. It's super rare that this type of thing happens though, so I tend to forget about crazy experiences like watching my new OS delete itself immediately after installing it, I forget about the techniques and tricks, I tend to swear and panic and chase my tail for a while before eventually working it out.
[Sprint Samsung Galaxy S7 Questions & Answers] Ry Knowledge:
A dead phone, I'm guessing.

I have tired every free tool I could find. Hijacker says it worked but doesn't. ADB won't recognize because developer mode is off. Flashing or installing new firmware will toast it from what I've read. I thought i was close so many times. Is there anything I can put on an SD card to bypass frp? So much misinformation out there. Not that I expect any better here. But, if anyone knows anything, please be kind.
[Sprint Samsung Galaxy S7 Questions & Answers] Mohamedkam000:
Ever heard of Combination Firmware? That's what they use to override FRP, watch this video to see how it's done.

Some people bypass it without combination firmware, I didn't personally test that. But with the combination firmware, it's guaranteed.
[Sprint Samsung Galaxy S7 Questions & Answers] Ry Knowledge:
I
[Upgrading, Modifying and Unlocking] Maxxd01:
Hi,

Me and the all the other people who have phones with Compact keyboard (16 keys), have a big problem. We really would like to use XT9 Portuguese, and there are people doing tests and trying to do a .cab to make that's possible, but unfortunately look's like we need just one file. So, what we really need, that you search in your phones if you find the file pthpd.kdb (just do a search with this name, will just take a couple of seconds of your time), and please share with us. It's possible it exists in phones dont have keyboard but have XT9 PTG working. So, please search in your files if you find that, and share :)

Who is leading to make the .cab is DupinBJK's, you can see his thread (below).

So please, help us doing ours (and maybe yours ;) ) pocket pcs better ones :)

Obrigado,

TM

http://xdaforums.com/private.php?do=showpm&pmid=968997
[Upgrading, Modifying and Unlocking] Ev0luti0n_:
hello! i am portuguese also, but i don't have a clue about what you posted!

wasn't there something about portuguese t9 floating around in pocketpt.net? i downloaded something from them a while ago that stated full t9 capabilities in portuguese were enabled after the install... never tested it though..
[Upgrading, Modifying and Unlocking] Maxxd01:
I just need that file that is in (I think) in your windows folder. Just do "find" pthpd.kdb file, and if if you have it, please share it us!

If you are talking about this (see below) it does not work..

http://www.pocketpt.net/forum/index.php?showtopic=5464&hl=xt9+portuguese+ptg
[Introductions] Josephskertesz:
Hello, I not new here really. I've using this site for several years, but today I figured why not just be a member. There's a lot of good developers here. You guys have saved so many of my phones and tablets over the years. Thank you
[Introductions] blackhawk:
Welcome to XDA long time lurker🤗

Enjoy.
[Introductions] Josephskertesz:
Yup exactly. 👻
[Introductions] blackhawk:
Google search, "XDA *whatever*" is still the best way to search this site.

Many found their way here by searching for solutions on Gookill.

I've lurked here off and on for over a decade.
[Introductions] Josephskertesz:
Glad to meet you.