[FIX] AOSP based roms Bluetooth connection issues with some infotainment systems - G2 Q&A, Help & Troubleshooting

I have read several posts for people having the same issue as I was having with my LG G2 running and AOSP based rom so I thought I would offer what worked for me YMMV>
I am running Carbon rom (have tried several different roms with the same results) and when I pair it with my Uconnect 8.4a system on my Ram 1500 it goes through the usual process of pairing, downloading the phones contact list and then it starts asking my permission to access my call logs and contact list. Then it will ask me to access my messages, if I answer yes to all of these then bluetooth starts an endless cycle of crashing and restarting and the only way I can stop it is to disable bluetooth on the phone.
Ok, that was the issue and here is what has worked for me to fix it.
1. In bluetooth settings on the phone set bluetooth to always be visible. May or may not be necessary on yours but it was on mine.
2. when pairing to the infotainment system do not allow it to access your messages. The Uconnect system reads out your text messages as they arrive and for some reason it doesn't work well with AOSP based roms. I hate this feature anyway so it's no sweat to me not having it. It's annoying for me to have whatever I'm listening to interrupted by a stupid text message! It can wait people!
Hope this helps someone!

Related

Bluetooth (A2DP?) problems: delayed / cut off notifications during navigation

Hello!
I have a problem with delayed and cut off notifications over my bluetooth hands free device (Parrot MKi 9200). I can experience it on almost every ROM despite ROMs with Tytung's kernels.
Everytime my copilot live 8 says something like "In 500 meters turn left" it takes a little while (maybe one second) for the phone to establish the bluetooth connection to my handsfree device and all i can hear is "..eters turn left". The only ROMs without this issue are those using Tytyng's kernels. They work just perfect. And yes, I know the workarounds like letting the phone play music all the time, but this doesn't work for me, for i listen a lot to the radio or use the SD Card in my Parrot for playing music - so this is not a solution for me.
I tried to find out more about this issue, but all i could figure out was, that this seems to be an android problem. Due to power saving issues Android would close the A2DP connection and reestablish it, once there is a signal comming up. Please correct me if I am wrong on this one.
However, since Tytung figured out, how to get this thing done right it must be also possible on other kernels and smartphones. Is there a way, maybe to change some settings or a working app or some kind of bluetooth drivers, to solve this issue on other ROMs or even other android phones?
Thank you in advance for your help
Don't know of any app, but just by playing blank.mp3 in music player could help you(it holds bluetooth audio connection-stays on all the time)
your sound cuts are because of low power bluetooth mode, try asking kernel dev to disable it?
I have the same problem and it would be nice to have a buffer application which buffers sounds for Bluetooth for a second and transmit them when the connection is active.
Sure it's an old thread... but has anyone tried this?
https://play.google.com/store/apps/details?id=com.turboled.enhancedtts
Should at least fix the problem for the navigation commands...
Thanks, will try it

N4 bluetooth won't sync with car

Hey all,
Recently got my n4 and am currently running cm10 nightlies on it, but today I picked up our new car (Hyundai i30 premium) which has bluetooth built into the audio system and I can't get my n4 to sync with it properly. My partners Desire HD syncs no problems and all her contacts phone book everything shows up fine. My n4 wouldn't even sync originally then I just kept retrying and eventually it synced but nothing really works, music won't play through the speakers (the audio system just sits there waiting for music and nothing happens) my phonebook etc don't show up (after me allowing them permission) I can't even make calls.
I have heard that the n4 has some bluetooth problems but nothing this bad, anyone have any suggestions that I can try? Happy to go to another ROM if that will help??
Thanks,
Hosh
this build has serious BT issues. i can't even find a mouse that works. wait and see what the 4.2.2 update brings.
I own a Hyundai Elantra GT which is the US version of the i30 - I didn't seem to experience any issues when I paired it this morning, but I"ll double check when I get out of work this afternoon that the contact sync is working. I am, however, on the stock rom.
I own a 4 day old Dodge Journey and it pairs with no issue to Uconnect.
Try a different rom?
If thats not it, then its your hardware.
The new bluetooth stack in Android 4.2 is causing a lot of issues. Personally, I don't have any problems connecting to UConnect (Jeep Grand Cherokee) or my SmartMini (bluetooth music streaming).
I am waiting on delivery for my MetaWatch, there have been complaints that 4.2 isn't connecting well with it but I guess we'll see. CM10.1 users don't seem to have as many problems. I'm running Xylon w/ Franco r53.
I had the same problem with Chevrolet captiva until I have installed custom ROM and is working perfect now.I have tried every custom ROM and is OK with all.
I have this problem but there is a way around it (for me anyway).
Download Bluetooth file transfer from the market.
Delete the connections with your car. Both on the phone and your car.
Open Bluetooth file transfer. Select the Bluetooth screen.
Make a connection. The default android Bluetooth will ask for a password. Don't enter it. Instead go to your recent apps and select Bluetooth file transfer. Put the password in the request screen the app supplies.
Bluetooth file transfer should pair the devices and make a connection.
Once done. Kill Bluetooth file transfer as you won't be able to exit.
You can then uninstall Bluetooth file transfer if you want (although I tend to keep it for when I change ROMs or have to do a factory reset etc).
Hope this works for you
Sent from my Nexus 4 using xda premium
Hey all,
Sorry for the late reply, been away for the weekend. Thanks for all the advice, tried them all and no luck. Will try out a mates n4 tomorrow and see if he has any luck syncing with the car, if he does might just flash roms again.
after flashing a new rom, I had problems pairing w/bluetooth and connecting w/wi-fi. I fixed the problem by restoring my system settings w/titanium backup thanks to someone's suggestion.
Seems the only thing that worked for me is when it asks to sync my phonebook I have to say no, if I say yes it seems to freeze the whole thing. Makes me think if I click yes I might just need to give it 10-15 mins to sync, might try that tomorrow. But for the moment at least it's half working!

[Q] Bluetooth and Cars

There are some very old threads about this - but this is now, pretty certainly, a general stock android 4.3/4 problem with "older" car hands-free systems. My kit is a Galaxy Note with OmniROM right up to date. My car is an Opel/Vauxhall Zaphira with a Navi 900 onboard computer. However there are threads on many android forums complaining of the same symptoms for "pure" stock 4.3/4 devices (e.g. the Nexus range, including the Samsung Galaxy Nexus) and a variety of cars, and all describing the same workaround (and a few lamenting that Google haven't been very responsive in addressing the problem). The symptoms and workaround are:
The car recognizes and "partially" pairs with the phone
However, the contacts list and call lists are empty and the phone cannot be controlled from the car, neither for incoming calls nor for outgoing calls (dialing from the car interface always gives a failed message, while trying to receive or hangup from the interface just plain fails).
Calls using the phone work, and show up on the car interface, always as "Unknown" (not surprisingly - it doesn't have the contacts list)
HOWEVER if, after this "partial" pairing up, I make a 30-45 second call using just the phone itself, then, after the call has terminated, contacts and call lists are properly available through the car interface and the phone can be fully controlled from that interface (and, of course, the FIRST time this happens, I get the notification on the phone telling me the car wants this information, which, of course, I confirm)
A workaround like that can be scripted with something like "Tasker" and using, say, my voice mail number (with my provider here in France, plain fake number calls don't stay online long enough for the above to work).
But does ANYONE have any idea where to start looking for the root cause and possible solutions, or have any theories on those points?
EDIT:
Just to be clear - the workaround "make a call from the phone" trick has to be done every time the phone and car reconnect, not just the first time.
Had this happen in my ford the other day and it's sync system.
The fix for me was a not so visible notification upon establishing the Bluetooth pairing in the notification tray asking if I wanted to allow for my phonebook to be downloaded. Clicked yes and everything set up as normal.
Mgd_toronto said:
Had this happen in my ford the other day and it's sync system.
The fix for me was a not so visible notification upon establishing the Bluetooth pairing in the notification tray asking if I wanted to allow for my phonebook to be downloaded. Clicked yes and everything set up as normal.
Click to expand...
Click to collapse
I got that notification AFTER I had done the "make a call from the phone" trick, not before.
I should also point out that the "make a call from the phone" trick has to be done every time I want to reconnect to the phone to the car (while the notification only appeared the first time I did the trick - because subsequently the phone and the car "trust" each other).
Aside from maybe unpairing and trying to set it up again which I am certain something you've probably already tried; have you checked the cars firmware?
Could also try resetting your Vauxhall's system as well in case there is a gremlin in there causing a hang up with the sync.
Again with Fords sync I have had to do it a few times over the years when the systems been misbehaving with the Bluetooth and it fixed it.
Mgd_toronto said:
Aside from maybe unpairing and trying to set it up again which I am certain something you've probably already tried; have you checked the cars firmware?
Could also try resetting your Vauxhall's system as well in case there is a gremlin in there causing a hang up with the sync.
Again with Fords sync I have had to do it a few times over the years when the systems been misbehaving with the Bluetooth and it fixed it.
Click to expand...
Click to collapse
Indeed I did the resets. And yes, possibly, an upgrade of firmware MIGHT fix it, but these problems don't occur with Android 4.1.n (or, I, believe 4.2.n).
I've logged a bug with the OminROM developers, but would like some pointers so I myself can start looking at solutions and fixes.
Hmm... Unfortunately I don't know who to assign that JIRA bug to.
Problem is - none of us own vehicle headunits that we can reproduce/test this problem on. I used to have a Sony MEX-BT2500 (technically I still do...) but since I sold my old convertible it just sits and collects dust.
I would agree that this will be a difficult one to find. It reminds me of working with 802.11b/g with it's dozens of "pre-draft" variants that just didn't interoperate properly.
If you wanted to dig into this yourself, the first place I'd look is https://github.com/omnirom/android_external_bluetooth_bluedroid and its upstream and parallel variants. That is the code that generally handles the upper-level Bluetooth management functions.
Edit -- Also worth looking at https://source.android.com/devices/bluetooth.html if you want an overview of how Android implements Bluetooth.
The comments on commits there might also be worth reading through. For example
https://github.com/omnirom/android_...mmit/73ce8ab2ddd30cab6499d0062c46b3a16f9130a9
Fact is however, that the use of SDP features value for peer_features
is new since Android 4.2 and breaks existing good behavior on a BMW
2005/E46 car kit (navi professional). This kit never asks for AT+CHLD
and never via AT commands suggests it supports 3WAY (although it seems
to have the flag set via SDP).​
Not the same issue, but there might be clues of that nature in the commit messages.

Bluetooth settings reset every time it pairs

So I have this really neat new car radio called uconnect, yay, unfortunately it alerts me every time I get a text message. I am able, while paired, to uncheck access to messaging but every time I re-pair the device it is checked again giving the radio access to my messages and alerting me driving me nuts. And it may have even turned itself back on while paired this am (I got an alert but can't recall if I unchecked the box when I got back in the car that time)
So I guess I am asking if there is any way to make the Bluetooth settings for individual devices permanent? An app? Some other setting? Rom? Tool box? Specifically, I want to turn off Bluetooth text notifications on only one device.
I looked all over google and forum for answers but didn't find too much - lots of unhappy uconnect (my new radio) owners for text alerting but nothing on getting my settings to stick.
Thanks in advance everyone

cannot sync phonebook with the car H918

I am having problem with my LG V20 tmobile version 918. I am unable to sync the BT phonebook with the car. Other phones don't have this problem, but my phone also worked with another car. I did manage to sync the phonebook once after I forced stopped both Bluetooth activities and cleared data/cashe. But it doesn't work any longer.
I purchased phone with 10k installed and yesterday I had it downgraded to 10j. Still no go. I have tried a fair number of things based on online discussions (copy contacts to phone - display only the phone contacts, bluetooth file transfer app) but no success. Any ideas how to deal with this problem?
Bluetooth phonebook seems to do the trick. I may end up rooting the phone to try different kernels to get the phonebook work correctly. Quiet frankly that would be the only reason to root as Immersive view is part of Nougat now (no longer need to have xposed). Any other solutions would be welcomed though... I hate to rely on app to get basic functionality.

Categories

Resources