General Viper4Android - Pixel 6 Pro - how to? [Root/magisk only] - Google Pixel 6 Pro

Hello there.
I've been trying to get Viper4Android to work and tried the most common solutions (none worked yet)
Android 12 (Viper4Android)
Has anyone managed to get Viper4Android working on the latest beta of Android 12? The usual methods don't work (makes sense, since its a new OS). Just curious. I like Android 12 so far, but might roll back to 11 if I can't get Viper going...
forum.xda-developers.com
-> manually edit /data/adb/modules/ViPER4AndroidFX/post-fs-data.sh didn't work
-> using the automatic editing via magisk module didn't work
-> trying to use JamesDSP/audio compatibility library in between reboots installed/deinstalled didn't work
I also tried the "newest" fix version from the v4a Telegram group.
Any time I use a pair of bluetooth headsets, the options menu just states "abnormal" and v4a doesn't work.
Strangely enough, if I use the phone speakers and have NO bluetooth headset enabled, the processing works normally.
Anyone found a solution yet?
I plan to use this thread as a discussion first and once we found a viable solution that can be reproduced, I will edit this post to a guide. In the following spoiler I'll progressively add more information that will later replace the main text.
Disclaimer: The following requires root level access and knowledge in order to get a functioning audio mod working. I am not responsible for you bricking your device. Always tinker with your devices carefully.
Official v4a XDA Thread
[APP][ALL ROOT SOLUTIONS][6.0+]ViPER4Android FX 2.7
ViPER4Android FX By pittvandewitt and MrWhite214 Introduction Many users are enhancing their smartphone audio experience with the popular ViPER4Android software, but some of us have a hard time installing the driver or they don't like the look...
forum.xda-developers.com
1. Purpose
This guide serves as an installation method to get Android4Viper working on a Google Pixel 6 Pro (as of 12/2021). If not stated explicitly otherwise, do not assume that this method will work on another Android 12 device.
2. Installation method
3. Download
Viper4Android cannot be downloaded via xdalabs anymore. The installer (old 2020 version) can be either found here https://zackptg5.com/android.php#viper or as a magisk module in the new unofficial repo via Fox's Magisk Manager Module https://github.com/Fox2Code/FoxMagiskModuleManager (John abandonded the official Magisk Repo as of 12/2021).
4. Now that I have Viper4Android running... where do I find the right settings for my specific pair of headphones?
For a baseline, you can visit the GitHub page of the project AutoEQ and find the settings that fit your need https://github.com/jaakkopasanen/AutoEq/tree/master/results/crinacle
There is a general thread for Viper4Android profiles that are being shared by the community (sometimes with attached DDC & Convolver files) https://forum.xda-developers.com/t/read-op-first-official-viper4android-audio-profiles.2324454/
For a generic IRS file ("DDC") you can visit this website https://github.com/Codejune/viper4android-eq/tree/master/Kernel
If you want a specific DDC file tailored to your headphone, there are several XDA threads to chose from, where members of this community take the time and effort it takes to create those - usually these files are sold, you can expect about ~ 3€ per headphone IRS file pack. There are some floating around github or other parts of the net, but those are not always "official" and might have been shared without consent of the original creator. One creator of these files that offers them for free can be found here https://forum.xda-developers.com/t/...filters-2016-06-05-5-new-hifi-models.2372750/
For a Convolver file you can also search for them in several XDA threads (usually for free, DDC files are usually the ones being sold) - for example:
Collection of Convolver Samples (Around 390) For Viper4Android
As most of you guys must be using Viper4android so i will be posting a huge collection (Around 390) of Convolver Samples for Viper4android.. What is Impulse Response Sample (IRS)? When an IRS is loaded, V4A will process the sound to show the...
forum.xda-developers.com
5. My device bootloops after installing a magisk module (fix)
Most bootloops caused by a magisk module can be solved via safemode boot (automatically disables magisk modules).
Click to expand...
Click to collapse

Placeholder for future purposes

Morgrain said:
Hello there.
I've been trying to get Viper4Android to work and tried the most common solutions (none worked yet)
Android 12 (Viper4Android)
Has anyone managed to get Viper4Android working on the latest beta of Android 12? The usual methods don't work (makes sense, since its a new OS). Just curious. I like Android 12 so far, but might roll back to 11 if I can't get Viper going...
forum.xda-developers.com
-> manually edit /data/adb/modules/ViPER4AndroidFX/post-fs-data.sh didn't work
-> using the automatic editing via magisk module didn't work
-> trying to use JamesDSP/audio compatibility library in between reboots installed/deinstalled didn't work
I also tried the "newest" fix version from the v4a Telegram group.
Any time I use a pair of bluetooth headsets, the options menu just states "abnormal" and v4a doesn't work.
Strangely enough, if I use the phone speakers and have NO bluetooth headset enabled, the processing works normally.
Anyone found a solution yet?
I plan to use this thread as a discussion first and once we found a viable solution that can be reproduced, I will edit this post to a guide. In the following spoiler I'll progressively add more information that will later replace the main text.
Click to expand...
Click to collapse
Do you have HD audio option in Developer settings under Bluetooth enabled? If so, try turning it off.

Lughnasadh said:
Do you have HD audio option in Developer settings under Bluetooth enabled? If so, try turning it off.
Click to expand...
Click to collapse
I just tried it out and deactivated HD audio. Now it works! Marvelous! Thank you.
But... now I don't have LDAC anymore, that kinda defeats the purpose of v4a, since I want maximum music quality (I've been using both the Sony WF-XM4 (earbuds) and "normal" XM4 (NC headphones), both which rely on LDAC. Is there another workaround? Or a way to force LDAC even though the option is deactivated?

Morgrain said:
I just tried it out and deactivated HD audio. Now it works! Marvelous! Thank you.
But... now I don't have LDAC anymore, that kinda defeats the purpose of v4a, since I want maximum music quality (I've been using both the Sony WF-XM4 (earbuds) and "normal" XM4 (NC headphones), both which rely on LDAC. Is there another workaround? Or a way to force LDAC even though the option is deactivated?
Click to expand...
Click to collapse
I don't know of a workaround for that, sorry.

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. I should mention that I also installed the Audio Modification Library and Ainur Narsil prior to my most previous attempt to get LDAC working, so that might be of importance.

If you search i believe in the apps section of P6P i post a thread on the correct app of Viper to use and a patch flashed in Magisk...

Here ya go?
1) flash Viper file, but dont open
2) Flash Patch File, but dont reboot
3) Open Viper, flash drivers let it reboot

AndroidAddict420 said:
Here ya go?
1) flash Viper file, but dont open
2) Flash Patch File, but dont reboot
3) Open Viper, flash drivers let it reboot
Click to expand...
Click to collapse
I took a look at your second file and that's the exact same post-fs-data.sh edit that I've already talked about in the OP post. I guess your method is the same, even though you have linked a handy app instead of manual editing (credits go to Typhus_ I guess)
I did not use any ViperFX "fix" version though. Can you confirm that your version supports high quality codec/more than 48 Khz/330kbps?

Morgrain said:
I took a look at your second file and that's the exact same post-fs-data.sh edit that I've already talked about in the OP post. I guess your method is the same, even though you have linked a handy app instead of manual editing (credits go to Typhus_ I guess)
I did not use any ViperFX "fix" version though. Can you confirm that your version supports high quality codec/more than 48 Khz/330kbps?
Click to expand...
Click to collapse
Yea, i take no credit for the work, just the find. SEARCH does wonders kid Android 12 (Viper4Android)

Viper 2.7.2.1 is working fine for me on my 6pro. I have zero problems with it.
Steps I took:
rickysidhu_ said:
These are the steps I used on my OnePlus 9 and they worked on my 6 Pro as well. Didn't need to mess with any post fs stuff:
1. Install Ainur Narsil in Magisk
2. Install AML in Magisk
3. Install V4A
4. Reboot and should be good (if not, continue to step 5)
5. Disable AML in Magisk (don't uninstall, just disable) and reboot
6. Re-enable AML, reboot and now you should be good
Click to expand...
Click to collapse
I have the latest canary magisk, latest December patch.

Why not simply using wavelet?

Utini said:
Why not simply using wavelet?
Click to expand...
Click to collapse
It's the difference between night and day... apples vs bananas... nuclear warheads vs bricks... kidding.
Wavelet is a glorified Equalizer, whilst Viper4Android is in a class of its own, enabling enthusiasts to go above and beyond to get the best music quality possible by using
- custom tailored DDCs for your specific headphone (you can ez buy headset correction IRS' in certain Telegram groups, make your own or have luck finding ones...)
- Custom tailored Convolvers (personally I'd suggest to give TubeAmplifier & Technics Preamp Extreme v.2 a first try to get a baseline, and then try out others to see if it fits your headphone pair better)
- Decent dynamic & bass system
- Clarity settings, auditory protection, et cetera...
V4A can turn a pair of headphones into a stellar object of beauty, whilst Wavelet will simply elevate your experience by ~20%.
If you can, try it out. The experience (IF ! you tailor it properly) is extraordinary. I'd also always suggest to get the best possible results by tailoring your settings according to your headset, e.g. get a baseline with
AutoEq/results/crinacle at master · jaakkopasanen/AutoEq
Automatic headphone equalization from frequency responses - AutoEq/results/crinacle at master · jaakkopasanen/AutoEq
github.com

fil3s said:
Viper 2.7.2.1 is working fine for me on my 6pro. I have zero problems with it.
Steps I took:
[...]
I have the latest canary magisk, latest December patch.
Click to expand...
Click to collapse
Can you confirm that this method (without manually editing any files) enables high quality Codecs/bitrate?
It's still relatively unclear if this is a Android 12 thing, a Pixel 6 problem or if it's caused by Viper4Android. What is clear is that it was possible in the past (I had three Pixels, was never an issue) to use high quality codecs (LDAC) with full bandwidth, meaning
Samplerate of 96.0 kHz
32 bits/sample
990kbps (the latter will probably never work, since the P6 has a bit of bluetooth connection problems, meaning after 660 the phone will only produce noise/can't get a solid connection - hopefully Google can fix this)

Morgrain said:
It's the difference between night and day... apples vs bananas... nuclear warheads vs bricks... kidding.
Wavelet is a glorified Equalizer, whilst Viper4Android is in a class of its own, enabling enthusiasts to go above and beyond to get the best music quality possible by using
- custom tailored DDCs for your specific headphone (you can ez buy headset correction IRS' in certain Telegram groups, make your own or have luck finding ones...)
- Custom tailored Convolvers (personally I'd suggest to give TubeAmplifier & Technics Preamp Extreme v.2 a first try to get a baseline, and then try out others to see if it fits your headphone pair better)
- Decent dynamic & bass system
- Clarity settings, auditory protection, et cetera...
V4A can turn a pair of headphones into a stellar object of beauty, whilst Wavelet will simply elevate your experience by ~20%.
If you can, try it out. The experience (IF ! you tailor it properly) is extraordinary. I'd also always suggest to get the best possible results by tailoring your settings according to your headset, e.g. get a baseline with
AutoEq/results/crinacle at master · jaakkopasanen/AutoEq
Automatic headphone equalization from frequency responses - AutoEq/results/crinacle at master · jaakkopasanen/AutoEq
github.com
Click to expand...
Click to collapse
Tbh I only used V4A to apply custom made .irs profiles from oratory1990. Same can be done in wavelet. Nothing more needed for my Sennheiser HD800S, HD600 and Momentum 3.
But yes, V4A has tons of more options. I just never needed those.
What I miss in wavelet are automatic profile switches based on output (speaker,bluetooth,cable).

Morgrain said:
Can you confirm that this method (without manually editing any files) enables high quality Codecs/bitrate?
It's still relatively unclear if this is a Android 12 thing, a Pixel 6 problem or if it's caused by Viper4Android. What is clear is that it was possible in the past (I had three Pixels, was never an issue) to use high quality codecs (LDAC) with full bandwidth, meaning
Samplerate of 96.0 kHz
32 bits/sample
990kbps (the latter will probably never work, since the P6 has a bit of bluetooth connection problems, meaning after 660 the phone will only produce noise/can't get a solid connection - hopefully Google can fix this)
Click to expand...
Click to collapse
Idk man it works fine for me for the most part. I can confirm that Bluetooth randomly drops out about once a day, although, I had probs with the with the stock EQ as well, like the preset would just 'cut out'
It's definitely a lot better than stock. Bass is good. No complaints here
Edit. Disregard this post. Thanks

Morgrain said:
I just tried it out and deactivated HD audio. Now it works! Marvelous! Thank you.
But... now I don't have LDAC anymore, that kinda defeats the purpose of v4a, since I want maximum music quality (I've been using both the Sony WF-XM4 (earbuds) and "normal" XM4 (NC headphones), both which rely on LDAC. Is there another workaround? Or a way to force LDAC even though the option is deactivated?
Click to expand...
Click to collapse
I just did some testing with my Pixel Buds A-series and I have V4A working via Bluetooth (as well as JamesDSP) with HD audio enabled. I am able to choose my Codec (which the best for my buds are AAC, unfortunately. No LDAC support). However, I do have ACP installed. That may be why it's working with HD audio enabled. Might want to give it a try.
I have V4A, JamesDSP, AML & ACP installed.
When installing ACP, I chose these options:
1. Skip audio_policy patching?=Yes
2. Skip notification_helper remover?=Yes
3. Skip usb policy patching for usb dacs?=No
4. Use lib workaround?=No
Maybe this will help...

? for everyone who has it "working":
a) do you have to enable legacy?
and if not
b) is it stable, or does the status go to abnormal after X number of songs, etc?
I've tried every method out there and since Android 10 I haven't gotten V4A to work consistently without enabling legacy, and I don't want keep beating my head against the wall if legacy mode is the only stable option.

Roll3r said:
? for everyone who has it "working":
a) do you have to enable compatibility?
and if not
b) is it stable, or does the status go to abnormal after X number of songs, etc?
I've tried every method out there and since Android 10 I haven't gotten V4A to work consistently without enabling compatability
Click to expand...
Click to collapse
a) No (but have to enable Legacy Mode)
b) Yes it is stable

Lughnasadh said:
a) No (but have to enable Legacy Mode)
b) Yes it is stable
Click to expand...
Click to collapse
Thanks. Edited my post to add Legacy.

Related

Stereo Speaker Mod for OOS

This module allows the earpiece to be used as speaker, and mods the microphone pickup when recording video. Audio from earpiece might not be as clear as main speaker. This module was tested on Oxygen OS 4.5.5 version, but should work on other versions as well.
This module was originally created by @magura320 for OnePlus 3T. I have used this on OnePlus 3T and now ported to OnePlus 5. This is my first mod on XDA, so please be patient with any issues. Let me know if I have missed any credits and would be happy to add them.
Please visit OnePlus 3T thread for OP 3T downloads..
https://forum.xda-developers.com/oneplus-3t/help/mod-stereo-speakers-t3540948
Downloads:
OP5_Stereo Sound Mod.zip - Install the Mod using custom recovery like TWRP.
OP5_Revert to Stock Sound.zip - Revert the mod using custom recovery like TWRP.
OP5_Stereo Sound Mod_Magisk.zip - Install the Mod through Magisk (No revert step as of now).
mixer_paths_tasha-stereo.xml - If you don't want to install the above mods, you can just replace mixer_paths_tasha.xml in system/etc folder with attached file. (Remove "-stereo" from attached file).
mixer_paths_tasha-stock.xml - If something goes wrong, you can just replace mixer_paths_tasha.xml in system/etc folder with attached file. (Remove "-stock" from attached file).
Credits:
@magura320 - For original mod creation
@SpasilliumNexus - Magisk mod for OnePlus 3T
Is there any possibility to hardware damage to the earspeaker?
Thanks for providing this mod!!! Works great!!
Sent from my ONEPLUS A5000 using XDA-Developers Legacy app
Mikulec said:
Is there any possibility to hardware damage to the earspeaker?
Click to expand...
Click to collapse
Yes there absolutely is, have seen these in the past on other singular speaker devices and although they work amazingly well there is always a risk.
What does "mods the microphone pickup when recording video" mean exactly?
For those of us that use Viper to enhance the phone speaker, this might be a really bad idea. I can just see the tiny earpiece speaker dying under the extra boost given by other sound mods. This is a great idea though and I would love to use it. Is there a way to regulate the level of sound out of that top speaker or is it just opening the flood gates and using the same power as the real phone speaker?
Awesome, i miss this dual sound mod on my S7 Edge, now i retrieved this mod on my OP5 yeahhhhhh
Thanks !
xgerryx said:
For those of us that use Viper to enhance the phone speaker, this might be a really bad idea. I can just see the tiny earpiece speaker dying under the extra boost given by other sound mods. This is a great idea though and I would love to use it. Is there a way to regulate the level of sound out of that top speaker or is it just opening the flood gates and using the same power as the real phone speaker?
Click to expand...
Click to collapse
I tested it and the earpiece is actually softer than the speaker. But you can definitely hear it when watching videos.
MrKhozam said:
I tested it and the earpiece is actually softer than the speaker. But you can definitely hear it when watching videos.
Click to expand...
Click to collapse
That's a good thing cause it may damage if it's too loud.
Very well works without problems. I'm excited
Thanks for that. Working without a problem, using magisk version.
secXces_debaki said:
Thanks for that. Working without a problem, using magisk version.
Click to expand...
Click to collapse
can you have call in whatsapp / messenger (fb)? because when i was using this on my OnePlus One i couldn't call for unknown reason
uhh186 said:
What does "mods the microphone pickup when recording video" mean exactly?
Click to expand...
Click to collapse
Perhaps it means record in stereo?
Will the same magisk mod work with OP3 as for op5 since there is no seperate link provided?
I did install this. I'm still apprehensive about turning it up too loud but it works well. It doesn't give off a ton of extra sound but it does sound more balanced which is nice.
Can u also make for Leeco le max 2
Is the stock mixer_paths_tasha for op5 only or both 3t nd 5? It'd be great if we manually can edit the mixer_paths section if that stereo editing section is reveled.
ranaxda200 said:
Is the stock mixer_paths_tasha for op5 only or both 3t nd 5? It'd be great if we manually can edit the mixer_paths section if that stereo editing section is reveled.
Click to expand...
Click to collapse
This is only for OP 5...I will link the OP 3T file in OP in sometime...
Make it available for the stock recovery also
I've purchased op5 just now and I'm in no mood to install TWRP now but still wanna try this so can you make it available for flashing it to the stock recovery
Deekshan95 said:
I've purchased op5 just now and I'm in no mood to install TWRP now but still wanna try this so can you make it available for flashing it to the stock recovery
Click to expand...
Click to collapse
Without flashing TWRP you can't have root. My understanding is you need root or TWRP to install this. Pretty sure (like 99.9999%) that you can't flash stuff like this from stock recovery... Otherwise what would be the point of TWRP in the first place.
Sent from my OnePlus5 using XDA Labs

Is there a way to increase aux volume on 8.0?

Coming from a 6p where I was able to edit a couple values in mixer_paths.xml to increase output volume. Once I got the PXL rooted I was unable to get the same results modifying values in the system files, but the directory seems to be set up differently and I found multiple locations with a mixer paths file and didn't want to go through all of them in a trial and error.
Is there a mixer paths file that I can edit and increase the volume? If not, is there another method to increase volume? I looked into some audio mods(Viper4Android) but couldn't get them to work, seemingly because in on 8.0.
EDIT: I'm looking to increase volume in Play Music, I heard another file(maybe audio effects) may effect it's volume independently of mixer paths.
Did you ever find a solution? I'm running a nougat ROM, and changes to the mixer_paths file in /system/etc have no effect. I even made some drastic changes to test and no effect. I've successfully modified mixer_paths before on other phones, so I have some idea what I'm doing, but this thing has me scratching my head.
It's like the phone doesn't use that file. There has to be one somewhere...
Follow this guide worked flawlessly for me when I was on 8.0 to have Viper4Android. (on 8.1 preview right now so can't have it) https://forum.xda-developers.com/pixel-xl/how-to/guide-how-to-install-arise-pixel-xl-t3677238
loeffler23 said:
Follow this guide worked flawlessly for me when I was on 8.0 to have Viper4Android. (on 8.1 preview right now so can't have it) https://forum.xda-developers.com/pixel-xl/how-to/guide-how-to-install-arise-pixel-xl-t3677238
Click to expand...
Click to collapse
Man I wish you'd posted this sooner. I just updated my phone to 8.1 yesterday. Are you sure the process isn't the same getting it to work or is an update necessary from Viper before it can be loaded?
TBacker said:
Did you ever find a solution? I'm running a nougat ROM, and changes to the mixer_paths file in /system/etc have no effect. I even made some drastic changes to test and no effect. I've successfully modified mixer_paths before on other phones, so I have some idea what I'm doing, but this thing has me scratching my head.
It's like the phone doesn't use that file. There has to be one somewhere...
Click to expand...
Click to collapse
I never found anything that worked for me. Another poster replied right after you posted with a method to get Viper4Android on 8.0. I've already upgraded to 8.1, but maybe that will work for you.
mbp1865 said:
I never found anything that worked for me. Another poster replied right after you posted with a method to get Viper4Android on 8.0. I've already upgraded to 8.1, but maybe that will work for you.
Click to expand...
Click to collapse
I mean tbh you can always try it,the worst that happens is it doesn't work you reflash the thing and just click unistall on the ones you installed, Lemme know if it works for you.
I'm aware of viper. I like to use it lightly for multimedia, but I don't like having to leave Selinux permissive.
Using Viper to boost levels works by doing some heavy compression & limiting which I'm personally not a fan of. I prefer the final gain be higher on the speaker / earpiece amps, but the audio system on PXL roms seems to have limited gain adjustment options that work (mixer_paths).
My biggest issue was earpiece / handset gain (I work in noisy environments). I'm using the ElementalX kernel now which has a gain adjustment that works.
Roddy 84:lo encontre en system/vendor/etc/mixer-paths esto es en android 8.1.0 oreo
Hi.
Is there a way to increase bluetooth headphones volume? To listen to music louder. Android 8.1

Usb Dac gain control

My Usb Dac dongle control app seems to be working with the U11 now. I specifically support the HTC adapter.
If anyone is interested:
https://forum.xda-developers.com/pixel-2-xl/themes/pixel-2-usb-audio-control-t3704024
Works well. Thank you.
Question though, once you adjust the dac gain is there any way to make that adjustment permanent?
Sent from my HTC U11 using Tapatalk
speeddemon1891 said:
Works well. Thank you.
Question though, once you adjust the dac gain is there any way to make that adjustment permanent?
Sent from my HTC U11 using Tapatalk
Click to expand...
Click to collapse
Absolutely, and you can have multiple settings depending on headphones/use cases.
See the OP about half way down:
The headphones screen transfers to form entry to set up various headphones you may own. If you know the specs, the app will calculate the Spl (but there is an issue with the Google dongle calculation, it's off by a few dB, Dragonfly is spot on). More importantly the initial Dac gain (in percent) and android volume can be entered, so when you replug, the app will start with those settings. It remembers the last applied headset setting on reboot. So if you liked a dongle gain of 32 of 64 (same as 87 of 175), that's 50 percent. Sorry about the lack of uniformity, but the dongles all have different gain numbers.
The list of headphone entries lies below. A single click chooses the parameters for the listening session(start vol, gain, etc) and will remain for the next Usb insertion as well. To delete an entry, long press on it.
If you get stuck let me know.
bjrmd said:
Absolutely, and you can have multiple settings depending on headphones/use cases.
See the OP about half way down:
The headphones screen transfers to form entry to set up various headphones you may own. If you know the specs, the app will calculate the Spl (but there is an issue with the Google dongle calculation, it's off by a few dB, Dragonfly is spot on). More importantly the initial Dac gain (in percent) and android volume can be entered, so when you replug, the app will start with those settings. It remembers the last applied headset setting on reboot. So if you liked a dongle gain of 32 of 64 (same as 87 of 175), that's 50 percent. Sorry about the lack of uniformity, but the dongles all have different gain numbers.
The list of headphone entries lies below. A single click chooses the parameters for the listening session(start vol, gain, etc) and will remain for the next Usb insertion as well. To delete an entry, long press on it.
If you get stuck let me know.
Click to expand...
Click to collapse
Got it. works perfectly. Thanks again.
Sent from my HTC U11 using Tapatalk
I have installed V4A yesterday and tried the gain option to the max but the difference in volume is minimal, is this usb dac gain app using a different way of boosting the gain and so it gives a better result?
Also silly question but is it Oreo compatible?
vegetaleb said:
I have installed V4A yesterday and tried the gain option to the max but the difference in volume is minimal, is this usb dac gain app using a different way of boosting the gain and so it gives a better result?
Also silly question but is it Oreo compatible?
Click to expand...
Click to collapse
I have not used Viper so I can't tell you how it works.
This app is using Alsa, tinymix to directly control the Dac.
It is 8.1 compatible, meant for Magisk rooted devices.
And for not rooted devices? Is just what I was looking for but without root.
Anyway, thanks for the app.
Tried it during the weekend, really nice app and the boost is more than welcomed, now my U11 sounds 99% as loud as my ex HTC 10
I am just waiting for dolby to be as refined as on nougat to get the perfect sound quality.
If there is something to say, it's the UI of this app that should have lets say clearer menus like ''save config as'' for example
vegetaleb said:
Tried it during the weekend, really nice app and the boost is more than welcomed, now my U11 sounds 99% as loud as my ex HTC 10
I am just waiting for dolby to be as refined as on nougat to get the perfect sound quality.
If there is something to say, it's the UI of this app that should have lets say clearer menus like ''save config as'' for example
Click to expand...
Click to collapse
As Mckoy would say in Star Trek, "I'm a doctor not a software engineer".
Any luck in getting the Black Dragonfly in the supported list?
Nevermind read through and saw that it is. Thanks!
I posted a review of my U11 https://fujiandstuff.wordpress.com/htc-u11-review-after-months-of-s8/
I mentioned your app positively

[MOD][ViPER4Android] CrystalSpeaker profile - great sound for speaker!

After spending a lot of time I created profile with great clear sound for speaker in ViPER4Android.
Only for Xiaomi Mi A2 Lite!
Simple installing guide:
1. Unzip contain of folder ViPER4Audio from archive to folder ViPER4Audio in your internal storage.
2. Press menu button in V4A app and load profile CrystalSpeaker (!maybe you will have to do it twice because of enabling convolver!).
3. Try it and give me some feedbacks.
wenna.speedy said:
After spending a lot of time I created profile with great clear sound for speaker in ViPER4Android.
Only for Xiaomi Mi A2 Lite!
Simple installing guide:
1. Unzip contain of folder ViPER4Audio from archive to folder ViPER4Audio in your internal storage.
2. Press menu button in V4A app and load profile CrystalSpeaker (!maybe you will have to do it twice because of enabling convolver!).
3. Try it and give me some feedbacks.
Click to expand...
Click to collapse
Im trying this out , thanks for the MiA2L customise V4A . Will give my feedbacks once I tried for few days
I think this is a really good project. The phone sounds like a much more bigger (cheap) bluetooth speaker, but more better than the original speaker sound. I've tried this IRS with my headphones, and that sounds better too.
Thank you for the project!
It works for me yes the sound is clear great job
I have installed V4A FX but it doesn't show up anywhere in the system/apps.
Could you please let me know what selections need to be done during installation (there's quite a few of them).
There's also a different Magisk module called XHiFi but I don't know what's the difference to FX.
morcio said:
I have installed V4A FX but it doesn't show up anywhere in the system/apps.
Could you please let me know what selections need to be done during installation (there's quite a few of them).
There's also a different Magisk module called XHiFi but I don't know what's the difference to FX.
Click to expand...
Click to collapse
You have to install viper4 as system app. You can choose this during the magisk module installation. Try to reinstall with this option. Dont install xhifi
wenna.speedy said:
You have to install viper4 as system app. You can choose this during the magisk module installation. Try to reinstall with this option. Dont install xhifi
Click to expand...
Click to collapse
Thanks. It wokred fine with the installation. I activated the convolver in speaker options + loaded your profile but, unfortunately, I can't hear any difference in speaker loudness/quality.
MOREOVER, google play protection continously reminds me that this app is harmful - why is that?
morcio said:
Thanks. It wokred fine with the installation. I activated the convolver in speaker options + loaded your profile but, unfortunately, I can't hear any difference in speaker loudness/quality.
MOREOVER, google play protection continously reminds me that this app is harmful - why is that?
Click to expand...
Click to collapse
Try loaded it twice (load, unload, load), dont switch convolver. Or you can easily let play music and load/unload/switch simultaneosly in V4A. Check also your driver status in V4A app.
Google play says it can be potentionally harmful, becase the app wasnt install via google play. But dont worry, this is for every root-non-google-play app.
In the end I managed to force v4a to load the profile, thanks.
Google play says it can be potentionally harmful, becase the app wasnt install via google play. But dont worry, this is for every root-non-google-play app.
Click to expand...
Click to collapse
That's not true. This is the first app that was mentioned by Google Play Protection on my phone and all of my apps come from other sources that google play.
morcio said:
That's not true. This is the first app that was mentioned by Google Play Protection on my phone and all of my apps come from other sources that google play.
Click to expand...
Click to collapse
Ok, if you think it is not true, you can uninstall V4A easily.
I like it but bass tend to get a little bit muddy, inevitable I guess, I'll try lowering them in the equalizer since speaker optimization is already pretty heavy
Thanks for the work, installed and activated without problems, have any good recommended profile for headsets? Or just load the headset profile that comes with the magisk v4a app?
dannyzamora said:
Thanks for the work, installed and activated without problems, have any good recommended profile for headsets? Or just load the headset profile that comes with the magisk v4a app?
Click to expand...
Click to collapse
Profiles are hardware dependent. Yes, I have many headphones profiles, but these only fit on my headphones.
OPOt585 said:
I like it but bass tend to get a little bit muddy, inevitable I guess, I'll try lowering them in the equalizer since speaker optimization is already pretty heavy
Click to expand...
Click to collapse
Try to customize my profile and share with others.
I also have to report a cracking noise during massage notifications
OPOt585 said:
I also have to report a cracking noise during massage notifications
Click to expand...
Click to collapse
Weird. Doesnt for me.
Maybe it's the "castor" sound, who knows
OPOt585 said:
Maybe it's the "castor" sound, who knows
Click to expand...
Click to collapse
. It seems that would be convolver.
wenna.speedy said:
. It seems that would be convolver.
Click to expand...
Click to collapse
I have a question. I did not want to risk a bootloop. Works v4a magisk module with Android Pie 10.0.4.0 ?
thanks in advance for the answer ?
Sweety123456 said:
I have a question. I did not want to risk a bootloop. Works v4a magisk module with Android Pie 10.0.4.0 ?
thanks in advance for the answer ?
Click to expand...
Click to collapse
Yes it does

Question Any Dolby magisk module?

Anybody have any Dolby magisk module for pixel 6 and 6 pro?
liver20 said:
Anybody have any Dolby magisk module for pixel 6 and 6 pro?
Click to expand...
Click to collapse
I've been wondering this too. I've tried three different ones from searching, and all I've tried simply don't work on the 6 Pro.
Yes, JamesDSP works. You can find the thread here with the download. You need to install AML 4.0 then JamesDSP 4.2 in Magisk Manager than reboot and you'll have working Dolby.
https://forum.xda-developers.com/t/jamesdsp-audio-manager-mmt-ex.3607970/
ajsmsg78 said:
Yes, JamesDSP works. You can find the thread here with the download. You need to install AML 4.0 then JamesDSP 4.2 in Magisk Manager than reboot and you'll have working Dolby.
https://forum.xda-developers.com/t/jamesdsp-audio-manager-mmt-ex.3607970/
Click to expand...
Click to collapse
How's the quality for you?
I read about how HD needs to be disabled in developer options to get JamesDSP to function, wouldn't that kinda render the entire reason why you would go for a custom sound module in the first place, well, void?
Morgrain said:
I read about how HD needs to be disabled in developer options to get JamesDSP to function, wouldn't that kinda render the entire reason why you would go for a custom sound module in the first place, well, void?
Click to expand...
Click to collapse
I don't think I disabled anything in developer options.
intp.pisces said:
How's the quality for you?
Click to expand...
Click to collapse
It's slightly louder at +3db than stock at (anything higher and the speakers just get muddy) and you can set the stereo width, equalizer and a bunch of other things but I haven't messed with it with my Pixel buds yet.
Morgrain said:
I read about how HD needs to be disabled in developer options to get JamesDSP to function, wouldn't that kinda render the entire reason why you would go for a custom sound module in the first place, well, void?
Click to expand...
Click to collapse
Any idea where?
intp.pisces said:
Any idea where?
Click to expand...
Click to collapse
It was here, in this P6 Pro sub forum. Probably in the last 20 threads or so.
Morgrain said:
It was here, in this P6 Pro sub forum. Probably in the last 20 threads or so.
Click to expand...
Click to collapse
I read all the posts on this one and I don't see it?
This works:
[6.0-12.0][Magisk]Dolby Digital Plus[upd.20211005]
Dolby Digital Plus for 9.0-12.0 OS Need selinux permissive Hi. I present the mod Dolby Digital Plus (interface and functionality is the same as that of Dolby Atmos). Theoretically should work on OS 6.0-9.0. I checked only on Oreo and Pie...
forum.xda-developers.com

Categories

Resources