From 6b56e8e568bb3b0f5d66fe8806e7722000dde460 Mon Sep 17 00:00:00 2001 From: Andreas Shimokawa Date: Mon, 6 Nov 2017 07:17:01 +0100 Subject: [PATCH] Amazfit Cor: Fix flashing of new .res files --- .../gadgetbridge/service/devices/huami/HuamiFirmwareType.java | 1 + .../devices/huami/amazfitcor/AmazfitCorFirmwareInfo.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/huami/HuamiFirmwareType.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/huami/HuamiFirmwareType.java index 7b6a6a054..b3375249c 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/huami/HuamiFirmwareType.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/huami/HuamiFirmwareType.java @@ -20,6 +20,7 @@ public enum HuamiFirmwareType { FIRMWARE((byte) 0), FONT((byte) 1), RES((byte) 2), + RES_NEW((byte)130), GPS((byte) 3), GPS_CEP((byte) 4), GPS_ALMANAC((byte)5), diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/huami/amazfitcor/AmazfitCorFirmwareInfo.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/huami/amazfitcor/AmazfitCorFirmwareInfo.java index 694867dac..314dec28b 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/huami/amazfitcor/AmazfitCorFirmwareInfo.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/huami/amazfitcor/AmazfitCorFirmwareInfo.java @@ -60,7 +60,7 @@ public class AmazfitCorFirmwareInfo extends HuamiFirmwareInfo { } return HuamiFirmwareType.RES; } else if (ArrayUtils.equals(bytes, RES_HEADER, NEW_RES_HEADER_OFFSET)) { - return HuamiFirmwareType.RES; + return HuamiFirmwareType.RES_NEW; } else if (ArrayUtils.equals(bytes, FW_HEADER, FW_HEADER_OFFSET)) { // TODO: this is certainly not a correct validation, but it works for now return HuamiFirmwareType.FIRMWARE;