I have V4A Magisk 2.5.0.5 installed in a ONN TV box..but only the first 2 V4A options work..I cant slide right the other tabs, even if I disable or enable Legacy and/or Compatibility modes..as is, it does work for my BT earbuds, but I wish to enable Bass, Clarity, and the FIR equalizer..any help?
Related
If you don't want to install Xposed on the Note 4 because of the S-Health/Private Mode/BT Audio issues, just install Hearing Saver from the play store:
play.google.com/store/apps/details?id=com.jakebasile.android.hearingsaver
It allows you to set the volume with BT enabled/disabled, headphones plugged in/out and will bypass the message altogether. I've confirmed it working on my roote Note 4, works for BT Audio and headphones!
Not sure if this is public knowledge or not but I couldn't find any threads on it when I was searching for a solution earlier!
mooptastic said:
If you don't want to install Xposed on the Note 4 because of the S-Health/Private Mode/BT Audio issues, just install Hearing Saver from the play store:
play.google.com/store/apps/details?id=com.jakebasile.android.hearingsaver
It allows you to set the volume with BT enabled/disabled, headphones plugged in/out and will bypass the message altogether. I've confirmed it working on my roote Note 4, works for BT Audio and headphones!
Not sure if this is public knowledge or not but I couldn't find any threads on it when I was searching for a solution earlier!
Click to expand...
Click to collapse
That is helpful. Does this run in the background all the time or does it passively modify system settings?
Thank you!! great, save my day , Xposed not working yet on Lollipop 5.0 Stock ROM.
(I don't use it to destroy my ears but because Bluetooth signal is low on my helmet , I can regulate it directly on the BT receiver)
wrong thread lol
Sent from my SM-G925V using XDA Free mobile app
I have a Nexus 6 running 7.1.1 rooted with magisk. When I make phone calls or an incoming call no one can hear me and I can't hear them. I have audio on everything else. I can make phone calls on FB messenger. Hadlby Atmos installed through magisk. I have no idea what to do. I was thinking doing a factory reset, but not to sure. Any help would be greatly appreciated.
First disable all system mods: all Magisk modules, and all apps using root. (I assume you haven't installed Xposed since you don't mention it, but otherwise that is always a prime suspect). Reboot and see if it is any better.
Does it work with a headset? (Wired and/or Bluetooth).
But yes, the obvious next step is a factory reset. And while you're at it, you may as well try a custom rom - they are clearly better than stock these days.
The modules I have installed are, magisk hide props config , YouTube vanced, greenify, emoji one, tethering enabler, pixel 2 experience. I thought I had Xposed installed but I guess not. Well I had no sound during phone calls with a headset or Bluetooth headset. I reinstalled Dolby atmos and it's working again. I've been looking at different ROMs, any particular one you would recommend for daily use runekock?
I run Nitrogen Pie, and it suits me fine. But it still has a few bugs. If you want the best possible stability, I suggest LineageOS Oreo.
Heyho! I've been researching everywhere but have not found a viable solution to permanently set the LDAC bitrate on an android Device. I have extremely basic coding skills, so I'd love someone to help me out and make this together.
PROBLEM
When using Headphones that support the LDAC audio codec (developed and support by Sony and Sony Headphones), many Android Devices wrongly default to a lesser bitrate (like 660kbit/s) or force you to use "adaptive bitrate (up to as little as 300kbit/s which is less than even inferior SBC)". Changing the bitrate to the maximum 990-909kbit/s setting in developer options often doesn't work and won't stick when the Headphones are reconnected or the phone is rebooted.
SOLUTION
A Magisk Module similar to "Bluetooth Audio Bitrate Changer" that permenantly sets the bitrate for the LDAC codec (not yet supported by the affirmentioned module).
Let me know if anyone would be interested. Cheers!
Same problem ..
have you found a solution?
Ward,still hoping someone would make it
Im going to ask for it again ;-;
PROBLEM
When using Bluetooth dongle that support the LDAC audio codec (FIIO BTR5), my Devices (s8/poco x3 pro) wrongly default to a lesser bitrate (like 660kbit/s) or force you to use "adaptive bitrate (up to as little as 300kbit/s which is less than even inferior SBC)". Changing the bitrate to the maximum 990-909kbit/s setting in developer options often doesn't work and won't stick when the dongle are reconnected or the phone is rebooted.
Any solution? This doesnt happen in my sony xz since it had option to override ldac sound bitrate from the sony rom itself
golf174 said:
Same problem ..
have you found a solution?
Click to expand...
Click to collapse
seems people will just pretend this problem never exist ..... F
Solution: Install sony music center
I use samsung. It was same problem that in developer options it is defaulting to optimized connection.
But when I have installed sony music center app and in app options selected audio quality prefered on device after restarting phone now in developer options it is 990kb streaming is a default when connected to sony xm2.
I hate this as well. I do not fully understand why is this LDAC settings hidden in developer settings in the first place. You buy 400 bucks LDAC capable Sony headphones and you have to connect the BT, go to developer settings to change correct bitrate and frequency every single time as a complete moron.
If anyone capable can bring this (maybe simple) module to magisk I would make a statue for him
Hi, have the same problem.
On top of bitrate, I would like it to stick with constant 44.1kHz/16bit since that is about what LDAC can handle bandwidth-wise. But on my s10 it defaults to upscaling to 96kHz/32 bit, which then loses a lot of bits due to limited bandwidth.
martynas said:
I use samsung. It was same problem that in developer options it is defaulting to optimized connection.
But when I have installed sony music center app and in app options selected audio quality prefered on device after restarting phone now in developer options it is 990kb streaming is a default when connected to sony xm2.
Click to expand...
Click to collapse
can i set it up for something other than sony device(ie FiiO BTR5)
aulkiller said:
can i set it up for something other than sony device(ie FiiO BTR5)
Click to expand...
Click to collapse
I think you should not be able.
I've been searching everywhere for this functionality, but to no avail. However I've just found a workaround with the Sony Music Centre, so big thanks to whoever mentioned that. To be clear I'm not using Sony headphones. My setup is a Samsung phone and a pair of Fiio EH3's. I did it like this:
1. Installed the Music Center app
2. Powered up my BT headphones
3. Clicked on the 3 dots menu > Music Center Settings > Bluetooth Output Settings > LDAC Playback Quality > Priority on Sound Quality. This setting forces Optimised for Audio Quality in Developer Options.
5. Close the Music Center app. Note do not kill / force stop.
The magic bit is that I can then switch off my BT headphones, and when I switch them back on the 990-909 kbps setting persists. I can even reboot the phone and the setting sticks. The down side is that it also forces 96kHz/32bit. So I'm not suggesting its perfect.
The only action I've found that resets everything is a kill / force stop of the Music Center app. I then have to go back through the process of re-enabling the setting in the app.
Hope this works for others in their setups, at least until someone with the skills makes a proper fix.
Ahh tyvm bro
MrQuack said:
I've been searching everywhere for this functionality, but to no avail. However I've just found a workaround with the Sony Music Centre, so big thanks to whoever mentioned that. To be clear I'm not using Sony headphones. My setup is a Samsung phone and a pair of Fiio EH3's. I did it like this:
1. Installed the Music Center app
2. Powered up my BT headphones
3. Clicked on the 3 dots menu > Music Center Settings > Bluetooth Output Settings > LDAC Playback Quality > Priority on Sound Quality. This setting forces Optimised for Audio Quality in Developer Options.
5. Close the Music Center app. Note do not kill / force stop.
The magic bit is that I can then switch off my BT headphones, and when I switch them back on the 990-909 kbps setting persists. I can even reboot the phone and the setting sticks. The down side is that it also forces 96kHz/32bit. So I'm not suggesting its perfect.
The only action I've found that resets everything is a kill / force stop of the Music Center app. I then have to go back through the process of re-enabling the setting in the app.
Hope this works for others in their setups, at least until someone with the skills makes a proper fix.
Click to expand...
Click to collapse
Thanks for the suggestion. Unfortunately it does not work with WH-1000XM4 and my samsung galaxy S9/redmi note 10; nothing I do seems to make the "optimize for audio quality" stick in developer options after I disconnect/reconnect. It always reverts back to "best effort" when I restart the headphone. Did anybody manage to make it stick with a S9 after disconnect/reconnect?
Alternatively, could you give me smartphone names where the "optimize for audio quality" sticks after a disconnection/reconnection ? Thank you vey much
Bumping this as my phone resetting it's LDAC quality setting when it reconnects to my car bluetooth every time I get in or out of the car is driving me batty. What's the point of LDAC if it defaults to a quality that is worse than SBC fer cryin' out loud?
I was also looking for an app or solution with same requirement , to set the LDAC properties to the highest setting when connecting to my LDAC Bluetooth receiver.
Bluetooth Codec Changer App does this.
Hope this helps.....
Bluetooth Codec Changer - Apps on Google Play
Control Bluetooth Headset A2DP Codec (SBC/AAC/aptX/aptX HD/LDAC/LHDC/SSC/LC3).
play.google.com
Currently on Android 11 with Android Auto v 7.0.614134 and V4A v 2.7.1.6. When connected via bluetooth music is processed via V4A and sounds fantastic. When connected with Android Auto via USB, music does not get processed via V4A even though there is a USB setting in V4A. Music also does not get processed via the Speaker tab, which it defaults to when plugged in with Android Auto. I have researched this extensively and found it's a limitation for whatever reason. Also odd that I can't find any recent topics on it. The newest discussions are from 2019 to mid 2020.
I have tried disabling USB audio routing in Developer Settings to no avail. My solution is to use the EQ settings on Rocket Player to compensate, and it helps...but it's not the same as V4A.
However, I read somewhere that Android 12 "fixed" this issue. Or perhaps I misunderstood what I read. Any any case, can anyone on Android 12 using V4A and Android Auto confirm if audio is processed with V4A while connected to AA? FWIW, I have a PIxel 4a 5G and have been putting off the upgrade to 12 (hate setting up phones) but if A12 will "fix" this issue I will bite the bullet.
Thanks!
I accidentally stumbled for a solution to this just a few days ago.
If you check the "disable bluetooth auto connect" from AA AIO tweaker, v4a works with android auto too. Atleast in my case, i use AAwireless but i dont think it has anything to do with it.
Im on Android 10 and rooted stock oneplus 7 pro, and v4a wont work without the aa aio
Limpperi said:
I accidentally stumbled for a solution to this just a few days ago.
If you check the "disable bluetooth auto connect" from AA AIO tweaker, v4a works with android auto too. Atleast in my case, i use AAwireless but i dont think it has anything to do with it.
Im on Android 10 and rooted stock oneplus 7 pro, and v4a wont work without the aa aio
Click to expand...
Click to collapse
Thanks! I tried AA AIO Tweaker but, unfortunately, it did not work for/with V4A. I did use it to tweak other aspects of AA though, so it is still a useful app.
Part 1
I have gotten v4a to work with Android Auto. In settings I toggled on BOTH "Attach audio effects (All sessions but 0)" and "Compatibility mode". The sound enhancements, unfortunately, come thru the "Speaker" settings...but it's better than nothing.
Part 2
I have experimented more with v4a and Android Auto. On the phone in Developer Settings I toggled on "Disable USB audio routing". I kept v4a settings toggled on for "Attach audio effects" & "Compatibility mode". I then connected to Android Auto and voila...v4a was processing through the bluetooth settings. I was able to tweak settings and could hear the differences. It was definitely processed via bluetooth settings. This worked for Spotify & Musicolet. When I tried Muzecast , v4a didn't process any audio tweaks. Nor does it work for TuneIn Radio or Audacy.
What's weird though, is now Spotify and Musicolet have reverted back to processing thru the "Speaker" settings - not bluetooth anymore. Even after rebooting the phone and re-starting the car.
Not sure why the bluetooth settings don't process any longer when connected to Android Auto, and why some apps don't work while others do. Very weird.
FWIW - v4a does process bluetooth settings for all apps when connected solely to the car's bluetooth WITHOUT Android Auto, but I have to disable v4a setting "Attach audio effects".
Just to give a final update...
I re-read the post by Limpperi and re-checked "Disable Bluetooth Auto Connect". The v4a settings I mentioned above remain the same. Now after I connect to Android Auto I need to manually turn on bluetooth from the phone, but I have been successfully getting music processed through v4a bluetooth settings. Spotify and Musicolet work perfectly this way. Muzecast does not process thru v4a until I disable "Attach audio effects". Audacy and TuneIn Radio do not process thru v4a no matter what settings I try...but I don't use those much in the car. They're more like a back-up for if I travel out of state and want to listen to my local stations.
I still don't know why some apps work this way and other don't. They all work as intended when I simply connect to a bluetooth speaker or ear-buds but not Android Auto.
If you don't have AA AIO Tweaker installed you MAY be able to achieve the same results by simply going into the Android Auto app on the phone and disabling "Use Bluetooth". However, I have not experimented with that so it may or may not work as intended...but I don't see why it wouldn't.
Hope this helps someone.
Hello all,
I'm still on Android 11 and I am trying to get Viper4android to work over Bluetooth but can't seem to get it to process. I've used Magisk, Viper4android and poweramp (my audio app) for years over multiple Android versions and never had an issue I couldn't figure out like this one.
I've done all of the obvious stuff like enabling compatibility mode in the viper app, enabling legacy mode, changing selinux mode to permissive, changing the Bluetooth codec to aac and even sbc and changing the audio bitrate to 44k and below and nothing seems to work.
Anyone else use Viper4android on the ROG 3 and got it to actuslly work over Bluetooth? Thanks
Works fine for me (on A11 & A12).
Is V4A working fine otherwise/ processing for you in terms of media playback sáns bluetooth?
Have you tried it in conjunction with the AML/ ACP Magisk modules? May need to fiddle with these for V4A bluetooth to work....
I think there's also a Bluetooth stability Magisk module as well (though I don't use it).
In case anyone has a similar issue for whatever reason I finally figured this out. Turns out the audio player I was using which is Poweramp I had set to force Bluetooth to use a different output type, the standard is OpenSL ES and I had set it to use Hi-res. Once I switched it back everything is now working.