Displaying xDrip+ on a Wear OS Watch

If you use xDrip+ on your phone to display your CGM, and you want to have it appear on your Wear OS (formerly Android Wear) watch, it used to be that you could pull the app onto the phone through Play Store but, alas, this is no longer supported. Here is my workaround so you can still see your glucose levels on the watch.

Finding Out the Hard Way xDrip+ is no Longer Supported

For a while I had a warning on my watch telling me to update xDrip+ and the watch face kept resetting so I thought I would bite the bullet and update it. Finding no easy way to do this, I went to Google which suggested uninstalling and reinstalling the app. Uninstalling was no problem but reinstalling proved impossible.

To get xDrip+ onto my TicWatch originally, I went to the Play Store on the watch and I installed it from there. However, this time it simply was not available. A bit more Googling revealed you can no longer install xDrip+ onto the watch via Play Store (presumably because it is sideloaded with an apk file from Github, rather than installed through the Google Store).

My Workaround

Some more Googling revealed that a workaround can be achieved with Wearable Widgets. This is an Android app which installs on your phone and broadcasts Widgets (the little graphical icon which you can put on your phone) to your watch as a Watch Face.

Once you have installed Wearable Widget, the first thing you do is add the xDrip+ widget to the screen. One widget is free but, if you want to display more, payment is needed.

Then on the watch, go to the Play Store and search for Wearable Widgets to install it. Sure enough the Wearable Widget Watch Face is now available to show the xDrip+ widget.

The last step is to go to the settings of the Watch Face and turn of “Show time above widget” so you have the time as well.
If there is a clever way to install xDrip+ now it is unsupported by Play Store I will add another post (I miss the graph) but, for now, this will do the job.

3 thoughts on “Displaying xDrip+ on a Wear OS Watch

  1. Guy Davies June 4, 2021 / 3:41 pm

    Hi. This is another approach using “Wear Installer”. It uses the WiFi debug mode to transmit a chosen phone app’s Wear app to the watch over the air. It’s a bit flakey and can take a few attempts to get your watch to pickup WiFi but when it does, the process works well. There’s an app for the phone and the watch that are both required.


    • Klaus Rieder August 14, 2022 / 5:11 pm

      Hi Guy, thank you and leontribe for both your “ways around” to get xdrip readings on a wear os watch. Unfortunately, my phone is unable to send (or my watch unable to receive) the extracted APK – although Wear Installer on my watch (a Ticwatch C2 Plus) provides an IP adress. It always indicates “connection failed” on my phone, and “check if wifi is connected” on the watch.
      Thanks for any further help, Klaus


      • Erik August 17, 2022 / 11:46 pm

        You need set the watch in developer mode, and in that menu set watch in adb debugging mode and wifi enabled to debug


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s