I have the Pioneer DEH-P9800BT Bluetooth Head Unit in my car, which supports stereo BT music streaming from any A2DP device.
I also have the HTC TyTN II Mobile which supports the same.
I have paired the two devices, and on the initial pairing successfully played music from the HTC through the Pioneer. When that worked, the BT Audio icon appears in the title bar of the mobile (headphones with a musical note in the middle).
However, after switching off the car and later returning, I have 2 issues:
1) It is impossible to reconnect the BT stereo music playback, unless I delete the Pioneer device from the list of BT devices within the mobile phone, then pair them again. Nothing else seems to work. Simply, I just want all music to be routed through the Pioneer whenever it is in range of the mobile.
2) I have set the mobile phone as "Phone 1" in the Pioneer, and have enabled "Auto Connect", yet it does not auto connect. Every time I get in the car I have to manually scroll to Telephone>Function>Connect Phone>Phone 1. You can imagine what a laborious pain that is compared to my previous 5 year old Nokia Bluetooth Car Kit which just auto-connects whenever my mobile is in range.
Are you able to solve either problem?
Anyone ?
I have a similar issue with a Bluetooth clip (allows my Shure headphone to be used over bluetooth)
I have to go Start/Settings/Connections/Bluetooth, click onthe headset and "Set as Wireless Stereo", whereas my car bluetooth headset will auto-detect and re-connect.
Is this poor hardware or is the A2DP protocol not defined for re-connection standards, so different appliances act differently?
I found A2DP Toggle via Google. Just download that for free and it'll solve the issue!
CJSnet said:
I found A2DP Toggle via Google. Just download that for free and it'll solve the issue!
Click to expand...
Click to collapse
I've been using A2DP Toggle myself for some time and must say that it is an awesome little utility. One word of caution, however, is that people (myself included) have been finding that the today screen plug-in has a tendency to really drain the battery fast! You can read a bit more on this issue at http://www.teksoftco.com/forum/viewtopic.php?t=1626&postdays=0&postorder=asc&start=0
To get around the battery drain problem I've removed the plug-in from my today screen and simply generated program shortcuts on my today screen (using Pocket Plus or UltimateLauncher) to execute the utility in command line mode. So you get the benefit of toggling A2DP on/off with a single screen tap without the downside of battery drain from the today screen plug-in.
To turn A2DP ON create a shortcut that runs:
"Program Files\Teksoft\A2DPToggle\a2dp.exe -a2dp: on"
To turn A2DP OFF create a shortcut that runs:
"Program Files\Teksoft\A2DPToggle\a2dp.exe -a2dp: off"
Related
I have 3 stereo bluetooth devices and 2 headset only devices.
The problem comes from auto re-connecting to the stereo devices.
The only way it seems to work at all is if I pair all the stereo devices first.
If I reset, then I usually have to click and hold on the device in BT Settings and select "set as wireless stereo" to get the stereo connection to kick in.
In my tests I have made sure only one device is on at a time.
It certainly is not as easy as it should be.
It seems to be worse after a Tilt reset.
So my questions are : Has anyone else seen this behavior and is there a fix or work-around for it?
If not, does anyone no how to make a direct link to the BT Settings Window so at least it would only be a couple clicks to fix it?
You need at least one of each device (headset and stereo headset) to see this problem.
I've seen this with my Wizard as well as the Tytn II, so I suspect it's a "feature" of the MS BT stack. I think it's somehow related to the "set as wireless stereo" feature -- apparently only one device at a time can have that setting, and MS turns the setting off if it can't connect to that device. Note that there's no such setting for handsfree, and connections on that profile work flawlessly between multiple devices.
Its a little better
What I found out is that if you pair all your stereo devices first and then all the non-stereo, things seem to work a bit better and Dutty's BT-Link plugin will reconnect the stereo part most of the time, so its only a click away and sometimes you don't need to turn the device to discover mode.
However, if anyone from MS reads this, there is no reason not to automatically connect into full stereo, IF the device is the only one in the list that can be found at any point in time. And if they wanted to be really cool, if not, then present the user with a list so he can click to choose.
Similar problem
Hi BSW11,
Im having a similar problem with the pairing of my carkit.
http://forum.xda-developers.com/showthread.php?p=1717330#post1717330
I believe it can be traced to the the MS BT stack not handling the automatic re-pairing correctly. I am surprised that not many other people have notice or complained in this forum about it.
Adam
No BT Wireless Stereo device will auto-connect to any WM device, you have to tell your phone to connect to it via the BT setting unless a 3rd party app has that function built in to it. This is a 'feature' of MS WM OS system.
Any BT 'headset' (ie mono earpiece) will auto connect if it has been selected for 'use as headset'
Hope this helps.
Hi all,
I've just bought my first HTC unit ever (Kaiser), which is also my first Windows Mobile Phone (I used PocketPCs since 2001 but with no integrated phone so far), and it seems to have a lot of issues in the areas of "regular phone" functionality.
However, the one that is really freaking me out so far is the whole "Bluetooth audio" area. I'm just wondering whether I would ever be able to get what I want or am I asking too much.
I have 3 Bluetooth audio devices, all of them are dual Headset/Headphone ones: in-car fixed Motorola T605, Jabra BT8010 and Plantronics 590. Now, naturally, I want to use the T605 in the car, Jabra for phone calls only throughout the day and for music occasionally, and Plantronics when I'm in the gym, for both music and occasional incoming phone calls.
I had all this working flawlessly with my SonyEricsson K800i phone: each device connected to the phone automatically when powered up and automatically took over both Headset and Headphone functions. The only minor problem was reconnecting Jabra when stepping out of the car, which required only a short tap on the button.
Now, with Kaiser, things are much more complicated. When a device (any of them) is connected to the phone, both as Headset and Headphones, it works mostly OK, although sometimes there is a problem of sound not coming through the device when an incoming call was answered while playing music. The music is suspended OK, but the sound comes from the phone speaker instead of the respective Bluetooth device. This happens from time to time, not always.
But the biggest problem is the initial connection of a device after another one has already been connected. When I enter my car and fire up the engine, I want the T605 to automatically connect to the phone even if Jabra has already been connected. This I was unable to achieve. Instead, I have to manually disconnect Jabra (by powering it off or temporarily powering off Bluetooth on the phone) and then manually connect the phone with the T605, for both Headset and Wireless Music (two actions required!). Now, for me, this is unacceptable.
Moreover, when I arrive to a destination and want to step out of the car, I have to manually reconnect my Jabra to the Kaiser, again, through the phone’s Bluetooth settings as described above. A short tap on Jabra’s button no longer works for this purpose, in opposite to SE K800i.
Making the long story short, this is completely unacceptable behavior for me, and I haven’t found so far a way to make it the way I need it.
Any advices?
mpogr said:
Hi all,
I've just bought my first HTC unit ever (Kaiser), which is also my first Windows Mobile Phone (I used PocketPCs since 2001 but with no integrated phone so far), and it seems to have a lot of issues in the areas of "regular phone" functionality.
However, the one that is really freaking me out so far is the whole "Bluetooth audio" area. I'm just wondering whether I would ever be able to get what I want or am I asking too much.
I have 3 Bluetooth audio devices, all of them are dual Headset/Headphone ones: in-car fixed Motorola T605, Jabra BT8010 and Plantronics 590. Now, naturally, I want to use the T605 in the car, Jabra for phone calls only throughout the day and for music occasionally, and Plantronics when I'm in the gym, for both music and occasional incoming phone calls.
I had all this working flawlessly with my SonyEricsson K800i phone: each device connected to the phone automatically when powered up and automatically took over both Headset and Headphone functions. The only minor problem was reconnecting Jabra when stepping out of the car, which required only a short tap on the button.
Now, with Kaiser, things are much more complicated. When a device (any of them) is connected to the phone, both as Headset and Headphones, it works mostly OK, although sometimes there is a problem of sound not coming through the device when an incoming call was answered while playing music. The music is suspended OK, but the sound comes from the phone speaker instead of the respective Bluetooth device. This happens from time to time, not always.
But the biggest problem is the initial connection of a device after another one has already been connected. When I enter my car and fire up the engine, I want the T605 to automatically connect to the phone even if Jabra has already been connected. This I was unable to achieve. Instead, I have to manually disconnect Jabra (by powering it off or temporarily powering off Bluetooth on the phone) and then manually connect the phone with the T605, for both Headset and Wireless Music (two actions required!). Now, for me, this is unacceptable.
Moreover, when I arrive to a destination and want to step out of the car, I have to manually reconnect my Jabra to the Kaiser, again, through the phone’s Bluetooth settings as described above. A short tap on Jabra’s button no longer works for this purpose, in opposite to SE K800i.
Making the long story short, this is completely unacceptable behavior for me, and I haven’t found so far a way to make it the way I need it.
Any advices?
Click to expand...
Click to collapse
Have you tried the Bluetooth fix on HTC's website?
Asking is easy, searching is hard work for some people it seems. No offence..
I'm using Schap's ROM which is supposed to have this fix built-in.
mpogr said:
I'm using Schap's ROM which is supposed to have this fix built-in.
Click to expand...
Click to collapse
Ahh. didn't see that in your first post..
I think you are suffering the same prob as many. Every time a BT device comes out, it never seems to work with what we had before. BT protocols are NOT fixed (The IEEE STILL have not fully implemented a specific proto!), they change faster than we change our devices.
As I said before (without meaning any offence) search the whole forum, many threads have been out on this subject and some advice/fixes or equipment references are out there.
Well, I did search these forums and haven't seen someone referring to the same kind of problems I'm having.
Now, regarding your comment about variety of BT devices... I don't buy that. My SE K800i is 1 year old and works perfectly with this combination of devices.
I have pretty extensive experience with Broadcom/Widcomm BT stack on PC and older models of PocketPC (the one I have is IPAQ 5555) and I suspect these foes are direct derivatives from the fact Kaiser uses MS BT stack, which is much inferior. However, it seems nobody was able to make Broadcom/Widcomm stack work on Kaiser so far...
mpogr said:
Well, I did search these forums and haven't seen someone referring to the same kind of problems I'm having.
Now, regarding your comment about variety of BT devices... I don't buy that. My SE K800i is 1 year old and works perfectly with this combination of devices.
I have pretty extensive experience with Broadcom/Widcomm BT stack on PC and older models of PocketPC (the one I have is IPAQ 5555) and I suspect these foes are direct derivatives from the fact Kaiser uses MS BT stack, which is much inferior. However, it seems nobody was able to make Broadcom/Widcomm stack work on Kaiser so far...
Click to expand...
Click to collapse
OK, I'm sorry if you don't. I only tried to help. Seem's you've asked a question and have already formed an opinion to it!!!
I have personal experience of Sony's proprietory connection limitations.
My BT works fine on all my devices....will leave you to others.
Looks like I found a partial solution which makes my life almost perfect...
It seems the real problem is taking over Kaiser from a previously connected device. So, if I switch my Jabra off several seconds before I fire up my car's engine, my T605 is able to connect to it. Same goes the other way around, I can turn off the car engine and then fire up the Jabra several seconds later. In this case all is good.
Looks like the MS BT stack is still ill-implemented though, as, for example, when in active Wireless Music BT connection, the device is unable to discover any other Bluetooth devices or to connect to other device's BT serial interface, which makes using external GPS devices difficult.
This could be a problem for me since my car (Citroen C5) has special anti-radiation coating on its windshield which quite effectively screens the satellite signals. Therefore I came up with a solution of having a BT GPS device permanently located in the car (actually, in the driver's seat back pocket) hardwired to the mains as well as to an external GPS antenna. This setup is effectively beating both reception and start-up time problems.
With Kaiser’s limitation on simultaneous BT connections I’m unable to use this setup anymore. Yes, I could bypass using an additional GPS device by connecting the external antenna to Kaiser’s internal GPS, but this looks like a cumbersome solution as I couldn’t find a Kaiser-compatible mounting with a socket for hardwiring an external GPS antenna.
Luckily for me, I still have my old IPAQ loaded with GPS software which I prefer to use for navigation anyway thanks to its significantly bigger screen
mpogr said:
Looks like I found a partial solution which makes my life almost perfect...
It seems the real problem is taking over Kaiser from a previously connected device. So, if I switch my Jabra off several seconds before I fire up my car's engine, my T605 is able to connect to it. Same goes the other way around, I can turn off the car engine and then fire up the Jabra several seconds later. In this case all is good.
Looks like the MS BT stack is still ill-implemented though, as, for example, when in active Wireless Music BT connection, the device is unable to discover any other Bluetooth devices or to connect to other device's BT serial interface, which makes using external GPS devices difficult.
This could be a problem for me since my car (Citroen C5) has special anti-radiation coating on its windshield which quite effectively screens the satellite signals. Therefore I came up with a solution of having a BT GPS device permanently located in the car (actually, in the driver's seat back pocket) hardwired to the mains as well as to an external GPS antenna. This setup is effectively beating both reception and start-up time problems.
With Kaiser’s limitation on simultaneous BT connections I’m unable to use this setup anymore. Yes, I could bypass using an additional GPS device by connecting the external antenna to Kaiser’s internal GPS, but this looks like a cumbersome solution as I couldn’t find a Kaiser-compatible mounting with a socket for hardwiring an external GPS antenna.
Luckily for me, I still have my old IPAQ loaded with GPS software which I prefer to use for navigation anyway thanks to its significantly bigger screen
Click to expand...
Click to collapse
Glad to here you have a resolution (albeit a partial one).
Just one thing, why would you want to connect to an external BT GPS at the same time as your car kit? Can't you get a good enough signal on the internal GPS or is there another reason?
Farsquidge said:
...Can't you get a good enough signal on the internal GPS...?
Click to expand...
Click to collapse
Yes, that's what I wrote in my post above. This antiradiation coating is a real satellite signal killer...
But, IMO, Kaiser's screen is too small for in-car navigation anyway, so having a dedicated unit is always a plus
mpogr said:
Yes, that's what I wrote in my post above. This antiradiation coating is a real satellite signal killer...
But, IMO, Kaiser's screen is too small for in-car navigation anyway, so having a dedicated unit is always a plus
Click to expand...
Click to collapse
Sorry, blind AND stupid!
Yes I agree the screen is too small for general use. I have a dedicated GPS in the car and only use the TyTnII as a temporary routefinder whenever needed.
Ok, not sure if anyone got the same problem as mine, but here is my problem:
I have a Diamond using AZTOR v7 Rom, radio vBS14 if that matters and Sony Ericsson DS205 as my headset. I start my bluetooth on my diamond and can pair up with the DS205 without any problem. I can also listen to music without lag and sound is also crystal and solid.
When there is a call kicks in, I can answer the call by pressing a button on my DS205..... However, the problem comes when I end my call, the headset will be disconnected afterward and I have to manually press a button on the DS205 to make it reconnect. Each time when I make a call or when I receive a call the headset will be disconnected.
Luckily (or not), I found a workaround: Whenever I pair up my headset, I need to go to Setting -> Bluetooth -> and "Refresh" the services that I want to enable on the DS205 headset. That involves un-checking the services enabled (including "Wireless Stereo" and "Hands Free") and re-checking the services again. After I have done this "resetting", the disconnection problem I described above will be gone.....
Each time I restart the phone or have the bluetooh disabled on the phone, I need to go through that manual procedure again to make my headset work perfectly.
As you can imagine, that is quite annoying.......does anyone have the same problem as me?
I don't have this problem, but i have another problem, when i use the orignal rom, i can use my headset(jabra bt3030) in my diamond and it will automatically connect to use hands free and wireless stereo mode when i turn on bluetooth, so when i change to use swift 7.5 full rom, i have to resetting the bluetooth in diamond everytime when i close bluetooth
I can only get wireless stereo for my Plantronics Bluetooth Stereo headset. Any ideas why I can't get hands-free. Radio issue?
It was possible with some earlier ROM, but I can't remember which... (yes, I'm a flashing addict).
I'm having the same exact problem & it's annoying as hell. At this point, I can't get the bluetooth function on the phone to activate at all. I use the same bluetooth on another phone with no problems whatsoever, so I know it's the phone. I'm running the original rom.....not a flasher.
Have you tried Jetware?
Sorry, just installing this doesn't change anything. Still no hands-free.
Is there a specific option you want us to set?
shinji_lee said:
Have you tried Jetware?
Click to expand...
Click to collapse
lit2fly said:
... Each time when I make a call or when I receive a call the headset will be disconnected.
Luckily (or not), I found a workaround: Whenever I pair up my headset, I need to go to Setting -> Bluetooth -> and "Refresh" the services that I want to enable on the DS205 headset. That involves un-checking the services enabled (including "Wireless Stereo" and "Hands Free") and re-checking the services again. After I have done this "resetting", the disconnection problem I described above will be gone.....
Each time I restart the phone or have the bluetooh disabled on the phone, I need to go through that manual procedure again to make my headset work perfectly.
As you can imagine, that is quite annoying.......does anyone have the same problem as me?
Click to expand...
Click to collapse
Yes - I have a very similar problem with my jabra SP700. The Diamond 'forgets' the wireless bluetooth mode every time I disconnect the two devices (although the Stereo Bluetooth icon is still showing in the status bar).
For a short while I was having to re-pair the devices every time I got in the car - until I found the same workaround as you.
There must be a proper solution???
Hello, I had that problem in my HTC Diamond with Pioneer DEH-700bt and my jabra 3030 and she solves when changing in the registry the key to it that identifies the device in pocketpc HKLM/Software/Microsoft/Bluetooth/Sys the key "COD" and I introduced the value decimal 5898764 that identifies the device in smartphone
luck
juanfervs said:
Hello, I had that problem in my HTC Diamond with Pioneer DEH-700bt and my jabra 3030 and she solves when changing in the registry the key to it that identifies the device in pocketpc HKLM/Software/Microsoft/Bluetooth/Sys the key "COD" and I introduced the value decimal 5898764 that identifies the device in smartphone
luck
Click to expand...
Click to collapse
I have this value in COD key but I have the problem anyway.
Any solution to this annoying problem?
i use my diamond with my bluetooth handsfree kit in the car, it is classed on the phone as a headset though. the sound is ok, a bit echoey but ok. but the microphone doesnt seem to pick up my voice, i have to really shout for people to hear me, on my old Xda Orbit it worked fine. any ideas?
Hey Guys!
Is there a way to tell WM6 to automatically route Audio through A2DP as soon as a paired device supporting the profile is connected?
Clarification:
When using a Hands-Free-Headsetfor telephony you can pair it once, then turn it off, after that it is automatically connected to the phone as soon as you turn it on again.
In contrast to that a Bluetooth Stereo headset is not automatically connected, you have to manually activate it in Bluetooth Settings first before you can listen to music through it.
Especially with my car stereo used as "A2DP Headset" (which loses power every time the ignition is turned off) this can get highly annoying.
Is there a way to tell Windows to automatically "use" A2DP-Peripherals when available?
Try A2DP Toggle: http://www.teksoftco.com/index.php?section=freeware
The Today-plugin migt reconnect automatically, but it has a memory-leak...
To easily manually reconnect, you can create a shortcut to the exe:
\Program Files\Teksoft\A2DPToggle\A2DP.exe
Then you can put that program on your today screen easily.
And if you want a nice icon with that shortcut, you can change the shortcut file to:
53#"\Program Files\Teksoft\A2DPToggle\A2DP.exe" "-a2dp:1"?\Program Files\Teksoft\A2DPToggle\settings.exe,-0
downloadtest82 said:
Hey Guys!
Is there a way to tell WM6 to automatically route Audio through A2DP as soon as a paired device supporting the profile is connected?
Clarification:
When using a Hands-Free-Headsetfor telephony you can pair it once, then turn it off, after that it is automatically connected to the phone as soon as you turn it on again.
In contrast to that a Bluetooth Stereo headset is not automatically connected, you have to manually activate it in Bluetooth Settings first before you can listen to music through it.
Especially with my car stereo used as "A2DP Headset" (which loses power every time the ignition is turned off) this can get highly annoying.
Is there a way to tell Windows to automatically "use" A2DP-Peripherals when available?
Click to expand...
Click to collapse
Yep. The WM bluetooth stack sucks. It works better with some stereos though. I tried it out in the store with I believe a Pioneer (with bluetooth 2.0) and it was perfect. Turned it on and a2dp connects. Switch to another input and a2dp disconnects. Switch back to bluetooth audio and it connects. It was flawless. I ended up ordering the kenwood built in bluetooth unit (bluetooth v1.2) and it is terrible. I must manually toggle the bluetooth connection (I use a program that I wrote to do so, kinda similar to the above the above poster posted). Also, sometimes after a call comes in it wont reconnect. Sometimes i must power off then on the headunit a few times. Wasnt this thing supposed to make things easier?! A real shame because I love everyting else about the kenwood head unit. It works better with some ROMs on my phone (this is with a tilt; xperia on the way ).
Yeah, A2DP Toggle works for me as well, It's just dumb that this phone cant just do that itself. My old W880i could! I'm using a Sony DR-BT21G headset
JKingDev said:
A real shame because I love everyting else about the kenwood head unit. It works better with some ROMs on my phone (this is with a tilt; xperia on the way ).
Click to expand...
Click to collapse
A story to learn before you you buy the head-unit I spent almost an hour at Fry's to try many units w/ my Tilt as well (Sony, Pioneer, Kenwood, JVC ...etc) and ordered online w/ the JVC unit. Excellent sound (compare to other model) but disconnect after phone call issue exist. I believe it's HTC fault since my Eten M600 (MS BT stack) and Asus P525 (Widcomm) doesn't have this issue (but others....). But I got to admitted HTC one do have the best sound quality.
BTW, my JVC BT-1 will auto connect my X1/Tilt when I start my car and I think it serve my purpose.
Solution
wensing said:
Try A2DP Toggle: http://www.teksoftco.com/index.php?section=freeware
The Today-plugin migt reconnect automatically, but it has a memory-leak...
To easily manually reconnect, you can create a shortcut to the exe:
\Program Files\Teksoft\A2DPToggle\A2DP.exe
Then you can put that program on your today screen easily.
And if you want a nice icon with that shortcut, you can change the shortcut file to:
53#"\Program Files\Teksoft\A2DPToggle\A2DP.exe" "-a2dp:1"?\Program Files\Teksoft\A2DPToggle\settings.exe,-0
Click to expand...
Click to collapse
I have created an application wich runs the commandline setting automaticly, so you never have to do anything again it connects automaticly. You can find it here: http://forum.xda-developers.com/showthread.php?t=502549
A number of people have mentioned having issues with A2DP streaming on the Nexus.
I just found out something interesting... I've been getting annoying skips in music when playing audio to my car stereo, so after experimenting I've found:-
Open bluetooth settings, select headunit, enter pin, allow phonebook access and for the duration of that connection I get perfect audio.
Turn off either the headunit or phone, or both and allow them to connect again, then audio skips...
Open bluetooth settings, select headunit, unpair, select headunit, enter pin, allow phonebook access and for the duration of that connection, once again I get perfect audio.
The only thing I can think of is that the good connection is initiated by the N1 and the bad one by the headunit when it connects to the N1 at startup. Maybe capability negotiation problem? Maybe N1 selects a lower bitrate when it connects than the headunit does when it connects, any ideas? Is it possible to tweak the N1 to restrict the connection parameters?
- Anthony
I use a HT820 by Motorola and do not have any issues with skipping.
Started stock, then CM, now froyo. no issues on any of these roms.
That's great, but whilst bluetooth is a standard, some manufacturers get things wrong, and motorola may well have handled this better, this handsfree kit worked with:-
Hermes,
TYTN II
Touch Pro,
Sony Xperia,
Diamond2.
The kit within my headunit is built by parrot, so no small fish in the bluetooth pond.... It has a little menu with a list of models of phone with "funny" (non-standard) bluetooth implementations so that it can implement workarounds.
To top it off, others, with different handsfree kits have similar issues.
So, back to what I was saying...
I've just confirmed that it doesn't matter which end initiates the connection, if the phone was paired previously it skips, if you unpair and re-pair (during pairing the phone is connected as part of that process) for the duration of that connection the sound is flawless.
It must be using different connection parameters on that first connection, but I can't even see _any_ information about the connections, like bitrate/bitpool / sample rate etc.
Is there any way I can get the connection information for current bluetooth connections?
Does anyone know the way around the AOSP code enough to see if there could be any difference in the pairing connection to the normal connections?
I bet it really is that it uses "safe" values during the initial connection.
- Anthony
http://code.google.com/p/android/is...t&colspec=ID Type Status Owner Summary Sta rs
http://forum.xda-developers.com/archive/index.php/t-622231.html
All i found on it, hope it helped. Otherwise, good luck finding out a solution.
Devastatin said:
I use a HT820 by Motorola and do not have any issues with skipping.
Started stock, then CM, now froyo. no issues on any of these roms.
Click to expand...
Click to collapse
I have the same headphones and only notice skipping when I'm walking fast, with my phone in my pocket...or I turn my head away from the phone. But that's all my doing, not the phone.