Answering a question no one asked but functionality I was after.
Borne of a good post on Reddit if your Android Wear watch is hijacking your bluetooth so your phone won't connect to your cars handsfree:
https://www.reddit.com/r/hwatch/comm...adset_profile/
It's a good app and works well for me.
Got me to thinking whether it could be adapted to automatically forward calls to my phone when out of bluetooth range and back to the phone's voicemail when connected via BT. The problem with the inbuilt call forward function is that when you turn it off it erases all the forwarding options including to the phone's voicemail. What the phone's option to turn off/on the forwarding does is send an MMI code to the cell network to update the forwarding options - the same can be done by just entering them numerically.
The list of MMI codes on wikipedia makes it a versatile tool:
https://en.wikipedia.org/wiki/Call_forwarding#Europe
Using the Reddit post as a guide I created 2 flows:
1) Forward to voicemail on BT connect -> Trigger: BT device connected (Urbane) -> Action: Call number *004*[voicemail number]#
2) Forward to Urbane on BT disconnect -> Trigger: BT device disconnected (Urbane) -> Action: Call number *004*[watch number]#
Works really well, so if I walk out of BT range the phone forwards calls to the watch if busy/unanswered etc and back to voicemail once back in range.
Hope this is of use to someone.
Related
I searched and found only old information from last year on this...
Does anyone have bluetooth headset-initiated voice command dialing working with their Captivates?
If so, please tell me exactly how you are accomplishing this -- what bluetooth headset, what ROM, what apps, your procedure for initiating a call from your bluetooth headset.
I'm not interested in any procedure that involves looking at or even touching the phone itself. I need a solution that will let me place a call to the contact of my choice solely from my bluetooth headset -- just push the button on the headset, tell it who to call and reliably make the call to the contact and phone type (mobile, home, etc.) that I tell it.
I am currently using the new Andromeda ROM but would be very interested in hearing what new ROMs do this well.
Thanks!
I am running Paragon ROM and I am able to make calls through my car stereo via Bluetooth voice dialing. Leave the phone in my pocket, hold a button down on my stereo until the voice asks for a command, I then say "Call Contact". If they have more than one number it asks if I want to call them at home work or mobile. I say "Mobile". The voice then repeats "Call Contact mobile"
I am running Paragon RC5.1, but Bluetooth voice dialing has worked for me since I first flashed with RC3.
Have a bit of a strange issue with the galaxy S I9000 and also the I9100.
I always connect to my car using the rSAP bluetooth profile, the first time I connect to the car I enter the 16 digit code and set the device to trusted when a notification message pops up, a minute or so later I get a notification about a phonebook request, I accept this and I get the phonebook transferred to the car.
For the first 3 times of getting in and out of the car I get the phonebook, missed, dialled and received calls. Then after that it will not transfer the phonebook, I can tell it's failed as I go into the memory and look at the imported contacts and it's 0, usually I have about 190 contacts.
It will only transfer the phonebook if I reboot the phone, then I get another three transfers of the phonebook and then it fails again.
The car I have is an Audi A7 with MMI 3G+, but this was also the case with a Q7 with MMI 3G, both times I used rSAP mode for the call quality and SMS facilities.
I think it's something to do with the pBAP requests, but I'm not sure what.
I might check in HFP mode if the issue remains.
My Setup: LG G5 with Urbane 2nd Edition -
I am unable to get have any text messaging notifications or phone call ability when I am at home. calls and texts ring on phone, and watch sits there no response. I get that it is cellular signal issues, but my phone works fine and there isn't any kind of Bluetooth connection between them that I can tell.
I came from a Galaxy Gear S2, and in the basement when phone would get a call or text, they'd show up just fine on the watch. Not with my new LG G5 and Urbane 2nd edition.
The S2 would work as a Bluetooth external mic and speaker basically, so it didn't rely on the data connectivity for this functionality. Any idea if the Android Wear Urbane 2 can do it?
I'm also working on getting a Microcell from AT&T -
Here is troubleshooting I have performed in get this working:
Factory Reset Watch -
Removed Bluetooth Pairing from Phone -
Uninstalled/Reinstalled Android Wear -
That did nothing, still remembers watch -
"Forget Watch" in Android Wear -
100% from scratch redid "Pair with your watch" process now that both watch and phone have been system updated -
Set to ignore Optimizations while setting up the "Always be connected" options -
Set Screen Always on to OFF -
Started Syncing 21 apps back process automatically -
Successfully reactivated AT&T Number Sync as factory reset sent me a text it disabled -
Verified apps aren't in the blocked notification list -
~~
STILL cannot get text notifications or calls on it when at home -
The other problem I have found with this is my Bluetooth does not have a call or media audio profile option.
Everything else, my car, headset, Gear S2's etc, show "Call" and "Media Audio" profiles in the Bluetooth sync menu for that device.
This Watch only shows Change Watch name and Unpair.
I've read people saying that the Cellular Urbane should be like "Do you want to use watch or phone to place call"
theratdude64 said:
The other problem I have found with this is my Bluetooth does not have a call or media audio profile option.
Everything else, my car, headset, Gear S2's etc, show "Call" and "Media Audio" profiles in the Bluetooth sync menu for that device.
This Watch only shows Change Watch name and Unpair.
I've read people saying that the Cellular Urbane should be like "Do you want to use watch or phone to place call"
Click to expand...
Click to collapse
I believe it works this way when numbersync isn't activated. I don't have AT&T so I don't have the numbersync option. Without numbersync, I have an option in my bluetooth settings on the watch for "play phone audio on watch". When paired by bluetooth I have the option to call with phone or watch. I have to use the call forwarding option when I leave the phone behind to get calls to the phone to be sent to the watch.
hm, I tried disabling the Number Sync and re-pairing but it doesn't change the bluetooth profile.
Perhaps it is just AT&T Models don't have it
This thread here confirms that An Urbane 2nd edition should ask "Watch or Phone" when making a call
https://productforums.google.com/forum/m/#!msg/android-wear/v5-gJCTwa3w/VO_ap8b_AQAJ
I see where it specifies watch calling but it never asks which I wanna use
theratdude64 said:
hm, I tried disabling the Number Sync and re-pairing but it doesn't change the bluetooth profile.
Perhaps it is just AT&T Models don't have it
This thread here confirms that An Urbane 2nd edition should ask "Watch or Phone" when making a call
https://productforums.google.com/forum/m/#!msg/android-wear/v5-gJCTwa3w/VO_ap8b_AQAJ
I see where it specifies watch calling but it never asks which I wanna use
Click to expand...
Click to collapse
I have the AT&T model. I just don't use AT&T service. I have the option under bluetooth settings on the watch to 'play phone audio on watch'. I believe you have to turn off numbersync in the watch settings and not just through AT&T. Is there a setting on the watch under settings>cellular>number sync.... to deactivate it?
mward1995 said:
I have the AT&T model. I just don't use AT&T service. I have the option under bluetooth settings on the watch to 'play phone audio on watch'. I believe you have to turn off numbersync in the watch settings and not just through AT&T. Is there a setting on the watch under settings>cellular>number sync.... to deactivate it?
Click to expand...
Click to collapse
Hi there you need to make sure that you uncheck the options to share number with phone for calls and also texts, you will then have the option to 'pay audio on watch' under bluetooth settings, this was it will notify you of call on watch and phone (much like a standard non LTE/3G wear watch
Hi,
By default when i use ok google call XYZ the call is being made on the watch itself and not on the mobile phone.
How can i make or switch between watch call or bluetooth call on my phone?
Svid said:
Hi,
By default when i use ok google call XYZ the call is being made on the watch itself and not on the mobile phone.
How can i make or switch between watch call or bluetooth call on my phone?
Click to expand...
Click to collapse
If you're paired to phone via Bluetooth, make sure you're not connected to number sync... In order to use the voice diameter to initiate a call from your phone: settings -> Bluetooth -> enable phone audio: ON
Note when you "OK Google, call Batman" it will dial through your phone (if data is enabled it will prompt you to choose phone or watch).
Two annoyances:
1. Even though it's now using your phone, it will default to the watch speaker and microphone- obviously you can change on your phone's call screen to phone. Unfortunately, without phone audio enabled in Bluetooth it will not route calls through your phone.
2. If numbersync is on, the watch will assume it's a phone, even if paired. But, you just have to toggle it off (rather than disassociating).
Good luck!
Sent from my LG-V930 using Tapatalk
JCred said:
If you're paired to phone via Bluetooth, make sure you're not connected to number sync... In order to use the voice diameter to initiate a call from your phone: settings -> Bluetooth -> enable phone audio: ON
Note when you "OK Google, call Batman" it will dial through your phone (if data is enabled it will prompt you to choose phone or watch).
Two annoyances:
1. Even though it's now using your phone, it will default to the watch speaker and microphone- obviously you can change on your phone's call screen to phone. Unfortunately, without phone audio enabled in Bluetooth it will not route calls through your phone.
2. If numbersync is on, the watch will assume it's a phone, even if paired. But, you just have to toggle it off (rather than disassociating).
Good luck!
Sent from my LG-V930 using Tapatalk
Click to expand...
Click to collapse
Hi.
I have a similar problem. In the LG Watch Urbane 1 gen all worked fine, in 2 I have a problem because I am using a Bluetooth headset. And I wanted to call with a Bluetooth set instead of a watch. If enabled "enable phone audio: ON" then the watch is ringing only by the watch, as I turn off it stops ringing completely. Is there any way to solve this problem?
Solved
I solved the problem using two applications "Bluetooth Auto Connect" and "MacroDroid".
I'm running AA on a secondary dedicated AA phone that remains in the car. The phone has no cell service and gets data through a hotspot on my primary phone.
I'm unable to make phone calls using Google Assistant on the secondary phone. I get a "Voice commands aren't available right now" message.
Should I expect to be able to make phone calls using Google Assistant on the secondary phone?
No.nyou would need cell service on the phone, a car that allows simultaneous device connections, or use aagateway on the car phone as a wireless Android auto receiver. In the case of the last option, you will have full functionality as the phone is just receiving the info from your main phone.
evilsway said:
No.nyou would need cell service on the phone, a car that allows simultaneous device connections, or use aagateway on the car phone as a wireless Android auto receiver. In the case of the last option, you will have full functionality as the phone is just receiving the info from your main phone.
Click to expand...
Click to collapse
My car allows simultaneous connections but only the primary phone can make outgoing calls. I can make outgoing calls through the car's Bluetooth connection, just not through Google Assistant.
The only reason I have a two phone setup is I don't want to have to root my primary phone but I use an app that isn't AA compatible. I use Screen2Auto (which requires root) on the car phone so I can use the app. So AAGateway won't help me.
It appears I either need to root my primary phone (which I really don't want to do) or get a secondary phone with a cell plan (which I don't want to do either).
I have a 2019 Chevy, it allows simultaneous connection, when I issue a voice command "OK GOOGLE" to trigger, I can make calls no problem both devices take the command, but only the one with cell service completes the request. I have my main (non-rooted) phone set to "connect first" in the car settings, and am having no problems making calls from my primary phone. Hope you figure out something works, I guess I got lucky with my set up.
evilsway said:
I have a 2019 Chevy, it allows simultaneous connection, when I issue a voice command "OK GOOGLE" to trigger, I can make calls no problem both devices take the command, but only the one with cell service completes the request. I have my main (non-rooted) phone set to "connect first" in the car settings, and am having no problems making calls from my primary phone. Hope you figure out something works, I guess I got lucky with my set up.
Click to expand...
Click to collapse
Yea, if I say OK Google loud enough my primary phone will hear it but I can't see it's screen when it is in the wireless charger to confirm it came up with the same information.