CM13.0 Bleutooth can't connecto to my car radio - ONE Q&A, Help & Troubleshooting

Hi, i'm running CM13.0 nightlies on an Oneplus One and i can't connect to my handsfree system in the car with any CM13.0 nightly that i have access to.
Thats why i'm not creating an issue in the NIGHTLIES project in cyanogenmod's jira since i don't have a last known good nightly version and all other projects are for stable versions.
My handsfree system is a Android 4.4.4 car radio and supports Headset, A2DP, AVRCP and contact transfer. This all works with latest CM12.1.
Symptoms:
The phone tries to connect but each time it appears to connect to Headset service, it disconnects. It does this 3 times till finally it just gives up and lists "Connected (no phone)".
A2DP and AVRCP work after this but no phone or contact transfer.
CM12.1 works.
LG Nexus 5X running Android 6.0.1 works.
CM13.0 doesn't.
This is the log of the phone while i connect:
http://pastebin.com/wdMxc1CG
And this is the same log but for the android car radio:
http://pastebin.com/DHjTX1hn
Does anybody have a fix or the same bug ?
EDIT: Eh, can't edit title. Bleutooth -> Bluetooth and connecto -> connect

Same bug here...

works fine on my stereo but it aint android, music plays absolutely fine, phone calls work fine etc...

I've been running CM13 nightlies for a while and haven't had any issues with bluetooth and my car stereo. Just upgraded to the latest nightly last night, and the morning commute was fine.

I can play music and make calls from my car bluetooth without problems. I have noticed though on certain nightlies if CM makes bluetooth/firmware changes, I have to delete/forget bluetooth connections in car and phone, then re-pair it from scratch for it to properly work again.

Yep, it seems to be a problem with that specific device. I can connect fine to all other BT devices i have, but that one is very important because i can't be taking calls while driving without it.

Me too. Android car head unit.

undrwater said:
Me too. Android car head unit.
Click to expand...
Click to collapse
Similar problem. I was using an RK3188 Android head unit. The OPO could connect, but it would not stay connected. It seemed to be crashing the bluetooth on the stereo, as my OBD2 bluetooth dongle couldn't stay connected either.
Switched to my old Nexus 5, and all was well. Decided to take out the Android head unit and put my stock Fiat stereo back in, which worked fine also with the Nexus 5. Switched back to my OPO, and it can't even properly pair/connect with the factory car stereo. Two completely different devices, problem on both, it's the effin OPO.
Running official OPO build CM 12.1 btw.
I'm sick as **** of this phone. I hate and loathe it. I had to fight tooth and nail to find a modem version that didn't constantly lose signal and drain the battery. Now I realize the Bluetooth is broken, probably the modem again. Flashing anything to this phone is a nightmare due to the way they try to force you back to the stock bootloader. Last time I updated modems I ended up soft bricked, thankfully I had the right files backed up and was able to recover - but it took MULTIPLE tries and several hours to get the modem to flash correctly after that.
So the idea of going on another wild goose chase trying to fix the bluetooth.... *sigh*....
I may just do a full flash back to stock (if it will even cooperate long enough to do that) and ebay this POS. I will never buy a non-Nexus phone again.

I found a way to make the OPO and CM13.0 connect to the android car radio again.
Enable root access in Developer Options, open File manager and open the /system/etc/init.qcom.bt.sh and edit the following line:
setprop ro.bluetooth.hfp.ver 1.7
... to:
setprop ro.bluetooth.hfp.ver 1.5
... and save the file and reboot, and it works again for me. No problems till now.

stormlabs said:
I found a way to make the OPO and CM13.0 connect to the android car radio again.
Enable root access in Developer Options, open File manager and open the /system/etc/init.qcom.bt.sh and edit the following line:
setprop ro.bluetooth.hfp.ver 1.7
... to:
setprop ro.bluetooth.hfp.ver 1.5
... and save the file and reboot, and it works again for me. No problems till now.
Click to expand...
Click to collapse
This commit was merged in the 20160224 nightly: http://review.cyanogenmod.org/#/c/133778/
Does it fix your connection issue?

ryanmat said:
This commit was merged in the 20160224 nightly: http://review.cyanogenmod.org/#/c/133778/
Does it fix your connection issue?
Click to expand...
Click to collapse
No, i had to do the same patch to get it to work again.
Of note that if i simply comment out the hci_qcomm_init call in that same file, the phone also connects but then the MAC address will be wrong.

stormlabs said:
I found a way to make the OPO and CM13.0 connect to the android car radio again.
Enable root access in Developer Options, open File manager and open the /system/etc/init.qcom.bt.sh and edit the following line:
setprop ro.bluetooth.hfp.ver 1.7
... to:
setprop ro.bluetooth.hfp.ver 1.5
... and save the file and reboot, and it works again for me. No problems till now.
Click to expand...
Click to collapse
That solved the same issue for me. Thanks.

CM13 here on a GS5, connecting to an NR3001 Newsmy head unit running KitKat. I have all of the bluetooth functions except for Album Art. I'll give this a shot, see if it works.
Edit: welp, that file doesn't exist on my device. so I guess I'll keep looking

Just a small note: Since 2016-05-01 my Nexus6p running CM13 nightlies works with my HeadUnit!
Horray!

markusmuster said:
Just a small note: Since 2016-05-01 my Nexus6p running CM13 nightlies works with my HeadUnit!
Horray!
Click to expand...
Click to collapse
Yep, the 20160429 nightly fixed it for me.

ver 1.6
I changed my setprop to 1.7 to 1.5 and my car could not see it at all after that.
Looked into my other Oneplus one running Broken and noticed that both "setprop ro.bluetooth.hfp versions were 1.6.
Set to 1.6 now phone connects and reconnects perfect! Yeah!

I just saw this post and I'm wondering if this is the same issue I'm facing. When using my OPO with latest official CyanogenOS in my wifes BMW series1, everything seems to be working fine. However in my BMW X1 everything except phonecalls are working. The radio stops when a call is placed (which is good) but the audio of the phone is stuttering and seems to give up after 5 seconds while the line stays open I think. I then always need to enable the loudspeaker in order to have a conversation handfree but without using the carkit. picking up the phone via steeringwheel buttons or on the phone itself does not make any difference. Removing and re-pairing the device does not solve it. And everything started after a certain upgrade of CyanogenOS.

stormlabs said:
I found a way to make the OPO and CM13.0 connect to the android car radio again.
Enable root access in Developer Options, open File manager and open the /system/etc/init.qcom.bt.sh and edit the following line:
setprop ro.bluetooth.hfp.ver 1.7
... to:
setprop ro.bluetooth.hfp.ver 1.5
... and save the file and reboot, and it works again for me. No problems till now.
Click to expand...
Click to collapse
Add this fix to your main post and edit thread title to "solved" so that people having similar issues can lookout on your thread.

Related

Bluetooth Device Problem

I have noticed a couple of times not that i will sync a BT device but a little later its removed from the list. Any thoughts? Thanks
Update. I have realized that this happens everytime i do a softreset using rebootnow app. Has anyone else had this problem? Thanks
Also this happens when i turn my phone off... no one else has this problem ???
sorry to keep pushing this thread but its the most annoying bug i've ever had. I tested almost everthing except a hard reset but whenever i do a softreset my bt devices that i have paired with get erased.... any guesses
I'm having similar problems - if I turn the phone off & back on again, it won't connect to my car. The bluetooth menu still shows that it's paired, but it won't connect (even if I try to manually connect). The only way to get it to connect again is to turn bluetooth off & back on - then it connects automatically.
I've only seen it delete paired devices from the list once - that was when I rooted the phone. It hasn't deleted them since.
kc9qix said:
I'm having similar problems - if I turn the phone off & back on again, it won't connect to my car. The bluetooth menu still shows that it's paired, but it won't connect (even if I try to manually connect). The only way to get it to connect again is to turn bluetooth off & back on - then it connects automatically.
I've only seen it delete paired devices from the list once - that was when I rooted the phone. It hasn't deleted them since.
Click to expand...
Click to collapse
well my phone is rooted so i'm hoping thats not the problem. Also I just made a lengthy video to show the problem and i will post it in a little bit on here so others can see the problem.
so for some reason i can't get the video of my friends iphone 4 but i was looking through the settings.db file and i found some interesting stuff about the bluetooth devices so i was wondering if anyone could look at this and tell me if there is something wrong also can a couple of people post their settings.db file on here so i can compare. thanks
I Get This Too!
For me it seems to only "remember" the devices that have phone capability turned on.
For instance, it never loses my Jawbone headset but it always loses my Kensington LiquidAux which I use to play music through my car's stereo.
But if I turn on the LiquidAux's phone option, the Captivate remembers it.
I've also paired it with the Motorola HT820 stereo bluetooth headset and it seems to remember that one as well but that has phone option too. I'll have to try turning off the phone function and see if it remembers then.
ozone777 said:
For me it seems to only "remember" the devices that have phone capability turned on.
For instance, it never loses my Jawbone headset but it always loses my Kensington LiquidAux which I use to play music through my car's stereo.
But if I turn on the LiquidAux's phone option, the Captivate remembers it.
I've also paired it with the Motorola HT820 stereo bluetooth headset and it seems to remember that one as well but that has phone option too. I'll have to try turning off the phone function and see if it remembers then.
Click to expand...
Click to collapse
yes that is the exact same problem I have, If i disable the phone option for the BT car stereo then in gets erased when i restart my phone but if i keep it enabled then it doesn't seem to get erased. WTF can someone provide a logical explanation for this or can someone who is rooted give a counter example
My phone is rooted and currently running the JH2 ROM.
But I have experienced this problem with the original ROM as well.
I've tested with three different Bluetooth stereo/phone devices and the result was the same with all three: remove phone option and the profile eventually disappears.
As long as you don't disable the phone option of your bluetooth device it should remain in the Captivate's profile list.
ozone777 said:
My phone is rooted and currently running the JH2 ROM.
But I have experienced this problem with the original ROM as well.
I've tested with three different Bluetooth stereo/phone devices and the result was the same with all three: remove phone option and the profile eventually disappears.
As long as you don't disable the phone option of your bluetooth device it should remain in the Captivate's profile list.
Click to expand...
Click to collapse
are you saying that the jh2 rom does not have this problem??
On the Contrary...
irus said:
are you saying that the jh2 rom does not have this problem??
Click to expand...
Click to collapse
No, I'm saying that it definitely DOES have the problem. So it does not appear to be ROM specific. There is a JH3 ROM out now that I think I will try today. I'll post my findings once I've had a chance to experiment.
Also, I'd like to know if anyone running any of the other modified i9000 ROMs, like JM5, is having the same problem.
Well, I just installed the JH3 ROM but the problem is still there.
Looks like we'll have to wait for Froyo and hope for the best.
Problem FIXED in froyo ji6
I just want to let everyone know who has had this problem that it is fixed in the leaked froyo build jfyi
I can't get the Captivate to connect via Bluetooth to anything other than my car.
It pairs with my Windows 7 computer, but will not connect.
I've even tried connecting via Bluetooth to Kies without success.
Is there a way to do file transfer via Bluetooth?
irus said:
Update. I have realized that this happens everytime i do a softreset using rebootnow app. Has anyone else had this problem? Thanks
Click to expand...
Click to collapse
Yup, I just found out that I have the exact same problem.
irus said:
I just want to let everyone know who has had this problem that it is fixed in the leaked froyo build jfyi
Click to expand...
Click to collapse
I'm running froyo and it's not fixed. I didn't have this problem with android 2.1, but noticed the problem after upgrading to froyo.

Car Bluetooth problem ICS/JB (WORK AROUND SOLUTION)

Issue for me is car bluetooth, it keeps disconnecting and reconnecting like every minute, the whole thing just does not work properly.
BUT SIMPLE SOLUTION FOR ANY ROM< I MEAN ANY.
Just plug your phone to a charger in the car and thats it. it prevents deep sleep and it will not drain you battery as it's charging.
!!!Suggestion, if you have a usb slot in the car, use it to charge the phone, as cigarette lighter charger most likely will create a wake lock that will prevent your phone going to DP after you exit the car.
Res.
I appreciate all your efforts.
I'm one of those with bluetooth issues only on UCLD2 when connecting to my JVC car stereo to play Pandora or other Internet radio. I have not tested or used MP3 stuff.
I tried Mohans ROM, then update, then the beats audio, then the UCALC4 kernel. All in that order, testing each time. None worked for me.
Thanks though
I've also tried the bluetooth fixes 1 & 2 from Seanz's ROM from last week. Have not tried the 10 version yet. But some others are saying it didn't resolve this particular issue either.
CZ Eddie said:
I appreciate all your efforts.
I'm one of those with bluetooth issues only on UCLD2 when connecting to my JVC car stereo to play Pandora or other Internet radio. I have not tested or used MP3 stuff.
I tried Mohans ROM, then update, then the beats audio, then the UCALC4 kernel. All in that order, testing each time. None worked for me.
Thanks though
I've also tried the bluetooth fixes 1 & 2 from Seanz's ROM from last week. Have not tried the 10 version yet. But some others are saying it didn't resolve this particular issue either.
Click to expand...
Click to collapse
Tried the update 10. not working for me
CZ Eddie said:
I appreciate all your efforts.
I'm one of those with bluetooth issues only on UCLD2 when connecting to my JVC car stereo to play Pandora or other Internet radio. I have not tested or used MP3 stuff.
I tried Mohans ROM, then update, then the beats audio, then the UCALC4 kernel. All in that order, testing each time. None worked for me.
Thanks though
I've also tried the bluetooth fixes 1 & 2 from Seanz's ROM from last week. Have not tried the 10 version yet. But some others are saying it didn't resolve this particular issue either.
Click to expand...
Click to collapse
I got it to work and then it stooped again, then got it to work again so it seems to be ok right now.
I will post more detailed instructions in about an hour please check back.
JERM^ said:
Tried the update 10. not working for me
Click to expand...
Click to collapse
Yep, U10 does not work on my phone. I just don't want to take away anything from Sean as he does great work, so can't say 100% it does not work, it just does not for me in this case.
I believe you are correct on the culprit being the music player.
I have been on Sean's Roms (update 9 for a few weeks and then upgraded to 10 whenever it came out). I stream to a Ford Sync system (2010) and I have not had any problems. 10, in particular, seems great. I use the phone handsfree via bt and stream music (Slacker radio) to and fro work. Also been using btooth inside the house to stream Slacker to a speaker system. No problems there either. But I have NOT used the music player app at all...
rpolansky said:
I believe you are correct on the culprit being the music player.
I have been on Sean's Roms (update 9 for a few weeks and then upgraded to 10 whenever it came out). I stream to a Ford Sync system (2010) and I have not had any problems. 10, in particular, seems great. I use the phone handsfree via bt and stream music (Slacker radio) to and fro work. Also been using btooth inside the house to stream Slacker to a speaker system. No problems there either. But I have NOT used the music player app at all...
Click to expand...
Click to collapse
See I am scared to think it's FORD soft. that is the problem, as that would be so much harder to fix, they just came up with an update and new one is not coming. And it worked on Sean's ROM up until Update 7, which base of his are you using the GMAIL/no limit or exchange server one?
Also it has something to do with Music Player or files on the Leak, as sometimes it messes with USB input music and cant read the USB, and I disconnect the phone ant USB starts working.
Have you received a USB from FORD recently to update the software?
rpolansky said:
I believe you are correct on the culprit being the music player.
I have been on Sean's Roms (update 9 for a few weeks and then upgraded to 10 whenever it came out). I stream to a Ford Sync system (2010) and I have not had any problems. 10, in particular, seems great. I use the phone handsfree via bt and stream music (Slacker radio) to and fro work. Also been using btooth inside the house to stream Slacker to a speaker system. No problems there either. But I have NOT used the music player app at all...
Click to expand...
Click to collapse
I also found this:
Interesting Find:
http://www.nsapp.fordtechservice.dea...N_iop_2_00.pdf
It supports KJ2, so maybe ICS is a problem(( But at the same time it supports ICS on other devices.
odeccacccp said:
See I am scared to think it's FORD soft. that is the problem, as that would be so much harder to fix, they just came up with an update and new one is not coming. And it worked on Sean's ROM up until Update 7, which base of his are you using the GMAIL/no limit or exchange server one?
Also it has something to do with Music Player or files on the Leak, as sometimes it messes with USB input music and cant read the USB, and I disconnect the phone ant USB starts working.
Have you received a USB from FORD recently to update the software?
Click to expand...
Click to collapse
I think the usb update mailed for Ford is for later models (or mine hasn't arrived yet). For the 2010 there was only one update showing (Sync My Ride) and it was already installed when I purchased the truck.
No question the Ford Sync is "twitchy". My former phone (Atrix) would disconnect the btooth intermittently when streaming Slacker and would skip, often. I haven not (knock on wood) had these problems and I use the steering wheel control to skip songs.
rpolansky said:
I think the usb update mailed for Ford is for later models (or mine hasn't arrived yet). For the 2010 there was only one update showing (Sync My Ride) and it was already installed when I purchased the truck.
No question the Ford Sync is "twitchy". My former phone (Atrix) would disconnect the btooth intermittently when streaming Slacker and would skip, often. I haven not (knock on wood) had these problems and I use the steering wheel control to skip songs.
Click to expand...
Click to collapse
yea my Edge is 2011, I got the update like a month ago, but everything was working fine.
Well I hope it's the leak issue, or I'll have to go back to GB, or run a Sean's older ICS with no deep sleep, can;t not have phone in the car and have music mess up my USB.
Since EMBRYO was mentioned. Anyways, I can only comment on FORD Sync (since the other one drives the edge). Make sure you have the latest Sync Update that rolled out couple of months ago (I believe it is v 3.2.2, I will have to double check). I have had zero issues, connecting with BT as fars as voice calling goes (of course on EMBRYO 2.3), but then I don't use the Car daily. With Embryo 2.3, you should be able to send text message not that useful unless you use the prebuilt templates, that comes with the UCLD2 base. I am looking into what it takes to get full MAP support in the next update, no promises, I need time. Also, I have not streamed music through so can't say. Also, the device recognizes PAN BT tethering, but the sync craps out, I am suspecting it is SYNC issue.
mohan_kr said:
Since EMBRYO was mentioned. Anyways, I can only comment on FORD Sync (since the other one drives the edge). Make sure you have the latest Sync Update that rolled out couple of months ago (I believe it is v 3.2.2, I will have to double check). I have had zero issues, connecting with BT as fars as voice calling goes (of course on EMBRYO 2.3), but then I don't use the Car daily. With Embryo 2.3, you should be able to send text message not that useful unless you use the prebuilt templates, that comes with the UCLD2 base. I am looking into what it takes to get full MAP support in the next update, no promises, I need time. Also, I have not streamed music through so can't say. Also, the device recognizes PAN BT tethering, but the sync craps out, I am suspecting it is SYNC issue.
Click to expand...
Click to collapse
Wow, much appreciated mohan, I do drive the Ford Edge it has SYNC on it, they call it My Touch or something. Is that different then in your car? I did get the update on USB and it's installed, not sure which version. I am making an appointment for the dealer to reinstall it as well. I found a Sync PDF
The problem is when I connect to it, the BT Stereo has issue it does not work or if it works usb does not work, then pretty much the phone disconnects and connect all the time, every like 1-2 min.
I would defiantly flash your ROM right now would you recommend UCLD2 or the other Kernel for this? no matter what files I delete in root or how I rename the phone, BT Stereo still connect to the name of the phone I had a while back. How can I just format everything and do a fresh install of your ROM, I mean like everything? or that would mass it up?
I am even willing to go to Stock GB tar and then root and do everything again.
I found this PDF, Ford Sync only supports KJ2 on skyrocket, have no idea what that means
http://www.nsapp.fordtechservice.dealerconnection.com/sync/usEN/sync_us_EN_iop_2_00.pdf
Also, I hope I did not do anything wrong here or offender anyone by Mentioning Embryo as a possible fix.
odeccacccp said:
Wow, much appreciated mohan, I do drive the Ford Edge it has SYNC on it, they call it My Touch or something. Is that different then in your car? I did get the update on USB and it's installed, not sure which version. I am making an appointment for the dealer to reinstall it as well. I found a Sync PDF
Click to expand...
Click to collapse
Yes, it is called MyTouch.
The problem is when I connect to it, the BT Stereo has issue it does not work or if it works usb does not work, then pretty much the phone disconnects and connect all the time, every like 1-2 min.
odeccacccp said:
I would defiantly flash your ROM right now would you recommend UCLD2 or the other Kernel for this? no matter what files I delete in root or how I rename the phone, BT Stereo still connect to the name of the phone I had a while back. How can I just format everything and do a fresh install of your ROM, I mean like everything? or that would mass it up?
I am even willing to go to Stock GB tar and then root and do everything again.
Click to expand...
Click to collapse
See the ROM post #3 (question 1) for a fresh flash. I would highly recommend it, whichever ICS ROM you flash.
rpolansky said:
I believe you are correct on the culprit being the music player.
Click to expand...
Click to collapse
Possibly, but not for everyone.
In my case, I can feel the phone crashing DURING the initial bluetooth connection to my car stereo. The phone actually vibrates a few times while I'm setting up the pair connection.
But it stays connected until I start up iHeart Radio or Pandora or any other Internet Radio.
I don't use Music Player for anything and have never tested it either.
I'm having a similar problem connecting my phone's Bluetooth to my JVC stereo. When I turn on bluetooth, the phone is fine, but once I pair it (media and phone), it vibrates, works for about 10-15 seconds, then restarts the bluetooth. When it restarts, it is not paired by default, but if I re-pair only the media to the JVC, it works perfectly. It seems to be a problem with using bluetooth for the phone.
I've been using Sky ICS (through update 10), and none of the fixes posted before have worked (including freezing the stock music app). And for the record, Embryo 2.3 has the exact same problem with my handset and stereo.
EDIT: Correction above. I was able to get media to work once using the method described above, but I was not able to repeat this.
I can confirm that Sky ICS UCLC4 4.2-A-9 solves all of the Bluetooth problems that I have been having with both phone and media pairing to my JVC stereo. Note that this is the outdated UCLC4 ROM. I haven't found any UCLD2 ROMs that fix the BT issues for me yet, but I hope one of them does soon.
milespordeo said:
I can confirm that Sky ICS UCLC4 4.2-A-9 solves all of the Bluetooth problems that I have been having with both phone and media pairing to my JVC stereo. Note that this is the outdated UCLC4 ROM. I haven't found any UCLD2 ROMs that fix the BT issues for me yet, but I hope one of them does soon.
Click to expand...
Click to collapse
yep, that's the case the first leak is ok, but it has it's own problems.
This thread specified only Second Leak.
It's been confirmed that if you follow mohan's instructions to do a fresh install in Embryo 2.3 and I mean oneclick and the rest, everything will work great on UCLD2. I have not done it yet myself, no time, but soon hopefully today.
odeccacccp said:
yep, that's the case the first leak is ok, but it has it's own problems.
This thread specified only Second Leak.
It's been confirmed that if you follow mohan's instructions to do a fresh install in Embryo 2.3 and I mean oneclick and the rest, everything will work great on UCLD2. I have not done it yet myself, no time, but soon hopefully today.
Click to expand...
Click to collapse
IT"S A BUG on all three leaks.
You may not experience it at all, it ma only happen once in a while, or every minute, it can fix itself for some time.
Nothing is possible, just need to hope Rogers Official Release will work. (when it comes out)
odeccacccp said:
IT"S A BUG on all three leaks.
You may not experience it at all, it ma only happen once in a while, or every minute, it can fix itself for some time.
Nothing is possible, just need to hope Rogers Official Release will work. (when it comes out)
Click to expand...
Click to collapse
i was one of the people having issues with bluetooth in the car and after updating to UCLE2 i no longer have any issues what so ever.

Solved: ICS Bluetooth Auto-connect issue for Phone profile

Solved - Finally following setup works for me
No ICS Roms worked for me, but following ROM is working perfectly. I have tried for a day and no issue. As soon as I start my car bluetooth connected and BOTH Phone and Media Profiles remain connected. Audio Track information displays perfectly!!
XDA Thread: http://forum.xda-developers.com/showthread.php?t=1621679
ROM: Skyrocket CM9 RC 2: cm-9.0.0-RC2-skyrocket.zip
Radio: Radio for AT&T and Rogers: Radio_RIL__I727UCLE2.zip
Bluetooth Device: Car Honda CRV 2012
Background:
1) I have two bluetooth devices that I use with my phone. Blueant Q2 bluetooth headset and Bluetooth enabled car audio system in Honda CRV (factory not after market)
Note: This works fine in all GB ROMS
Behavior
1) Bluetooth is different in GB and ICS. Go to Settings => Bluetooth and look at Paired Devices.
- In ICS you will see a Settings wheel next to Device Name. Click on that and you can see "Phone" and "Media" Profiles.
- GB does not have these profiles separate.
See attached image for the state of Phone and Media profiles after I start my car.
2) Bluetooth "Phone" Profile does not auto-connect. "Media" Profile auto connects and works fine. I need to go to Bluetooth => Settings => Click on wheel next to Device Name => Check the checkbox next to "Phone" profile everytime to connect the phone and send-recieve calls using Bluetooth.
3) Steps to duplicate the issue
I see bluetooth icon seeing it connect
Few seconds later I see message "Samsung SGS ..... has been disconnected"
At this time "Media" is connected and "Phone" profile is not. In Honda it shows that Phone is disconnected (even though "Media" is connected and Music plays fine
Finally If I try to connect to Phone via Honda it always fails. But if I open Bluetooth settings and select "Phone" profile it connects and remains connected.
More Information
My guess it that in GB there were no separate "Phone" and "Media" profiles. Phone would just connect to car or headset via BT and stay connected. With ICS the phone is initiating two processes. First Phone profile connects and within few seconds when Media profiles tries to connect. This somehow throws off my Car and my BlueAnt Q2 BT and it drop the BT Phone profile connection
http://developer.android.com/about/versions/android-4.0.3.html
Bluetooth
New public methods fetchUuidsWithSdp() and getUuids() let apps determine the features (UUIDs) supported by a remote device. In the case of fetchUuidsWithSdp(), the system performs a service discovery on the remote device to get the UUIDs supported, then broadcasts the result in an ACTION_UUID intent.
Click to expand...
Click to collapse
I have the EXACT same issues with my 2012 Honda CRV (Non nav). (well, I’m working on this on behalf of a friend, so their car)I hooked it up to another my car with a Pioneer Avic X920bt head unit, and it was doing the same thing. I then did a firmware upgrade and initialization through KIES and now my Avic loads up, but the Honda is doing the same thing still. Although, before I did the wipe the Honda would disconnect and reconnect randomly and it would take forever for the phone profile to connect and it looked like the bluetooth would turn on and off and “freak out”. So far it seems stable, but I have yet to have much time with it.
qitupx said:
I have the EXACT same issues with my 2012 Honda CRV (Non nav). (well, I’m working on this on behalf of a friend, so their car)I hooked it up to another my car with a Pioneer Avic X920bt head unit, and it was doing the same thing. I then did a firmware upgrade and initialization through KIES and now my Avic loads up, but the Honda is doing the same thing still. Although, before I did the wipe the Honda would disconnect and reconnect randomly and it would take forever for the phone profile to connect and it looked like the bluetooth would turn on and off and “freak out”. So far it seems stable, but I have yet to have much time with it.
Click to expand...
Click to collapse
I have 2012 CRV as well. Looks like Bluetooth has changed for ics and some devices don't like it
Sent from my SAMSUNG-SGH-I727 using xda premium
cnewsgrp said:
I have 2012 CRV as well. Looks like Bluetooth has changed for ics and some devices don't like it
Sent from my SAMSUNG-SGH-I727 using xda premium
Click to expand...
Click to collapse
I have a Galaxy Nexus with 4.0.4 that worked perfectly fine. Both profiles reconnect upon turning a car on and off. I wonder if Honda is detecting the kind of phone and sending the way to connect based on that and not by what OS version it is. Just a complete guess. Also, I tried with a T mobile Galaxy S II and the same thing occurs on it's ICS update.
qitupx said:
I have a Galaxy Nexus with 4.0.4 that worked perfectly fine. Both profiles reconnect upon turning a car on and off. I wonder if Honda is detecting the kind of phone and sending the way to connect based on that and not by what OS version it is. Just a complete guess. Also, I tried with a T mobile Galaxy S II and the same thing occurs on it's ICS update.
Click to expand...
Click to collapse
Thanks. Do you mean to say that everything works with T mobile Galaxy S II or you see same issue I am experiencing with it?
Here is what I see with Honda after I sit in the car and turn on the car.
I see bluetooth icon seeing it connect
Few seconds later I see message "Samsung SGS ..... has been disconnected"
At this time "Media" is connected and "Phone" profile is not. In Honda it shows that Phone is disconnected (even though "Media" is connected and Music plays fine
Finally If I try to connect to Phone via Honda it always fails. But if I open Bluetooth settings and select "Phone" profile it connects and remains connected.
My guess it that this is happening. In GB there were no separate "Phone" and "Media" profiles. Phone would just connect to car or headset via BT and stay connected. With ICS the phone is initiating two processes. First Phone profile connects and within few seconds when Media profiles tries to connect. This somehow throws off my Car and my BlueAnt Q2 BT and it drop the BT Phone profile connection
cnewsgrp said:
Thanks. Do you mean to say that everything works with T mobile Galaxy S II or you see same issue I am experiencing with it?
Here is what I see with Honda after I sit in the car and turn on the car.
I see bluetooth icon seeing it connect
Few seconds later I see message "Samsung SGS ..... has been disconnected"
At this time "Media" is connected and "Phone" profile is not. In Honda it shows that Phone is disconnected (even though "Media" is connected and Music plays fine
Finally If I try to connect to Phone via Honda it always fails. But if I open Bluetooth settings and select "Phone" profile it connects and remains connected.
My guess it that this is happening. In GB there were no separate "Phone" and "Media" profiles. Phone would just connect to car or headset via BT and stay connected. With ICS the phone is initiating two processes. First Phone profile connects and within few seconds when Media profiles tries to connect. This somehow throws off my Car and my BlueAnt Q2 BT and it drop the BT Phone profile connection
Click to expand...
Click to collapse
Sorry, T-mobile Galaxy S II does same thing as the Skyrocket. Yup, same thing..honda says connection failed when trying to connect through the car. I sent Honda an email and all I got was a generic responce about turning your wifi off and repairing.
Same behavior with Infiniti G37S
I have the same behavior of my AT&T Skyrocket with SKY-ICS 4.2F6-2.1 and 2011 Infiniti G37S. It is driving me nuts that I have to manually reconnect Bluetooth every time. Furthermore, it tends to disconnect Bluetooth randomly and I have to reconnect it again.
Pasha
It would be great if one of the dev can find a way to install GB Bluetooth files on ICS. GB worked perfectly for me.
A Google search shows a lot of people have the exact same problem. It might be safe to say that this is a known problem and hopefully it will be resolved soon..
Sent from my SAMSUNG-SGH-I727 using xda premium
I have the same problem with my Clarion deck. But only when I use a custom kernel. Works fine with a stock rogers one
Sent from my SAMSUNG-SGH-I727 using xda app-developers app
waiters said:
A Google search shows a lot of people have the exact same problem. It might be safe to say that this is a known problem and hopefully it will be resolved soon..
Sent from my SAMSUNG-SGH-I727 using xda premium
Click to expand...
Click to collapse
I have more confidence in our dev's fixing this or finding a work around. It might be as easy as replacing ICS BT libraries with GB ones. However I am unable to get their attention.
I have the same issue but with a Dice Mediabridge installed in my BMW. Works for about 10 min then drops, will reconnect with a reboot. My Jawbone Icon stays connected and works fine, but that just had a recent firmware update. I hope this is resolved soon.
Finally a ICS Rom that works for me - see OP
So, what is so different in that ROM? How can the 'fix' from that ROM be applied onto other ROMs?
Pasha
PashaF said:
So, what is so different in that ROM? How can the 'fix' from that ROM be applied onto other ROMs?
Pasha
Click to expand...
Click to collapse
CM9 is pure google. No junk from AT&T
Works on CM9
It works perfectly on CM9 builds - I'd hope other ROMs can be modified as well...
cnewsgrp said:
CM9 is pure google. No junk from AT&T
Click to expand...
Click to collapse
PashaF said:
It works perfectly on CM9 builds - I'd hope other ROMs can be modified as well...
Click to expand...
Click to collapse
It works for some time like a week and them boom same problem.
I am on FORD EDGE, rogers.
BUMP: Still have issue
The last poster says issue comes back even running ROM. I have been dealing with this most annoying issue and still have it. I noticed when i uninstall Pandora app, its goes away. Seems to be a bug in the bluetooth stack and Pandora. Were you guys running Pandora at the time? Seems weird this thread just died with no resolution. Anybody care to explain to me what the fix is if any? does this problem follow the Galaxy S4? I am using an LG HBS-700 earpiece but it did the same thing on my Plantronics. is there a Jellybean available for this version? if so, ATT has not released it for over the air. Thanks.
Its not ota you have to use kies software and his thread is almost a year old
Sent from my SAMSUNG-SGH-I727 using xda app-developers app
holeindalip said:
Its not ota you have to use kies software and his thread is almost a year old
Sent from my SAMSUNG-SGH-I727 using xda app-developers app
Click to expand...
Click to collapse
Thanks for your suggestion, it was actually helpful but as far as the comment about the age of thread.. if someone is suffering from the exact problem i dont think it matters much.
So, I wanted to let anyone else struggling with this bluetooth issue what worked for me. I downloaded and installed Samsung KIES software on my PC as suggested above, performed a full backup of phone and made sure it was fully charged. Now, there will be an upgrade to JellyBean from within KIES. UPGRADE! after upgrade perform a restore and most all your stuff comes back.
** A few of my games/apps installed on my SD Card kept uninstalling itself. this is a bug in JB. Go to Settings, APPS, and move the app to your phone memory and that fixes it. **
Other than that, i have been running the update for a couple of weeks without all the annoying bluetooth issues and its like having a new phone!!! LOVE THE UPDATE.
Only issue is i have more battery drain than before. i have read that installing Jellybean clean install fixed that but will have to research how to do that. Good luck.. hope this helps someone else.
P.S. this is update is NOT available over the air, so dont look for it from your phone. only the KIES software gets you this update.

[Q] Car bluetooth pairing fails in KitKat! has anyone found a solution?

Hey,
My car has a "Kufatec fiscon bluetooth module" installed which is quite a common setup for many VW cars and i'm unable to pair my N5 with it, which isn't the end of the world for me - but it still irritates me
Searching the net I came across this issue (code.google.com/p/android/issues/detail?id=63056) which was reported to google since back in November 2013 and it still hasn't been fixed... the comments seem to indicate that it has to do with Power Save features of BT added in Kitkat.
I've attached a btsnoop capture of my N5 trying to pair with the module - i'd be happy for some hints on how to proceed with debugging this issue from people with more BT knowledge than myself.
Thanks!
Do you use any custom ROM or Kernel? Some ROMs have issues with bluetooth
mximer said:
Do you use any custom ROM or Kernel? Some ROMs have issues with bluetooth
Click to expand...
Click to collapse
Nope, i'm using the stock OTA update from a few weeks ago of 4.4.3. just recently rooted in order to debug the issue but the problem existed way before that...
acidmelt said:
Nope, i'm using the stock OTA update from a few weeks ago of 4.4.3. just recently rooted in order to debug the issue but the problem existed way before that...
Click to expand...
Click to collapse
Have you tried it on the 4.4.4 update?
I haven't tried with 4.4.4 yet but i also don't see anything bluetooth related in the changelog so i doubt it will help.
Is there a way to tweak bluetooth settings at runtime in android? maybe through procfs? i'd like to try changing the power save mode...
Dumb question maybe but did you shut off BT, both car and phone, reboot turn on BT and try to pair again?
sent from my hammerhead
ldubs said:
Dumb question maybe but did you shut off BT, both car and phone, reboot turn on BT and try to pair again?
sent from my hammerhead
Click to expand...
Click to collapse
The bluetooth stops as soon as you remove the key from ignition. At least in my ford it does. :angel:
ldubs said:
Dumb question maybe but did you shut off BT, both car and phone, reboot turn on BT and try to pair again?
sent from my hammerhead
Click to expand...
Click to collapse
Hell yes! I've tried many combinations of the above, none worked! looking at the bluetooth captures you can see that the nexus resets the connection decidedly, so it's not some intermittent issue or a reception problem - there is something about the car console that the nexus (or just KitKat) doesn't like or the other way around - how can I find out what it is?
acidmelt said:
I haven't tried with 4.4.4 yet but i also don't see anything bluetooth related in the changelog so i doubt it will help.
Is there a way to tweak bluetooth settings at runtime in android? maybe through procfs? i'd like to try changing the power save mode...
Click to expand...
Click to collapse
Hah, after updating to 4.4.4 the pairing with the car was successful! finally, I can use the hands-free functionality... thought i'd update those who might run into the same issue.
I have no idea why or how the update fixed it as there are no mentions of BT related fixes in the changelog but i haven't diff'd the sources to verify this, maybe some kind of cache was flushed during the update which made it work - anyhow, it fixed it for me!

[Q] bluetooth pairing issue, how to solve?

Hello, so i bougth this great phone, but bluetooth pairing(+autoconnect) is not working at all.
So to the proplem. My opo IS paired with my alpine car stereo, but everytime i go to my car opo asks IF i want to pair it...and obviously it should just connect automatically since i have paired it earlier but no.
Is this some known issue with opo or my device just making me headtache?
IF anyone have had same proplems i would love to hear how you managed to fix it.
PS. All my old phones automatically connected to car stereo after pairing once, so its most definatly opo issue and not the alpine stereo.
Okey, i got this solved by doing 2 things, but because im stupid and didnt test it between these actions i cqnt say which one did the job or was both needed.
1. I cleared "paired devices memory" from my alpine stereo.
2. I cleared paired device list from my handset(opo)
Hope this will help someone else in future who got proplems with alpine receiver and opo.
Problem solved! bluetooth pairing and buffering issues
Hey problem solved
I had bluetooth pairing and buffering problems and now everything works perfectly. what I did was flash OPO_OxygenOS_1_0-modem-flashable.zip (you can find it somewhere in google docs..don't remember the link)
anyway after doing that everything works perfectly.
I am running cyanogen 12.1 nightly build from 20150601
then I flashed the modem.
makkeonmies said:
Hello, so i bougth this great phone, but bluetooth pairing(+autoconnect) is not working at all.
So to the proplem. My opo IS paired with my alpine car stereo, but everytime i go to my car opo asks IF i want to pair it...and obviously it should just connect automatically since i have paired it earlier but no.
Is this some known issue with opo or my device just making me headtache?
IF anyone have had same proplems i would love to hear how you managed to fix it.
PS. All my old phones automatically connected to car stereo after pairing once, so its most definatly opo issue and not the alpine stereo.
Click to expand...
Click to collapse
oohh
AlonAsh said:
Hey problem solved
I had bluetooth pairing and buffering problems and now everything works perfectly. what I did was flash OPO_OxygenOS_1_0-modem-flashable.zip (you can find it somewhere in google docs..don't remember the link)
anyway after doing that everything works perfectly.
I am running cyanogen 12.1 nightly build from 20150601
then I flashed the modem.
Click to expand...
Click to collapse
Technical solution...too much ?
Hello All,
I too was facing issue with the Bluetooth connectivity. My headphone "Jabra Halo Smart" worked perfectly fine with other android devices but my OnePlus One. Issue i faced was that my at times my headphone would get detected but the headphone controls wont work. It was really irritating as i could not use the functionality of my headphones.
What i did was went into the Bluetooth options. Clicked on the setting icon beside my headphone and unchecked and rechecked the options.
Another action i performed was un-pairing the Bluetooth headphones from my device and resetting my headphones paired setting.
Third option was resetting the Jabra app that i installed on my mobile.
Fourth action is restarting your OnePlus device.
The above actions i performed in different orders. So one of them should surely help.
Suggestion provided by OnePlus Call Center: (which i did not need to try )
--> switch off the device
--> Press power+vol down button simultaneously
--> Select English language
--> wipe cache partition
--> wipe cache
--> reboot device
Advice while using Bluetooth headphones or speakers (especially Bluetooth devices having the functionality to connect multiple devices)...switch off the Bluetooth device and then switch off the Bluetooth of the host device (mobile, laptop, etc) and then connect the Bluetooth device to the other host device
Do not keep two host devices Bluetooth on...at times it causes to store the connection setting in the cache causing the Bluetooth device to act strangely. :cyclops: :cyclops: :cyclops:

Categories

Resources