diff --git a/legacy/firmware/bl_check.c b/legacy/firmware/bl_check.c index 996d1fbf9b..47a034bee9 100644 --- a/legacy/firmware/bl_check.c +++ b/legacy/firmware/bl_check.c @@ -96,6 +96,12 @@ static int known_bootloader(int r, const uint8_t *hash) { "\xb4\x54\x18\x19\x65\x31\xb9\xf2\x97\x4a\x68\xed\xe8\xdb\x2e\xa1", 32)) return 1; // 1.12.0 shipped with fw 1.12.0 + if (0 == + memcmp(hash, + "\xb4\xe5\x92\x44\x18\x5c\xe1\xcd\x6c\x8f\x59\x03\x10\x37\x02\x18" + "\x50\x9c\x39\x32\x26\xf0\x07\x4b\x8c\xf6\xad\xed\xb3\xcd\x4d\x55", + 32)) + return 1; // 1.12.1 shipped with fw 1.12.1 // END AUTO-GENERATED QA BOOTLOADER ENTRIES (bl_check_qa.txt) return 0; } @@ -220,6 +226,12 @@ static int known_bootloader(int r, const uint8_t *hash) { "\x61\xb3\xee\xfb\x8a\x0d\xda\xa3\x4d\x7e\x45\xb6\x3b\x3d\x56\x64", 32)) return 1; // 1.12.0 shipped with fw 1.12.0 + if (0 == + memcmp(hash, + "\x94\xf1\xc9\x0d\xb2\x8d\xb1\xf8\xce\x5d\xca\x96\x69\x76\x34\x36" + "\x58\xf5\xda\xde\xe8\x38\x34\x98\x7c\x8b\x04\x9c\x49\xd1\xed\xd0", + 32)) + return 1; // 1.12.1 shipped with fw 1.12.1 // END AUTO-GENERATED BOOTLOADER ENTRIES (bl_check.txt) return 0; } diff --git a/legacy/firmware/bl_check.txt b/legacy/firmware/bl_check.txt index 1d9ba4afe7..a2f8376ebf 100644 --- a/legacy/firmware/bl_check.txt +++ b/legacy/firmware/bl_check.txt @@ -1 +1,2 @@ e9ec8fa2fefad2b3b6b7c4ab76691a3361b3eefb8a0ddaa34d7e45b63b3d5664 1.12.0 shipped with fw 1.12.0 +94f1c90db28db1f8ce5dca966976343658f5dadee83834987c8b049c49d1edd0 1.12.1 shipped with fw 1.12.1 diff --git a/legacy/firmware/bl_check_qa.txt b/legacy/firmware/bl_check_qa.txt index 1850bad147..994e3def51 100644 --- a/legacy/firmware/bl_check_qa.txt +++ b/legacy/firmware/bl_check_qa.txt @@ -1 +1,2 @@ 21b949f4f5fd9f3a7d6343d1076f960fb45418196531b9f2974a68ede8db2ea1 1.12.0 shipped with fw 1.12.0 +b4e59244185ce1cd6c8f590310370218509c393226f0074b8cf6adedb3cd4d55 1.12.1 shipped with fw 1.12.1 diff --git a/legacy/firmware/bootloader.dat b/legacy/firmware/bootloader.dat index 48b798065f..cd44dc7460 100644 Binary files a/legacy/firmware/bootloader.dat and b/legacy/firmware/bootloader.dat differ diff --git a/legacy/firmware/bootloader_qa.dat b/legacy/firmware/bootloader_qa.dat index f882d985ac..e7bc68adeb 100644 Binary files a/legacy/firmware/bootloader_qa.dat and b/legacy/firmware/bootloader_qa.dat differ diff --git a/legacy/intermediate_fw/version.h b/legacy/intermediate_fw/version.h index 2620931761..7bf83f3c70 100644 --- a/legacy/intermediate_fw/version.h +++ b/legacy/intermediate_fw/version.h @@ -1,7 +1,7 @@ // Matches the bootloader version included in this firmware #define VERSION_MAJOR 1 #define VERSION_MINOR 12 -#define VERSION_PATCH 0 +#define VERSION_PATCH 1 #define FIX_VERSION_MAJOR 1 #define FIX_VERSION_MINOR 12