Help with bluetooth on viper4android on magisk 19.3 on lineageOS 16 on the Poco f1 - Xiaomi Poco F1 Questions & Answers

Hi I'm on a Poco F1 running lineage OS 16 and I wanted to use viper4android instead of the built-in audiofx app. While doing research I found something that said to flash a zip that removes audiofx and replaces it with musicfx so I did that and then I disabled musicfx and reinstalled viper4android but this didn't work, I could still use viper on the built-in speaker and via aux but as soon as I turn on Bluetooth and connect to my speaker it either doesn't play, makes a crunchy noise on the speaker or plays on my built-in speaker.
When I use the built-in speaker or the aux viper4android say processing yes but as soon as I use Bluetooth it goes to processing no.
And yes I am using audio compatibility patch and audio modification library.
Any help is greatly appreciated.

DominicMJC said:
Hi I'm on a Poco F1 running lineage OS 16 and I wanted to use viper4android instead of the built-in audiofx app. While doing research I found something that said to flash a zip that removes audiofx and replaces it with musicfx so I did that and then I disabled musicfx and reinstalled viper4android but this didn't work, I could still use viper on the built-in speaker and via aux but as soon as I turn on Bluetooth and connect to my speaker it either doesn't play, makes a crunchy noise on the speaker or plays on my built-in speaker.
When I use the built-in speaker or the aux viper4android say processing yes but as soon as I use Bluetooth it goes to processing no.
And yes I am using audio compatibility patch and audio modification library.
Any help is greatly appreciated.
Click to expand...
Click to collapse
try without audio compatibility patch and audio modification library

suritsuwal said:
try without audio compatibility patch and audio modification library
Click to expand...
Click to collapse
Yes I have tried it without it and that is why I was using it

Quick question is best to use Viper FX Legacy or Viper Xhifi?

https://forum.xda-developers.com/poco-f1/themes/mod-viper4android-pie-fix-t3912186
That should do the trick

This is typically caused by random magisk modules, for example the Pix3lify module breaks all bluetooth audio. Try disable modules and seeing if that helps.

Related

List of music players outputting to akm dac

Hello,
An update of the music player i am using (AIMP for android, free) just release an update (v 2.60) with the ability to choose between opensl and audiotrack for the sound engine. In audiotrack, i'm pretty sure it is driving the akm dac 4490 inside my axon 7 (mine 2017G B06) : when i switch between super and normal in audio settings there's a blank and i hear clearly the difference.
I ve search for other players that can drive the axon 7 dac and i found :
- stock player
- neutron
- google play music
is it right ?
Have a good day.
nevro
Hi, neutron player false positive I think.
Switching super HiFi and changing sound in player does not mean that it fully utilitize akm DAC. You will get better Sound on YouTube on any stream.
I will check aimp new features, thank you for the tip.
Try n7 player is my suggestion.
Use this if your bootloader is unlocked and the whole system can use the AKM DAC. Works on system or Magisk. https://forum.xda-developers.com/apps/magisk/module-universal-deepbuffer-remover-t3577067/page11
Sent from my ZTE Axon 7 using XDA Labs
Infy_AsiX said:
Use this if your bootloader is unlocked and the whole system can use the AKM DAC. Works on system or Magisk. https://forum.xda-developers.com/apps/magisk/module-universal-deepbuffer-remover-t3577067/page11
Sent from my ZTE Axon 7 using XDA Labs
Click to expand...
Click to collapse
Excuse me, but can you explain why this enables the akm dac on any music player?
I don't quite understand.
Can you post a screenshot showing it works with your preferred player for example?
nfsmw_gr said:
Excuse me, but can you explain why this enables the akm dac on any music player?
I don't quite understand.
Can you post a screenshot showing it works with your preferred player for example?
Click to expand...
Click to collapse
I've been using it on custom ROMs and my assumption is that it basically wires everything to the AKM DAC. That's because a) even in Youtube, Netflix and games the sound was clearly from the AKM DAC, and b) I'm on stock, was using Youtube without the patch and eventually felt so let down by the crappy shoebox sound that I downloaded it and flashed it.
Try it for yourself: download the flashable zip, put some music on YouTube (on stock it can't use the AKM DAC even by toggling the switch, that's why you should use youtube), then flash the zip and try again after it boots. There's no way around it, it's not placebo. It might sound worse for you if you have different cans or you want a different sound though
nfsmw_gr said:
Excuse me, but can you explain why this enables the akm dac on any music player?
I don't quite understand.
Can you post a screenshot showing it works with your preferred player for example?
Click to expand...
Click to collapse
It allows the system sound effects like equaliser to affect all audio like how it was in KitKat. It's an option in ARISE and maybe default in Ainur (I forget, needs testing). This is just the function alone, it works well with the mod author's other audio FX installs.
I love Viper for tuning headphones for their individual Frequency Response with it's excellent graphic equaliser in V4A 2.3.4.0. Lowering output gain with it's advanced options seems to help lower Google Play Music so I can hear my game sounds higher, need to test this more to confirm. I find combining it's Speaker Optimisation with Dolby's surround with flat EQ produces the best speaker audio. Having tried most audio mods and effects on my old Z3C, keeping things simple with just these produces the best results. I'm yet to test a couple of mods that were incompatible with the Z3C and retest others on the Ax7. But as an audio purist and from experience, I don't believe any audio effects will improve audio rather than just modify the sound, unless they prove to retune the chip processing at a low level.
As Username suggested, have something like YouTube playing in the background and toggle the Hi-Fi to confirm a difference. It can be uninstalled by reflashing for system-based, or respectively via Magisk Manager, but TWRP backup in case. Audio isn't really something you can screenshot haha, it has to be on your device locally to be heard. This mod should be common knowledge by now for getting the most and expected out of an audio beast such as the Axon7 on stock.
Sent from my Xperia Z3C using XDA Labs
Thanks guys.
And what about PowerAmp on a stock rom?
Still seems troublesome on 704 alpha. Mine seemed ok but then started getting a fail error for hi res.
I just use Jet Audio as my default player with 32 bit enabled and AM3D plugin used. Sounds great.
By the way I discovered a conflict scenario when using the deep_buffer remover to allow the AKM DAC globally.
Whenever a non equaliser effect supported app (not GPlay Music or Neutron) plays any audio simultaneously over the top of another app's audio playing. The hi-fi toggle will no longer switch until audio is paused. This isn't typically a problem as Super mode is preferred and will continue to function when on headphones.
However it means if an audio track is playing on speakers and any non EQ supported app plays any audio causing the conflict, then plugging in headphones they'll be stuck on the Snapdragon DAC. The reason being that speakers use the Snapd DAC and plugging in without audio stopped continues the locked conflict where hi-fi won't switch to the set preference.
A simple workaround is to just pause/stop all audio and the hi-fi preference precedence will automatically function on resume. This can be done before or after plugging, it doesn't matter. To confirm this the hi-fi switch will then function immediately when changed.
This took me several reboots and testing various audio to pin the cause. The easiest way to tell the difference between the DACs is to turn up volume to a level that feels comfortably loud on Super, then whenever the SnapD DAC is in use instead the volume is noticeably not loud.
I haven't tested if a notification or ringer sound will cause the same conflict issue. Safer to just pause/stop all audio when starting headphone use in case of any previous audio having already caused the conflict.
Sent from my ZTE Axon 7 using XDA Labs

Bluetooth car audio - phone OK; playing music -> no sound

When hooking up my Poco F1 to my car audio (Toyota Yaris, 2012) via bluetooth, I can easily connect and make/receive phone calls.
When hooking it up to a bluetooth speaker, I can stream sound, e.g., from VLC player.
On LOS16 (20181219) and crDroid (20181219), when hooked up to my car via bluetooth, I can see which song is being streamed (song title shows up on car screen), but no sound.
I have no magisk modules activated at all. I do have magisk 18.0 installed for root purposes.
I have experimented with beryllium-V10.1.3.0-9.0-vendor-firmware and am now on 8.12.24-9.0. No sound with both.
I want to look into this in detail, but not sure what to experiment with.
I like a full-featured ROM like crDroid or AEX and I really need a ROM that is confirmed to work with encryption.
So, questions:
- any one else has similar problems?
- what should I be experimenting with? ROM version, vendor version, magisk modules, codec settings, ...?
- any known solutions?
EDIT: the same problem exists when connecting my Poco F1 to my desktop via bluetooth: no audio streaming sound from my desktop speakers. On my Axon 7, this is not a problem.
Thank you.

No sound with Bluetooth speaker

I bought Creative Muve 1c Bluetooth speaker and I can hear phone calls but no streaming sounds and no MP3 music.
I use Resurrection ReMix 7 with Franco Kernel and some audio mods like Ainur JamesDSP, Ainur Sauron and Ainur Modification Library, and also Audio compatibility path.
The speaker is okay, cause works well with other phone and tablet.
What should I switch in the phone?
Astania said:
I bought Creative Muve 1c Bluetooth speaker and I can hear phone calls but no streaming sounds and no MP3 music.
I use Resurrection ReMix 7 with Franco Kernel and some audio mods like Ainur JamesDSP, Ainur Sauron and Ainur Modification Library, and also Audio compatibility path.
The speaker is okay, cause works well with other phone and tablet.
What should I switch in the phone?
Click to expand...
Click to collapse
Since there are mods, it is difficult to pinpoint. Clean flash the Rom and Gapps only and check. If it works, add the mods one by one and check which one breaks it. There is no substitute for hard work.
OMG, there's no fast diagnosis resolution?
I made my phone perfect, from desktop to app settings, all day of work, flashing again all things will be next day of work:'(

Crappy bitrate through bluetooth headphones?

If you've got a relatively decent ear for audio quality and you've used bluetooth headphones with the poco F1, you'll have noticed the bitrate sucks. A lot of ugly distortion in quiet parts of songs.
It's due to the F1 being limited to the SBC codec I think. You can go into the settings and change it to AAC but it instantly reverts. So you can't really change it. With Bose headphones at least.
Has anyone successfully fixed this? The only thing that sort of worked for me was rooting the phone and installing a Magisk module that juiced up the bitrate. This was great. But the module would randomly disable itself, and having to reboot the phone every time you wanted to re-enable it made it impractical to use. And I can't even see it in Magisk anymore, it's vanished.
The module was called "Bluetooth stack audio bitrate changer for SBC + aptX & aptX-HD enabler" for anyone curious.
Has anyone here looked into this low-quality audio issue and found a solution?
Still the same. What the hell, where's everyone?!?!?!?!
UPD: That happened after i update my MIUI from 11.0.5.0 (latest Android 9 version) to MIUI 12.

Question Gsi rom bluetooth

Hi I installed GSI rom Pixel Experience Plus 12 everything works except the bluetooth headphones that connect but audio keeps coming out of the phone.... solution??? Thank you
yes go to phh treble settings -> misc features
Under Audio activate:
Use alternate way to....
Disable Audio effects
Other:
BT Workarounds -> Mediathek
Force-Disable A2DP
Use Systemwide BT HAL
This fix nearly all issues with bt and audio (call audio to).
Let me now if works!
greez

Categories

Resources