[Q] Bluetooth: Sense Vs. AOSP - Verizon HTC One (M7)

My issue here is with the bluetooth connection between my phone and my car stereo.
I have a Kenwood KDC-X995 receiver in my car. When i connect my phone to my stereo with a Sense ROM, my radio sits there displaying "downloading" which it does when it's transferring contacts from the phone to the headunit. This takes up to 20 minutes to complete. Also, during this time, if I make or receive a phone call while it's stuck downloading the whole process gets hung up. The first phone call works, but in order to use it again I have to turn off bluetooth on my phone then turn it back on.
This is an issue with stock 4.3, as well as Viper's ROM 5.0 and InsertCoin 7.x and 8.x.
I've also told the phone NOT to transfer contacts to the headunit and still tries and gets stuck at "Downloading" on my headunit.
When i've tried this with the GPE ROM"s and CyanogenMOD 11, everything works perfectly. Contacts sync to the headunit in a matter of seconds, phone calls work fine, everything does what it should be doing.
I never had a problem with my Galaxy S3 running TouchWhiz or CyanogenMOD, and my iPhone 4S works perfectly as well.
This seems to be an issue with Sense based ROM's and i'm not sure what to do. I don't feel like my headunit is at fault here.
Should mention, my phone connects to my BlueAnt Ribbon and JBL Flip just fine but there is no contact syncing going on with these devices.
Thanks everybody for any info.

I had a different but similar issue, in my 2012 Nissan frontier 4.2.2 sense worked fine, once I upgraded to 4.3 or 4.4 sense, it broke. My problem ended up being the new PBX. I paid for an app called Bluetooth phonebook and it forces the old PBX and then everything worked for me.
Sent from my HTC6500LVW using XDA Premium 4 mobile app

Awesome! Thanks. I'll give this a shot.
Sent from my HTC6500LVW using Tapatalk

Try the trial first, it won't dial the right number but if syncing works, buy it
Sent from my HTC6500LVW using XDA Premium 4 mobile app

Try different kernels. The BT stack is controlled through the kernel and some of them have issues with certain BT configurations.

Related

Bluetooth Issue

Hey there,
I'm having a problem with the bluetooth on my desire...
I'm running stock android 2.2, unrooted...
The phone seems to work totally fine, but the bluetooth refuses to connect to my car kit... it has worked fine from day one and now all of a sudden it connects for a few seconds and then disconnects, and then when you go into the bluetooth settings to re-connect it, the menu just hangs... if you leave it for a few seconds the phone then reboots...
TrueTenacity said:
Hey there,
I'm having a problem with the bluetooth on my desire...
I'm running stock android 2.2, unrooted...
The phone seems to work totally fine, but the bluetooth refuses to connect to my car kit... it has worked fine from day one and now all of a sudden it connects for a few seconds and then disconnects, and then when you go into the bluetooth settings to re-connect it, the menu just hangs... if you leave it for a few seconds the phone then reboots...
Click to expand...
Click to collapse
Hi,
Have a look here: http://forum.xda-developers.com/showpost.php?p=9511037&postcount=2
jmelhus said:
Hi,
Have a look here: http://forum.xda-developers.com/showpost.php?p=9511037&postcount=2
Click to expand...
Click to collapse
THANK YOU so much! That looks like it'll do the trick, now my only problem is how the eff do I install it? I've tried to copy it to the root of the mem card but it looks like the recovery thing on my phone is toast... even though it's got stock firmware on it...
Will it be easier to root the phone?
Ok, I am now Rooted and running LeeDrOiD 2.2f which apparently includes the Bluetooth fix as mentioned above...
But the problem persists...
It's definitely not the radio, because it pairs and works perfectly with another phone.
Any other ideas?
TrueTenacity said:
Ok, I am now Rooted and running LeeDrOiD 2.2f which apparently includes the Bluetooth fix as mentioned above...
But the problem persists...
It's definitely not the radio, because it pairs and works perfectly with another phone.
Any other ideas?
Click to expand...
Click to collapse
Which bluetooth fix is implemented in leedroid? I would rather recommend you a cyanogenmod 6.1 ROM, or a ROM that's built on CM. For me this fix implemented there has worked. FYI, CM are AOSP and without sense.
Sent from my HTC Desire using XDA App
The fix is "[MOD][21-July] Fix Bluetooth CarKit disconnection" and apparently fixes the issue...
Hmm, I kinda like the sense interface so would be sad to see it go...
My Desire also has a bluetooth problem in connecting with my car. Not the disconnections, but phonebook/callist access fails. Installing an AOSP Rom (or MIUI) fixes the problem, but I do like sense too.
I've concluded the sense-bluetooth stack is the culprit, however I don't have the knowledge to change the stack. Thus, I'll wait until somebody has fixed it or HTC updates the stack or until I'll buy a new phone
I am happy to say that the problem is gone when using Cyanogen Mod 6.1.0
It doesn't transfer the phone book, but the phone function works... so I'm happy...
Just have to now get used to android without sense... hmmm...
TrueTenacity said:
I am happy to say that the problem is gone when using Cyanogen Mod 6.1.0
It doesn't transfer the phone book, but the phone function works... so I'm happy...
Just have to now get used to android without sense... hmmm...
Click to expand...
Click to collapse
Hi, as i am having the same issue and dont really want to use a Cyanogen rom , before i do what vehicle did you get it to work with.
cheers
It was with a Pioneer DEH-P710BT head unit with built-in bluetooth...
The strange thing is that it worked absolutely perfectly for MONTHS and now all of a sudden is giving problems...
It is however, definitely the phone giving the problem because the head unit pairs perfectly with any other phone, and when using the cyanogen mod rom, the desire works perfectly with it.

HTC One X crashing after first call when on car bluetooth

Hi
I have recently bought a new car, Nissan Maxima 2012 and when pairing my new HTC with the cars Bluetooth, all works fine until I finish the first call and that's when the phone crashes and it says that comm.android has failed.
Any ideas on how to fix? Has anyone else encountered such an issue?
Ramy
Sent from my HTC One X using XDA
Since updating to 1.29 I have the same problem, only mine crashes 2 sec after connecting to Car Stereo via BT.
Happened a lot of times to me also. Now, the device is under repair for weak wifi issues. Lemme see how it comes back. May be with updated software or a new replacement device
I have a similar problem, mine will always disconnect Bluetooth after ending first phone call.
It does not crash the phone.
Sent from my HTC One X using XDA
Has anyone figured out a solution for this problem?
The issue I am having is a bit different.
While connected to my car's audio system via BT and I receive a call, I can only hear the other party for 2 sec then nothing!
The call doesn't drop however. It remains connected but neither I nor the person on the other side of the line can hear anything.
However, if I make a call, everything works fine.
My old Desire HD, on the other hand, works perfectly (whether I am dialing or receiving a call).
This is really frustrating... :/
Terra1 said:
I have a similar problem, mine will always disconnect Bluetooth after ending first phone call.
It does not crash the phone.
Sent from my HTC One X using XDA
Click to expand...
Click to collapse
I have the same problem. When ending a received call or ending a call that i make myself using my bluetooth car kit, my one x crashes: "com.andoid.phone has stopped working". My bluetooth connection is lost as well and i need to enter my pin code again.
carkit: Parrot CK3100
Any ideas?
vandaal5 said:
I have the same problem. When ending a received call or ending a call that i make myself using my bluetooth car kit, my one x crashes: "com.andoid.phone has stopped working". My bluetooth connection is lost as well and i need to enter my pin code again.
carkit: Parrot CK3100
Any ideas?
Click to expand...
Click to collapse
Are you using latest Rom? Which Rom you are using? What is your carkit version?
cobbcobbdavid said:
What is your carkit version?
Click to expand...
Click to collapse
Very important question, I have no probs. Stock 129
cobbcobbdavid said:
Are you using latest Rom? Which Rom you are using? What is your carkit version?
Click to expand...
Click to collapse
Carkit:
version: 4.23_C
displayversion: 1.1
I use the latest rom version: 2.17.401.2

After AT&T JB update, Bluetooth connection keeps dropping (paired with car)

Since I upgraded my AT&T Galaxy S3 with the official Jelly Bean update last week, my bluetooth pairing with my car has not worked.
At first, I was continuing to use the existing pairing which was set up and perfectly working in ICS. Whenever I made a call from my car ('09 BMW 3-series, bluetooth phone via built in nav system), there would be a loud pitch sound when the call was answered and then connection lost.
So I unpaired, and re-paired.
But now it does not work at all. Connection keeps dropping every few seconds. I have not even managed to get the data sync (transferring of contact data from phone to car) to complete.
This is beyond me. Jelly Bean is great, but it is not worth the price of not having properly functioning bluetooth.
Any suggestions? Anyone with similar issue? Is it possible to somehow roll back to ICS?
I know this is a typical response for any issues after an upgrade, but have you tried a factory reset?
Also can you delete your phone from your cars memory(I know mine remembers all phones that have connected to it) might help.
nsmith4 said:
I know this is a typical response for any issues after an upgrade, but have you tried a factory reset?
Also can you delete your phone from your cars memory(I know mine remembers all phones that have connected to it) might help.
Click to expand...
Click to collapse
Thanks for your response.
I have not (yet) tried a factory reset, was sort of hoping to avoid the hassle of having to restore my data and apps. But I will eventually resort to it, if nothing else can fix it.
Good suggestion with regards to erasing from car memory. I am not sure if or how that can be done, but I will try and look through the settings to see if I can. (what I have done so far is just "remove" the device from the list of paired devices...
nsmith4 said:
Also can you delete your phone from your cars memory(I know mine remembers all phones that have connected to it) might help.
Click to expand...
Click to collapse
Pretty sure this is the actual cause of your problem.
HiKsFiles said:
Pretty sure this is the actual cause of your problem.
Click to expand...
Click to collapse
I went through all possible options in my car's nav system (xDrive) and I do not see any options to delete the car's memory.
So the only option as far as I know is to remove the device from the list of paired devices before pairing it again. And I tried that already...
Look through All Applications in Application Manager for BT share. Wipe data for that. Be warned this should wipe all your bt pairings.
Ok. So I resorted to restoring to factory settings.
With it clean, before restoring backup (made with Titanium), I went to my car and paired.
It worked - it synced the (very few, AT&T default) contacts, and no dropping (as far as I waited, a few minutes).
This was good news.
So I went back up and restored all app data, signed into Google account to sync all contacts etc.
Then back down in car and connected.
Problem is back It won't sync the contacts and continously drops and reconnects.
Well at least I have a reference point to go back to now and perhaps take one step at the time.
I was thinking next step is to restore to factory settings again, then ~only~ add google account to sync up contacts, then try. If that works, restore one app at a time to see if I can isolate the issue.
I will do this tomorrow.
mrhaley30705 said:
Look through All Applications in Application Manager for BT share. Wipe data for that. Be warned this should wipe all your bt pairings.
Click to expand...
Click to collapse
I just did this. I am however too tired for the day and will check first thing in the morning, if this resolved it (as I am back in the problem state) - before resetting and starting all over (ref. my above mentioned thoughts of how to do a gradual restore)...
Thanks all for your input so far - I cannot tell you how much I appreciate it. This forum rocks so far.
/Lars
Progress this morning:
First of all, I tried as suggested clearing data for Bluetooth Share. Didn't fix the problem.
I know now that if I pair the phone and connect after factory reset, with the contacts list on the phone at default/almost empty (11 pre-defined AT&T numbers), it works.
So what I did this morning:
I factory reset the phone again. Then I added my Google account to sync up contacts list from my GMail account.
I ~only~ did this. No apps installed or restored.
Paired and connected. And I have the problem.
So this seem to somehow be caused by my contacts list after it has synced up with Google.
Any suggestions?
I am thinking that if I cannot get this resolved, I want to roll back to ICS. Having no functional bluetooth pairing with my car is not an acceptable tradeoff, no matter how great JB is. Is there a way to roll back? Can I get the official ICS ROM from AT&T, if needed?
But of course - this will be my final solution; I much prefer to get this resolved. I am open to any suggestions re. my contacts/google account.
You have an old problem. There are stock roms and instructions to do it stickied on the original development forum. I suggest you download the jb version of your carrier and flash that through Odin first.
If that doesn't work, then go back to ics
Sent from my SGH-I747M using xda app-developers app
Deoxlar said:
You have an old problem. There are stock roms and instructions to do it stickied on the original development forum. I suggest you download the jb version of your carrier and flash that through Odin first.
If that doesn't work, then go back to ics
Sent from my SGH-I747M using xda app-developers app
Click to expand...
Click to collapse
Thanks for your feedback.
Can I ask, if you know where this problem is perhaps discussed?
I looked in the developer forum, but must admit I am confused which thread/which ROM you are referring to. Are you talking about a modified stock ROM? I would greatly appreciate a link if it is...
Today's update:
At work we have a Galaxy S3 AT&T device (identical to my own) for testing purposes.
I just upgraded it to Jelly Bean today and then added my gmail account to it, paired to my car - and the same problem.
So at least that rules out an issue with my specific hardware/phone.
I also tried using a Galaxy Nexus (Verizon version) from work. Issue did NOT happen.
I then flashed my own phone with the stock Jelly Bean ROM downloaded from here:
http://forum.xda-developers.com/showthread.php?t=1739426
Same issue happens
So my final solution (at least for now):
I flashed to the stock Ice Cream Sandwich ROM (downloaded from same place as listed above).
It works now.
Funny how one can be so happy with a downgrade, but I am
Thanks all for all your input.
I am still open to any suggestions (as I would love to be on Jelly Bean in the future), and I have an easy way to test possible solutions on my work test device...
Thanks again!
Lars
Hey, I am having Bluetooth problems as well. I have the sprint s3 stock jb. My blue tooth will not connect to my moga controller. Everything I have been reading points at it being a software issue on Samsung JB devices. Can anybody else confirm this?
Sent from my SPH-L710 using xda premium
Aren't the bluetooth "drivers" in the kernal? Perhaps using a different, or going back to a stock kernal.
I was having a similar issue with my phone not automatically connecting with my car. It would connect if I cycled BT off then on. All this on Tasks 4.1 rom & KT's kernal.
Flashed with the new 4.2 rom & kernal and it seems to be fixed.
Just curious, did the OP ever try a factory reset? I'm on Blackjelly, which is a ROM heavily based on AT&T stock JB and I have no issues with my Bluetooth whatsoever. However, I do have the KT747 kernel installed, which has its own set of bluetooth drivers.
crazililazn said:
Just curious, did the OP ever try a factory reset? I'm on Blackjelly, which is a ROM heavily based on AT&T stock JB and I have no issues with my Bluetooth whatsoever. However, I do have the KT747 kernel installed, which has its own set of bluetooth drivers.
Click to expand...
Click to collapse
I have a Verizon S3 (running stock) and the same problem is happening. I've even tried a factory reset but that doesn't seem to have helped although I'm still testing it (need to go drive for a while). My car is a 2010 Audi A4. I've spoken to both Samsung and Audi and both tell me it's not their problem. I'm hoping Samsung updates the phone with a backwards compatible BT driver or Audi upgrades their driver. I am not happy.
EDIT: I drove some more today and bluetooth only dropped once. The strange thing is that while I am driving I only see 2 bars on my dashboard screen when the phone shows 5 bars. I would "assume" that the phone is the most accurate signal meter. In any case, everything "seems" to be working better although not as well as before.
Bluetooth in car only has voice audio, no ability to control the phone
Ansextra said:
I have a Verizon S3 (running stock) and the same problem is happening. I've even tried a factory reset but that doesn't seem to have helped although I'm still testing it (need to go drive for a while). My car is a 2010 Audi A4. I've spoken to both Samsung and Audi and both tell me it's not their problem. I'm hoping Samsung updates the phone with a backwards compatible BT driver or Audi upgrades their driver. I am not happy.
EDIT: I drove some more today and bluetooth only dropped once. The strange thing is that while I am driving I only see 2 bars on my dashboard screen when the phone shows 5 bars. I would "assume" that the phone is the most accurate signal meter. In any case, everything "seems" to be working better although not as well as before.
Click to expand...
Click to collapse
Hi guys,
I have the same problem.
Details:
Phone: GALAXY S3 I747M
Carrier: Rogers
What happened?
Let me start by saying Bluetooth was flawless before moving to Jellybean (flawless means it would work consistently EVERY time on all featureS). Data and Voice between my Car (2010 Audi A4). I consider data the phonebook information back and fourth to the car, the ability for the car to control my device (make calls, end calls, switch calls) and the number of bars for reception.
I upgraded to Jellybean, then stuff wouldn't work (Bluetooth, GPS, 3G, wifi, etc.), so I tried a few roms (I would factory reset, wipe cache, wipe delvik cache, format /system EACH time I swapped ROM's). Unable to get anything to work consistently with everything. I downgraded to 4.0.4 (Using the WanamLite ICS SGH-I747 V1.3 Android 4.0.4 ROM).
Everything started working again! EXCEPT Bluetooth. It connects with no problems, but it seems like it's only the voice part, the data part (as decribed above) doesn't...I can tell by not seeing any information go back and fourth between call logs and the wrong number of bars for reception, it's like the connection is jumbled.
Unfortunately, it's inconsistent to around 50% of the time, sometimes it DOES work.
Voice/audio through phone calls work ALL the time. IF someone calls, the car recognizes it and the audio mic and through speakers work...but the car doesn't realize it's happening enough to give me options (like ending the call from the car).
This only happened once I went from Jellybean and then went back....not sure what's happened...
Appreciate your help and thanks in advance!
rohanverma said:
Hi guys,
I have the same problem.
Details:
Phone: GALAXY S3 I747M
Carrier: Rogers
What happened?
Let me start by saying Bluetooth was flawless before moving to Jellybean (flawless means it would work consistently EVERY time on all featureS). Data and Voice between my Car (2010 Audi A4). I consider data the phonebook information back and fourth to the car, the ability for the car to control my device (make calls, end calls, switch calls) and the number of bars for reception.
I upgraded to Jellybean, then stuff wouldn't work (Bluetooth, GPS, 3G, wifi, etc.), so I tried a few roms (I would factory reset, wipe cache, wipe delvik cache, format /system EACH time I swapped ROM's). Unable to get anything to work consistently with everything. I downgraded to 4.0.4 (Using the WanamLite ICS SGH-I747 V1.3 Android 4.0.4 ROM).
Everything started working again! EXCEPT Bluetooth. It connects with no problems, but it seems like it's only the voice part, the data part (as decribed above) doesn't...I can tell by not seeing any information go back and fourth between call logs and the wrong number of bars for reception, it's like the connection is jumbled.
Unfortunately, it's inconsistent to around 50% of the time, sometimes it DOES work.
Voice/audio through phone calls work ALL the time. IF someone calls, the car recognizes it and the audio mic and through speakers work...but the car doesn't realize it's happening enough to give me options (like ending the call from the car).
This only happened once I went from Jellybean and then went back....not sure what's happened...
Appreciate your help and thanks in advance!
Click to expand...
Click to collapse
It's a know JB problem. No solution right now
Ironically, I had the same exact bluetooth problem the OP describes, but it happened with my stock ICS ROM. Made trying to call someone extremely frustrating since I have a stickshift!
The problem disappeared with my upgrade to the 4.1.1 stock ROM. I have also had no issues at all with any 4.1.2 JB custom ROM.
I believe it is a generalized issue with Android, because the problem I had with ICS was not reproducible when using a different bluetooth headset. Only my own would cause the problem. As soon as I realized that the problem no longer existed in 4.1, I began using my own headset again, and have done so without a single dropped call.
BWolf56 said:
It's a know JB problem. No solution right now
Click to expand...
Click to collapse
Thanks, but just for clarification. It was working on JB perfectly. I upgraded to ICS, thats when bluetooth with my car stopped working (with a number of other things). So i downgraded BACK to JB (stock rom) and I still have the same problem.
It's almost like the data side of the connection is all jumbled up....did ICS leave something on my phone (I did a factory reset, wipe cache, wipe delvik cache, format /system when switching back).
So I feel like it wasn't a JB problem it was an ICS problem, but reverting back to JB didn't fix the problem, so I feel like ICS left something on there that the old rom didn't overwrite. Any files I should be checking to ensure that isn't the case?
Thanks a lot!
rohanverma said:
Thanks, but just for clarification. It was working on JB perfectly. I upgraded to ICS, thats when bluetooth with my car stopped working (with a number of other things). So i downgraded BACK to JB (stock rom) and I still have the same problem.
It's almost like the data side of the connection is all jumbled up....did ICS leave something on my phone (I did a factory reset, wipe cache, wipe delvik cache, format /system when switching back).
So I feel like it wasn't a JB problem it was an ICS problem, but reverting back to JB didn't fix the problem, so I feel like ICS left something on there that the old rom didn't overwrite. Any files I should be checking to ensure that isn't the case?
Thanks a lot!
Click to expand...
Click to collapse
Umm just to clarify, firmware goes like this (in order): Eclair, Froyo, GB, ICS, JB. So JB is the latest.
Here's a JB fix for BT: https://dl.dropbox.com/u/28275651/REVERT-MY-ALSA.zip
Flash it in recovery, clear cache and dalvik and hopefully it will work.

[Q] Using Bluetooth and Google Now... Any Updates?

Okay so I know that Google Now does not want to work with Bluetooth microphones, headphones, or anything of the sorts.
However I have heard that in the newer versions of Android (at least 4.2.2 and up) Google Now has had its code rewritten and it now works with Bluetooth.
My whole issue is that S-Voice is a slow piece of s**t and doesn't manage to do anything that I want it to do, particularly interface with Play Music. I have installed a pretty awesome stereo in my car, but I feel that S-Voice with all of its prompts and on screen pop ups is unsafe for driving, whereas Now would suit my needs much better.
Essentially what I'm asking is that if I were to put an Android 4.2.2 ROM on my device (recommendations highly appreciated, preferably with WiFi calling enabled), if it would interface with my head unit when I need to use handsfree (activated by a little telephone call button on my JVC head unit that currently enables the annoyingly slow S-Voice app).
Any ideas? I tried a workaround using 'Bluetooth Launch' and disabling S-Voice already, as advised on a few other forums... no such luck... just gave me an error code on the head unit. Kinda a strange thing, I know. Let me know if you have any ideas.
Thanks a bunch for your help and input, it's much appreciated.
PS. I'm really sorry, I hope there isn't another thread similar to this, I'm totes a noob
Not sure if bt will work like you want on a 4.2 2 rom. But you cannot have wifi calling unless its a T-Mobile Touchwiz based rom. We only have up to 4.1.2 on those.
Make a nandroid backup and try out a couple of roms. If you like the functionality enough, keep it, if not restore the nandroid.
Sent from my SGH-T999 using xda premium

No sound in hangouts app on CM9

Last year I rooted a t-mo S2 and installed CM9 on it as a present for my sister. Everything worked great except when I video call her using Google Hangouts, she cannot hear me. I tested it while I visited and I have tried speaker and earpiece and checked her volume. It works fine on a normal call. I did not test Bluetooth or plugged in with headphones. I have one more day here and I hope to solve it for her.
I have two questions, first of course, has anyone else had this issue and fixed it? How?
And two, last year I used an excellent S2 toolkit to put CM9 on it, if upgrading to CM 10 is the solution, is there an easy path? I don't have my laptop with me but could borrow hers. I'd like to fix it without disrupting her setup or spending all day on it.
Thanks in advance.
Sent from my Nexus 4 using XDA Premium 4 mobile app
I've been having this problem with Tango actually, no sound at all on my gf's phone but i can hear her just fine. Tried hangouts but it wouldn't even connect it tried for a while after answering the call then just quit. Wondering if it's has to do with being on CM10.2.0. Her phone is completely stock Note 2. Going to try downgrading to CM 10.1.3 as it seems a bit more stable than 10.2.0.

Categories

Resources