Bluetooth unreliable: cm-7.1.0-RC1.7-Thunderbolt Updated 8/31 - Android Q&A, Help & Troubleshooting

Since I cannot post to the CM7 developer forum where I feel this question likely belongs...I am posting here.
I updated to cm-7.1.0-RC1.7-Thunderbolt and have been having trouble with Bluetooth (BT) audio when making calls. The situation is interesting and only happens when there is a change in power source for the device outside of a call. For example, the following will fail to send audio to BT:
Unplugged, battery as source.
BT connect.
Place call
No BT audio.
Disable BT, audio on phone or speaker.
Enable BT again, usually returns to BT. Cool, everything works.
But, now I disconnect from that call and...
Switch to USB power.
Place call (BT still connected).
No BT audio.
...rest of above...
Now, if I don't change power source, that is, I successfully use the enable/disable BT audio to get the first call working, all subsequent calls without power source change work just fine -- everytime.
But, if I change power source, no BT audio without disable/enable. If I switch during a call, there is no issue, BT audio works.
I've also had a few issues with calls not being placed and having to redial a number of times, but that could just be VZW.
I did not have any issues with RC1.6 and will probably flash back. Otherwise, I LOVE CM7 -- best thing ever.
Anyone else have these issues or care to post to the Development forum for me?

If you're going to ask someone, you should ask slayher (and get a logcat of the issue happening or he can't help you much). The reason you can't ask where you "think" it should be is because development for the Thunderbolt is still unofficial and not supported directly by the Cyanogen team.
If you send slayher a PM (probably better to at rootzwiki than here since he doesn't seem to follow the thread here anymore) with a logcat dump of when the issue happens, he can help you or find him on IRC in the freenode network at #slayher (the channel).

Related

Jabra 250 & Dailling a contact without using the Headset

my friend has an xda II & he bought a Jabra 250 BT headset, he have no idea how to use it & moreover i never had BT in any of my phones so both are ignorant regarding BT, now he asked me a question, "How can i dial a contact from my Headset without the use of the phone, is their any SW i need to use?" i tiold him, i have no idea but i will forward his question to this forum, so could someone answer this question pleaaaaaase ?
the point is the right BT profile ... the headset profile doesn't work except during a phone call ... what you need is a "hands free" profile which will deal with all types of system "sounds" ... then you can use MS voice commands s/w ... however, I didn't try this myself, but in theory it should work
I have this combination. I've not checked the groups recently but from personal experience you cannot dial from the headset with the exception of a bolt-on (name escapes me) that will allow you to use the headset button to redial the last number.
I also have Microsoft voice thingy which works well but you need to initiate the call from the pda and then switch it over to the headset once connected. This little bolt on does manage the operation of the bluetooth radio and disables it to save battery after one minute. If you want to initiate a call like this then it is best to kick the bluetooth off first otherwise there is a delay before the headset links up and the person you just called is left hanging around whilst you frantically try to transfer the call to the headset!
Having said that and with all its limitations the two do work well together. One thing I did do based on various comments on this web site was to update my firmware to latest version.
Hope this helps

Media audio - routing to bt headset

Hello all,
I have been using android on my hd2 for some time. There is 1 thing that I am unable to do which is frustrating.
Under winmo, I could listen to audio books via the Bluetooth headset, is this not possible on android?
Any help gratefully received.
Sent from my HTC Desire using XDA App
It is quite difficult to do it in Android at the moment. There are a few builds where this is possible, like forum.xda-developers.com/showthread.php?t=740963 (shubcraft) and forum.xda-developers.com/showthread.php?t=736545. However, these builds are not 'perfect' IMHO.
There are builds where you can listen to audio via bluetooth but if you get a call, it may reboot, like forum.xda-developers.com/showthread.php?t=769026.
There is no build I have found yet, that has Hotmail ActiveSync support, complete Bluetooth audio (to sync with Ford a2dp), no SOD and good battery life!
I can listen thru my Sony Ericsson HBH-DS headset just fine on following builds and phone calls also :
HyperDroid
Bangster's
mdeejay
...rest I do not run regularly but I suspect will work fine
Is the media-routing Problem similar to my Problem ?
I dont know if this issue is known, so i post it here in hope, that it will be fixed =)
I have in all Android apps wich had something to do with the sound-input/output problems. I had no sound there.
I tested FritzApp! ( a App wich allows you to use your Androidphone as an normal DECT/IP Phone with the Fritzbox!)
Either my communicationpartner hears my voice nor I hear him. Dialing works perfectly just the sound doesnt
And with MicDroid ( Something like LaDiDa for Iphone). ( Records just "Rauschen")
Can you confirm this kind of issue or am I the only Person, plz post your problems.
Or is this problem known ?
kind regards
malla
Click to expand...
Click to collapse
I would say that it is similar because even my BT system (on some builds) recognizes the phone, connects, plays music, dials calls, but there is no audio (in/out) once the call is connected. This is confusing because there is no issue in connecting as an audio device, the problem is in the phone device.
ranaonline said:
It is quite difficult to do it in Android at the moment. There are a few builds where this is possible, like forum.xda-developers.com/showthread.php?t=740963 (shubcraft) and forum.xda-developers.com/showthread.php?t=736545. However, these builds are not 'perfect' IMHO.
There are builds where you can listen to audio via bluetooth but if you get a call, it may reboot, like forum.xda-developers.com/showthread.php?t=769026.
There is no build I have found yet, that has Hotmail ActiveSync support, complete Bluetooth audio (to sync with Ford a2dp), no SOD and good battery life!
Click to expand...
Click to collapse
Try the new beta from Darkstone desire hd,works for me!
Including calling with bluetooth,without any tricks or errors!

[Q] Problems with Speech/Bluetooth- read aloud incoming text messages?

Having problems with the speech feature with my car's bluetooth.
My 920 pairs fine with my car's bluetooth, and I can receive calls fine.
However, the speech feature where it reads incoming text messages is not working. Under Settings > Speech, I've got all the checkboxes checked, and I've tried everything from "Always On" to "Bluetooth and headsets" but nothing works. I receive a text, my phone plays the notification sound, and then nothing.
With my previous WP7.5 device (HTC HD7), this feature worked flawlessly with my car and other bluetooth headsets. Unfortunately I got rid of my headset so I can't test it with my 920.
Interestingly, I once made a call, and while it was still ringing, I got an incoming text message and bam - my phone spoke over the active bluetooth session and prompted me whether I wanted the message read aloud. The call went through and the phone was unable to pickup any commands.
Also, starting a voice command, while my phone is actively paired with my car, the phone can no longer "hear" my voice commands. Like it thinks it initiated the bluetooth session, but in reality it hasn't.
Anyone else having similar problems, or better yet, a solution??
I can only think of something to try out to get a little more information on the scope of the problem.
You could turn it to always on and try sending a text message to the phone while it is not connected via Bluetooth (e.g. at home while having the device on the table) and check wether it works then. If so, then it seems the problem is with the compatibility of the phone and the car's bluetooth.
Hi StevieBallz - gave that a shot and yes, that works. It seems there are some other people with this issue reported on various other sites. Which is a real bummer.
Played around with it some more, and it definitely seems like the phone thinks it has initiated the bluetooth "call" and is reading out commands to nowhere, and unable to hear commands as well.
I would say this is a bug and not mere incompatibility issue. If they had it working fine on WP7.5, there's no reason they couldn't implement it the same way
Given that they are now using the Windows 8 Bluetooth Stack instead of what was there in Windows CE I would say there are several reasons why it's implemented differently but that's not really the point. If there are other people with incompatibility issues that might lead to a fix down the road. The more interesting question though would be if there are Bluetooth pairings where this works with the 920, because if it doesn't work with any Bluetooth devices I guess that would get fixed pretty soon.
I fear I can't give you any more advice than to contact support on your issue so that they get aware of the situation (because I guess Nokia won't be scouting forums for all kinds of possible bugs). I hope they will fix the functionality for you soon.
PS: I can't count the number of times I've seen issues with Bluetooth. No matter what devices I use, Bluetooth still seems very hit and miss Working with the BMW Bluetooth but only partially but working fine in an Audi. Sometimes only with Blackberry, etc. One would believe if there is a standard they would get all this sorted out someday but somehow they don't.
ultrabob said:
I would say this is a bug and not mere incompatibility issue. If they had it working fine on WP7.5, there's no reason they couldn't implement it the same way
Click to expand...
Click to collapse
It works on my car ('10 nissan). It works on some cars/bluetooth stacks, and not others. This, by definition, is a compatibility issue. Now, why this stack fails against other stacks, when the CE stack worked, is a good question.

Can anyone verify this problem on your HTC ONE (M7)

This is such a simple problem..
I tried explaining this to HTC tech support but they only have AT&T phones to look at and hold when customers call in.
The AT&T HTC One (M7) phone uses a custom setup for its car dock mode.
I am asking anyone who does NOT have the AT&T version to do a simple car dock mode test.
Here is the problem:
In Car Dock mode (whether you launch it via the app drawer or you plug it in to the official dock which launches it for you) in the bottom right corner is the SPEAK icon.
Launching SPEAK will enable you to call someone or search for music by voice (simple) it also has confirmation though unlike Google Voice Dialer or Google Voice Search.
(there is no icon in the App Drawer) it is only accessible in CAR Mode.
The problem is when you launch it, by design it searches through your contacts and music for just a few seconds to check if you have new contacts or music since the last time you launched it and becomes aware of them. So when opening SPEAK it says on the screen:
"PLEASE WAIT A FEW SECONDS WHILE UPDATING CONTACTS AND MUSIC".. (not the exact wording but close enough)
(it also says audibly via the speakers "PLEASE WAIT" (again, not the exact wording but close enough)
Then when its done searching (about 1 - 3 seconds) it makes a tone and starts listening for your commands.
This works perfect and its a great feature when driving.
NOW HERE IS THE PROBLEM I NEED TESTED:
When a bluetooth device is connected it will hang on the screen where it says:
"PLEASE WAIT A FEW SECONDS WHILE UPDATING CONTACTS AND MUSIC".. (not the exact wording but close enough)
At this point you should hear "PLEASE WAIT" (again, not the exact wording but close enough) but that NEVER happens, it just hangs there until you disconnect the bluetooth device and then reconnect it. Upon the bluetooth device reconnecting it finishes searching and works without any problems.
NOW PLEASE READ THIS CAREFULLY..
It works with a bluetooth car stereo, headset, etc just fine if you launch the SPEAK app from the Car Dock icon. All is spoken through the bluetooth device and all is perfect like you would expect.
Its ONLY when launching it via your bluetooth button that it hangs.
So the audio stream is working either way, but its the initialization from the bluetooth device that causes the hang..
THIS IS SO SIMPLE TO TEST FOR ANYONE WITH A BLUETOOTH CAR STEREO, HEADSET, ETC. EXCEPT FOR HTC BECAUSE THEY ONLY HAVE THE STUPID AT&T VERSION AT HTC TECH SUPPORT (argh!)
I managed to get it to work back to back successfully only once but I can not get it to do it again.
IF I can get a few people to verify this flaw we can get a fix started via HTC.
I tried to report the problem to them but they can not see what I am talking about so directing them to this forum after others verify it might just make the difference.
Any and all help is very appreciated, thanks...
Have you been able to use any other bluetooth device successfully? And have you checked the compatibility of that device with your phone? From what you're telling me, it seems very much like a bluetooth device compatibility problem, which is the same issue I had when I had a custom ROM flashed with my old HTC Rezound
nrkid9 said:
Have you been able to use any other bluetooth device successfully? And have you checked the compatibility of that device with your phone? From what you're telling me, it seems very much like a bluetooth device compatibility problem, which is the same issue I had when I had a custom ROM flashed with my old HTC Rezound
Click to expand...
Click to collapse
Absolutely not a bluetooth device incompatibility.
All bluetooth devices I have tested (3 different models total: 1 car stereo and 2 different earpieces) work just fine when NOT in CAR mode.
The HTC One (M7) treats a bluetooth button press the same as any other android phone when NOT in CAR mode.
It will bring up a different dialer which uses voice commands and this works fine.
Answering phone calls and dialing out via bluetooth work on both earpieces when not in CAR mode.
The car stereo also starts the voice dialer when NOT in CAR mode, same as the 2 earpieces that were tested.
ONLY CAR mode will start SPEAK when pressing the same bluetooth button.
However as I described above, You can successfully use all 3 bluetooth devices (audio is routed through all 3 devices' microphones and speakers) if you press the SPEAK icon in CAR mode.
Pressing the bluetooth button to start SPEAK causes the fail on all 3. Sounds like the SPEAK app to me but I/we won't know without more feedback.
Thanks for the suggestion but I have now successfully tested 3 different devices that can START and HANGUP and REDIAL calls but the same 3 fail when pressing the bluetooth button in CAR mode hence I am trying to verify if others experience the same results.
Do you have a bluetooth earpiece or car stereo with bluetooth to test yours with?
I sadly don't have a device that I can test with my phone at the moment. I will see if I can dig one up and test it on my own. Have you tried going to your carrier and resolving the issue with them? I'm sure they'll be happy to replace the phone if it's still under warranty (seeing as it just came out, it should be) and the issue is legitimate.
nrkid9 said:
I sadly don't have a device that I can test with my phone at the moment. I will see if I can dig one up and test it on my own. Have you tried going to your carrier and resolving the issue with them? I'm sure they'll be happy to replace the phone if it's still under warranty (seeing as it just came out, it should be) and the issue is legitimate.
Click to expand...
Click to collapse
Replacing a phone with a design flaw just gets me another phone with a design flaw. That is why we need to test it here and verify what results we all get.
I have the EXACT same problem using Bose 2 Bluetooth headset!
IIHomieII said:
This is such a simple problem..
I tried explaining this to HTC tech support but they only have AT&T phones to look at and hold when customers call in.
The AT&T HTC One (M7) phone uses a custom setup for its car dock mode.
I am asking anyone who does NOT have the AT&T version to do a simple car dock mode test.
Here is the problem:
In Car Dock mode (whether you launch it via the app drawer or you plug it in to the official dock which launches it for you) in the bottom right corner is the SPEAK icon.
Launching SPEAK will enable you to call someone or search for music by voice (simple) it also has confirmation though unlike Google Voice Dialer or Google Voice Search.
(there is no icon in the App Drawer) it is only accessible in CAR Mode.
The problem is when you launch it, by design it searches through your contacts and music for just a few seconds to check if you have new contacts or music since the last time you launched it and becomes aware of them. So when opening SPEAK it says on the screen:
"PLEASE WAIT A FEW SECONDS WHILE UPDATING CONTACTS AND MUSIC".. (not the exact wording but close enough)
(it also says audibly via the speakers "PLEASE WAIT" (again, not the exact wording but close enough)
Then when its done searching (about 1 - 3 seconds) it makes a tone and starts listening for your commands.
This works perfect and its a great feature when driving.
NOW HERE IS THE PROBLEM I NEED TESTED:
When a bluetooth device is connected it will hang on the screen where it says:
"PLEASE WAIT A FEW SECONDS WHILE UPDATING CONTACTS AND MUSIC".. (not the exact wording but close enough)
At this point you should hear "PLEASE WAIT" (again, not the exact wording but close enough) but that NEVER happens, it just hangs there until you disconnect the bluetooth device and then reconnect it. Upon the bluetooth device reconnecting it finishes searching and works without any problems.
NOW PLEASE READ THIS CAREFULLY..
It works with a bluetooth car stereo, headset, etc just fine if you launch the SPEAK app from the Car Dock icon. All is spoken through the bluetooth device and all is perfect like you would expect.
Its ONLY when launching it via your bluetooth button that it hangs.
So the audio stream is working either way, but its the initialization from the bluetooth device that causes the hang..
THIS IS SO SIMPLE TO TEST FOR ANYONE WITH A BLUETOOTH CAR STEREO, HEADSET, ETC. EXCEPT FOR HTC BECAUSE THEY ONLY HAVE THE STUPID AT&T VERSION AT HTC TECH SUPPORT (argh!)
I managed to get it to work back to back successfully only once but I can not get it to do it again.
IF I can get a few people to verify this flaw we can get a fix started via HTC.
I tried to report the problem to them but they can not see what I am talking about so directing them to this forum after others verify it might just make the difference.
Any and all help is very appreciated, thanks...
Click to expand...
Click to collapse
Voice dialing does not work on my T-mobile HTC one with my JVC stereo either. I have exactly the same symptoms you describe. My nexus one with CM 7.1 works perfectly and has for the last two years - so I know the issues I have are not related to my stereo.
Other things that work perfectly on my nexus one but are broken on the HTC one include:
AVRCP play / pause commands in music
AVRCP play / pause command in beyond pod
Wifi tethering
Notification light (HTC one light only flashes for five minutes, or not at all if connected to power)
Google voice (resets to T-mobile voicemail every few days)
Does not seem to get push notifications (have to wake the phone to check email, etc ā€“ presumably this is for power savings, but despite this nexus one has better battery life)
I think I am going to return the HTC one and wait for the next nexus device. The camera, speakers and screen are great on the HTC one, but every one of the above issues is a deal breaker for me (I use car mode / AVRCP a LOT). Iā€™d consider cyanogen mod, but the lack of native camera support (optical image stabilization, low light performance, etc) due to no HTC camera driver source code / reliance on sense UI removes one of the biggest advantages this phone has over a nexus phone. I think I could stay with sense and root / hack a fix to all of the above problems except for voice commands in car mode (the original topic of this post) ā€“ I have no faith HTC will ever fix this. I tried using google search / voice commands as a replacement, but could not get that to work either. If anyone has a workaround for this issue please let me know, as that would be the difference between me keeping and retuning this phone. I have spent a month trying to like this phone, but it has too many software issues (above plus no recent apps button, menu overflow button). My nexus one just works ā€“ no need to research hacks on XDA to fix HTC and T-mobile limitations.
IIHomieII said:
This is such a simple problem..
I tried explaining this to HTC tech support but they only have AT&T phones to look at and hold when customers call in.
The AT&T HTC One (M7) phone uses a custom setup for its car dock mode.
I am asking anyone who does NOT have the AT&T version to do a simple car dock mode test.
Here is the problem:
In Car Dock mode (whether you launch it via the app drawer or you plug it in to the official dock which launches it for you) in the bottom right corner is the SPEAK icon.
Launching SPEAK will enable you to call someone or search for music by voice (simple) it also has confirmation though unlike Google Voice Dialer or Google Voice Search.
(there is no icon in the App Drawer) it is only accessible in CAR Mode.
The problem is when you launch it, by design it searches through your contacts and music for just a few seconds to check if you have new contacts or music since the last time you launched it and becomes aware of them. So when opening SPEAK it says on the screen:
"PLEASE WAIT A FEW SECONDS WHILE UPDATING CONTACTS AND MUSIC".. (not the exact wording but close enough)
(it also says audibly via the speakers "PLEASE WAIT" (again, not the exact wording but close enough)
Then when its done searching (about 1 - 3 seconds) it makes a tone and starts listening for your commands.
This works perfect and its a great feature when driving.
NOW HERE IS THE PROBLEM I NEED TESTED:
When a bluetooth device is connected it will hang on the screen where it says:
"PLEASE WAIT A FEW SECONDS WHILE UPDATING CONTACTS AND MUSIC".. (not the exact wording but close enough)
At this point you should hear "PLEASE WAIT" (again, not the exact wording but close enough) but that NEVER happens, it just hangs there until you disconnect the bluetooth device and then reconnect it. Upon the bluetooth device reconnecting it finishes searching and works without any problems.
NOW PLEASE READ THIS CAREFULLY..
It works with a bluetooth car stereo, headset, etc just fine if you launch the SPEAK app from the Car Dock icon. All is spoken through the bluetooth device and all is perfect like you would expect.
Its ONLY when launching it via your bluetooth button that it hangs.
So the audio stream is working either way, but its the initialization from the bluetooth device that causes the hang..
THIS IS SO SIMPLE TO TEST FOR ANYONE WITH A BLUETOOTH CAR STEREO, HEADSET, ETC. EXCEPT FOR HTC BECAUSE THEY ONLY HAVE THE STUPID AT&T VERSION AT HTC TECH SUPPORT (argh!)
I managed to get it to work back to back successfully only once but I can not get it to do it again.
IF I can get a few people to verify this flaw we can get a fix started via HTC.
I tried to report the problem to them but they can not see what I am talking about so directing them to this forum after others verify it might just make the difference.
Any and all help is very appreciated, thanks...
Click to expand...
Click to collapse
The Renovate ROM is fantastic you should really give it a try, the only thing that still does not work is the HTC speak app, but everything else you mentioned above I have not seen any problems with my mine.
They have updated the Renovate rom to 2.0 but I'm still running 1.0 with no issues at all.
I love the rom, the phone is fantastic except for the one issue with the voice dialer which eventually they will release an update for. You need to change the play/pause button when rooted to be the same key (key 200) if thats the problem.
I also set my forward track button to bring up Google search when long pressed, its great for driving to be able to long press a button on the stereo that I don't really use in that way already to do a Google voice search. I then use llama to return back to car dock mode after 20 seconds so that way I can get my results read to me from Google through the JVC so then it automatically goes back to car dock mode after long pressing the foward track key.
I can verify the same behavior. I came in looking for a MacGyver fix for the dock slipping and found this. When just connected to my headset no issues, but also add the car stereo in the mix and even with my headset I get the endless delay. I have always flashed my phones as soon as possible but with this I think I am going to wait and see what ROMS the senseless edition might bring that sounds imminent. Although I think I may be the only one who LIKES blinkfeed.
I like blinkfeed too.. I know some people complain about it, it's a sweet feature if you ask me but can't please all the people all the time..
I've now also an issue with my dock in that when I dock the phone it goes in to car mode, but then straight away opens up "Display Settings" even if i go "home", a few seconds later it opens it back up. Annoying, don't want to do a factory reset just yet.
Hi, I've got this issue too on my European HTC One with plantronic Discovery 975 headset

[Q] Blutooth issue in all 4.2.x and above ROMs

Hi, noticed with ALL AOSP / AOKP ROM's 4.2 and above that Bluetooth has an issue, bothering everyday use and still not fixed. Once you use BT car hands free and you want to to take the call back on the handset (internal or external speaker does not make any difference) the sound never comes back to the phone. Tried at least 3 different CM10 and above based ROM's, all has this problem. Anyone can get it fixed? For everyday use this is a real issue, cannot be that you cannot leave your car until you finished the call /or need to close the call and call again with BT off. Not realistic during a daily use. Thanks for any comments
i am having the same problem.
also when calling can't turn off my car. then it quit my call
Verstuurd van mijn GT-I9300 met Tapatalk
My bluetooth also stopped working after upgrading to 4.2
schaduw1984 said:
i am having the same problem.
also when calling can't turn off my car. then it quit my call
Click to expand...
Click to collapse
I was very happy with LiquidSmooth 2.8, so I decided to upgrade to 2.9.
Everything works very well, except for bluetooth.
Symptoms:
- A2DP streaming to my car stereo (JVC x250BT) works
- Bluetooth calls with car stereo result in either no or horrible sound
- Bluetooth calls with my (Parrot ck3100) carkit work sometimes on the first call after a reboot (usually fails)
- Bluetooth calls with a JabraBT215 headset also fail
- All the above has been tested with the device being the only registered (and therefore connected) device.
-- sometimes, I can hear the sound rapidly switching between the handset and the bluetooth device.
Occasionally, I also got no incoming sound during calls with no Bluetooth device connected.
Sometimes, connecting a wired headset would help.
I tried to highlight the point few months ago already on a development forum but I am too junior to be listen to... Even i strongly believe this is a real bug gating real everyday usage if you sometime want to use your phone as a phone..
Sent from my GT-I9300 using Tapatalk 2

Categories

Resources