yashsingh1/xdaforums huggingface dataset:
[Google Pixel 7 Pro] lmt1979:
Just looking for multiple confirmations that Viper4Android works, whether it's the reverse engineered version or whatever. I'm rocking a 4a5g that I got in October 2020. Can you guys please confirm it works before I pull the trigger on a 7 pro? I really need Viper4Android to work as I'm kind of an audiophile. I appreciate any responses. I will be buying this as a 256 gb from Google Fi and I really care about magisk working and most importantly Viper4Android working as a prerequisite.

I appreciate any response. I've written guides in the past but haven't had the time to follow things as much as I like but my son broke his Pixel 1 so I'm looking to pass my 4a5g to him and (an excuse to) upgrade my own phone. The 4a5g is great, I'll miss my 3.5mm headphone jack for sure.

Thanks in advance!

​
[Google Pixel 7 Pro] Lughnasadh:
The V4A Reverse engineered works on both my Pixel 7 Pro & Pixel 8 Pro running A14 QPR2 Beta 3.1. However, not all the options are enabled since it's still a work in progress. Due to this, I also use JamesDSP (with AML) to fill the holes. I've discussed this in the last page or two (and probably elsewhere in this thread), as some others have as well so if you want multiple confirmations you can probably just search this thread.
[Google Pixel 7 Pro] lmt1979:
Thank you for answering so fast. Honestly, if the EQ allows me to compensate for poor speaker quality (1khz and adjacent higher frequencies) and Viper bass allows me to control the low end without tricks like lowering treble to get more bass (I'm not trying to impress people with my 15 inch subwoofer, which is in my garage now for the last 10 years) I'll be happy. Thanks again.
[Google Pixel 7 Pro] lmt1979:
Just got my Pixel 7 Pro, bootloader unlocked, flashed up stock image, lineage flashed, magisk, etc. Are there any other steps involved with successfully installing Viper4Android-RE (Reverse Engineered) ? Viper4Android-RE Do I need to install any audio modification magisk modules or busybox or anything like that? Thanks!
[Google Pixel 7 Pro] Locoman_:
Just flash the module and dl/install the app.
[Google Pixel 7 Pro] mmarcz:
It works well with my Carlinkit adapter, especially since the audio is streaming with 5ghz WiFi, and not Bluetooth. It's almost as good as a lossless direct connection.

Also, with my P7P, Im running the Tensor audio fix module for full dynamic range. The combination of all three is fantastic.
[Google Pixel 7 Pro] mmarcz:
Nope, viper doesn't need those modules you mentioned. But you can install the Pixel Tensor full dynamic range module for even fuller sound.
[Google Pixel 7 Pro] Locoman_:
Do you jave a link for that module? Thanks.
[Google Pixel 7 Pro] bombadier:
[MOD] Pixel Tensor Audio Decompressor

WARNINGS! It goes without saying, your decision to use this module comes with risks. For example, playing at high volumes can lead to increased heat production, and may be unfavorable in environmental conditions most affected by our continuously...

xdaforums.com
[Google Pixel 7 Pro] mmarcz:
GitHub - JoshuaDoes/pixel-tensor-audio-decompressor: Patches mixer_paths.xml on Pixel Tensor devices to decompress the digital PCM volume.

Patches mixer_paths.xml on Pixel Tensor devices to decompress the digital PCM volume. - JoshuaDoes/pixel-tensor-audio-decompressor

github.com

Bottom of the page, though I installed it through the AMM app
[Google Pixel 7 Pro] reg66:
Tidal audio volume via bluetooth in my car is quite low. Can using V4A fix this - can i increase the gain of audio over bluetooth?
[Google Pixel 7 Pro] blunceford:
Hopefully this thread hasn't gone cold.

I've been using V4A for maybe 10+ years now. I've always kept a separate rooted phone just for music. I just upgraded from an old, Galaxy S7 to a modern Pixel 7a . Had no idea about the 64-bit compatibility or maybe I would have got a different phone. Been using the S7 for years, so it has been a while since I've had to go through all this! I'll have to look into the other DSP apps as well.

@iscle

I have Magisk v27 and it doesn't like the V4A-RE zip file. It is grayed out and un-selectable. Could the zip be incompatible with Magisk v27?
[Google Pixel 7 Pro] iscle:
I'm using the latest magisk version and it works just fine. Make sure the module ends up in .zip, it's the only thing checked by magisk as far as I know.
[Google Pixel 7 Pro] d3viou5:
Yes, you can!
[Google Pixel 7 Pro] blunceford:
Wow. Turns out I needed to download the zip directly from my phone. I was using adb to push it.
[Google Pixel 7 Pro] mmarcz:
How did you manage that? I'm running tidal on my P7P now and the app bypasses V4A. However, tidal has a built in normalizer, so that's 50% of the reason I use viper. But would like to be able to use all of it
[Google Pixel 7 Pro] [RoNy]R3laX:
Wich version of v4a aré you using?
[Google Pixel 7 Pro] mmarcz:
VRE 0.62
[Google Pixel 7 Pro] Psychlone:
I'll test.

I've been an adamant fan of V4A for years and literally only purchase phones that are rootable for this one app. If I had any idea that the P7P want going to run V4A out of the box, I would've held on to my OP7P a little longer.

But, here is my reason to live my new P7P! I will GLADLY test.

Pm me the telegram or whatever, I'm in.
[Google Pixel 7 Pro] Schroeder09:
This app will give increased volume like v4a does?
[Google Pixel 7 Pro] nycdiplomat:
Same. everyone always asks, "you still root your android? Why?" I always reply with "viper4android"
[Google Pixel 7 Pro] Fentadroid:
I'll be happy to test it on my Pixel 7 Pro if you want
[Google Pixel 7 Pro] apvinod2003:
Awesome news! A question I always wanted to ask to someone on the V4A development. Will V4A process data sent to bluetooth headphones as well? My understanding is that the data is just streamed to headset to be processed and enhanced by the headphone chip and hence would by pass any phone equalizer.

but I've seen a change in effect when we enable v4A, so curious to know how.
[Google Pixel 7 Pro] Beefheart:
Yup, another Wavelet user here, not quite as good as Viper but still great. Was on Viper for years but I've not been rooted for 12 months.
[Google Pixel 7 Pro] Deadmau-five:
Yes, you can boost output.
[Google Pixel 7 Pro] exocetdj:
i must admit im more eager for updates on this new project than i was for the device itself - v4a is my all time fave app
[Google Pixel 7 Pro] schmeggy929:
I would gladly be a tester for V4A to be back up and running on a Pixel 7 Pro. This is the first phone in ages I didn't have it running.
[Google Pixel 7 Pro] Bxperiaz3:
Also happy to help, miss v4a from my oneplus 7 pro
[Google Pixel 7 Pro] elmor0:
Having similar struggles installing V4A on my S22U snapdragon variant - Keep getting install drivers loop every time I open V4A app (even with SElinux permissive kernel).

Eagerly awaiting v4a update/ resurrection & happy to try out any betas/ help.
[Google Pixel 7 Pro] lassetth:
I can`t get Wavelet starting up when music is playing. I`m on You Tube Music wich is says be compertible with Wavelet. Booth permission activated and tested booth mode, but no success. Idea?
[Google Pixel 7 Pro] liver20:
I use jamesDSP and amazing!!!
[Google Pixel 7 Pro] Beefheart:
Turn on legacy mode.
[Google Pixel 7 Pro] lassetth:
Ok, thanks. Get it from? Magisk module ;). Thanks again!

Installed but crashing starting up, then not starting up at all!?

Managed got Wavelet working!Thanks anyhow!
[Google Pixel 7 Pro] lassetth:
I did! Got it working! Thanks!
[Google Pixel 7 Pro] Lughnasadh:
If you ever decide you do want to try JamesDSP, make sure you choose "Yes" when it asks you if you have a Huawei device while installing. It should work fine then.
[Google Pixel 7 Pro] lassetth:
Ok,Thansks! I will test!
[Google Pixel 7 Pro] tonyfiore75:
I tried JamesDSP the other day and I thought it was really terrible. It's probably that I'm not using the settings correctly but I tried a lot of different combinations. I would toggle the main 'power' switch on and then off while listening to music. I found that I could hear way more with it not engaged, so I uninstalled it. But if someone wanted to share their settings, I'd be willing to give it another go. I was a huge fan of Viper4Android.
[Google Pixel 7 Pro] MArtyChubbs:
I'd love to test. Please let me know how I can help.
[Google Pixel 7 Pro] Samuel Holland:
You can run the command after su in terminal if rooted by the way.
[Google Pixel 7 Pro] Neuken6969:
Can you tell me how?
[Google Pixel 7 Pro] schmeggy929:
Go here jamesDSP for the instructions and download and flash it in Magaisk. You will need to select Huawei device in the instructions.
[Google Pixel 7 Pro] Neuken6969:
Ty
[Google Pixel 7 Pro] silocybin:
Would this work on a Pixel 6 pro running A13?
[Google Pixel 7 Pro] Curiousn00b:
If you're running the 64-bit images, then when it's released, I don't see why not.

Otherwise, V4A should already work on 32-bit devices, yes?
[Google Pixel 7 Pro] silocybin:
Is there no apk or magisk module available?
[Google Pixel 7 Pro] Curiousn00b:
Releases · programminghoch10/ViPER4AndroidRepackaged

A refined ViPER4Android installer. Contribute to programminghoch10/ViPER4AndroidRepackaged development by creating an account on GitHub.

github.com

Installing this through Magisk should get you fully setup no problem.
[Google Pixel 7 Pro] Lughnasadh:
V4A doesn't currently work on the Pixel 6 or 7 series running stock Android 13. Some have said it is working on the Pixel 7 Pro running the Corvus rom.
[Google Pixel 7 Pro] silocybin:
so there's no current workaround for pixel 6 on A13 thats a real bummer :(
[Google Pixel 7 Pro] Lughnasadh:
Not that I'm aware of.
[Google Pixel 7 Pro] shiftr182:
I can confirm, I have it running on my Pixel 7 Pro with Corvus. No issues with Viper repackaged.... and the sound is fantastic ;-)
[Google Pixel 7 Pro] rafik25:
Hello im using dolby atmos for G52 magisk module but After booting pin code....device says wrong code any ideas plz?
[Google Pixel 7 Pro] DjBastard:
Hi

Rom Paranoid android is corvus??

Can you please explain the process?

Thank you
[Google Pixel 7 Pro] rafik25:
U can find corvus os here .

Home • Corvus-OS

Corvus-OS Downloads

download.corvusrom.com
[Google Pixel 7 Pro] DjBastard:
It's this :

cheetah/gapps • Corvus-OS

Corvus-OS Downloads

download.corvusrom.com

For pixel 7 pro??

And info or instruccions for instalación??

How's it going??

Thanks again
[Google Pixel 7 Pro] rafik25:
Be on November stable firmware

It is suggested that you first run the stable flash all script, skip setup, reboot to bootloader. then fastboot set_active other, run the flash all again, then follow the instructions from this step below. *

reboot to recovery (when you get to the "no command" screen, briefly hold power, tap vol up to enter stock pixel recovery)

wipe data/factory reset

reboot to bootloader

fastboot update rom.zip
[Google Pixel 7 Pro] DjBastard:
Thank you!! for the information...

Can I ask where you get the method to do it...

It's just that my English is very bad... and it's hard for me to understand?

There are 3 links... what is each one for and/or which one do I use?

Is there group Telegram or something similar?

Thank you

All the best
[Google Pixel 7 Pro] michele testabe':
ehere I am ready😂
[Google Pixel 7 Pro] Abdu55799:
thanks. downloaded jamesDSP and works fine. How can I get the best sound settings? Do you have any tips ?
[Google Pixel 7 Pro] Lughnasadh:
There really is no such thing as "best" sound settings. Sound is very subjective. What sounds good to one person may sound bad to another. Also, music genre plays a roll in how you set your sound up, as well as the type of device you are listening through (e.g. one brand/model of earbud will sound different than another and therefore adjustments will have to be made to that specific earbud).

Best is to just play around with the settings until you come up with something you like.
[Google Pixel 7 Pro] rafik25:
choose hotfix version to install and yes there is telegram group to help u
[Google Pixel 7 Pro] antonio_d25:
If I'm on December firmware would it be possible to go back to the Nov. one ?

Or would the ROM flash over the December stable firmware ?
[Google Pixel 7 Pro] Namorbrowneyes:
+1 on jamesDSP. makes the already great speakers sound better after playing with the settings. Haven't attempted to play with Bluetooth yet but it's a happy substitute for Viper4Android for the time being.
[Google Pixel 7 Pro] Schroeder09:
Wheres the official download for this?
[Google Pixel 7 Pro] Namorbrowneyes:
Search in Fox's Magisk Manager
[Google Pixel 7 Pro] Schroeder09:
Any known danger of bootloops etc? Is there any lsposed method of handling audio modification?
[Google Pixel 7 Pro] antonio_d25:
I wonder if it would work on stock ROM also, if you install the modified Magisk that supports 32 bit app installation.
[Google Pixel 7 Pro] Curiousn00b:
32-bit app support is the only requirement.
[Google Pixel 7 Pro] antonio_d25:
I'll try it and report back here. I ran Corvus for a while and that ROM comes with 32 bit support - I'm confident it works there like a few others have mentioned but never tried myslef
[Google Pixel 7 Pro] Curiousn00b:
Decided to try it myself, figured it was about time to learn in case I ever needed a 32-bit app somewhere down the line. I at first glanced over the OP to the patch and figured it was too many words, but it was actually quite simple.

I currently use Spark as my daily, so I tested it out with that. I have 32-bit app support but Viper driver installation was still a no-go, so there's that bit of info to save you the time, unless you still want to try, lol.
[Google Pixel 7 Pro] antonio_d25:
Did you use the repackaged Viper or the default Viper?
[Google Pixel 7 Pro] antonio_d25:
Some users say there's better chance using the repackaged Viper
[Google Pixel 7 Pro] rafik25:
november frw is mandatory and yes u can to go back
[Google Pixel 7 Pro] Loustsoul:
James DSP?? I dont know how to get it.... Please help.
[Google Pixel 7 Pro] schmeggy929:
A simple search, you would have found it HERE
[Google Pixel 7 Pro] Loustsoul:
I'm sorry my post was not clear. I should have worded it better. I did use search. I found it, but was struggling with the instructions to make it work. I missed the part about saying that it was a different device. Thank you for your response and assistance. Now I am up and running, is there a list of what all the settings do? I did not see that list on here, perhaps my keyword usage is subpar. I would be grateful if you could send me in the correct direction.
[Google Pixel 7 Pro] Curiousn00b:
Tried both, but no luck.

Reading around a different thread, there seems to be even more as to why it doesn't work.
[Google Pixel 7 Pro] Lughnasadh:
Since V4A uses 32-bit audio drivers, you need support for that. Support for 32-bit apps is not enough, it seems. I'm assuming the Corvus rom has added support for 32-bit audio drivers to allow V4A to work on it while on A13.
[Google Pixel 7 Pro] antonio_d25:
I tried both Vipers on stock firmware and couldn't get them to work either. I also installed the modified Magisk that supports 32-bit apps. Still couldn't get viper to install the driver.

I will switch to Corvus now. Too bad that ROM won't be getting updates for a few months ...

Any other ROMs that have 32 bit support in them ?
[Google Pixel 7 Pro] Curiousn00b:
Not at the moment.

One thing I saw in the TG groups is just to let go of 32-bit apps and let them die basically, so some(if anymore) roms won't see 32-bit support added.

Apart from that, what're the differences of having 32-bit supprot or only supporting 64-bit? Has anyone felt a difference in the speed/stability? Ram usage? etc?
[Google Pixel 7 Pro] Samuel Holland:
Yes and don't forget to select Huawei device when it asks, you want to select yes for it to work.
[Google Pixel 7 Pro] Samuel Holland:
If you install a 32- bit app it won't work, like an example I see many using is "flappy birds".
[Google Pixel 7 Pro] Curiousn00b:
Yes, but what would the advantages be to not having 32-bit support, ya know? A con would be 32-bit apps can't be installed, but what're the pros of leaving them behind?
[Google Pixel 7 Pro] Lughnasadh:
This may help with that question...

Pixel 7, the first 64-bit-only Android phone

With 64-bit-only devices now reaching users, developers should start paying extra attention to testing their apps and updates for 64-bit-only devices

android-developers.googleblog.com
[Google Pixel 7 Pro] Curiousn00b:
Ahhhhhh. No wonder I didn't notice much of a difference with the ram since it's only ≈150mbs. Maybe with more budget phones you'll notice a better feeling of less jank.l, but security is always a plus.
[Google Pixel 7 Pro] Samuel Holland:
Here is another article, but I'm thankful to have the 32 bit support enabled on my device.

Google explains how the Pixel 7 series benefits from 64-bit-only

Today, Google shares the benefits of 64-bit-only Android, such as in the case of its Pixel 7 and Pixel 7 Pro.

www.xda-developers.com
[Google Pixel 7 Pro] Deadmau-five:
And what do you think?
[Google Pixel 7 Pro] jgrubbs:
I have viper working 100% on my pixel 7 pro without any issues.
[Google Pixel 7 Pro] Lughnasadh:
Are you on Corvus?
[Google Pixel 7 Pro] jgrubbs:
I am not, but it did work on that as well. The rom I'm on has 32 bit app support enabled though.
[Google Pixel 7 Pro] pdaddy:
Do you mind sharing the name or link or the 32 bit ROM you are running with viper? Is it a 64 with 32 bit enabled? Thanks
[Google Pixel 7 Pro] jgrubbs:
Just follow these instructions and you'll be up and running in no time. https://xdaforums.com/t/tutorial-magisk-enabling-32-bit-support-for-apps.4521029/
[Google Pixel 7 Pro] pdaddy:
I tried that and can get all 32 bit apps and root apps to run but viper doesn't work. Maybe I'm missing something.
[Google Pixel 7 Pro] jgrubbs:
Hmm, that's weird. I've had this work using stock as well as corvus and a couple of others roms but was always first thing after a fresh install and before I did anything else. But idk that's strange. oh and I also individually flashed both slots (clean) with whatever rom I was using to before finishing setting up the rest of the way.
[Google Pixel 7 Pro] wowkazmir:
I was always under the impression that viper requires permissive instead of enforcing to work alongside it being 32 bit. Did you manually set your SELINUX?
[Google Pixel 7 Pro] ecera:
Is this running the stock rom with the 32bit mod enabled? Did you have to modify the post-fs-data.sh?
[Google Pixel 7 Pro] jgrubbs:
Try with this version, it's the one I used. But yes you have to have the 32 bit enabled. And what I did was.

1use the factory image from the month the rom you're wanting to install. Or whatever the developer suggests!.then use the flash-all batch file to flash both slots with -w to whatever your rom requires.

2.after you're stock the fastboot update your rom of choice (of course this is easiest if rom is enabled by default) I flashed both slots also.

3. Let it boot into Android for first time.

4. Developer options and enable USB debug

5. Have your .img ready to patch and patch using magisk (I use the alpha version from telegram)

6. Reboot bootloader and flash your .img file (I also flashed both slots as well) but that should not matter.

7. First thing before other installations I then do the mod exactly as it says.

With this I've been able to have viper working on three different rooms including corvus which is enabled by default.

Hope this helps anyone trying to get it working.

Didn't know if I could link the viper version but I attached a screenshot pointing to the one I used since it's not in fox's manager.
[Google Pixel 7 Pro] jgrubbs:
This has been hit and miss for me depending on what I run sometimes I have to change it to install it then change back other times I don't. And there's been times I've flashed four or five different versions to see what sticks and what doesn't. You can't really mess up your device or I haven't in 6 pixel models at least.
[Google Pixel 7 Pro] innit:
Speaker => Master switch (on) => Post gain (type a number between 1-15 to increase the loudness, I personally chose 15 to get the highest boost).

Repeat the same steps for Headset & Bluetooth.
[Google Pixel 7 Pro] Abdu55799:
Thank you:)
[Google Pixel 7 Pro] teknowiz23:
Too long didn't read it all. I used to use viper all the time on Samsung devices when I could root them. If it wasn't working 9 times out of 10 I needed to flash a permissive kernel. I'm new to the pixel 7. Just got one today after 7 years of Samsung only devices so I'm not sure.. Is there even a permissive kernel available?
[Google Pixel 7 Pro] Draco1876:
Hey guys, I am also getting the no supported cpu architectures found error. Its obvious why but I tried a couple things on here but it still doesn't work. If someone got to to work for the pixel 7 please tell me exactly how, technically should be the same for the 7 pro.
[Google Pixel 7 Pro] iscle:
Hey! Quick update, I released an alpha build, you can find it here: https://github.com/AndroidAudioMods/ViPER4AndroidApp/releases/

It's just a test build, many things won't work, the app might crash if trying to load a preset, etc. Follow the instructions in the release to install it. Do not use any other audio mod, no AML or anything.
[Google Pixel 7 Pro] AcaFaca13:
Oh my, I thought you were genius just by starting this whole reverse engineering project, but this is a whole another level. I can't thank you enough but THANK YOU SO MUCH ❤️ everyone that has been working on this project is a genius.

This is the best gift I got lately and rooting Android devices continues to be justified. I am motivated more to go out and walk while listening to my music with the best sound enhancer out there.

I confirm that Viper is working on Pixel 7 Pro, I am using only Viper Bass and Viper Clariry, I always did, and it works flawlessly.

Huge thanks and much love.

Happy 2023 🥰🎉
[Google Pixel 7 Pro] nicorvienne:
@iscle

many thanks for this impressive work!

Prosit 2023🎉
[Google Pixel 7 Pro] cesar_9046:
Can you share your settings please?
[Google Pixel 7 Pro] AcaFaca13:
Sure though it's pretty straight forward really
[Google Pixel 7 Pro] Bestiole222:
I try to install viper4android following description on github but when I launch it It tells no driver found make sure you install the right magisk module.

Any idea?
[Google Pixel 7 Pro] nicorvienne:
Hi,

have you installed JamesDSP? that module is incompatible with V4A.

had the same problem!
[Google Pixel 7 Pro] innit:
Does playback gain works?
[Google Pixel 7 Pro] nicorvienne:
at the moment - NO (it's grayed out)
[Google Pixel 7 Pro] innit:
Thanks for the heads up. Will wait until it does as it's the only feature I use.
[Google Pixel 7 Pro] Suavie103:
Followed the instructions and got hit with an error. Pixel 6 Pro stock rom rooted
[Google Pixel 7 Pro] Bestiole222:
Thanks Nicorvienne the pb was James DSP magisk module.
[Google Pixel 7 Pro] nicorvienne:
@Bestiole222

you are welcome!
[Google Pixel 7 Pro] cesar_9046:
Are you enable Legacy Mode?
[Google Pixel 7 Pro] AcaFaca13:
No
[Google Pixel 7 Pro] cesar_9046:
Means this, it's works? Or not? 🙄
[Google Pixel 7 Pro] Lughnasadh:
You have to play some music.
[Google Pixel 7 Pro] AcaFaca13:
Play some music and see what happens, I have the same thing when the music is off. And uninstall all the other DSP plugins if you have any. Also sometimes you have to force close and reopen the music player/viper in order to get it to work. Try doing some tests
[Google Pixel 7 Pro] Bestiole222:
I have to put the legacy mode on to get V4A work.
[Google Pixel 7 Pro] Suavie103:
No, it says no driver found. It's not processing music without a driver.
[Google Pixel 7 Pro] Lughnasadh:
It will say that until you start playing music. If it's still not working, make sure you don't have any other audio mods installed.
[Google Pixel 7 Pro] charlessxavier:
Deleted!
[Google Pixel 7 Pro] charlessxavier:
Working ! In legacy mode.

I use one the viper bass feature and it works as expected.

Waiting for you to enable Playback gain control