Skip to content

a patched Dexcom G6 Android application, that removes the compatibility check

Notifications You must be signed in to change notification settings

dexcom-user/dexcom-g6-android-patched

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Patched Dexcom G6 for Android

This repository provides a patch to remove the application compatibility check of the Dexcom G6 Android application. It also contains a set of scripts to build a patched application for yourself.

Unfortunately this application is only available for a limited amount of devices - even if it should run on most phones with Android 6.0+.

Applied patches

The released APK packages contain the following patches:

Nothing else is changed compared to the original Dexcom application.

Bundled tools

Run init.sh after cloning the repository. This script downloads the following 3rd party applications into the utils folder:

  • Apktool is used for (de)compilation of APK packages.

    • Run via: ./utils/apktool.sh
  • Bytecode Viewer can be used for investigation of APK packages and creation of smali files (Dalvik Bytecode).

    • Run via: ./utils/bcv.sh
  • JADX can be used for a more comfortable investigation of APK packages.

    • Run command line tool via: ./utils/jadx.sh
    • Run GUI tool via: ./utils/jadx-gui.sh
  • Raccoon can be used for downloading APK packages from Google Playstore.

    • Run via: ./utils/raccoon.sh
  • Uber Apk Signer is used for signing compiled / patched APK packages.

    • Run via: ./utils/uber-apk-signer.sh

Workflow

  • Run ./ìnit.sh once in order to download the required applications and to create a keystore for signing the patched application.

  • Open Raccoon (via ./utils/raccoon.sh) and download the official Dexcom G6 APK package from Google Playstore.

  • Run ./decompile.sh $APK (replace $APK with the path to your downloaded APK package). The APK package is decompiled and extracted into the local src folder.

  • Make your modifications within the src folder (e.g. Remove compatibility check).

  • Run ./compile.sh to rebuild & sign the patched APK file. The script copies the newly created APK file into the local patched folder.

  • Copy the newly created APK file from the patched folder to your smartphone and install the application.

Warning

The provided application is unofficial. Don't expect any support by Dexcom in case of problems.

Other solutions

Other patches to Dexcom G6 for Android

Alternatives to Dexcom G6 for Android

About

a patched Dexcom G6 Android application, that removes the compatibility check

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages