I have a N6P, rooted 6.0.1 with Xposed. I use MacroDroid to automate some processes. E.g. I have a macro that enables bluetooth whenever I leave the house and my phone disconnects from the home wifi network. In my car I use a Parrot CK3100 bluetooth voice kit. I want my phone to automatically connect to the kit whenever bluetooth on my phone is enabled and I start my engine (and the Parrot becomes powered). Whenever I switch on bluetooth manually and it is on for some time and I get into my car and start the engine, my phone connects to the Parrot without any problems.
I also have a macro which actions are that a sound is played and it vibrates whenever the phone connects to my Parrot. But whenever I leave my house, I can see that my bluetooth is enabled but when I get into my car and start the engine, I can hear the sound and feel the vibration of the MacroDroid macro, but the screen of the Parrot still shows the Parrot logo and not the name of my phone. So MacroDroid confirms that a connection has taken place (otherwise there wouldn't be any sound and vibration), but in fact the phone and Parrot are not connected. Going then into BT settings and trying to connect manually works in 50% of the cases.
I have also tried AutomateIT to get this working, but with the same outcome. And the app Bluetooth Auto Connect (to force the connection) didn't bring any luck either.
Because when enabling BT manually before I leave the house the connection succeeds and when using the macro it does not (neither in MacroDroid not in AutomateIT), I suspect that it may have something to do with the (short) time between the enabling of BT and the powering on of the Parrot, but I'm not sure.
Anyone any ideas?
Related
I use a2dp a lot with my car stereo.
Every day the phone connects to the car in handsfree mode and doesn't connect a2dp too.
so I've been running a2dp toggle each time I get in the car, and every time I complete a call (the phone disconnects at the end of calls, and reconnects only the phone part).
I've found an app that can search for devices at fixed intervals or when the device is woke up and if the selected device is discovered it will run a set app. This is an ok solution, but probably not too great for the battery.
The ideal solution would be to set the phone to always connect to a2dp on any devices it connects to, or an app that runs whenever a bluetooth connection is established (ie the handsfree connection) and would run a2dp toggle.
Does such an app exist?
- Anthony
BTMusic 1.0
BTMusic is one that helps a lot. http://maxmobilesoft.com/index.php/software/btmusic
You could take a look at this.
http://forum.xda-developers.com/showthread.php?t=502549
Bluetooth audio streaming is not connecting automatically to my car kit (a Parrot MKi9200). The phone connection always sets up automatically as soon as I turn on my car's ignition, but the BT audio streaming never does. To make BT audio streaming work, I have to activate it manually in my phone's menu, each time I start my car. That's just too much on working days where I sometimes get in and out of the car frequently.
Both Parrot and HTC have told me that this functionality simply isn't there in the phone. Other phones can connect automatically, but not this model, so they say.
Is there a work-around? For instance, is there some sort of software utility that could help me automate the establishment of the BT audio streaming connection?
I find that on WM6 you have to reconnect manually in the comm manager to get AD2P to activate. But in some WM6.5 roms (most probably) like the EnergyROM I am using now the AD2P is very responsive and reconnects just by pressing play in HTC audio player even if stopped during the bluetooth connection to your car stereo/kit.
I have tried many AD2P auto software enablers but they eventually just remove the functionality alltogether and has me reflashing the rom. =/
I would suggest either to go with a 6.5 build or just make a habit of reconnection to the BT manually via comm manager if you want to stay with wm6
I don't know if this is possible or if this is a really simple question however is there a way to disconnect a hands free device in 1-2 clicks.
what happens is this, I have a BlueAnt Speakerphone in the car I get out of the car (and forget to turn of BlueAnt) walk 15m and make a call - phone is still connected to Hands-Free, so how can I quickly disconnect the hands-free and make a call through the normal phones internal speaker.
I suppose I can assigna button to be comms manager and disable bluetooth however I want bluetooth to remain on if possible (just d/c hands-free temporarily)
Windows Mobile 6.1 on HTC Touch HD
You can try this, it merely toggles bluetooth.
However, I have had the same problem as you, so decided to make my TD2 KNOW when it is in my car and KNOW when it is not. I use GProfile for this. It knows when it is in my car because it is connected to my car cradle (it is charging) which is also an FM transmitter (it thinks it is connected to a headset). This then automatically turns bluetooth on when cradled. When I un-cradle it, it turns bluetooth off thus disconnecting from my handsfree headset.
GProfile is one program which does this but you could use Mortscript instead.
I had the Note 3 and it interfaced very well with my 2013 Subaru Impreza stereo. The Note 4, however, will initially connect but after turning the stereo off, then back on, it will not auto reconnect. The same behavior happens when the car is turned off and on.
I must tap the stereo in the BT app to get it to reconnect and sometimes I have to turn on the phone "visibility" to get the connection to happen.
So, that means no BT phone unless I'm already listening to a BT source.
I think it is related to the newer BT stack and its low power modes.
Anyone else seen this BT behavior?
Yes, I am seeing similar behavior. My Bluetooth tends to disconnect at times, seemingly at random as well.
Also very frustrating is the fact that I can not just enter my car and have the Bluetooth auto connect. I have to open the bluetooth page and select my car from the list of devices manually. This seems primative. If there is a way to change this can someone please post it?
I've started using Tasker and it has saved my bacon. Works like a charm. I've even used it to automate turning on Slacker when I get in the car.... So, a work around...
I have no problem whatsoever while connecting to my Dodge Charger 2014 ..every time i get in the car the Note 4 auto connects... i have the viisbility timeout set to Never..
My Turbo 2 doesn't auto connect to the two BT audio devices I have (car stereo and motorola buds). It auto-connects to my Pebble fine, but I have to manually connect to the buds and the stereo each time I use them.
I can't seem to find a setting for making them autoconnect, but I could be missing something. Any tricks to get it to auto connect like my old Moto X would?
That happened to me with this phone and my car stereo. What I did to fix it (by accident) was wait until my car stereo was attempting to connect to the bluetooth and then turn the bluetooth on my phone off and then right back on. It connected right away and auto connects whenever I use my car stereo. Give it a shot.
I do know if u don't set as a trusted device it won't auto connect on mine.
pinkfloydviste said:
That happened to me with this phone and my car stereo. What I did to fix it (by accident) was wait until my car stereo was attempting to connect to the bluetooth and then turn the bluetooth on my phone off and then right back on. It connected right away and auto connects whenever I use my car stereo. Give it a shot.
Click to expand...
Click to collapse
I didn't expect that to work, but it did.
:good:
Noticed with Sync (Ford) it sometimes pauses and I have to turn BT off then on.
UPDATE: Turn off all the moto assist stuff, no more problems.