- Chose a phone where sqlite3 is available. Easiest solution: Use LineageOS. (With LineageOS, ES and Dana RS you might have bluetooth problems, but it also works if you just install sqlite3 with an app AFTER rooting your phone with a costum ROM for your phone like TWRP and flashing an app with su option, too.)
- Root your phone (su needs to work - so allow it for this app in the developer options or whatever tool you use to manage access to su)
- Install the Eversense app and use it as described by the vendor
- Build https://github.com/AdrianLxM/Esel and install it on your phone.
- Configuration:
- Allow ESEL to run in the background (it will ask for it)
- Don't touch the "DB Path" setting unless you changed the default data path when installing the Eversense app and know what you are doing!
- Upload to Nightscout: Activate "Send to NightScout" in the preferences. It needs a configured AndroidAPS with internal NSClient or NSClient itself installed on the same phone
- Inter-App-Broadcasts: Activate "Send to AAPS and xDrip". In xDrip and/or AndroidAPS activate the input method "640g/Eversense".
- As this app is very experimental, please contact @AdrianLxM for positive/negative feedback and to register for future updates.
- Build and Install branch
esel-for-patched-app - For the modification of the Eversense App, see: https://github.com/BernhardRo/Esel/wiki/How-to-modify-the-Android-Eversense-App
This method needs no root but you need to know how to patch your own app.