How to use WiiWatch with LES1, THOR and others

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 

(uploaded.net/file/ako2zdjb)

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

Hi, Your guide looks very promising, but the files are not available anymmore as for today 2nd October 2017, could you please reup them? THanks a lot for your shared knowledge.

Simone

drgo what’s firmware version on your watch? Did you check for firmware update?

Page not found po sa dl links

nameless: FW on watch is Z10-YFZ-V09-20170713, AFAIK this is the latest FW.
simonepda : Will let you know if the DLs are available again. (BTW: Packages can be extraced from any I4 using adb.)

NB: You can also block/hide/disable package com.mtk.music (safes battery) because this is also handled by the new wiiwatch packages. (changes also documented in original post)

Regards,
DrGo

Hi guys, same problem here.

With my OnePlus 3 is almost impossible to connect the phone via Bluetooth using WiiWear or SinWear. What I noticed is that, if I remove all on my Phone (WiiWear and BT Profiles), connect the phone to another Phone starting from WiiWear and then retry to do the procedure from the start on mine it works only the first time I connect. Then, when phone and clock are disjoined is impossible to connect them again. When opening WiiWear phone is not connected and if I do the rediscover and click on LES1 clock bips and on the screen appears “SinWear Already Connected”. On the phone WiiWear closes remaining as icon and appears a Warning “SiNWear Already Connected”. Opening WiiWear again is useless, clock is still disconnected and connecting it has the same result.

So can you confirm that the problem is Android 7?

WiiWatch will solve the problem?

Is it possible to post working links to download packages? Thank you

You can find the required packages now using the link in the first post.
I’m on Android 7 and WiiWatch works fine. Connectivity is excellent, reconnect behaves well. 

Regards,
DrGo

Thanks a lot DrGo

simone

Oct 5, 2017 20:54:50 GMT 1 drgo said:
You can find the required packages now using the link in the first post. I'm on Android 7 and WiiWatch works fine. Connectivity is excellent, reconnect behaves well. 

Regards,
DrGo

drgo,

Thanks for the help file!
But… when I try to upload the files with adb I get a error “invalid APK file” on al 3 files?
Have you got a idea wath I’m doing wrong?

Thanks
Reagrds,
Dave

Oct 5, 2017 14:56:10 GMT 1 mante80 said:
Hi guys, same problem here.

With my OnePlus 3 is almost impossible to connect the phone via Bluetooth using WiiWear or SinWear. What I noticed is that, if I remove all on my Phone (WiiWear and BT Profiles), connect the phone to another Phone starting from WiiWear and then retry to do the procedure from the start on mine it works only the first time I connect. Then, when phone and clock are disjoined is impossible to connect them again. When opening WiiWear phone is not connected and if I do the rediscover and click on LES1 clock bips and on the screen appears “SinWear Already Connected”. On the phone WiiWear closes remaining as icon and appears a Warning “SiNWear Already Connected”. Opening WiiWear again is useless, clock is still disconnected and connecting it has the same result.

So can you confirm that the problem is Android 7?

WiiWatch will solve the problem?

Is it possible to post working links to download packages? Thank you


Same here friend… First connect work flawlessly but then problem appear like you said. Totally useless and no response at all from the dev of wii wear. And the worst thing is LEMFO didnt give anything to us to solve the problem. Cheap watch with cheap customer service.

Thanks again DrGo…
I finished copying and hiding the various files. WiiWatch connects with the LES1 but the checkmark on the phone stays a red “X” even if the phone and LES1 are connected properly (I get notifications and I can use remote control from LES1 to smartphone).

Any clue about this?

simone

Hi Dave,

the error is due to the command ADB SHELL that brings the phone into the shell of ADB while the command should be executed from outside adb shell.

I connect the watch then I use “adb devices” to check that the LES1 is connected and then I copy and paste into the pc CMD window each line suggested into the DrGo message, getting a successful transfer.

I am now testing and I think that we have a version of the APKs that are for 360x360 display because I get notifications not centered but slightly shifted down if the watch was left on the “recharge and connection” screen - the one that is above the watch face.

I am using the Ricktop launcher to get watch faces.

Simone

Oct 6, 2017 9:02:18 GMT 1 simonepda said:
Hi Dave,

the error is due to the command ADB SHELL that brings the phone into the shell of ADB while the command should be executed from outside adb shell.

I connect the watch then I use “adb devices” to check that the LES1 is connected and then I copy and paste into the pc CMD window each line suggested into the DrGo message, getting a successful transfer.

I am now testing and I think that we have a version of the APKs that are for 360x360 display because I get notifications not centered but slightly shifted down if the watch was left on the “recharge and connection” screen - the one that is above the watch face.

I am using the Ricktop launcher to get watch faces.

Simone


Thanks, that’s was what I’m doing wrong, now I can continue installing this.

I loop through the manual everything seems to work but Wiiwatch app wont connect to my watch, it just wil not find the bluetooth connection from the watch.
I did switch platform to android and start connect Phone.
I also block the old wiiwear apk by debloater.
Those 3 files

  • Appmager.apk
  • FindMeStarter.apk
  • BSPTelephonyDevTool.apk
    Those pakages names corresponds to wiiwear package

And of course I have bluetooth on on booth devices.
Any idea what’s wrong?

Edit: this is on a Lemfo LES1

daveth

Some reboots are necessary to get things to work. REMOVE from the smartphone the former SinWear or WiiWear then install WiiWatch from playstore.

On Les1 activate BT, launch connect app again and then on smartphone first go on BT panel and search for LES1 and pair.

Launch WiiWatch and press on the BIG round button in the “Settings -> Device management” top part. After a while you should find your phone as available device. Tap on it and it should go in the Connected Devices list.

Generate a notification on the smartphone; it should also echo on the smartwatch even if the infamous “connected” icon stays with the RED X.

Try the two remote apps (music and pictures). They also should work.

Simone

simone ,

All the steps you said I allready done that for a couple times but still no result.
I have allready paired the bluetooth connection in Android.
Wiiwatch just dont see the bluetooth connection to my watch.

Have you got any other ideas?

The 3 file I Have blocked with Debloater are these the right ones?

  • Appmager.apk
  • FindMeStarter.apk
  • BSPTelephonyDevTool.apk

Using Watchdroid solved my issue.

Details there:

/thread/1620/les1-android-phones-bluetooth-issues

Mante80 I’m coming from the very good Watcg Droid beta and I wanted to test the “real” companion app for the smartphone / smartwatch we have.

Watch Droid has many features, but I wanted to test the themote functions that Watch Droid hasn’t got yet (camera and Find my device).

Daveh try to hide with deloater just the suggested three APKs and nothing else.

The process on smartphone to find the device is not very quick. It should show up first at the bottom of the screen, then you touch it and goes into the “Connected devices” list. Reboot the phone if needed (which smartphone? Mine is an OnePlus One with Lineage OS).

Simone

Simone,

I tryd it all but it wont work.
I tested now Watchdroid and this seems to work perfect, I think I’ll stick with that.

Thanks for helping!

How to put the FitWear system in Zeblaze Thor? it is very good, to customize and control the clock by the smartphone