1
0
mirror of https://codeberg.org/Freeyourgadget/Gadgetbridge synced 2025-02-04 22:17:31 +01:00

Amazfit Neo: re-enable firmware flashing support and fix ft installation

This commit is contained in:
Andreas Shimokawa 2021-03-27 09:16:32 +01:00
parent bfa0b6a979
commit 51c87f138d

View File

@ -47,20 +47,17 @@ public class AmazfitNeoFirmwareInfo extends HuamiFirmwareInfo {
@Override @Override
protected HuamiFirmwareType determineFirmwareType(byte[] bytes) { protected HuamiFirmwareType determineFirmwareType(byte[] bytes) {
/*
if (ArrayUtils.equals(bytes, FW_HEADER, FW_HEADER_OFFSET)) { if (ArrayUtils.equals(bytes, FW_HEADER, FW_HEADER_OFFSET)) {
if (searchString32BitAligned(bytes, "Amazfit Neo")) { if (searchString32BitAligned(bytes, "Amazfit Neo")) {
return HuamiFirmwareType.FIRMWARE; return HuamiFirmwareType.FIRMWARE;
} }
return HuamiFirmwareType.INVALID; return HuamiFirmwareType.INVALID;
} }
if (ArrayUtils.startsWith(bytes, NEWFT_HEADER)) { if (ArrayUtils.startsWith(bytes, FT_HEADER)) {
if (bytes[10] == 0x03 || bytes[10] == 0x06) { return HuamiFirmwareType.FONT;
return HuamiFirmwareType.FONT;
}
} }
*/
return HuamiFirmwareType.INVALID; return HuamiFirmwareType.INVALID;
} }