diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/huawei/HuaweiBRCoordinator.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/huawei/HuaweiBRCoordinator.java index 205a26cfa..f5b976d08 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/huawei/HuaweiBRCoordinator.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/huawei/HuaweiBRCoordinator.java @@ -144,6 +144,11 @@ public abstract class HuaweiBRCoordinator extends AbstractBLClassicDeviceCoordin return huaweiCoordinator.getSupportsCachedAppManagement(device); } + @Override + public boolean supportsFlashing() { + return huaweiCoordinator.getSupportsFlashing(); + } + @Override public int getAlarmSlotCount(GBDevice device) { return huaweiCoordinator.getAlarmSlotCount(device); diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/huawei/HuaweiCoordinator.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/huawei/HuaweiCoordinator.java index 822832e4a..663b9d7a2 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/huawei/HuaweiCoordinator.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/huawei/HuaweiCoordinator.java @@ -951,6 +951,10 @@ public class HuaweiCoordinator { return false; } + public boolean getSupportsFlashing() { + return true; + } + public InstallHandler getInstallHandler(Uri uri, Context context) { HuaweiInstallHandler handler = new HuaweiInstallHandler(uri, context); return handler.isValid() ? handler : null; diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/huawei/HuaweiLECoordinator.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/huawei/HuaweiLECoordinator.java index 4ec60980f..b660dd1d6 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/huawei/HuaweiLECoordinator.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/huawei/HuaweiLECoordinator.java @@ -153,6 +153,11 @@ public abstract class HuaweiLECoordinator extends AbstractBLEDeviceCoordinator i return huaweiCoordinator.getSupportsCachedAppManagement(device); } + @Override + public boolean supportsFlashing() { + return huaweiCoordinator.getSupportsFlashing(); + } + @Override public int getAlarmSlotCount(GBDevice device) { return huaweiCoordinator.getAlarmSlotCount(device);