xDrip Dexcom Intermittent Connectivity

xDrip » Features » Dexcom » xDrip intermittent Connectivity

If you have no connectivity at all, G6 troubleshooting or G7 troubleshooting may help. This page is intended for cases where you experience intermittent disconnections despite having connectivity and readings.

xDrip scans every five minutes to maintain connectivity and provide consistent readings. While not actively scanning, it runs in the background to conserve battery life. Newer versions of Android incorporate features to extend battery life by reducing background activity, and phone manufacturers often implement additional power-saving methods. Unfortunately, these behaviors can interfere with xDrip’s operation. As a result, initial connectivity issues are common when installing xDrip on Android 11 or newer.

  1. Ensure you are using at least the current stable release—update if necessary.

  2. Start with the recommended settings.

  3. Check for similar settings for your phone brand: https://dontkillmyapp.com/xiaomi.


Pixel

If you use a Pixel phone, disabling battery optimization requires more than enabling “Allow background usage.”
You must tap the note shown in the image below and select “Unrestricted.”



Xiaomi

If you use a Xiaomi phone, you may need to disable battery optimization after every reboot, as the phone may re-enable it automatically.


Unihertz

If you use a Unihertz phone, go to Android Settings -> Smart Assist -> Power Save Manager and tick xDrip on the whitelist.


Cubot

If you use a Cubot phone, such as the KingKong Mini, look for the included DuraSpeed app. Open it and remove xDrip from its power-saving restrictions.


If occasional disconnects continue, try the following adjustments one at a time:

If the problem persists, please open a discussion for further assistance.