Bluetooth (A2DP?) problems: delayed / cut off notifications during navigation - HD2 Android Q&A, Help & Troubleshooting and Genera

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

Related

Looking for a specific program/piece of code

Hi,
I am currently looking for a piece of software that will do a specific job, or possibly a better solution to what I am trying to do. Let me give you a little bit of background...
I have got an O2 XDA Mini S, and a Parrot hands-free kit that does not support the A2DP bluetooth profile (only the handsfree profile). I am currently using TomTom 6 on my XDA with a bluetooth GPS unit. Everything works really nicely together, except I cannot get instructions from TomTom through my parrot (which is ultimately my goal).
The only way I can see of getting the TT instructions through my Parrot is to make use of the programs floating about that allow you to turn on and off redirection of sound through bluetooth. The idea I had was that if there was a program about (or maybe even write something myself) that would be able to signal when the sound coming out of the XDA exceeded and then dropped back below a threshold level, and then somehow link that into the bluetooth redirection programs, I could basically have any sound that is produced go through the Parrot only when they occur (including obviously the TT instructions).
Does anybody have any ideas on this? Any help would be greatly appreciated.
Thanks.
Point UI, a UI wrapper, has a feature similar to what you're describing. It's used just to save battery power by turning on BT only when an incoming call is detected, and then killing BT after the call is ended. I don't know if it's open source, but you might want to head over to their forums and see if you can find out how they did it.
You probably also want to haunt any TomTom forum sites (if any even exist).
As a final option, look into Mortscripts. People have done amazing tricks with Mortscripts, and this might be just the ticket. Mort haunts these boards, and may pipe in with an "I can (or cannot) do that with Mortscript" too...
I have a question, though. What's wrong with using the Wizard's built-in speakers for getting directions?
Myrddin Wyllt said:
I have a question, though. What's wrong with using the Wizard's built-in speakers for getting directions?
Click to expand...
Click to collapse
To be honest, it's not too bad through the speakers although if I have my radio on which I usually do, sometimes it can be a little bit hard to hear, and it would be nice to just have the radio mute while it gives me the directions.
It's more of a "want" than a "need" really.
Thanks very much for the info
Myrddin Wyllt said:
Point UI, a UI wrapper, has a feature similar to what you're describing. It's used just to save battery power by turning on BT only when an incoming call is detected, and then killing BT after the call is ended. I don't know if it's open source, but you might want to head over to their forums and see if you can find out how they did it.
Click to expand...
Click to collapse
It is quite easy for programs to detect when you're in a call - MortScript, I presume, probably can detect that quite easily as it's an overall Windows feature and will probably have a readily available part in the API.
The problem is not with turning the bluetooth on and off, it's actually detecting when TomTom is giving an instruction. To be honest I think I'll look into MortScript and if that can't do it then I'll probably just give up.
Detecting phone calls isn't that easy, and it's especially not easy to make a check in a simple procedural script language like MortScript (up to WM5, there's no way to check whether a call is active, you have to monitor all the time if a call is accepted or hung up).
Detecting sound output of another application is entirely impossible - at least for most applications. If the app opens the output channel only during output (which most don't because it takes valuable time and causes ugly "click" noises on some devices), one could maybe query the number of free output channels - but that would need a CPU hog monitoring all the time, or half of the message would be over until it's detected.
And even if that would work, there's simply no way to redirect output to a BT headset (except with A2DP). At least on most devices. Once there was a simple way to do that (you just had to open a virtual port, and as long as it's open, everything was redirected similar to the A2DP way nowadays), but most manufacturers didn't implement it, and nowadays it seems like no modern device supports it anymore. (Had it for test purposes in a MortPlayer beta, no user reported it works...)
So, to put it short: Currently it's impossble. Maybe WM8 might change that... (Few hope for WM7, it's proposed to have the same kernel as WM5 and WM6.x)

Bluetooth Problems on X1

Hi,
hopefully anyone has an answer to the strange bluetooth behaviour of my X1.
The first device is a bluetooth headset from Sony. It works good, if bluetooth is activated. But after some time of not using the headset, the phone just switches off bluetooth. Sometimes after a few minutes, sometimes days after my last use of the headset. I tried all settings of the bluetooth-settings with no change. And it sucks if with the next phone call the headset cannot connect anymore because bluetooth was switched off.
The second device is a GNS TrafficBox Plus FM9BT-Y. Somehow MN7 does not detect the device directly, so I have to use the workaround with the serial port and outgoing connection on COM1.
The initial minutes the connection works fine, but then stops and is not restored.
Here as well trying different settings changed nothing.
How can I find out the address of the bluetooth devices?
Is there a tool to further test bluetooth connections (like what speed can be used, the address of the device, etc)
Regards
pt
Im using Itjes Touch 7 final & i have the same problem - infact i've had it with the last 3 of his roms with my blutooth to SEAT car. I'll be on a call in my car & it switches the blutooth off without warning. generally after about 10 minutes of actual call time. But it doesnt disconnect unless during a call ? There is no rhyme or reason to it, it just sometimes happens?
So any further info will be appreciated
Im using Itjes Touch 7 final & i have the same problem - infact i've had it with the last 3 of his roms with my blutooth to SEAT car. I'll be on a call in my car & it switches the blutooth off without warning. generally after about 10 minutes of actual call time. But it doesnt disconnect unless during a call ? There is no rhyme or reason to it, it just sometimes happens?
So any further info will be appreciated
I have Ra2generic DE with the 1.10 radio ROM on it.
At the beginning it was fantastic not having the bluetooth issue. Everything was working so extremely goood... no switching off, no disconnecting of and from the bt headset,, etc...
After a while the issue was here again...damn! So the bt became not very useful in its functionalities.... then I saw that it was not possible to see through my bt freespeech device in the car the last calls on the phone... hm, ok I said. There were lot of calls (incoming, outgoing, missed, etc) on the list...I erased them all...
Now it is working in a perfect way.... no disconnecting, no switching off..and this with the stock ROM and Radio ROM.
I tried it a few months before posting it here... now I'm cleaning up my calling list every 2nd day (I really call a lot) and I have no problems..
Hope it works for you..
i have the same problem, the bluetooth disconect without any reason, i have tried more than 10 Roms and i dont have any solution
¿is so dificult for Sony to repare this problem?
zagito said:
There were lot of calls (incoming, outgoing, missed, etc) on the list...I erased them all...
Now it is working in a perfect way.... no disconnecting, no switching off..and this with the stock ROM and Radio ROM.
I tried it a few months before posting it here... now I'm cleaning up my calling list every 2nd day (I really call a lot) and I have no problems..
Hope it works for you..
Click to expand...
Click to collapse
I hardreseted the device, installed the newest official firmware, deleted the calling list and with great expectations checked bluetooth behaviour.....nothing changed for me
But great it works for you and thanks for the tip
Come on people..... please someone help us with this
Bluetooth with clarion mind
Am having trouble connecting with my new Clarion MIND - is seems the phone does not see the profiles (very similar to the phone adding the older SE Bluetooth Watch, the 100). Has anyone built a .cab to sort this out?

[Q] Question about issues with bluetooth in EC07

Good morning fellow forum member. I've recently begun having some significant bluetooth connectivity issues with my continuum and Ford Sync system in my 2011 Fiesta. Now, before you start ranting about your loath for microsoft or Ford please hear me out. In theory, the Sync system, combined with bluetooth technology, is a great way to go hands free. It also allows for the coordination of the system and Pandora & Stitcher Radio on an Android phone.
Anyway, lately my bluetooth connection to my car has been causing FCs on my phone. They are the type of FCs that cause the "long-short-short-short" haptic feedback but doesn't throw a pop-up message describing the cause of the FC. So, when the feedback occurs the phone will sometimes lock up but it always disconnects the bluetooth. I don't use bluetooth in any other fashion so I can't be positive that it's not an issue with the car's bluettoth system.
With all of that said, is there an inherent issue with the bluetooth system on our phone? If so, is there a fix for this? I'm currently running the EC07-clean_new ROM. This was installed over the SCH-I400-EC07-FROYO-REL-PRODUCTION ROM. My broadband version iss:i400.0.6v.EC06, Kernel 2.6.32.9 and build SCH-I400.EC07.
Any help that you brilliant folks could offer would be much appreciated.
Thanks,
Ray
I run bluetooth constantly (it's the only way I talk on my phone, driving or not.) I've never run into this issue. Have you recently downloaded any new apps? I found that there are some apps that simply don't play well with our phones. Especially radio based apps (I.E. the issues a lot of us were having with gps based apps, or gps losing it's lock, after a while. Wireless tether 3.06 beta completely screwed my phone up... etc). The only other thing I could suggest is to drop your phone from the sync, and reconnect it... I do this with all my bluetooth devices at least twice a week as a matter of course. And if you want to experiment to see if it's sync or your phone, assuming you have bluetooth stack on your computer, you could connect it to your phone. Other than that, maybe find a friend that has bluetooth and connect it?
Thanks for the suggestions. The most recent app I have installed that uses a radio is the new Stitcher, though I have been having some issues with "My Tracks" FCing but I think that is another issue. Anyway, prior to your reply I found an app on the market called "bluetooth fix repair" It's free and I gave it a shot. I've also deleted the phone from my car's list and repaired them. So far so good. I have a bluetooth stereo headset I'll have to try. I probably have too many apps to begin with. I'll see about deleting some of the ones I don't really need.
Thanks again,
Ray
Reborn627 said:
Thanks for the suggestions. The most recent app I have installed that uses a radio is the new Stitcher, though I have been having some issues with "My Tracks" FCing but I think that is another issue. Anyway, prior to your reply I found an app on the market called "bluetooth fix repair" It's free and I gave it a shot. I've also deleted the phone from my car's list and repaired them. So far so good. I have a bluetooth stereo headset I'll have to try. I probably have too many apps to begin with. I'll see about deleting some of the ones I don't really need.
Thanks again,
Ray
Click to expand...
Click to collapse
I think you should be good with rourine disconnect/reconnect. Asfor too many apps, the only thing rhat matters there is storage space. Android wint let you run "too many" at once. Itll delete from ram as needed. I was just saying that certain apps dont seem to play well with others. But that is an android issue, not your phone in particular.
I'm not here for a long time. I'm here for a good time. To hell with the red wine. Pour me some moonshine. - King George
I'm totally stumped here. Yesterday I decided to reflash my phone. I figured any issues might be ironed out. It must be an app issue, although it is going to be a PIA to uninstall then reinstall each app and test the BT after each app install. I thought that it might be the trailblazer101 car cradle, desk cradle or the sticher apps that were giving me the problem but that doesn't seem to be the case. Maybe I'll try replacing the BT files with the ones from eclair to see if I end up with the same trouble. Any idea if that might cause more problems? Are the BT files android version specific?
Peace
EDIT: I've not swapped the BT files from eclair but I did spend an hour or so listening to Stitcher radio via a bluetooth headset. It doesn't seem to be a BT issue. More likely an issue with the connection to the Sync system itself. Connecting via bluetooth is no problem in the car. It's not until I attempt to engage a function other than the phone that an issue occurs. I may try to reflash the EC07-clean ROM and see if there was something with the EC07-Clean_new version that I've been running for the last few weeks.
OK, the BT issue seems to be corrected. I flashed adrenalyn's EC07-clean ROM and that seemed to do it. Something must have gotten corrupted. So, issue resolved...i guess.

My Continued Bluetooth Nightmare

OK,
So I'm trying to get some help regarding this issue. I will continue to try different ROM's and what not to see if it can be resolved. I'm simply at a loss to where the issue lies though, however as of today, every custom ROM has been giving me trouble. My plan for today is to flash a stock ROM via Odin and then if that works go for Imperium, however I'm hoping with your help I may be able to solve it on something like CM12 or what not because I prefer the flexibility of a proper custom ROM.
OK, so the issue I have:
I have a car head unit which has bluetooth built-in. Music plays fine through Bluetooth, no jitters or issues. However, when I try and call someone and I'm listening to the radio or something non-Bluetooth, the phone does not send the signal (?) to the head unit to switch to Bluetooth. This means the call will be made via the dialer app and while the audio IS being routed through the bluetooth channel, the head unit does not know about it because it hasn't received the signal to switch to Bluetooth. I can switch it manually to Bluetooth and make and receive calls, but this isn't convenient at all and probably quite dangerous when I'm driving a car. The same applies when receiving a call.
Here's the thing, if I go into Bluetooth, select CAR KIT and go configuration, if I disable Media Audio, then it works fine! The phone correctly sends the signal to switch to Bluetooth and the head unit does so. The call goes through and it all works fine. This is repeatable.
Therefore, the issue I'm having lies in the fact both Media and Phone Audio are enabled at the same time. Has anyone else had this issue and does anyone have a suggestion to fix it?
Before someone suggests "just disable media audio". My answer is no, this isn't convenient at all. I use Bluetooth media quite a lot, and simply disabling and re-enabling it everytime simply isn't an option.
So far, I've had this issue on:
CM12.1 Optimized
CM12.1 Nightly
Mokee ROM
DirtyUnicorns
CM12 Nightly
I'm yet to try a stock Lollipop ROM. I know for a fact however, that stock KitKat DOES work.
I really could do with some help here, so any suggestions would be awesome.
all the roms you have tried are aosp....aosp is not designed for the s4 as its not an officially supported device (its not a nexus) so things like bluetooth and the camera will always be broken as the required stuff needed is proprietary to samsung
go back to stock and your problem will be solved
DSA said:
all the roms you have tried are aosp....aosp is not designed for the s4 as its not an officially supported device (its not a nexus) so things like bluetooth and the camera will always be broken as the required stuff needed is proprietary to samsung
go back to stock and your problem will be solved
Click to expand...
Click to collapse
The Bluetooth itself is fine. Audio quality is fine. Call quality is fine. It just seems like a tiny little thing that's causing all these issues for me, because if it could trigger my car head unit to switch, I wouldn't even dream of stock. Also the camera seems fine to be fair?
I'm not keen on going back to stock.... at all, so I'm thinking Imperium. It's a shame though because apart from this BT issue, CM12 is fantastic on this device. Takes a 2 year old phone and makes it feel like a brand new phone.
I really hope someone can fix that Bluetooth bug in CM12.1. I may even look myself, it must be something pretty small from a coding perspective because as I said, the functionality is clearly there as evidenced by the fact it works with Media audio turned off.
Regardless, thanks anyway
Changing the modem did not solve my problem.
When did you try the Optimized and the nightlies? There have been a lot of fixes lately regarding bluetooth.

Sound problems

Hi everyone.
I have a device (https://es.aliexpress.com/item/32911415845.html?spm=a219c.12010612.8148356.5.2a2aebeaOYrP6U) installed in my car running practically well except for a problem with radar warning applications that I can't hit sort out . I will describe the problem below:
When I listen to the radio, although the warnings of the radar application appear on the screen, the audio corresponding to that warning is not heard at all. However, if I listen to any other audio source, such as from an SD, from bluetooth or even from internet radio (TuneIn or others) the warning sounds of the radars are heard perfectly, and if I put the radio back on already I don't hear any until I turn it off.
I tried to download the radar applications (Radardroid and others) on the device to eliminate that it could be a problem on my mobile but nothing is solved. The same happens from the mobile, whether Android Auto is connected to the car screen or not, even when I want to share music from the mobile and in the music player of the phone I give it to share and if the car is active the Radio does not allow me to send anything.
It is as if the radio had preference over any other incoming sound, and curiously, only the audio of the radio is attenuated with the browser.
I think this behavior is quite strange and I don't know if it is due to a bad installation by the workshop or a device defect.
I don't know if someone has happened to him and if he could solve it.
Thanks in advance

Categories

Resources