Hi! I uploaded a new and fully functioning and more useful tutorial using a part of this code. Check it out!
http://forum.xda-developers.com/android-wear/development/tutorial-android-wear-2-phones-ios-t3263546
can this work if phone a A is an android and phone B is an iphone. followed the steps. the watch is not discoverable on my iphone but any other android device can discover it.
I can't do it after new marshmellow update on my LG G Watch. Solutions?![]()
ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.startService:1221 android.content.ContextWrapper.startService:581 android.content.ContextWrapper.startService:581 com.google.android.clockwork.settings.BluetoothConnectionStateChangeReceiver.onReceive:29 android.app.ActivityThread.handleReceiver:2725
THANKS FOR THIS LIFESAVING HACK.I don't think there is anything you can do at this point. You should have authorized your PC when you still had working watch connection.
THANKS FOR THIS LIFESAVING HACK.
Truly simple and just a matter of following the steps.
For those without ADB search Minimal ADB, and remember to allow adb on your wear.
I have a Huawei Watch and would like to pair it with 2 Android phones...from what I read, this app is useful to switch between 2 phones...is it possible to allow both the phones paired at the same time to the watch..i would like to receive the notifications from both the phones to the same watch simultaneously...
adb shell "pm clear com.google.android.gms && reboot"
adb shell "am start -a android.bluetooth.adapter.action.REQUEST_DISCOVERABLE"
adb shell am start -a android.bluetooth.adapter.action.REQUEST_DISCOVERABLE
Android Wear allows pairing to a new/second phone only after you perform factory reset of Android Wear: "You can switch which phone or tablet your watch is paired with, but you need to reset your watch to factory settings first. Then you can pair your watch to the new phone or tablet." Google Support
It's ok for most people but some just have more devices and want to switch them from time to time. Performing factory reset means compiling apps to aot, retransferring all apps the need to reconfigure all apps (Wear Mini Launcher, anyone?).
There used to be an app BeeLink but it stopped working and was removed.
There's actually way faster way how to set up connection with a new phone - in a minute. Just delete application data of "Google Play Services Wearable" app and reboot. All the 3rd party apps with their configurations, all watch faces with configurations, Google Fit data, and basically everything else will be kept.
Run the following command on your pc (with Wear connected and ADB enabled - this doesn't require root) or use my app for switching on-the-go (it requires root on Wear).
Code:adb shell "pm clear com.google.android.gms && reboot"
Step by step
Attached apk is for installation on mobile phone (it contains and installs the actual Wear app). It's not on Play Store yet. Let's try it and get some feedback first.
- Wear is connected with phone A so turn off Bluetooth on this phone.
- Execute above command or run attached app (root required).
- Power on Bluetooth on phone B.
- Depending whatever devices were paired previously, confirm pairing code or initiate new pairing.
- Done.