[Q] how to make bluetooth work in my car on energy ROM - HTC Amaze 4G

So I have my amaze set up with everything working just as I would want it thanks to energy ROM (and HD Widgets, timerific, Apex Launcher, ..) There is on relatively major thing still giving me problem though. That's bluetooth connection for my car. In the energy ROM thread there are others reporting similar problems, so what can be done to fix this?
I have energy ROM and faux kernel - V19
I tried both settings - only visible to paired phones and no visibility timeout .. with same results
When I first add the phone to the car, the bluetooth pairing works, I can use car's bluetooth system to call out, receive a call etc.
Once I shut off the car and restart the car bluetooth connection fails.
If I turn off bluetooth on phone and turn it back on, bluetooth connection fails.
I tried to change the kernel to rubystock.zip from kozmik's thread. However, after I installed that kernel using 4ext recovery, the phone never booted
Anyone had success with other kernels, tweaks? Any other suggestions?
Thanks

Tried Faux 23b4 .. same results
So my current workaround is to add my phone to the car everytime I want to use bluetooth

Related

Bluetooth question for Devs

Is it possible to put the old android 1.6 bluetooth control into a nexus ROM?
My G1 worked great with my car's built in bluetooth system, but my N1 wants to be a PITA. It refuses to stay connected, it is constantly disconnecting and reconnecting, disconnects after about 30 seconds and reconnects a couple minutes later and then repeats this cycle. (I know this because my car tells me audibly every time this happens) It also will not transfer audio to the system, or the system voice controls will not answer or start calls even when the phone and system show connected (the brief times that it does show connected). That fact makes me wonder if the bluetooth audio problems others complain about is the same issue I am having, and that their phones are not connecting properly as well. I think the issue may be caused by how the N1 treats phonebook access. With the G1 I would get a "connection complete" message when the bluetooth connects and a "transfer complete" message when the phonebook access completes. I never receive the transfer complete message for the N1
The real crazy thing is that I can get it to work if:
I do not have the phones bluetooth turned on
I then get into the car and start the car (its bluetooth then turns on)
I then turn on the phones bluetooth (if the phone does not connect to the system immediately I click connect manually)
I then must make a phone call within just a few seconds after the phone connects
After that everything works as expected. I have found no other combination of turning on or off bluetooth on the phone or car system that also works.
I was having problems with my car audio as well, until I updated to Cyanogen's latest. Everything seems to be working quite well now. What ROM are you using???
Stock ATM. The N1 is good enough stock (as opposed to the G1) but for the lack of free tethering. I'm sure it can be even better though. Staying connected to my cars system seems to be my biggest issue, audio works great when I get it to connect properly.
if got the same issue on my parrot.
but the problem still persists on the latest cyanogen mod
Yeah, I don't know what it is that is different in 2.1, but 1.6 works great with bluetooth.
I don't guess its possable to do, I hope an official fix comes soon.

[Q] Bluetooth auto connect

I can't see any option anywhere in my SGS2 to set a BT paired device as "authorized". Every time I enter in my car I've to manually select the BT device and start manually the connection.
I searched in the forum but didn't find answers.
I also tried to look at the filesystem and I found auto_pairing.conf file in which there are a lot of BT manufacturer brands listed in sections like "black list", "white list", .... Is it possible I need to manually modify this file to include my BT manufacturer in the white list section? It sounds really strange!
Is there any other way?
I'd love to know that as well.
I atlculay lvoe my sumnasg glxaay s2 wtih VliaRionlm mroe tahn my xobx
Update
I manually modified auto_pairing.conf file adding my car BT manufacturer without any success (I added it in white list with the name already mentioned in the file, so I think that's not a problem of brand name).
My SGS2 continue to ask me to manually select the device to connect to, even if only one BT device is available (car handsfree).
I have the same problem, which i didn't have with my Nexus One running Cynogenmod ROM. I keep my Bluetooth on all the time or most of the time and i would like (like i had in nexus one) when i turn on my car (with Sony MEX-BT3700U car stereo with Bluetooth) that the phone auto-connects with the stereo in a minute or less (or with my plantronics headset when i turn it on), but no, every time i have to go into bluetooth settings and connect on the paired device and then it's connected.
I heard about few application that could help but it would be nice to have it as native function on the phone. I haven't tried these apps yet but if anyone want's to try they can be downloaded from the market, firs is free, the second is not.
https://market.android.com/details?id=a2dp.Vol&feature=search_result
https://market.android.com/details?id=com.btautoconnect&feature=search_result
If anyone can help it would be greatly appreciated
I don't have this problem at all, on any ROM I've tried stock or not. Is your stereo also set up to auto-connect? And is it your phone or your stereo that's refusing the auto connection?
mudferret said:
I don't have this problem at all, on any ROM I've tried stock or not. Is your stereo also set up to auto-connect? And is it your phone or your stereo that's refusing the auto connection?
Click to expand...
Click to collapse
Stereo doesn't have any options, same as Plantronics headset (only ON or OFF), that means that with my old nexus one running CM (or Nokia n95 8GB) when the bluetooth is switched ON and i come near stereo or headset they connect automatically in about 30 seconds max, with my SGS 2 that doesn't happen, i tried everything but it wont auto-connect until i initiate the connection from phone manually.
I have to resolve this because it's killing me !
jartukovic said:
Stereo doesn't have any options
Click to expand...
Click to collapse
I wonder if that's the issue; IIRC it's my stereo that I've told to connect automatically rather than my phone. I'll verify on my commute home today.
Mine auto connects to my JVC car head unit, but doesn't to my Belkin Tunestage. No idea why. As it happens, this suits me but it'd be nice to be able to control it.
And the commute begins. The auto connection is an option on my JVC deck, no such option on the phone.
Sent from my GT-I9100 using XDA App
mudferret said:
I wonder if that's the issue; IIRC it's my stereo that I've told to connect automatically rather than my phone. I'll verify on my commute home today.
Click to expand...
Click to collapse
The stereo is recognized same as Plantronics and that is as a head set, but it doesn't want to automatically connect to either of them, every time i have to initiate the connection. There is one way to connect it (partially automatically ) but that's not the solution - i have to turn on the bluetooth on my phone before starting my car, then when phone is in searching mode if the car is started (stereo turned on) then it will connect automatically, if the search mode (that is active for a short time after turning the bluetooth) ended before i start the car (for instance if i keep my bluetooth on all the time on my phone) then it wont connect automatically.
Am i any clearer about my problem ?
I hear what you're saying but it appears that auto connection is initiated by my stereo. If I turn auto connect off on my stereo there is no connection until I tell my phone to connect. I don't see anything on the gsii settings to have the phone auto initiate the connection. I have a recent JVC deck fwiw.
Sent from my GT-I9100 using XDA App
I will check one more time is there any bluetooth settings on my car stereo, but i'm 90% sure that it doesn't have, because this is the first phone that doesn't connect automatically.
I have had similar issues with mine, it will pair with my Kenwood DNX520VBT but wont auto connect.
however i now have a workaround
Turn bluetooth on your GS2 first, then turn on you Radio. once my Radio boots up it initiates the connection and auto connect works.
if i turn on the bluetooth on my GS2 after my radio it never works.
ive got a sony bt3700 stereo, it connected perfectly with my samsung wave, i just upgraded to a galaxy s and i have to do it manually every time so its not the stereo.
Same thing happened to me, old nexus one with CM7 is connecting ok but i have to connect SGS2 manually or make sure that my bluetooth is ON on my phone before i start the car.
I may have the answer......
Hi,
I have a sort of work around.
My Pioneer head unit refuses to auto connect to my SGS2 and I have to do it manually (I connect from the radio in 4 clicks but thats not the point). This was driving me nuts as previous handsets I owned connected within 5 seconds of being in the car.
I then discovered ROMS and went for the Criskelo ROM and it put me on Android Version 2.3.6 (Not sure if that made a difference or its actually the ROM).
Now with that sorted I found that I have an extra function in my bluetooth settings. When I make the device visible I can then choose the visible time-out length. If I set this to NEVER then I have no problems connecting to the headunit everytime I get in my car.
The only problem I have with this is that I pop my phone into Airplane Mode each night and because that disables the bluetooth it loses the time-out setting so I have to put the time-out back to never each morning.
With setting the time-out to never I'm not sure what battery drain is like because I'm constantly on my phone and my battery depletes rapidly anyway but it seems like a fix for now.
I hope this makes sense and helps people out until a proper fix becomes available.
Cheers,
DJ Sploits
Hi All,
Sorry for bumping an old-ish thread, but it seemed the most appropriate thread, and better than creating a new one of the same topic!
This is what I believe to be true:
*IF* Bluetooth is enabled on the GS2 (and the phone has previously been paired with the car headunit) then when the car is turned on, it will auto-connect to the GS2
*IF* Bluetooth is NOT enabled on the GS2 (and the phone has previously been paired with the car headunit) then when the car is turned on, it will NOT connect to the GS2 (understandably!).
*IF* the phone has previously been paired with the car headunit, and the bluetooth on the GS2 is enabled *AFTER* the car has been started, it does NOT Auto-Connect.
From this, I assume that when the car is powered on, it searches for previously paired handsets in order of most recently connected first. If it finds one, then it WILL connect.
Now:
If I leave Bluetooth enabled on my phone, the battery is significantly depleted my mid-afternoon.
I've started using an app which uses the "rough location" (not GPS) to monitor where the phone is located. If it deemed to have moved in X period of time, then it enables bluetooth.
This is great, and works a charm ... BUT it does mean that bluetooth stack on the GS2 is enabled AFTER the car has been moving for a period of time, and thus does NOT auto-connect.
What I've been searching for is:
"When BT stack is enabled on GS2, can it look for previously paired devices and initiate the connection itself?" (Rather than the car connecting to it?) Is there a script or app to do this?
Hi WTFH,
I think it might be more headunit specific. I always have my bluetooth on but it wont connect automatically to my headunit unless I have it set to constantly discoverable (on the handset).
I also use a power saving program called Green Power Premium which will cut bluetooth/data/wifi after a certain amount of time when the phone is in a sleep state. Its great fro saving power as my phone isnt constantly looking for a wifi signal (I don';t use it to control my bluetooth though as I need it on for my car).
Hey DJ_sploits,
Thanks for that ... Yes, I understand that some headsets do not auto-connect to the GS2 if the phone is NOT visible.
But what does seem to be constant is that the GS2 will not auto-connect to any of the headsets if the bluetooth stack on the GS2 is enabled AFTER the headset has come online and available.
One workaround I'm thinking of is:
Enabling a profile which says "When connected to a power source (I'll have to use the power adaptor) then enable bluetooth". Connecting my phone to the power first before starting the car should enable the BT stack before the headset tries to connect.
In fact I could extend this to say "Only enable bluetooth when using power adaptor, and not connected to wifi".
It's still a pain to do this though, as I tend to just jump into the car and don't want to faff about with connecting this and that.
The only other work around I use is to set the visiblity to constant (depending on what android software version you are on). My headunit always picks the phone up if I have it setup like this. the only thing with that is it will eat the battery even more (which is annoying considering there are other phones out there that constantly have their bluetooth on and you never see the battery getting hammered).
The only flaw I can see in your method is the fact you need a power source to knock on the bluetooth. Great for powersaving but it would then mean you would have to remember to connect it to a car charger everytime you got in the car (not too bad if you have it constantly plugged in to the cigarette lighter) and as you set this can be a bit of a faff.
The only way I can see in sorting this is using a power saving app but having your visibilty constantly on for the bluetooth and then we just hope it doesnt eat the battery too much (not to bad for me as I have a charger at work but could be a pain for others). The only problem with this (apart from the battery issue) is that if you knock the bluetooth off or knock the phone to airplane mode (as I do at nights) then when you knock the bluetooth back on it forgets that you want it to be constantly visible so you have to go through the settings and check the box

[Q] Bluetooth Headset not pairing ICS LPQ

So my Jawbone Prime was connecting fine before I updated to ICS LPQ (was on GB LA4 before) and now it doesn't even show up on the devices list even when I try to re-pair or reset the headset.
I tried 2 different sets to no avail.
Anyone know of a solution?
Connects to A2DP BT Headset (Motorola) but only allows media audio to connect. Phone audio doesnt stick.
ICS has some compatibility issues with certain bluetooth devices.
GB my phone always paired with my car stereo and streamed music without any issues.
So far every ICS release, even official, has caused my phone to reboot after streaming music over BT for 10+ minutes.
Its pretty sad they dropped the ball here. GB worked fine, and they borked it.
Well I can connect my BT keyboard fine. I just tried my Motorola BT earphones which are A2DP and it connects but won't allow phone audio to go through the BT earphones. However Media does go through. At least it detects it.
It doesn't detect it at all on the Jawbone Prime (which is not A2DP).
Update:
I managed to connect my jawbone and actually have 2 phone calls on it. After that I had the phone in my pocket and when I checked maybe 15mins later it had frozen and I had to keep power pressed to shutdown/reboot.
It kind of matches Chakker3D's pattern of working then not working. It's like there's a memory leak in the bluetooth stack? maybe I'm just spitballing here.
What I know is that in GB whenever I deactivated BT it took a good 20-25secs. In ICS it's instant to turn off or on. In GB however there was 0 issues.
I just really hope Samsung addresses it. Or if we are lucky, a dev will rework a rom so this problem is gone.
But from what I can tell, very few are having this problem.
Airbag888 said:
So my Jawbone Prime was connecting fine before I updated to ICS LPQ (was on GB LA4 before) and now it doesn't even show up on the devices list even when I try to re-pair or reset the headset.
I tried 2 different sets to no avail.
Anyone know of a solution?
Connects to A2DP BT Headset (Motorola) but only allows media audio to connect. Phone audio doesnt stick.
Click to expand...
Click to collapse
Sometimes is helps when you change kernel. Give a try
078gregory said:
Sometimes is helps when you change kernel. Give a try
Click to expand...
Click to collapse
Another update:
Without any intervention on my part other than keeping on trying it finally discovered my BT headpiece. In fact it discovered both.
Now it's still not 100% perfect because it discovers it, connects and immediately disconnects. If I press a button on the headpiece while it connects then it stays connected and it hasn't restarted/locked the phone yet. I even connected my 2nd headset (another Prime) and it worked.
Keeping fingers crossed. Now I need to see what happens when I walk out of range and back in range.

[Q] S3 Bluetooth not Auto connecting

I have the following problem with my S3. Most of the times I use my phone with Bluetooth. Since before rooting my device I had the same issue.
I get normal Bluetooth connection with my phone everything works great but when the phone and Bluetooth is disconnected they do not connect automatically. for example when the Bluetooth disconnects from my hands free due to distance when I get back close they don’t pair again.
At moment I am using:
Sotmax v14
Yank555 latest kernel
Baseband: XXELLA
I had the same issue with all stock Roms. When I used CM10.1 the Bluetooth worked as it should without any issue. In general all 4.2.1 roms work ok and the phone auto connects almost instantly.
I have tried many Hands frees (Plantronics, Samsung, and many others) the same thing happens every time.
I am also using an app Auto Bluetooth which is very useful for reserving battery when using Bluetooth hands free. Basically what the app does for those who do not know, it turns Bluetooth automatically on up on receiving a call and off when the call is ended. In my case when the Bluetooth is turned on it does not connect automatically with the phone
So my question is simple.. has anyone solved the problem?
I apologize for my poor English but I did my best. I also searched the forum but I did not find anything related.

Xtremeperia Rom ME7 Rom Bluetooth media not connecting automatically

Never posted before on this forum, but I am currently using the XTREMEPERIA Rom on my me7 Verizon Galaxy S4 with SafeStrap.
I was going to post this under the Xtremeperia Rom thread but you need 10 posts to post there. This is very good information so I will just post it here and hopefully a moderator will move it to an appropriate spot.
The stock me7 rom that comes with the phone doesnt have this issue nor do some of the other roms that work on me7, as far as I know. They are listed in the link below.
http://forum.xda-developers.com/showthread.php?t=2448726
Xtremeperia is an amazing ROM. Amazing battery life and super fast. However, it does have an issue with the Bluetooth media connect. Whenever you get into your car and the phone automatically connects to your Bluetooth, it only connects the phone Bluetooth for making calls but not the media Bluetooth for streaming audio. So you have to manually go into Bluetooth settings on your phone and select Bluetooth media every time. The great thing ( I hope ) is that this fix I am about to present will actually help anybody having this issue whether they have Xtremeperia or not.
You need to download 2 Apps from the Play Store to make it completely bug free and automated like the stock phone.
1) Smart Connect App (by Sony)
2) Bluetooth Auto Connect App (by UniqTec)
You will use the Bluetooth Auto Connect app so that it can automatically toggle your Bluetooth on and off whenever you get into your car. It has built in features to turn your Bluetooth on like when music is playing and/or when you connect it to your charger. It also turns off your bluetooth to conserve battery life when you are no longer playing media such as when you get out of your car. This app will always run in the background for you.
The second app which also runs in the background, Smart Connect, will force your connected device (i.e. Your cars Bluetooth) to forcibly connect the Bluetooth media to your cars Bluetooth. This way you do not have it manually anymore.
The beauty of it all is both apps work in harmony with each other. One turns your Bluetooth on and the other connects your Bluetooth media, every single time.
-------
There you go, now you can use an awesome Rom like Xtremeperia, get rid of your stock one, and still retain normal automatic Bluetooth audio streaming function.
Enjoy Android users! :cyclops:

Categories

Resources