From 906ad0c68ff29ed38a994db60ae828aeca2b691a Mon Sep 17 00:00:00 2001 From: Daniele Gobbetti Date: Fri, 3 May 2024 20:27:55 +0200 Subject: [PATCH] Garmin: enable AGPS update for all Instinct 2 devices --- .../garmin/instinct2s/GarminInstinct2SCoordinator.java | 10 ++++++++++ .../GarminInstinct2SolarCoordinator.java | 10 ++++++++++ .../GarminInstinct2SolTacCoordinator.java | 10 ++++++++++ 3 files changed, 30 insertions(+) diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/garmin/instinct2s/GarminInstinct2SCoordinator.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/garmin/instinct2s/GarminInstinct2SCoordinator.java index ee656d92a..91564d795 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/garmin/instinct2s/GarminInstinct2SCoordinator.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/garmin/instinct2s/GarminInstinct2SCoordinator.java @@ -15,4 +15,14 @@ public class GarminInstinct2SCoordinator extends GarminCoordinator { public int getDeviceNameResource() { return R.string.devicetype_garmin_instinct_2s; } + + @Override + public boolean supportsFlashing() { + return true; + } + + @Override + public boolean supportsAgpsUpdates() { + return true; + } } diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/garmin/instinct2solar/GarminInstinct2SolarCoordinator.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/garmin/instinct2solar/GarminInstinct2SolarCoordinator.java index fa754aa21..65a384741 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/garmin/instinct2solar/GarminInstinct2SolarCoordinator.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/garmin/instinct2solar/GarminInstinct2SolarCoordinator.java @@ -16,4 +16,14 @@ public class GarminInstinct2SolarCoordinator extends GarminCoordinator { public int getDeviceNameResource() { return R.string.devicetype_garmin_instinct_2_solar; } + + @Override + public boolean supportsFlashing() { + return true; + } + + @Override + public boolean supportsAgpsUpdates() { + return true; + } } diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/garmin/instinct2soltac/GarminInstinct2SolTacCoordinator.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/garmin/instinct2soltac/GarminInstinct2SolTacCoordinator.java index 15973ab05..e75044c4f 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/garmin/instinct2soltac/GarminInstinct2SolTacCoordinator.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/garmin/instinct2soltac/GarminInstinct2SolTacCoordinator.java @@ -15,4 +15,14 @@ public class GarminInstinct2SolTacCoordinator extends GarminCoordinator { public int getDeviceNameResource() { return R.string.devicetype_garmin_instinct_2_soltac; } + + @Override + public boolean supportsFlashing() { + return true; + } + + @Override + public boolean supportsAgpsUpdates() { + return true; + } }