Hey,
lately I thought it would be fun to have a PhoneWatch … because my ZenWatch with Android Wear kind of bored me …
I got myself a LES1 and an I4. As many have noticed theses standalone watches are not too well supported by companion apps. Some of those apps are quite old fashioned, unstable or even incompatible.
I liked the latest WiiWatch app but it does not work with LES1, THOR and other similar watches that are designed to work with the old WiiWear. So I worked out how to make WiiWatch work with those models. This does not require root or a customised firmware but just an ADB connection! Here it is …
Make sure the watch and the phone are not paired!
Some background (in short): All smartphone companion apps have a counterpart on the watch. Manufacturers include them in their system images.
For WiiWear there are the following packages:
com.mediatek.wearable (to be disabled/hidden later - see below)
com.mediatek.wearable.secondary (to be disabled/hidden later - see below)
com.mtk.music (to be disabled/hidden later - see below)
For WiiWatch there are the following packages:
com.weitetech.smartconnect.switch_sdk
com.weitetech.smartconnect.wiiwearsdk
com.weite.smartconnect.wiiwearsdk
First you need to succesfully connect your LES1 to the Android Debug Bridge (adb). Connect the watch to an USB port, get yourself ABD 1.0.32 and enable USB debugging in the developer options on your watch. Issue “adb shell” on the command line and confirm the dialog on the watch. (You will find detailed instructions on this asking Google.) Do “adb shell” again and it should connect successfully.
Then push those new packages to the connected watch. Packages have to be located in the directory where you are when you start adb. On the windows command line write (line by line):
adb install WiiWearableSDK_switch.apk
adb install WiiWearableSDK_android.apk
adb install WiiWearableSDK_ios.apk
But … that alone will not work because the “legacy” mediatek packages will interfere with the new packages. You will not be able to connect. So get yourself the windows program debloater (V 3.90 or later).
With your LES1 still connected start it and select the two “old” packes for WiiWear and disable/hide them. Debloater will take all neccessary steps.
Reboot the watch and use the wating time to install WiiWatch (https://play.google.com/store/apps/details?id=com.wiitetech.wiiwatch) from Google Play on your phone.
Now enter the watch’s menu, search for “Switch Platform” and select Android (or iOS) as desired. The watch will then reboot. Enter the watch’s menu one more time an select “Connect Phone”. A dialog with two check boxes might come up. Just check both to grant the SDK the required privileges.
Do not pair watch and phone manually but let the WiiWatch app do this! On BT LE pairing behaves differently.
Now start the WiiWatch app on your phone and select your watch using the “Device Manager” menu item on the settings page. Wait some seconds a the connection should be up. You should see a green check mark on your watch’s connection status page that you pull down from the top.
This procedure should work on LES1, THOR and similar models.
Enjoy the WiiWatch app and have fun.
Regards,
DrGo