• General
  • Freestyle LibreLink (health app) - compatability issue?

Hi, I'm using Pixel 6a. And have installed Freestyle LibreLink (via google play on a second profile). It's a health app which with a sensor, monitors glucose levels.

I'm getting some errors when I try to scan the sensor. I read that the app needs NFC, but also may rely on google pay working, though it does not use google pay. That is, there's no payment functionality with the app. To be honest it's not that clear whether a working google pay is essential. (And to complicate things further, the app/sensor can be flaky anyway, so it's not simple to determine what's going on).

Though, one step could be to figure out if google pay is indeed required? Is there a method to debug this on the phone? My Pixel 6a is fairy new and I haven't set up much on it. I guess I could reinstall the stock OS and test out. But asking here first.

Thanks

    phrentic Okay let's try troubleshoot this:

    • Did you install all 3 Play Services apps (GSF, Play Services and Play Store) before you installed the LibreLink app?
    • If you did, were they installed in the correct order? (Easiest method is just to use the install button for the Play Store listing in the 'Apps' app in the app drawer)
    • Next grant the necessary permissions that the Libre Link app requests to both the app and Play Services including Nearby Devices.
    • Following the above attempt to scan again.
    • If this fails go to 'App Info' for Libre Link and enable the Exploit Protection Compatibility Mode. Force stop the app, reopen and attempt to scan again.
    • If this doesn't work the next step is to go to SETTINGS>SECURITY and disable Exec Spawning. Force stop the app, reopen and attempt to scan again.

    If all the above fails it could be possible that the app requires the OS to be what is known as SafetyNet compliant. This is where your Google Pay/Wallet belief may come from. GrapheneOS passes the BasicIntegrity check side of SafetyNet but without being whitelisted by Google we cannot pass the ctsProfileMatch which is what Pay/Wallet and some Banking Apps depend on to function. Google Pay/Wallet work fine for all other functions other than payments however.

    Thanks for your reply. I tried all these steps, but no luck :-(

      Following this, please update if you figured out out and have it working. I am planning on moving to GrapheneOS and will need to use the Libre Link app as well. Maybe when the freestyle libre 3 comes out, and doesn't need NFC scans anymore, it will work?

        phrentic only other thing beyond contacting the company is to place the app and play services in their own user profile for this purpose and grant all permissions to all play services apps that you can and all permissions that can be granted to the libre link app. Doing the same steps as above.

        testing Well, as my Pixel 6a is new, I re-installed stock OS, and the Libre Link app works. Which means its very likely the issue is needing the cts profile match. @MetropleX I did install app in separate profile with google play with all the permissions I could find.

        As I'll only be using the app for a couple of weeks, I can live it. And will be reinstalling graphene. But obviously no good if wanting to use the app long term.

        Hopefully, the freestyle libre 3 works better. Or would need to look for alternative systems.

          phrentic can you list what errors you get even if they are coded or not easily understandable?

          They were pop-up box errors in the app, cycling through two errors when I kept trying: "Incompatible sensor" & Scan error".

            phrentic https://nitter.net/Metr0pl3x/status/1570075092784136192?s=20&t=SafeJd70N0NexThU3hL6tQ

            Also could try the following posted in here: https://discuss.grapheneos.org/d/887-banking-apps-charles-schwab-files-and-storage-play-store-issue/5

            • Enable storage scopes for Google Play Services by giving it its own folder
            • Download the Charles Schwab app from the play store
            • DO NOT OPEN THE APPLICATION YET. If you do, you must uninstall and reinstall.
            • Long press the Schwab application and open the App Info page
            • Add a storage scope under Permissions -> Photos and Videos -> set to its own special folder
            • Now open the application
              App will load without issue.

            They have followed up asking for place of residence:

            Hi Metr0pl3x, please let us know what country you reside in so that we can connect you with the right team to better assist. Thank you.

            In response to the twitter thread, the country I'm in is UK

            I'll see if I can try these steps in GOS. Currently I'm running stock and not sure if I can reset phone without losing data I've been collecting in the apps.

            (By the way, I really appreciate the attention by the developers on this forum. I've been on quite a few different types, and never experienced a forum which offers such clear, accurate & consistent information. Hats off to the developers for sustaining such an important project!)