Bluetooth not sending song title/artist/album information to head unit - Nexus 7 Q&A, Help & Troubleshooting

So I have this problem both on my 2012 Prius which has navigation and is supposed to support A2DP et. al. as well as in my Civic which has a Kenwood Bluetooth headunit [KDC-BT752HD].
The Nexus 7 can connect and is able to stream music to both devices, but neither device can show song title/artist/album information. On the Kenwood it says nothing at all, and on the Prius it says something like 'untitled etc'.
The device is supposed to support all the requisite Bluetooth profiles, so I can't imagine why it's not sending this information correctly?
In addition I feel like this is an Android 4.x.x bug, because on my old Epic 4G, CM7 would send artist/album/song title information just fine to both the Prius and the Kenwood, but when I flashed to CM9 I get the same problem that the Nexus 7 is now having.
Is anyone else seeing this? Do any of the ROM's on the forum address/fix this issue?

t is probably an issue with your music playing app. I use PowerAmp to play music to my JVC unit & it shares the info. Doggcatcher or Beyondpod for my podcasts does not..
I think the Google play music will stream the data too...I can't remember.

strongergravity said:
t is probably an issue with your music playing app. I use PowerAmp to play music to my JVC unit & it shares the info. Doggcatcher or Beyondpod for my podcasts does not..
I think the Google play music will stream the data too...I can't remember.
Click to expand...
Click to collapse
I'm using Google Music with my N7 and it isn't sending the metadata. On my CM9 device, with the same head unit, it does send the metadata. So I don't think it's purely the software used to play the music.
I've found that the N7 supports only AVRCP 1.0, and the metadata information is sent with AVRCP 1.3, which you have to flash a custom ROM to get.

I'm seeing the same symptom
aestil said:
So I have this problem both on my 2012 Prius which has navigation and is supposed to support A2DP et. al. as well as in my Civic which has a Kenwood Bluetooth headunit [KDC-BT752HD].
The Nexus 7 can connect and is able to stream music to both devices, but neither device can show song title/artist/album information. On the Kenwood it says nothing at all, and on the Prius it says something like 'untitled etc'.
...
Is anyone else seeing this? Do any of the ROM's on the forum address/fix this issue?
Click to expand...
Click to collapse
I am seeing this same issue with a Galaxy Nexus running Android 4.1.1 and my 2012 Prius. My old phone, which ran Gingerbread 2.3.3, correctly showed song titles and artists, whether I used the old Music app or the Google Play music app. With the new phone, music plays fine but the title, artist, and album are reported as unknown.
Perhaps this is an Android 4.x bug.

I can't speak for the nexus7, as I haven't tried it yet. On my gingerbread phone, most apps don't send the metadata across via bluetooth. Google Play music does. Pandora sends all the track info if connected across USB, not with bluetooth.

I agree that it is likely an AVRCP version issue. I'm surprised they didn't bump it yet in 4.x. I think CM10 might have the new version.
aestil said:
I'm using Google Music with my N7 and it isn't sending the metadata. On my CM9 device, with the same head unit, it does send the metadata. So I don't think it's purely the software used to play the music.
I've found that the N7 supports only AVRCP 1.0, and the metadata information is sent with AVRCP 1.3, which you have to flash a custom ROM to get.
Click to expand...
Click to collapse

Related

Nexus 4 4.2.2 and RNS 315 car system issues/tweaks

Hi,
I am a happy switchover to Nexus 4 from my iPhone, only thing I am starting to miss are some integration bits with my car audio system.
I am currently connecting the phone via bluetooth and it is working well, I can stream music and use built-in car dialler, however, I do not see what is currently playing on the car dash.
When I had the same setup using iPhone, I could see the currently playing song information. I can still skip to the next song using car's steering wheel buttons but I only see "Bluetooth audio" on the display.
I am using the default Google Play app to play music - have also tried with dogcatcher but no avail. On the iPhone various app worked - Music, Podcasts..
Second issue I have - is it possible to "force" phone calls to background when connected to bluetooth headset? I would quite prefer the satnav to stay on instead of seeing the current caller's information - as I already see that on my dash.
Thanks!
zard_cz said:
Hi,
I am a happy switchover to Nexus 4 from my iPhone, only thing I am starting to miss are some integration bits with my car audio system.
I am currently connecting the phone via bluetooth and it is working well, I can stream music and use built-in car dialler, however, I do not see what is currently playing on the car dash.
When I had the same setup using iPhone, I could see the currently playing song information. I can still skip to the next song using car's steering wheel buttons but I only see "Bluetooth audio" on the display.
I am using the default Google Play app to play music - have also tried with dogcatcher but no avail. On the iPhone various app worked - Music, Podcasts..
Second issue I have - is it possible to "force" phone calls to background when connected to bluetooth headset? I would quite prefer the satnav to stay on instead of seeing the current caller's information - as I already see that on my dash.
Thanks!
Click to expand...
Click to collapse
The first problem is caused by you and other people buying iPhone. You have contributed to pushing 3rd party manufacturers into supporting proprietary apple formats and communication protocols.
There is a perfectly fine Bluetooth protocol for track display, but your car stereo doesn't suport that, only the proprietary Apple one.
Hopefully you are now aware of the evil lock-in tactics that Apple have been engaging in, and next time you will check the product specifications to see see if your purchase is going to lock you in in any way.
Volkswagen and their bluetooth devices work fine with Android. It's Android that lacks a proper protocol to push that info to the radio. I know this because I worked with VW for months on troubleshooting the issue. Eventually, I obtained a stock galaxy S3 and it displays info just fine. With a custom 4.2.1/4.2.2 rom, it does not, just displays "BT-Audio".
CM is adding in bt tag support, but it currently doesn't work with play music, but is noted to work with pandora.
OP - your second issue is not possible. The radio automatically flips to the most recent info it has to display to you. You can manually toggle it back IIRC, as I can on mine.
I have the same issue:
See thread which explains a lot and could solve your issue:
https://productforums.google.com/forum/?fromgroups#!topic/mobile/5lTaNBEBJMU
http://rootzwiki.com/topic/20091-request-avrcp-13-for-cars-w-bluetooth-built-in-etc/page__st__20
http://forum.frandroid.com/topic/11...ense-ota-cm101-nighlty-20130304/page__st__460
We need to get AVRPC in our devices then it would work.
I drive an A5 SB with no go : ( to bad
yea the bluetooth works on my ford focus, but doesnt show the info of what track is playing.

[Q] LG G2 Bluetooth PROBLEM please help.,

I have a toyota Camry 2011 which has a bluetooth system. No entue, just bluetooth. When I connect to it with both call and media audio enabled. DIsplay says streaming audio and immediately starts playing Lg Music app. Now if I switch to spotify or pandora, my car immediately pauses the music and then won't let me play spottify or pandora audio. I need help. I love this phone but I can't seem to get this work. I love streaming music.
Its almost as if Toyota keeps trying to connect to Lg Music app despite stitching to pandora. This used to work when I had and SG3. In that I could switch to pandora and no problems. I think the problem is that as soon as bluetooth connects LG Music app starts playing but I don't want it to.
If you're rooted, you can always freeze that app. I wouldn't delete it in case it's tied to something else. You could also try deleting all of the songs that are in LG music.
Sent from my LG-D800 using Tapatalk 4
you could buy american
I second [email protected] Can you disable lg music in apps? If not, root and freeze it.
Sent from my LG-D800 using Tapatalk 4
cslingerland said:
you could buy american
Click to expand...
Click to collapse
Radio would Definitely still be made in China
Source: Murican:good:
[email protected] said:
Radio would Definitely still be made in China
Source: Murican:good:
Click to expand...
Click to collapse
I don't want to get off topic, but you're right. This is the real problem. You can see it whenever engineers with "just show up" degrees are tasked with anything. The idea is a result of just getting something to work in order to pass a QA check. QA will typically have a couple of scenarios to run through and if the code makes it through the scenario, it's considered gold. No effort is extended to actually understand the context of the code being written, or the spec being written to.
If everything was written per the specification, there would be no interop problems... But writing a complete implementation might cost a bit more, so eff it.
I actually have a similar problem with my new LG G2 and 2010 Camry.
I can pair it as a phone device, but not properly as an BT audio device. It pairs as a phone and makes calls just fine, but as soon as I try to set it up as an audio player, the phone all of a sudden can't find the car's bluetooth. BUT it will still play audio through the car stereo with apps like Pandora, however, I have zero control capabilities from the car and it playback will stay connected. Stereo just says "No devices found".
I also came from a S3 and it worked fine as a phone and audio player with this car. Seems like the new phone doesn't mesh well with the stereo?
The audio quality of the G2 over a2dp is horrible just like the two phones by LG before it, not sure what the deal is
OP have you found a fix for this? Just disabling the stock Music Player?
Is any news or solutions?
The A2DP audio is great. Enable Apt-X? There is a prop trigger. This phone IS Apt-X capable, confirmed through logcat. Research before you down a product. Different paired products will always behave differently.
I have the same problem in my 2012 FJ Cruiser except Poweramp automatically starts even though the BT settings are set not to. Anything else pauses after 2 seconds.
Rdio works fine (except track info), its like Spotify problem...
conx13 said:
Rdio works fine (except track info), its like Spotify problem...
Click to expand...
Click to collapse
True, but "there is an app for that".
Modified Spotify client with included TrackID fix. I use it in my VW Golf with my LG G2.
Use the latest version in this post http://forum.xda-developers.com/showthread.php?p=44108915#post44108915
I still couldn't find any solutions until now. Could you?
ask your audio manufacturer to update software, unless its old bluetooth and thus not feature supporting.
Sent from my LG-D802
LG G2, stock 4.2.2 and Toyota Avensis 2011 -
Google Music - ok + track info;
LG stock player - ok + track info;
Rdio - ok - no track info;
Spotify - no sound, no track info (steer buttons ok - play, pause).

[Q] Bluetooth Song Titles?

On the stock ROM I cant get Bluetooth song titles working on my car stereo, it worked when I used to use cyanogenmod but not anymore. I'm using Google play music on 4.4.2, does anyone know what the problem could be?
Are Bluetooth song titles working for anyone else?
aarynb1 said:
Are Bluetooth song titles working for anyone else?
Click to expand...
Click to collapse
Custom ROMs have much better support for the various Bluetooth protocols. Depending on car manufacturer they may have a completely different set of protocols, then the ones supported by the stock Nexus 4.
If it works with Cyanogenmod, then I would use it.

Bluetooth metadata?

Can anyone confirm that song metadata shows up on their car stereo when streaming over Bluetooth? I have a Kenwood deck that pairs and streams fine, but metadata are never displayed. Before I take it up with Kenwood, I want to confirm that the feature does in fact work with other units (and thus isn't a problem with the phone). Thanks in advance!
Works with my Toyota Avalon.
jeffreynew23 said:
Works with my Toyota Avalon.
Click to expand...
Click to collapse
Thanks!
Travillion said:
Can anyone confirm that song metadata shows up on their car stereo when streaming over Bluetooth? I have a Kenwood deck that pairs and streams fine, but metadata are never displayed. Before I take it up with Kenwood, I want to confirm that the feature does in fact work with other units (and thus isn't a problem with the phone). Thanks in advance!
Click to expand...
Click to collapse
It depends on the car stereo. In my work truck (300 series Hino) my Bluetooth connects automatically & I can just press play on the stereo to start music & the album art and other metadata show no problems.
But in my 2013 KIA sportage, I have to manually connect to the phone every time & open the music app I'm using & start playing music from the phone first. And I get no info about the music at all.
Frustrating to me, because the KIA stereo is by far the better of the two & a year newer.
stumpy352 said:
It depends on the car stereo. In my work truck (300 series Hino) my Bluetooth connects automatically & I can just press play on the stereo to start music & the album art and other metadata show no problems.
But in my 2013 KIA sportage, I have to manually connect to the phone every time & open the music app I'm using & start playing music from the phone first. And I get no info about the music at all.
Frustrating to me, because the KIA stereo is by far the better of the two & a year newer.
Click to expand...
Click to collapse
So frustrating. This is the fourth phone I've tried with this deck (Nexus 5, Moto X, Nexus 5X, Nexus 6P) and just can't get metadata. Grrr!
Having the same issue with the Sony double din unit in my Ford Escape. None of the players I've tried show any song info on the deck. It works find in the iDrive in my F30 though.
Never had this issue with my Xperia Z3.
I hope someone comes up with a fix.
Both my 2013 Subaru BRZ HU and the Pioneer AVH-X2700 in my Sequoia work just fine with Google Music. Neither display album art but I don't think the HUs support that.
Works perfectly with my '14 Ford Fusion SE
I have the 128gb 6p and it connects just fine on my Pioneer FH-X720BT. Phone calls route thru the system and caller info is displayed just fine. However, my problem is that it shows the track info for the first song but when the next song plays it still displays track info for the first song. I can play through 20 songs and it's still stuck displaying the track info from the first song. It does this with Google Music and Amazon Music. That's sort of similar to your issue, anybody else have that?
billywilly said:
I have the 128gb 6p and it connects just fine on my Pioneer FH-X720BT. Phone calls route thru the system and caller info is displayed just fine. However, my problem is that it shows the track info for the first song but when the next song plays it still displays track info for the first song. I can play through 20 songs and it's still stuck displaying the track info from the first song. It does this with Google Music and Amazon Music. That's sort of similar to your issue, anybody else have that?
Click to expand...
Click to collapse
I have that same problem with my Nexus 5x on my Pioneer DEH-8700BH. I noticed it only does the no song update only with music streamed via internet radio through several apps. The song name works, however, when the music is physically saved to the phone. Weird...
Interestingly, I have the prior version of this Pioneer radio in my other car and it works just fine at all times. It's the DEH-8600BH.
No fix that I know of. It's very frustrating, I called Pioneer and they blamed the phone, then I called Google Nexus and they blamed the radio. I am very angry and hope it has something to do with Marshmallow. It works just fine with my brother's Android with Lollipop...
Hopfully a patch comes out soon.
Works great on my 2012 Honda civic.
I was looking forward to a solution..
My stock Nexus 6P shows no metadata in my 2012 Volvo V50, however, when I flashed CM13, metadata shows just fine.
Honestly, I dont know if caller ID worked in neither roms but I'm going to try it out this weekend.
I guess the BT driver is the issue?
billywilly said:
I have the 128gb 6p and it connects just fine on my Pioneer FH-X720BT. Phone calls route thru the system and caller info is displayed just fine. However, my problem is that it shows the track info for the first song but when the next song plays it still displays track info for the first song. I can play through 20 songs and it's still stuck displaying the track info from the first song. It does this with Google Music and Amazon Music. That's sort of similar to your issue, anybody else have that?
Click to expand...
Click to collapse
That happens to me on occasion. When it does, I pause the music ( I use the button on my steering wheel or radio panel) and push play again, and the current song comes up. I also had this problem with my Galaxy S4, but it happened more often.
fixed!
It's fixed! I flashed the February 2016 update and now my phone displays metadata on the car stereo!
billywilly said:
It's fixed! I flashed the February 2016 update and now my phone displays metadata on the car stereo!
Click to expand...
Click to collapse
Noob question,
You were able to flash the update on a rooted device/AOSP ROM?
Fitur said:
Noob question,
You were able to flash the update on a rooted device/AOSP ROM?
Click to expand...
Click to collapse
I"m not rooted. Just unlocked the bootloader and ran flash-all from adb with the feb2016 update.
I just got my 6P beginning of June.
First thing I did was pair it to my Kenwood radio in my car (KDC-BT858U).
I am seeing the same issue where all the controls work fine, there is just no metadata on screen.
My 2 BlackBerry phones have not problems (Passport and Classic). Both these show the metadata always.
I then paired the 6P to a Parrot Mki-9200 and on this device the metadata does show up...
Unfortunately it looks like it is a compatibility issue...
I thought BT metadata is supposed to be a standard... should be backwards compatible...
or is there some settings missing somewhere in the code for certain radios??

Odd Bluetooth stuttering problem on px5 Oreo with iPhone podcasts.

I have recently installed a new px5 4G Oreo head unit and can play music via BT from my iPhone Apple Music app fine, but if it try and listen to a podcast from the apple podcast app it stutters all the time.
I find that a) very annoying, and b) very odd that's it's only doing it on the podcast app and not the normal music one!
Has anybody else had anything similar or have any ideas on what I might try to resolve it?
Although to be honest I find the BT app very poor anyway, on my last car head unit I could select tracks by album etc (a bit like having the files on the sd card) but all this one can do is play pause prev and next.
I'm probably going to sack BT off and get a CarPlay dongle then I don't need to worrry about BT

Resources