[Q] Cyanogenmod 10.1 Play Music Bluetooth Streaming to Toyota Entune - Motorola Droid RAZR

I just installed CyanogenMod 10.1.2 Stable (via SafeStrap 3.11), everything went perfect. A couple days later, I finally went to re-sync my phone to my PriusV's Entune system to play music via Google Play Music (with playlists stored locally on the phone).
Music plays back OK, however my issue is that no song details (Track title, artist name, disc name, playback position) will display on the Entune screen, and none of the car's control buttons (play/pause/next track/prev track) will do anything. I don't want to have to pull out my phone to change tracks or see what song just came on while i'm driving when this is what the details and controls on the car are supposed to do for me.
Anyone out there have any thoughts/ideas/suggestions/possible fixes?

neoramasay said:
I just installed CyanogenMod 10.1.2 Stable (via SafeStrap 3.11), everything went perfect. A couple days later, I finally went to re-sync my phone to my PriusV's Entune system to play music via Google Play Music (with playlists stored locally on the phone).
Music plays back OK, however my issue is that no song details (Track title, artist name, disc name, playback position) will display on the Entune screen, and none of the car's control buttons (play/pause/next track/prev track) will do anything. I don't want to have to pull out my phone to change tracks or see what song just came on while i'm driving when this is what the details and controls on the car are supposed to do for me.
Anyone out there have any thoughts/ideas/suggestions/possible fixes?
Click to expand...
Click to collapse
I have a Highlander without Entune (Stock Stereo), so it's not a direct comparison but here's what I found. Music details don't display on the stereo. I've tried countless apps/hacks but nothing has worked. They spent all their dev $$ on getting it to work on the iPhone and left Android users in the dust. So I'm not sure music details have ever worked with Android.
The steering wheel controls however work fine for me, so that's strange. In the bluetooth settings on the phone, when connected to the stereo, is 'media' connected? It should be.
I wonder if an updated bluetooth controller for android would fix this issue for everyone?

I suppose I should clarify a bit - when i mentioned this being after installing CyanogenMod 10.1, I was assuming that one would take it things were working under stock, which was the case.
So: Stock - bluetooth playback showing track/artist/disc information, position in the song, and car controls worked (though stock had an older version of Google Play Music, so this could also be a source of conflict)
CyanogenMod: bluetooth only plays music, does not display any of the other information, and controls do not work. (Cyanogen 10.1 comes pre-built with the newer version of play music, so downgrading would be.... difficult and i'd rather try and make it work without doing so)
I guess what I want to try and find out is if it is CyanogenMod or Google Play Music's new version that is next to incompatible with Entune. With Stock, I had near 100% functionality (only shuffle/repeat toggles did not work - but even those don't work right with my wife's iPod, so i'm not worried about those functions).
Since i'm essentially dual-booted through SafeStrap, I may try going back on Stock, updating Play Music, and testing - if updating Play Music causes Stock to loose functionality equally, then i guess i'll have my answer - obviously i'll post back with results.
If functionality is still present on Stock after updating play store, then that traces it back to being something with Cyanogen, and the bluetooth driver it uses.

OK - sorry for the back to back posts, but I got lucky on some digging and found my answer.
CyanogenMod does not have something called AVRCP (Audio Video Remote Control Profile) revision 1.3+ built into it's bluetooth stack. This is because that is not something that is included by default under AOSP 4.2.x. So unless you want to build your own bluetooth stack and put it into Cyanogen, you're not going to get track info/controls.
Google has announced that under AOSP 4.3, they will be building Bluetooth version 4 support into Android, and version 4 supports AVRCP 1.3+ natively, thus Cyanogenmod's next version based off of AOSP 4.3 will then contain AVRCP support.
So, the short of it is, hang in there for the next major release of Cyanogen and all will be resolved!
Most manufacturers build AVRCP support into the bluetooth stack for their devices, hence why stock worked and now CyanogenMod does not.

Huh good to know. I knew that Android 4.3 included an upgrade to BT, but I didn't realize it would fix this issue. I wouldn't even know how to build my own BT stack, but it would be useful in the long run.

+1 on this
I have a Nexus 4 with CM 10.1.2 connected to my Skoda Octavia built-in bluetooth. I play music with Apollo (Cyanogenmod's music player) and I get to hear the songs and can skip to the next/previous songs with steering wheel controls but don't get to see the song title/artist info.
My Nexus One with CM 7 however does play music fine and shows all song details and steering wheel controls work fine.
So based on 1.) the fact that my 3.5 year old Nexus One (with CM 7 - Android 2.3.7) shows song details fine and 2.) the excellence of the CyanogenMod team, I think this can be resolved with some coding rather then waiting for Android 4.3 or CM 10.2 with an updated bluetooth stack.
Unfortunately I can't say if this issue only started appearing after the 2 security updates (10.1.1 and 10.1.2) since CM 10.1.2 was the 1st ROM I flashed on my Nexus 4. Although in this post goo.gl/KQ6J7H some guy who encounters the same issue, also experienced the issue on CM 10.1 (so before the security updates 10.1.1 & 10.1.2).
Apart from the song details not showing, I also noticed that sometimes I can't enable bluetooth at all and need to reboot my phone for it to work again. When tabbing the bluetooth icon in powercontrol widget or even directly in Settings it simply won't enable bluetooth. Also experienced by the guy from post goo.gl/KQ6J7H
I'm hoping to see this annoying bluetooth issue resolved asap.

Related

[Q] Bluetooth Streaming on CM7.1 Stable

I posted this on the CM7.1 stable thread, but I think it would be better answered here.
On stock rom, I had my phone setup to my car's nav system. When I streamed audio over bluetooth using the stock Music program, the car's display showed the artist, track, and album. CM7 nightly did not, and neither does this version. Is there some way I can get that functionality back? The streaming works perfectly though. Just no information is sent over.
My previous phone (Jailbroken iPhone3GS) automatically connected to my car when I turned her on. (the car). This phone running CM7.1 stable does not. Anyway I can change that? I have to go to wireless settings, go to bluetooth, and then connect to my car manually. I haven't changed any settings in my car since I used it on the stock rom (which auto-connected)
Blaze9 said:
I posted this on the CM7.1 stable thread, but I think it would be better answered here.
On stock rom, I had my phone setup to my car's nav system. When I streamed audio over bluetooth using the stock Music program, the car's display showed the artist, track, and album. CM7 nightly did not, and neither does this version. Is there some way I can get that functionality back? The streaming works perfectly though. Just no information is sent over.
My previous phone (Jailbroken iPhone3GS) automatically connected to my car when I turned her on. (the car). This phone running CM7.1 stable does not. Anyway I can change that? I have to go to wireless settings, go to bluetooth, and then connect to my car manually. I haven't changed any settings in my car since I used it on the stock rom (which auto-connected)
Click to expand...
Click to collapse
Probably one of the limitations involved in how they got A2DP working in the first place.
Remember that A2DP didn't work at all until a few days ago (and I think it was nonworking on the I9100 for a few months.)
Alright, so there's nothing I can actually do to fix the issue? That's fine, it's not a huge inconvenience.
Sent from my Galaxy S2 i777 CM7 Nightlys
Yeah, you're just going to have to wait for CM to be updated.

Bluetooth avrcp

I'm running cm9, and have had no luck getting meta data for the songs in my car. I know my car can do it, as I've tried it with another device. It seems like the latest version of bluez is not integrated into the rom. The weird thing is I got data on 1 song and can't duplicate it, even on the same song. Thoughts? Any rom support this?

HTC ONE Bluetooth A2DP not showing song information on destination device

Does anyone have this issue? I'm a little new to Android as I just dumped my iPhone.
Basically, when streaming music to my car radio, my iPhone would provide artist information, album, etc ... everything about whatever is playing. On the One however, album, artist etc displays as UNKNOWN and the ticker for the length of the song counts 1 second, 2 seconds and after 3 it starts over again at 1. I've checked through the bluetooth settings on the phone and don't see any check box specifically for A2DP or something similar. I've also checked this against other radios with the same capability, and on another radio it won't display any artist information, or even the words UNKNOWN. The time never stops ticking either, even when I change tracks. It just goes on and on forever.
Any help is appreciated.
now that i've played with it a little more, it seems to be a Pandora only related issue .... anyone else experience this?
Spotify as well .... seems to be any kind of streaming service. I have files on my phone that play through bluetooth and all of the information displays properly on screen.
Am I really the only one?
With Android, song metadata won't be sent over a Bluetooth A2DP connection unless someone has modified both the Android OS and whatever music app you want to use to both support AVRCP 1.3 (since stock Android still does not support AVRCP 1.3). The HTC One does support AVRCP 1.3, as HTC has modified the Bluetooth stack on the phone to support it. HTC also added support for AVRCP 1.3 in their HTC Music app on the One, so music you play with that particular app has the capability to stream song metadata to a Bluetooth device that supports that function.
The Spotify Android app does not currently have support for AVRCP 1.3, so it will not send the song metadata to a BT device. (And I'm betting that feature won't come anytime soon because the devs for Spotify seem to be pretty pathetic, IMO).
I'm not currently aware of what other Android music apps have built-in support for AVRCP 1.3, sorry. But it's not a majorly-supported feature, so I can say there won't be many of them. :crying:

Weird BT Audio/Google Play Music/UConnect Issue

OK. I have the oddest problem I'm hoping people can help me with, though I don't hold much hope.
Recently my UConnect stopped recognizing on the display when the track changed in Google Play Music from my Galaxy Note 3. The next track does start playing over BT, but the UConnect keeps showing the previous track info and progress bar. I never had issues before.
Phone recently got a software update so it could be on the phone side. It works fine with other music players on my phone though. Maybe a Google Play Music update broke it. However, on my BT connection to my home theater stereo, it properly updates the track info, so it's something between my phone and UConnect.
Here's the odd part that makes it hard to pin it to either the phone or the car specifically:
Track gets updated on my smartwatch via BT just fine.
Track gets updated on my home theater stereo over BT as normal.
Steering wheel buttons advance track forward (full control over music), and new track starts playing, but doesn't update track on screen.
Track gets updated on display if you click backwards to previous track, just not forwards either manually or automatically at end of previous track.
UConnect display gets updated automatically while playing tracks if you use a mixed playlist with different artists. If it's the same album by same artist it does not change track on display.
If I switch to a different audio source and back, it shows the correct song on the display, but it will not switch to next one automatically when playing an album.
Track displayed gets updated properly with other music players, just not Google Play Music.
Used to work before, but recently received Galaxy Note 3 4.4.4 AT&T firmware and also Google Play Music updates.
Tried repairing phone to car, but no luck. It's a UConnect 8.4A with latest firmware.
Did you ever have success in finding a solution for this? I recently bought a new Dodge Dart with the same system in it and it pairs fine with my OnePlus One, but it doesn't sync ANY of the track information. It just says "OnePlus One" where the title of the song would be. I figured maybe our problems would be related, but I could be wrong.
Similar thing with my new Jeep. I have the latest update 11.17.11 I think it is. There is no track info at all on the display. On top of that when I start a song it loops the first 2 seconds or so about 3 times before it plays. There also seems to be a disconnect between the play button.
I stream all my music however, so maybe that's a problem with the files not being on my phone.

[Q] Weird music control issue?

Hello all. I have an Android tablet install in my Grand Cherokee. I'm using a PAC adapter and JoyCon EXR for steering wheel controls. Lately (as in the last week), I've been unable to change tracks, or pause and play. I suspected the PAC and JoyCon, but after further investigation, I found that the Media Utilities widget no longer allows control either. I am also unable to play/pause through a previously working Automagic profile (flow). What the heck could be going on here? It seems no 'external' control method for music works anymore. Everything works fine if you are in a specific app, like Slacker or Pandora for example. I'm at a loss. Thoughts?
Edit: I should add that I'm using a Galaxy Tab 4, running 4.4.4.

Categories

Resources