19/08/2018


Status




Last updated on 15/08/2019 15:42 by Matthieu Guenebaud
Current configuration

Wear OS: 2.6

System version: H

Android: 9.0.0

Access recovery mode

While the watch is on, click on both buttons until the watch reboots and displays the recovery menu.

Remove all Mobvoi bloatwares

First start the ADB server properly:

sudo adb kill-server
sudo adb start-server

Then, activate the developer mode. Go to Settings > System > About and click multiple times on "Build number". A message should appear to confirm the developer mode is enabled.

To activate the ADB debugger, go to Settings > Developer options, and click on "ADB debugger".

Plug the watch to the computer with USB, and authorize on the watch the debugging.

In order to check everything is alright, type :

sudo adb devices

The result should be:

List of devices attached
XXXXXXXXXXXXX device

Now we need to check which Mobvoi applications are installed:

sudo adb shell pm list packages > ~/packages.txt
sort ~/packages.txt > ~/packages_sorted.txt

Inside the file ~/packages_sorted.txt, we need to filtre only the Mobvoi applications, such as:

package:com.mobvoi.companion.aw
package:com.mobvoi.ticwatch.jupiter.home
package:com.mobvoi.wear.account.aw
package:com.mobvoi.wear.appsservice
package:com.mobvoi.wear.fitness.aw
package:com.mobvoi.wear.health.aw
package:com.mobvoi.wear.mcuservice.aw
package:com.mobvoi.wear.privacy.aw
package:com.mobvoi.wear.system.aw
package:com.mobvoi.wear.watchface.aw

To disabled the Mobvoi applications (not uninstall them), the following command lines can be used:

sudo adb shell pm disable-user --user 0 com.mobvoi.companion.aw
sudo adb shell pm disable-user --user 0 com.mobvoi.ticwatch.jupiter.home
sudo adb shell pm disable-user --user 0 com.mobvoi.wear.account.aw
sudo adb shell pm disable-user --user 0 com.mobvoi.wear.appsservice
sudo adb shell pm disable-user --user 0 com.mobvoi.wear.fitness.aw
sudo adb shell pm disable-user --user 0 com.mobvoi.wear.health.aw
sudo adb shell pm disable-user --user 0 com.mobvoi.wear.mcuservice.aw
sudo adb shell pm disable-user --user 0 com.mobvoi.wear.privacy.aw
sudo adb shell pm disable-user --user 0 com.mobvoi.wear.system.aw
sudo adb shell pm disable-user --user 0 com.mobvoi.wear.watchface.aw

Be aware that all default Mobvoi watchfaces will disappear, as well as the charge display.

Of course other watchfaces can be installed from the playstore, as well as the "Wear Charging Widget" to fix the missing charging mode.

The widget can be found at:

The watch performances and reactivity should be greatly improved. And no personal data should be retrieved by Mobvoi.