How to get Bluetooth HCI log? See what codec BT is using? - Google Pixel XL Questions & Answers

I enable the BT HCI snoop Log option in Dev options...but the Pixel XL does not produce a log file. (My Moto X Pure did fine)
I am trying to get the log file or some app that can read BT info to see what codec it is using to stream media.....
I have read that Pixel doe snot support AptX yet....but I want to see for myself how and what it is using to connect to my devices.
Is there an app that can give that info? with out root...

Anyone?

speedingcheetah said:
I enable the BT HCI snoop Log option in Dev options...but the Pixel XL does not produce a log file. (My Moto X Pure did fine)
I am trying to get the log file or some app that can read BT info to see what codec it is using to stream media.....
I have read that Pixel doe snot support AptX yet....but I want to see for myself how and what it is using to connect to my devices.
Is there an app that can give that info? with out root...
Click to expand...
Click to collapse
Get an iPhone.

speedingcheetah said:
Anyone?
Click to expand...
Click to collapse
I have no idea about Android N, but O does.

Pixel only uses the SBC codec until android O. O supports aptX and a few other high definition Bluetooth codecs.

This I know. But doesn't help the issue of no log. My v10 also will not make a log with option checked and I k ow it supports those codecs.

On Android O....is there an Auto detecting codec setting? or if u manually select codec to use, say LDAC...and if the device does not support it, while it fall back to AptX or SBC?
I ask for anyone on the dev preview to try this and report on it.
I have Sony headphones that support LDAC...but my car headunit only supports AptX.
So would be good to know if i need to switch the setting based on device.

speedingcheetah said:
On Android O....is there an Auto detecting codec setting? or if u manually select codec to use, say LDAC...and if the device does not support it, while it fall back to AptX or SBC?
I ask for anyone on the dev preview to try this and report on it.
I have Sony headphones that support LDAC...but my car headunit only supports AptX.
So would be good to know if i need to switch the setting based on device.
Click to expand...
Click to collapse
It's an auto detect, as my car uses a low level codec, whist my headphones use AptX and it switches itself mate

DaveHTC200 said:
It's an auto detect, as my car uses a low level codec, whist my headphones use AptX and it switches itself mate
Click to expand...
Click to collapse
Still would be great to have a way to detect and see what codec is in use.
No idea why the V10 or Pixel won't produce the log file.

speedingcheetah said:
Still would be great to have a way to detect and see what codec is in use.
No idea why the V10 or Pixel won't produce the log file.
Click to expand...
Click to collapse
I agree.
Take a look here as they did log which codec was used I believe https://forum.xda-developers.com/showthread.php?t=2531440

DaveHTC200 said:
I agree.
Take a look here as they did log which codec was used I believe https://forum.xda-developers.com/showthread.php?t=2531440
Click to expand...
Click to collapse
My Moto X Pure has the files for aptx and aptX hd....but not LDAC. I can confirm via the log and wireshark method that both Aptx/HD work.
I don't think the Moto rom and the Pixel is ASOP based...thats a separate form of android like CM and MIUI....i think. could be wrong...been too long...lol.

speedingcheetah said:
My Moto X Pure has the files for aptx and aptX hd....but not LDAC. I can confirm via the log and wireshark method that both Aptx/HD work.
I don't think the Moto rom and the Pixel is ASOP based...thats a separate form of android like CM and MIUI....i think. could be wrong...been too long...lol.
Click to expand...
Click to collapse
Lol, I can't help much more than that I'm afraid lol
I know O switches but I couldn't tell you about logs etc I'm sorry

Related

[Q] Apt-X support?

I've been googling around and searching the forums here, but I can't find anything that indicates whether the new N7 supports apt-X. Anyone know how we can check?
Doesn't seem to be listed.
http://www.csr.com/technology-solutions/av/audio-products-powered-by-csr-aptx/
This list is incomplete. For instance Nexus 10 has apt-x support but not appears in this list. Is there more accurate info on apt-x support in nexus 7 2013? This is a very important feature for a pccar usage for example.
It does not have aptx support. I have hbs730 headphones and have synced them with the new nexus. If it has aptx the headphones wouldn't allow eq settings. It does allow me to access them so it does not have aptx support like ny s4.
Sent from my SAMSUNG-SGH-I337 using xda app-developers app
Hmm that's too bad. Google could add support with an update, no?
Obveron said:
Hmm that's too bad. Google could add support with an update, no?
Click to expand...
Click to collapse
The Google have no thing to do with this Nexus 10 is manufactured by Samsung thats why it has aptx support. ASUS does not have contract with CSR and it will be illegal for them to use aptx (but if we can find a lib compiled for android 4.3 or 4.4 then it can be put on some custom rom, also some modifications to bluze lib needed to support aptx codec)
SPLESH said:
The Google have no thing to do with this Nexus 10 is manufactured by Samsung thats why it has aptx support. ASUS does not have contract with CSR and it will be illegal for them to use aptx (but if we can find a lib compiled for android 4.3 or 4.4 then it can be put on some custom rom, also some modifications to bluze lib needed to support aptx codec)
Click to expand...
Click to collapse
Cheers, thanks for the reply.

[AUDIOPHILE] aptX Bluetooth - Flashable ZIP! - for Lineage based ROM's

EDIT JUNE 2018: This thread is no longer needed. If you're on the latest versions of AOSP/LOS then all you need is Magisk to install APTx and have it working.
Original thread continues below.
================================
This post will help you add aptX Bluetooth capability to your Pixel XL.
NOTE: This mod is only for ROM's using the Qualcomm Bluetooth stack, such as 14.1+ Cyanogen/Lineage OS.
Does not work in ROM's using the AOSP Bluetooth stack, such as Stock Pixel, Dirty Unicorns/Pure Nexus.
Apt-X and Apt-X HD are officially supported in Lineage OS based ROM's
https://www.xda-developers.com/late...port-for-aptx-and-aptxhd-caf-rebase-and-more/
For the moment, this thread only deals with non-HD aptX.
aptX HD is still rarely supported by headphones & other devices.
I'll research and add appropriate files for HD soon.
-------------------------------
-------------------------------
KNOWN COMPATIBLE ROMs:
CRDroid
Hexa-Project
Lineage OS
OctOS
Resurrection Remix
Tesla
Tipsy
-------------------------------
-------------------------------
DIRECTIONS TO INSTALL MOD:
Just go to this post and flash the zip in TWRP.
Please make sure to give @Namelesswonder many thanks for creating the zip for us!!!
https://forum.xda-developers.com/showpost.php?p=72267710&postcount=104
-------------------------------
-------------------------------
VERIFY MOD IS WORKING
To verify the mod is working, you should only need your ears and a HIGH QUALITY audio file.
Otherwise, you can use search your logcat for the string "aptx" to verify it's being enabled.
Such as in the output you see below.
Code:
01-14 18:57:40.539 1457 1625 I bt_btif_media: btif_a2dp_encoder_init Selected Codec [b]aptX[/b]
01-14 18:57:40.646 1457 4089 W bt_osi_thread: run_thread: thread id 4089, thread name [b]aptx[/b]_media_worke started
-------------------------------
-------------------------------
Have you heard of aptX Bluetooth?
It lets your Bluetooth connection deliver cleaner, fuller sounding audio to aptX supported devices (headphones, car stereo, etc).
Your Pandora may not sound any better, but your FLAC and other high end MP3 type files should sound cleaner, slightly more sparkly highs and better defined lows.
Think of it as the difference between listening to FM radio vs. a CD.
While it's not that drastic a difference, a capable ear should be able to enjoy what aptX delivers.
Same goes for HD voice calls if you have access to that. There may be more clarity noticed on these types of calls when using an aptX supported audio chain.
The aptX mod should not interfere with Viper or any other Android audio mod.
It's simply a codec, such as A2DP using SBC. But instead of SBC, you'll be using aptX.
Please give a big thanks to @dh.harald for coming up with this particular solution.
https://forum.xda-developers.com/oneplus-3/themes/mod-aptx-codec-t3521228
Here is my original aptX thread from 2013 containing dated discussions leading to our current status.
https://forum.xda-developers.com/showthread.php?t=2531440
Bluetooth® is limited by a maximum available bandwidth so it’s not always suitable for delivering high quality audio
Click to expand...
Click to collapse
Qualcomm aptX audio enables CD-like quality wireless audio because it solves the problem of sending the full music bandwidth over Bluetooth
Click to expand...
Click to collapse
Compression ratio: 4:1
Audio Format: 16-bit, 44.1kHz (CD-Quality)
Data Rates: 352kbps
Frequency Response: 10Hz to 22kHz
Algorithmic Delay: <1.89ms @ Fs 48KHz
Dynamic Range: 16-bit: >92dB
THD+N: -68.8dB
Click to expand...
Click to collapse
What are head-fi members views on apt-x lossless codec (over bluetooth)?
How good is bluetooth audio at its best?
-------------------------------
-------------------------------
Will this work with pure nexus ROM?
kirschdog1 said:
Will this work with pure nexus ROM?
Click to expand...
Click to collapse
Unlikely. I think they use AOSP Bluetooth stack.
You can try though, it won't break anything to put the files in the same location.
But I'm fairly sure it'll be a waste of time.
Someone with a Nexus 6 said it didn't work on their pure nexus ROM.
CZ Eddie said:
Unlikely. I think they use AOSP Bluetooth stack.
You can try though, it won't break anything to put the files in the same location.
But I'm fairly sure it'll be a waste of time.
Someone with a Nexus 6 said it didn't work on their pure nexus ROM.
Click to expand...
Click to collapse
I have it in my stock ROM, rooted with a custom kernel. I haven't tested it out yet. But I feel like these files do what I usually do manually in system/etc/a2dp_audio_policy_configuration.xml set the values to "96000,192000" and Bluetooth dramatically increases in depth and clarity almost the same as setting your computer audio to 24bit 192000 it's just a driver. I don't know why Google doesn't make this code part of Android it really makes a difference!
It should look like this:
<?xml version="1.0" encoding="UTF-8"?>
<!-- A2dp Audio HAL Audio Policy Configuration file -->
<module name="a2dp" halVersion="2.0">
<mixPorts>
<mixPort name="a2dp output" role="source">
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT"
samplingRates="96000,192000"
channelMasks="AUDIO_CHANNEL_OUT_STEREO"/>
</mixPort>
<mixPort name="a2dp input" role="sink">
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT"
samplingRates="96000,192000"
channelMasks="AUDIO_CHANNEL_IN_MONO,AUDIO_CHANNEL_IN_STEREO"/>
</mixPort>
</mixPorts>
<devicePorts>
<devicePort tagName="BT A2DP Out" type="AUDIO_DEVICE_OUT_BLUETOOTH_A2DP" role="sink">
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT"
samplingRates="96000,192000"
channelMasks="AUDIO_CHANNEL_OUT_STEREO"/>
</devicePort>
<devicePort tagName="BT A2DP Headphones" type="AUDIO_DEVICE_OUT_BLUETOOTH_A2DP_HEADPHONES" role="sink">
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT"
samplingRates="96000,192000"
channelMasks="AUDIO_CHANNEL_OUT_STEREO"/>
</devicePort>
<devicePort tagName="BT A2DP Speaker" type="AUDIO_DEVICE_OUT_BLUETOOTH_A2DP_SPEAKER" role="sink">
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT"
samplingRates="96000,192000"
channelMasks="AUDIO_CHANNEL_OUT_STEREO"/>
</devicePort>
<devicePort tagName="BT A2DP In" type="AUDIO_DEVICE_IN_BLUETOOTH_A2DP" role="source">
<profile name="" format="AUDIO_FORMAT_PCM_16_BIT"
samplingRates="96000,192000"
channelMasks="AUDIO_CHANNEL_IN_MONO,AUDIO_CHANNEL_IN_STEREO"/>
</devicePort>
</devicePorts>
<routes>
<route type="mix" sink="BT A2DP Out"
sources="a2dp output"/>
<route type="mix" sink="BT A2DP Headphones"
sources="a2dp output"/>
<route type="mix" sink="BT A2DP Speaker"
sources="a2dp output"/>
<route type="mix" sink="a2dp input"
sources="BT A2DP In"/>
</routes>
</module>
Will this work on stock n rooted?
moosc said:
Will this work on stock n rooted?
Click to expand...
Click to collapse
My mod or the mod above?
My mod will work with stock rooted, and a custom kernel. Use ES file explorer and a text editor to modify th .XML file and restart. You will notice the difference with good audio. Also WETA audio adds a significant audio gain with the addition of Sony and HTC audio libraries. You don't have to use Dolby Atmos or viper4android that ar included to get these gains. I'm one for not to processed audio viper tends to make the sound signature sound to digital but some of its settings are good for certain situations. That's the link for the WETA mod.
https://www.androidfilehost.com/?fid=745425885120694195
I'm pretty sure I tried aptX mod on stock and it didn't work. You're welcome to try though, it won't break anything.
Sachi, you might want to make a separate thread for your mod and leave it out of this thread.
aptX will increase bandwidth but I'm sure your mod has its merits too.
I did this mod on my Pixel xl rooted with elementalx kernel 1.03 and stock ROM. Worked fine but for some reason when ever the phone went to sleep it would not wake back up.
drzprettyboy30 said:
I did this mod on my Pixel xl rooted with elementalx kernel 1.03 and stock ROM. Worked fine but for some reason when ever the phone went to sleep it would not wake back up.
Click to expand...
Click to collapse
I cannot think of a single reason why that would happen.
I'll try to duplicate this afternoon.
Thanks bro I really loved this mod! Makes my BT headphones Sound so crispy. I know it's the mod causing it because after reverting back it stopped dong it, but will keep testing. Oh I forgot to mention I do have viper audio mod and the dolby Atmos on my Pixel XL. Could that be that issue?
drzprettyboy30 said:
Thanks bro I really loved this mod! Makes my BT headphones Sound so crispy. I know it's the mod causing it because after reverting back it stopped dong it, but will keep testing. Oh I forgot to mention I do have viper audio mod and the dolby Atmos on my Pixel XL. Could that be that issue?
Click to expand...
Click to collapse
I flashed back to stock "V" 7.1.1 image which is the latest.
Then rooted with SuperSU 2.79 SR2.
Then installed ElementalX 1.03.
Then installed the .so aptX files and connected to my aptX headphones.
I am only connecting via A2DP, as expected. aptX does not engage/work at all.
I did verify this via my headphones blue LED which flashes a certain times to indicate A2DP vs. aptX as well as reviewed my catlog which did not indicate aptX was in use.
I also verified no issues with phone going into or waking up from deep sleep.
CZ Eddie said:
I flashed back to stock "V" 7.1.1 image which is the latest.
Then rooted with SuperSU 2.79 SR2.
Then installed ElementalX 1.03.
Then installed the .so aptX files and connected to my aptX headphones.
I am only connecting via A2DP, as expected. aptX does not engage/work at all.
I did verify this via my headphones blue LED which flashes a certain times to indicate A2DP vs. aptX as well as reviewed my catlog which did not indicate aptX was in use.
I also verified no issues with phone going into or waking up from deep sleep.
Click to expand...
Click to collapse
So.. You're saying this mod doesn't work? I'm starting to get impatient with ARISE and this seemed like a great, easy alternative to tide me over.
Alcolawl said:
So.. You're saying this mod doesn't work? I'm starting to get impatient with ARISE and this seemed like a great, easy alternative to tide me over.
Click to expand...
Click to collapse
This mod is for Roms that use the Qualcomm BT stack which stock uses AOSP stack. So no this will not work on stock ROM
Sent from my Pixel XL using Tapatalk
Alcolawl said:
So.. You're saying this mod doesn't work? I'm starting to get impatient with ARISE and this seemed like a great, easy alternative to tide me over.
Click to expand...
Click to collapse
It doesn't work on stock or other ROM's with AOSP bluetooth stack.
It DOES work on ROM's with Qualcomm Bluetooth stack, though so far there is only one to test & verify this with.
Here is Lineage OS ROM and it works on this ROM:
https://forum.xda-developers.com/pixel-xl/help/try-lineage-xl-t3537898
Wouldn't it be possible to simply "copy"/port the Qualcomm BT Stack onto regular AOSP roms? I'm talking replace the libs and confs type of deal...
bmg1001 said:
Wouldn't it be possible to simply "copy"/port the Qualcomm BT Stack onto regular AOSP roms? I'm talking replace the libs and confs type of deal...
Click to expand...
Click to collapse
That would be nice.
Click the link in my signature to monitor the [mostly non-existent] development towards this goal.
Btw, there is a new LineageOS based ROM in the dev forum.
This aptX mod should work on it too.
The ROM is still in Alpha testing though.
https://forum.xda-developers.com/pixel-xl/development/rom-hexa-project-t3544204
CZ Eddie said:
That would be nice.
Click the link in my signature to monitor the [mostly non-existent] development towards this goal.
Btw, there is a new LineageOS based ROM in the dev forum.
This aptX mod should work on it too.
The ROM is still in Alpha testing though.
https://forum.xda-developers.com/pixel-xl/development/rom-hexa-project-t3544204
Click to expand...
Click to collapse
Running it right now and it's pretty nice. Few little nitpicks here and there but amazing for an Alpha.
Sent from my Pixel XL using XDA Labs
Is this apt-x or the new apt-x HD?
scoobydu said:
Is this apt-x or the new apt-x HD?
Click to expand...
Click to collapse
aptX.
I think one of the LG devices has the new HD but it doesn't work on our device.
Does Qualcomm's BT seem more stable or better than stock Android?
Sent from my Pixel XL using Tapatalk

[Discussion/DEV/ROM|Kernel] quad dac/es9218p on non-stock ROMs (lineageOS,etc.)

I've researched on the web for quite some time on this topic but didn't find anything definitive yet (a clear answer if it works - how to set up, etc.):
some are mentioning that only the right app would be needed to be used (well, no)
a few are mentioning that there is supposed to be an app that toggles between default dac (wcd934x) and quad dac (es9218p)
others are referring to a setting in build.prop (nope, the ROM doesn't have the mechanisms to react to that - and neither do the drivers most likely - or at least we need to make sure that this stuff is included for us)
then there are a few mentioned cases that there's support on lineageOS on board to utilize the es9218*
there's also occurences where it's mentioned that the sound stops working entirely when switching tracks (?!) - so it's still WIP
so at least the kernel needs to be set up that way - but there's probably more to it
*referencing:
https://forum.xda-developers.com/v20/development/dev-cm14-t3509953/page25 [ROM][ALL VARIANTS] LineageOS-14.1 for LG V20 [Weeklys']
https://forum.xda-developers.com/v20/development/kernel-gamma-kernel-us996-ls997-h910-t3788279/page2 [KERNEL][AOSP][AnyKernel][LOS-15.1+EAS] Gamma Kernel for [All Lineage Variants
https://forum.xda-developers.com/v2...fficial-lineageos-15-1-lg-v20-t3775689/page19 [ROM][H910|H918|LS997|US996|VS995|H990*] UNOFFICIAL LineageOS-15.1 for LG V20
https://pastebin.com/uQgyHm3b
further references:
https://forum.xda-developers.com/lg-v30/how-to/v30-quad-dac-root-bybass-fix-t3725854 V30 Quad DAC Root Bybass fix
edit:
For those who only use the quad dac for local playback (music stored on their device; NO Youtube, Streaming, etc. with Quad DAC on LineageOS/AEX/RR for now) - there is an app (for purchase) that activates & uses the quad dac (es9218p)
I've tested it and got the same specific quirk / behavior I got on LG Stock ROM with activated quad dac option.
The app is not cheap (6.99 EUR, >8 USD) - but it's totally worth it, the UI is great, the sound output is awesome (finally quad dac on non-stock !) and it uses a "custom developed USB audio driver"
extreamsd said:
This bypasses the Android audio system completely, meaning that Android's limitations regarding bit resolution and sample rate (16-bit/48kHz) are made irrelevant and high quality audio streams are fed directly to the DAC, making playback up to 32-bit at 384kHz possible (depending on the DAC capabilities) or even DSD.
Click to expand...
Click to collapse
Source: http://www.extreamsd.com/index.php/products/usb-audio-player-pro
GooglePlay link: https://play.google.com/store/apps/details?id=com.extreamsd.usbaudioplayerpro
zacharias.maladroit said:
Well, it's not fully "solved" - since only locally played content (no videos ! no streaming !),
but at least local content is played through the quad dac (es9218p).
So thank you very much for that hint (and everyone else who kept on mentioning it)
And: YES, the quad dac definitely is being used with USB Audio Player PRO
First I thought that the more punchy sound output could be placebo/imagination (with Xiaomi Piston V2 & the B & O Play Headphones),
but then I plugged in the Xiami Hybrid Pro (these are the only headphones that don't work with the quad dac for me - since they cause a extreme loud hissing/static on the left channel),
and after a few seconds I got the characteristic hissing on the left channel - that means that the es9218p DAC/sound card/AMP is definitely being used
That's the same behavior I got on LG Stock ROM after enabling the quad dac
Click to expand...
Click to collapse
https://forum.xda-developers.com/showpost.php?p=77233521&postcount=209
In theory we would just need to write a HAL or something like that, which interacts with the kernel driver, its already there, just something needs to talk to it.
And some Overlay in the Settings to enable/disable the HAL.
The HAL would be C/++ while the Settings overlay would then be Java .... I could do the later.
SGCMarkus said:
In theory we would just need to write a HAL or something like that, which interacts with the kernel driver, its already there, just something needs to talk to it.
And some Overlay in the Settings to enable/disable the HAL.
The HAL would be C/++ while the Settings overlay would then be Java .... I could do the later.
Click to expand...
Click to collapse
I don't really have the programming skills to do either, but I'll buy you guys a beer if you figure it out. That and the vibration motor issues are the only reason I'm still on a stock ROM.
MaxusValtron said:
I don't really have the programming skills to do either, but I'll buy you guys a beer if you figure it out. That and the vibration motor issues are the only reason I'm still on a stock ROM.
Click to expand...
Click to collapse
Vibration motor issues may be solved. Dev is currently trying user @Krakophyst suggestion to replace vibration motor files with those from V35. Now why that would work better than actual V30 files, don't know. But it worked for the user.
Krakophyst said:
The vibration problem came up, but I think I fixed it by replacing vibration related files in /vendor and its subfolders with LG V35's files and it has been working fine for about three days now.
Click to expand...
Click to collapse
ChazzMatt said:
Vibration motor issues may be solved. Dev is currently trying user suggestion to replace vibration motor files with those from V35. Now why that would work better than actual V30 files, don't know. But it worked for the user.
Click to expand...
Click to collapse
It works, because the V35 files have to work on AOSP (because of treble implementation on the V35), while ours depend heavily on the LG framework (which probably does its own stuff to the vibration services), and arent supposed to ever run on AOSP.
SGCMarkus said:
It works, because the V35 files have to work on AOSP (because of treble implementation on the V35), while ours depend heavily on the LG framework (which probably does its own stuff to the vibration services), and arent supposed to ever run on AOSP.
Click to expand...
Click to collapse
Aha. Then score one for Treble on an LG phone that has some similar features to ours. V35 may never get bootloader unlock and root, but we can cannibalize it for the V30.
SGCMarkus said:
It works, because the V35 files have to work on AOSP (because of treble implementation on the V35), while ours depend heavily on the LG framework (which probably does its own stuff to the vibration services), and arent supposed to ever run on AOSP.
Click to expand...
Click to collapse
Wait!?!? So could volte possibly work with the v35 files???
suzook said:
Wait!?!? So could volte possibly work with the v35 files???
Click to expand...
Click to collapse
IF (a big if) volte works on GSIs (which nobody tried so far from what i know, i only know 1 person with a G7, and he cant use VoLTE, thanks to the carrier), those files are highly device specific (or atleast SoC specific), its very unlikely that those would work for us.
I could try, but dont get your hopes up on that.
SGCMarkus said:
IF (a big if) volte works on GSIs (which nobody tried so far from what i know, i only know 1 person with a G7, and he cant use VoLTE, thanks to the carrier), those files are highly device specific (or atleast SoC specific), its very unlikely that those would work for us.
I could try, but dont get your hopes up on that.
Click to expand...
Click to collapse
One can dream though! Lol. Of you need me to test, let me know. Thanks!
Added: USB Audio Player PRO to the first post
and practical proof/experience that it utilizes the quad dac on non-Stock ROMs (AEX, AOSP Extended as example)
PlayStore Link:
https://play.google.com/store/apps/details?id=com.extreamsd.usbaudioplayerpro
zacharias.maladroit said:
Added: USB Audio Player PRO to the first post
and practical proof/experience that it utilizes the quad dac on non-Stock ROMs (AEX, AOSP Extended as example)
PlayStore Link:
https://play.google.com/store/apps/details?id=com.extreamsd.usbaudioplayerpro
Click to expand...
Click to collapse
I grabbed the app, it had some Network options (notably for Tidal and Google Play Music) I would assume using those options from within the app would use the DAC? Can't test personally as I'm currently using Spotify but would happily switch if I could use the DAC on a streaming service, assuming at least ~80% songs I have on Spotify are available there.
zomgalama said:
I grabbed the app, it had some Network options (notably for Tidal and Google Play Music) I would assume using those options from within the app would use the DAC? Can't test personally as I'm currently using Spotify but would happily switch if I could use the DAC on a streaming service, assuming at least ~80% songs I have on Spotify are available there.
Click to expand...
Click to collapse
Could very well be that it provides or uses hooks to interact with those and I guess it should work (if it works, if it doesn't you can nag the devs to fix it - it's a somewhat "premium" priced app after all, and support is to be expected )
I'm not using any streaming services, sorry - so can't test.
Pretty sure there must be users of Spotify here around so maybe those can give some feedback
Edit: mistyped
Anyways I started a Tidal subscription (hifi student plan). From listening to a couple songs things definitely seem clearer but can't say for sure if it's using the DAC or placebo/better quality audio is the cause.
zacharias.maladroit said:
Could very well be that it provides or uses hooks to interact with those and I guess it should work (if it works, if it doesn't you can nag the devs to fix it - it's a somewhat "premium" priced app after all, and support is to be expected )
I'm not using any streaming services, sorry - so can't test.
Pretty sure there must be users of Spotify here around so maybe those can give some feedback
Click to expand...
Click to collapse
I probably will be switching off Spotify in favor of this; only because the student plan for it exists and I do hear an audible difference with their hifi settings ($19.99/month for hifi plan without a student discount yeeesh).
even using this app on non stock rom can we still get the same high volume output from the stock rom with HIM sound mod?
Sent from my LG-H930 using Tapatalk
chalmizzle said:
Anyone tried the Onkyo HF Player app?
Click to expand...
Click to collapse
just tried it with the Xiaomi Pro HD Hybrid and I get the characteristic strong hissing noise in one of the channels (left channel) - that's the only headphones I get that weird thing with when the quad dac is activated (on stock ROM).
This confirms that the es9218p ("quad dac") also works with Onkyo HF Player on non-Stock :good:
So obviously these applications HF player and USB audio pro player have some line of code that is triggering the quad DAC to be utilized. Correct?
u4icpain said:
So obviously these applications HF player and USB audio pro player have some line of code that is triggering the quad DAC to be utilized. Correct?
Click to expand...
Click to collapse
And one also works with streaming media.
zacharias.maladroit said:
Added: USB Audio Player PRO to the first post
and practical proof/experience that it utilizes the quad dac on non-Stock ROMs (AEX, AOSP Extended as example)
PlayStore Link:
https://play.google.com/store/apps/details?id=com.extreamsd.usbaudioplayerpro
Click to expand...
Click to collapse
Would you still need to use higher ohm headphones to enable the quad DAC , or will this (USB Player Pro) allow any headphones to work with it?
I've got 4 sets of IEMs that I love, and would hate to have to start all over again buying new ones.
christoophat said:
Would you still need to use higher ohm headphones to enable the quad DAC , or will this (USB Player Pro) allow any headphones to work with it?
I've got 4 sets of IEMs that I love, and would hate to have to start all over again buying new ones.
Click to expand...
Click to collapse
Nope, I'm using the quad/dedicated DAC with "normal", low ohm/impedance headphones myself,
the only "difference" is that there isn't much noticeable difference compared to the default (qualcomm) audio DAC
So you'll be fine,
you can choose to get yourself higher ohm headphones in the future (after careful evaluation, of course) take your time to choose the ones that best fit your hearing preferences (sound response, etc.)
Any updates on getting the dac to work with non stock roms?

Audio - high res?

Could someone confirm if the new A50 (and presumably soon the A70 and A90 too) features high-res audio output from the headphone socket (24-bit / 192k for example)? I'm sure the chipset would support it, but not sure what the firmware allows.
Andre
andrewilley said:
Could someone confirm if the new A50 (and presumably soon the A70 and A90 too) features high-res audio output from the headphone socket (24-bit / 192k for example)? I'm sure the chipset would support it, but not sure what the firmware allows.
Andre
Click to expand...
Click to collapse
how would i test it? any app/method?
kkarakk said:
how would i test it? any app/method?
Click to expand...
Click to collapse
Well I use Poweramp audio player which supports high-res playback, and in its Settings > Audio > Output page there should be a "Hi-Res Output" option if that feature is available. It's not a deal-breaker for me in choosing a phone from the new Ax0 range, but it'd be nice. Thanks,
Andre
You mean this setting?
theiNDrAs said:
You mean this setting?
Click to expand...
Click to collapse
Yes, that's the one. And it looks like high-res is indeed supported, thanks for checking. (16/48 is the default setting, but drilling down in Wired Headset/AUX would allow you to select higher output frequencies).
Andre
theiNDrAs said:
You mean this setting?
Click to expand...
Click to collapse
Where did you find this ???
suvam69 said:
Where did you find this ???
Click to expand...
Click to collapse
In the Poweramp app (v3), go to Settings > Audio > Output > Hi-Res Output.
Andre
(full disclosure: I'm a moderator on Poweramp's support forums, however this is not an advert for Poweramp, other high-res audio players are available...)
You can also enable high rez streaming to bluetooth using developer settings. that's how i did it(didn't know it was high rez,just thought the bluetooth audio quality was better)

Question Poco F3 / LDAC

Hi everyone,
Does the POCO F3 have the LDAC codec support for Hi-Res áudio?
Thanks
asademosca said:
Hi everyone,
Does the POCO F3 have the LDAC codec support for Hi-Res áudio?
Thanks
Click to expand...
Click to collapse
I'm curious did you make an xda account just to start a thread to ask a question? I've noticed everyday now that about 20 people a day start new threads and I wondered why. Xda was developed for people who are into development and want to flash Roms and root their phones.
To answer your question it should you need to turn on developer options and search for Bluetooth codecs. I don't have my Poco f3 yet I just ordered it today otherwise I would tell you how to turn on developer options but it's usually go into settings find your build number and tap on it 7 times and it'll say turned on developer options. I believe the poco f3 is in settings find your MIUI version number and tap it 7 times and then find additional settings and you'll see developer options now. Look for the Bluetooth codecs but here's the bad news. You can only use them on headphones that support the ldac codec the system will over ride your settings and use the headphones settings. Good luck
@Techguy777, you are right! I was so frustrated not finding solutions that I had to be one more these irritanting guys that make a XDA account just to place a thread. I understand you and I'am honestly sorry! Please, accept my apologies
I'am in developer mode since the first day I have this monster phone. Yeah, it's a beast!
In developer mode, the LDAC codec among others is there but It doesn't mean that poco f3 can use it. Sometimes we found in developer mode options or settings that are not usable because they are not still finished and need a final touch in a future firmware upgrade. The POCO F3 has support for AptX HD codec (see specs) but it isn't avaible today. We will have it in a future flash.
My earphones are the Anker Soundcore Liberty 3 Pro, and they have LDAC Hi-Res codec. All I need now, is a music provider (like Tidal) with hi-res audio streaming service and if the POCO F3 has really the LDAC codec support..... BOOOOOM!!!
Finally, I found elsewhere, LDAC codec is present in any phone that support Android 8 or later. Don't now if is true but I place my bet
Thank you for your king size support
Hi, according to my experience of using Sony WH-1000XM3, Redmi K40 supports LDAC, which should be the same model as POCO F3, but I didn't have a chance to try if it support Hi-Re audio. Hope my experience will be helpful to you.
asademosca said:
The POCO F3 has support for AptX HD codec (see specs) but it isn't avaible today. We will have it in a future flash.
Click to expand...
Click to collapse
What? Poco F3 have support for aptx-hd and also for ldac... If you have a Earphones that support these codecs you can use It and all working fine!
Angyone1 said:
What? Poco F3 have support for aptx-hd and also for ldac... If you have a Earphones that support these codecs you can use It and all working fine!
Click to expand...
Click to collapse
Are u sure about LDAC codec?
asademosca said:
Are u sure about LDAC codec?
Click to expand...
Click to collapse
Yes of course... Read the message of chuanjun_
If you have a decent pair of earphones Sony that support ldac..
LDAC works perfectly fine both on Arrow os and worked as well before I switched on miui.
asademosca said:
Hi everyone,
Does the POCO F3 have the LDAC codec support for Hi-Res áudio?
Thanks
Click to expand...
Click to collapse
Yes... I activate LDAC, I just bought sony Wf1000xm4 earbuds and i figured it out, It take me hours, Hehe! But it is still ldac, i try to off Bluetooth and on, paired, unpaired and its is still Ldac...
asademosca said:
@Techguy777, you are right! I was so frustrated not finding solutions that I had to be one more these irritanting guys that make a XDA account just to place a thread. I understand you and I'am honestly sorry! Please, accept my apologies
I'am in developer mode since the first day I have this monster phone. Yeah, it's a beast!
In developer mode, the LDAC codec among others is there but It doesn't mean that poco f3 can use it. Sometimes we found in developer mode options or settings that are not usable because they are not still finished and need a final touch in a future firmware upgrade. The POCO F3 has support for AptX HD codec (see specs) but it isn't avaible today. We will have it in a future flash.
My earphones are the Anker Soundcore Liberty 3 Pro, and they have LDAC Hi-Res codec. All I need now, is a music provider (like Tidal) with hi-res audio streaming service and if the POCO F3 has really the LDAC codec support..... BOOOOOM!!!
Finally, I found elsewhere, LDAC codec is present in any phone that support Android 8 or later. Don't now if is true but I place my bet
Thank you for your king size support
Click to expand...
Click to collapse
i activate my ldac in Sony xm4 earbuds, took me hours, Hehe! I just actiavte
asademosca said:
Hi everyone,
Does the POCO F3 have the LDAC codec support for Hi-Res áudio?
Thanks
Click to expand...
Click to collapse
Yes
asademosca said:
@Techguy777, you are right! I was so frustrated not finding solutions that I had to be one more these irritanting guys that make a XDA account just to place a thread. I understand you and I'am honestly sorry! Please, accept my apologies
I'am in developer mode since the first day I have this monster phone. Yeah, it's a beast!
In developer mode, the LDAC codec among others is there but It doesn't mean that poco f3 can use it. Sometimes we found in developer mode options or settings that are not usable because they are not still finished and need a final touch in a future firmware upgrade. The POCO F3 has support for AptX HD codec (see specs) but it isn't avaible today. We will have it in a future flash.
My earphones are the Anker Soundcore Liberty 3 Pro, and they have LDAC Hi-Res codec. All I need now, is a music provider (like Tidal) with hi-res audio streaming service and if the POCO F3 has really the LDAC codec support..... BOOOOOM!!!
Finally, I found elsewhere, LDAC codec is present in any phone that support Android 8 or later. Don't now if is true but I place my bet
Thank you for your king size support
Click to expand...
Click to collapse
I just bought xm4 earbuds, took me hours to activate ldac, But now i am using ldac.
..
IDGAF2K21 said:
I just bought xm4 earbuds, took me hours to activate ldac, But now i am using ldac.
Click to expand...
Click to collapse
Sorry to butt in so late but, the Poco F3 does not officially support LDAC. If you force it on via developer options or, in the Android Bluetooth settings, it will only use "Best Effect" LDAC at 360 kbps, which apparently has less clarity than SBC. If you try to set it to "Optimised for Audio Quality" in Developer Options, it just reverts straight back. I ran Bluetooth diagnostic software on my phone and, LDAC was not listed as a selectable codec.
Polarized77 said:
Sorry to butt in so late but, the Poco F3 does not officially support LDAC. If you force it on via developer options or, in the Android Bluetooth settings, it will only use "Best Effect" LDAC at 360 kbps, which apparently has less clarity than SBC. If you try to set it to "Optimised for Audio Quality" in Developer Options, it just reverts straight back. I ran Bluetooth diagnostic software on my phone and, LDAC was not listed as a selectable codec.
Click to expand...
Click to collapse
I'd never touched developer options
I'd never touched developer options
before, but LDAC work perfectly with my Soundcore Life Q35 and if I choose "Optimised for Audio Quality" stays on Audio Quality. I use Apple Music lossless audio.
Mikael1013 said:
View attachment 5477285
I'd never touched developer optionsView attachment 5477287 I'd never touched developer options
before, but LDAC work perfectly with my Soundcore Life Q35 and if I choose "Optimised for Audio Quality" stays on Audio Quality. I use Apple Music lossless audio.
Click to expand...
Click to collapse
An off-topic question, how do you get the battery icon colored? I also have the POCO F3.
VectorGames05 said:
An off-topic question, how do you get the battery icon colored? I also have the POCO F3.
Click to expand...
Click to collapse
Theme: flower finch
I think I found a way for Android with the Sony XM4, I am not completely sure because I did not have an app to measure the bitrate but there is some clues that shows it works. I use the french app so the name of parameters could be bad translated.
1. You need to download the Sony Music Center App (it is an app different from Sony Headphones Connect).
2. Connect your headphones to your phone with bluetooth.
3. Go to the Sony Music Center App. You will see your heaphone in the list of connected device.
4. Click on the three dots in the upper right corner and click on Parameters.
5. Click on bluetooth parameters and click playback quality
6. Choose priority to quality
You can check that the maximum bitrate is set by default by looking at the developper menu in android parameters. If you look at it the LDAC codec automaticaly toggle to 990kbps.
I advice you to restart your phone after that.
However, you need to reopen music center to reactivate 990kbps mode everytime you reconnect your headphone.
Hey folks, what do I need to do to enable ldac for my Poco F3 with Sony headphones?
Use Sony's app
How to activate LDAC on a POKO F3 phone, Sony WH-H900N on ear 2 headphones. Via Music Center error in the screenshot, Music Center also cannot activate, if you select LDAC, then the settings are reset.

Categories

Resources