Bluetooth Profile/Device Priority - Android General

Hey Guys -
I've got an issue I can't solve. My primary device is an HTC One A9 (rooted/s-off). Below are the Bluetooth devices I use daily and the profiles I use for each:
- Car: Phone, Media (Audio)
- S2 Watch: Phone, Data
- Headset: Phone
As the watch is connected most of the time, the phone connects to it even if the other two are connected.
Basically, I want to prioritze the devices so that that...
1. If all 3 are connected, the car is used for phone
2. If Headset and watch are connected, the headset connects for phone
etc...
I've tried Bluetooth Auto Connect, but despite configuration can't get this working. I use Tasker for many things, but not sure if it's best solution
Any ideas or apps which could easily do this?
Sent from my HTC One A9 using XDA-Developers mobile app

Related

[Q] HTC One X+/One connected to Ford Sync & Smartwatch

I am planning to buy the Smartwatch, however there is one thing I am not sure of. Can I connect my phone to the Ford Sync (with phone capabilities) and the SmartWatch at the same time? I checked numerous forums, but couldnt find the info I needed. Anyone?
how does ford sync connect to phones? bluetooth? smartwatch.. bluetooth!
question is... how many bluetooth devices can you connect to an sgs3 (or any phone)
Google https://www.google.ca/search?q=how+...me.0.69i57j0.16326j0&sourceid=chrome&ie=UTF-8
First search result...
You can have multiple bluetooth devices connected at once but they cannot use the same profiles.
For instance, you can connect to a stereo a2dp profile on one bluetooth device and a phone profile on another device simultaneously.
I connect to 3 devices at once, a stereo bluetooth dongle in the car, a headset, and an OBDII Elm327 diagnostic vehicle scanner.
In your case, if you want to connect to both, you need to uncheck the "Call audio" in the settings for that specific device. Make sure only "Media audio is connected". Next, for your headset, if it only supports "Call audio" i.e. the phone profile, then your done and you don't need to do anything. If your headset is a newer one that supports media audio, you'll need to go to the settings and do just the opposite you did for the car media bluetooth and deselect "Media audio" leaving only "Call audio" checked.
Click to expand...
Click to collapse
that should answer your question
Thanks for your reply... I had actually searched and figured out the limitation. I know iOS allows multiple Bluetooth notifications and I was wondering if there is a hack or something for Android as well. I would like the phone profile available on the watch and on while I am on the car. It is really inconvenient to switch on/off the profiles depending on where I am.. Manually.
Sent from my HTC One X+
You can use a tool like tasker to set on/off any device basedon on your location. Also can use it to set any profile to your devices.
I didn't need to do anything!
Both worked together! I am glad!
Sent from my HTC One X+

Unable to use bluetooth audio

Hi all,
I'm having an issue with my HTC One M8 and using it to stream audio over bluetooth. On my last phone (VZW GS4), when I connected it to my Flex's stereo (Sony SYNC with nav), it would list in the bluetooth pairing as connected to phone & media audio. However now on the HTC One, it only shows phone audio.
I have searched all over and couldn't find any info on this issue and there doesn't seem to be a setting in the stock ROM to set it up. The system still works with the phone when using it for phone calls.
Any ideas?
Cheers,
j
Have you tried re-pairing the phone? I know in my Tundra depending on how I pair the phone, I'll either get audio only or phone and audio. In my 335 it gives me an option what I want to use on the phone (audio, phone, or both). Also if you go into the setting of the pairing on your phone you should be able to put a check beside both audio and phone.
Well I just pulled the fuse for the sync system, so when I get ready to head home, I will try repairing the phone.
No issues with Logitech headphone/mic combo. I've been on vacation for 2 weeks but will be home tomorrow and will promptly attempt pairing to my Hyundai Blue Link system.
Sent from my HTC6525LVW using XDA Premium 4 mobile app
Pulling the fuse for the SYNC system in the Flex corrected the issue. I was able to play Google Music over bluetooth today, was amazeballs...
I just wish that there was an equalizer option in GM like there was on my GS4...

[TUTORIAL] How to use Gear 2 (Neo) in harmony with other Bluetooth devices

When I bought Gear 2 Neo a week and a half ago, I immediately faced the following issue: how the hell I keep using my Bluetooth earpiece for conducting phone calls? As cool as it looks talking to the Gear, it's not as convenient as wearing an earpiece, and I've been using those for the last 12 years. This new annoyance combined with an old one: when I'm in the car, I want my phone to automatically switch to the car in-built Bluetooth audio, both for phone calls and for media. I don't want to do this manually! And now, with the Gear, just think of the possibility of talking to the watch while driving the car!
Now, the Samsung phone owners have the luxury of being able to switch to the earpiece after picking up the call on the Gear. Not ideal, but workable. Still puzzles me though if you're able to choose a specific Bluetooth phone audio device if you have more than one (e.g. as with the earpiece and the car example). But we, the non-Samsung owners, don't even have this option. So finding a solution was due!
So, here are my use cases:
When I'm not in the car, I'd like the phone to be connected to the Gear all the time while not in the call. This makes sure I get all the notifications etc.
When not in the car and I'm engaged in a call, I'd like Bluetooth phone audio to switch to my earpiece as soon as possible. This automatically disconnects the Gear, meaning I'm no longer able to receive notifications on it. But this is not an issue, as, when I'm on the phone, I prefer not to be distracted anyway. At the end of the call I want Bluetooth audio to reconnect back to the Gear.
When I'm in the car, I'd like my phone to connect to the built-in Bluetooth phone and audio. I would like to stay it like this for as long as my car audio system is on. This means I won't receive any notifications on the Gear, but I reckon this is rather good while driving. When my car audio is off, I'd like the phone to automatically reconnect back to the Gear.
There are two pieces of software that helped me with achieving this:
Tasker. It's not free, but is worth every cent you spend on it. What's more, you can download a 7-day free trial to play with this guide before you commit to buying it.
Secure settings. All the functionality you need for this guide is included in the free version.
My triggers are:
Phone ringing or off hook and not in the car: connect to the earpiece
Phone idle and not in the car: connect to the Gear
Car application is launched (happens automatically when I plug my HTC One M8 into its car holder): toggle car mode on, which, in turn, connects to the car Bluetooth
Power disconnected (which is what happens when I turn car engine off or pull the phone from the car holder) and the car mode was on: toggle car mode off
Car mode switched off: connect to the Gear
Device boot: connect to the Gear
Now, you can import the attached file into Tasker on your phone and give it a go. You will need to go and replace the device MAC addresses and names with YOUR devices first (in Secure Settings configuration for each and every relevant task).
If you don't have in-car Bluetooth, just disable the corresponding profiles.
Now, there are some things that need improvement:
Right now I can't answer the calls on the Gear even if I want (e.g. if I forgot my earpiece at home or if it's out of battery). The reason for this is the way Secure Settings plugin performs BT Connect action: it disconnects the currently connected device first and only then tries connecting the other device. Also, there is no way to figure out if this connection was successful or not. I'm thinking of implementing a special toggle that will disable automatic earpiece connection on user request.
One scenario that is not properly implemented yet is switching from in-car BT to the earpiece while in the call (e.g. when you arrive at your destination while talking on the phone and want to live the car without disconnecting the call). Right now this requires manual intervention.
Unfortunately, Bluetooth connectivity of many devices is still quite buggy. I often find that, despite the fact the phone shows it's connected to the device, the audio is not going through. Or the device doesn't think it's connected (both happen quite often with my in-car BT). Usually, what helps in this situations is resetting Bluetooth on the phone or on the device or on both. I'm thinking of adding BT off/on action before any device switch just to improve reliability. However, sometimes the device needs to be reset, which may be easy (e.g. turning the earpiece off and on) or not (you can't turn the in-car BT off without stopping the engine).
That's all for now. Feedback is appreciated!
Great add thank you!
Y
Sent from my SAMSUNG-SM-N900A using XDA-FORUM, powered by appyet.com
I'm having difficulty opening your file below. Do you open it using tasked, open via file explorer and edit or open via service manager. I also have the m8 and appreciate all the work you've done. I'm fairly new to tasked so figured it would be easier to change your file and then load it.
kartch said:
I'm having difficulty opening your file below. Do you open it using tasked, open via file explorer and edit or open via service manager. I also have the m8 and appreciate all the work you've done. I'm fairly new to tasked so figured it would be easier to change your file and then load it.
Click to expand...
Click to collapse
I have appradio 2. Is there a way to modify this to always disconnect the gear and connect the car radio when I plug in USB from the radio?
You can also accomplish all this with LLama profiles which is a free application
I ended up making my own. Was better as now I have some working knowledge of tasker and secure settings. I dont have Bluetooth in my car so was a little easier.
One thing I did add was a 5 second wait/delay so I can still look at who is calling on the watch, decide if i want to answer or reject from the watch and then if I do answer it automatically disconnects the Gear and allows you to talk through the phone or earpiece.
Thats my only addition as it maintains some function of the watch to allow screening of calls without pulling phone from pocket.
There is a bluetooth setting if you'll only use it for media or phone calls or both )
Just sayin
Proud to Be PINOY
Follow us on twitter @BuhayKolehiyo and @pinoulyKaKung
Sent from my Galaxy Note 3
mjpineda94 said:
There is a bluetooth setting if you'll only use it for media or phone calls or both )
Just sayin
Proud to Be PINOY
Follow us on twitter @BuhayKolehiyo and @pinoulyKaKung
Sent from my Galaxy Note 3
Click to expand...
Click to collapse
How exactly this helps (or is even related to) the issue at hand?
mpogr said:
How exactly this helps (or is even related to) the issue at hand?
Click to expand...
Click to collapse
because instead of disconnecting and reconnecting your watch you can leave it on and choose another device for voice calls and or notifications
mjpineda94 said:
because instead of disconnecting and reconnecting your watch you can leave it on and choose another device for voice calls and or notifications
Click to expand...
Click to collapse
The problem is the phone can have only one device connected to it using phone headset profile and it won't use any other profile (e.g. multimedia) for making calls.
Sent from my GT-I9505 using Tapatalk
Thanks ! Help me alot!
Nc
I need some resolve to me after the call is automatically disconnected BT Handset Gear2 but have remained constantly connected. Do with Timo anyone have experience? Thank you.
I solved this by using an nfc tag as a switcher! I bought an Nfc tag for just 25cents and I wrote on it with the free app Trigger... When I get in the car I swipe the phone on the nfc tag and it connects to the car BT and when I swipe the phone again it switches back to the gear!
Inviato dal mio GT-I9300
mjpineda94 said:
There is a bluetooth setting if you'll only use it for media or phone calls or both )
Just sayin
Proud to Be PINOY
Follow us on twitter @BuhayKolehiyo and @pinoulyKaKung
Sent from my Galaxy Note 3
Click to expand...
Click to collapse
How do you get to that setting? The only option (I have it connected to an M8) is phone audio
longshot201 said:
How do you get to that setting? The only option (I have it connected to an M8) is phone audio
Click to expand...
Click to collapse
It doesnt work
you need NFC , Task or Llama
NRGZ28 said:
You can also accomplish all this with LLama profiles which is a free application
Click to expand...
Click to collapse
[EDIT]
Hi,
I'm trying with Llama, can you give me some help?
I add a new condition "ringing", but I don't understand the related action. Per my understanding I need to disconnect the GEAR, but I cannot find the specific action.
Ok, I understand that is needed Secure Setttings, but I still not able to do what I need: when the action is executed, I need to disconnect gear...
Ok, now everything is OK.
Just to clarify for who is not able to import che xml for Tasker or just want to use Llama that is free.
It is necessary to install "Secure Settings" and to create a Local Plugin Action, involving Secure Settings.
In Secure Settings, selecting the BT connect/disconnect action, it is possible to select from a list of paired device on which of them perform the "connect/disconnect" action
Thanks a lot.

[Q] Force phone audio to phone earpiece when connected to Bluetooth device.

Hi, I recently flashed my phone (Galaxy Note 3) with CM 11 and my Galaxy Gear with null_23.
I connected the two of them via Bluetooth and everything seemed to work perfectly, until someone called me...
That was when I noticed that my phone forwards my audio to my gear speakers as it counts equivalently to any bluetooth earpiece. I tried unchecking Phone audio profile in bluetoth device settings but that completely disconnects my gear. (I should probably also mention the reason I want them connected is cause I'm using Bluetooth tethering for internet access on my gear).
I tried using an app I found called SoundAbout that forced audio device but it did so by (unchecking phone audio profile?) disconnecting the gear entirely.. which is not preferable.
I have been trying to search around for any info on how to do this, but all I've ever found has been to do the opposite, force bluetooth over other outputs.
Currently I have to change the output manually every time I answer/call someone, which takes a few sec where the other party wonders why I'm not responding..
I thought I would be able to change default phone audio output in my phone app or something, but no, no such setting is available.. its frustrating to be stuck with so little customisation even after invreasing it with a custom ROM... dang..
Thanks for any help!

Issues Using BT Headset with Phone When Gear S2 is Connected

Hey Guys -
I've had my Gear S2 for a few months now and even though I enjoy it, have a nagging issue I can't seem to fix. I've searched everywhere and tried a few things, but no luck.
My Issue
My Gear S2 is obviously connected to my phone via bluetooth most of the time. If / when I power on my headset (M 165), it does not work as phone still goes to the Gear S2. In Bluetooth Settings, it shows both connected, but the M165 says "(No Phone) behind it. The only way I can use the headset is if I turn off bluetooth on my Gear S2. The same thing happens when I connect to my car's bluetooth as it says "No Phone" too. (see attached screenshot)
What I've Tried
- Disabling "Phone Audio" for the Gear S2: When I do this, the watch disconnects from BT. When I reconnect it, Phone Audio is enabled again
- Bluetooth Auto Connect: I installed this and set the Gear S2 to enable everything but Media and Call audio then set the headset to have only those two enabled. Didn't make a difference when testing as things still connected the same way
- Tasker: I've tried using a variety of plugins to get things to connect correctly, but still no go
Specs
- Phone: HTC One A9 / Marshmallow 6.0.1 / Rooted / s-off
- Watch: Gear S2 / Latest Firmware
- Headset: PLT_M165
Any suggestions? Am I perhaps using Bluetooth Auto Connect wrong? Thanks!
Have you tried another Bluetooth headset? I recommend you to try it if you didn't. I am not experiencing this issue and here is my setup:
I have Note 5 with latest Android 6.0.1 available.
Gear s2 (3g/4g model from T-Mobile) with latest firmware available.
I have Jawbone ERA (few year old model)
I also have Plantronics Legend
When watch is connected to my phone and then I connect any of the above Bluetooth headsets to my phone, then I am able to make/received calls on the headsets and in Bluetooth settings I see "phone" where as your pictures show as "no phone".
How did you connect your watch to your phone by just pairing via Bluetooth or through Gear Manager app?
I have this same issue with my Pixel 2XL it seems that having a samsung phone fixes this issue but any other android phone will exhibit this issue. if you disable phone call audio to the watch everything else will work properly. but you cannnot take calls on the watch.
Has anyone found a better fix then this???

Categories

Resources