What changed, and why it matters
This commit updates a QA/testing bootloader binary and its recorded cryptographic hash for the T3W1 hardware model. It is a routine development chore with no visible security fix or vulnerability.
No security action required; treat as routine QA asset update. If desired, verify the new devel bootloader hash against the built artifact in CI.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The change replaces the bootloader_T3W1_devel.bin binary and updates the corresponding SHA-256 hashes in bootloader_hashes.h from version 2.1.16.0 to 2.1.17.0. The diff only shows a binary blob replacement and hash refresh; no source code, security patch, or vulnerability description is present.
Changed components
core/embed/models/T3W1/bootloaders/bootloader_T3W1_devel.bincore/embed/models/T3W1/bootloaders/bootloader_hashes.hInspect captured patch +3 / −3
diff --git a/core/embed/models/T3W1/bootloaders/bootloader_T3W1_devel.bin b/core/embed/models/T3W1/bootloaders/bootloader_T3W1_devel.bin
index 014a9416..8eeca4e9 100755
Binary files a/core/embed/models/T3W1/bootloaders/bootloader_T3W1_devel.bin and b/core/embed/models/T3W1/bootloaders/bootloader_T3W1_devel.bin differ
diff --git a/core/embed/models/T3W1/bootloaders/bootloader_hashes.h b/core/embed/models/T3W1/bootloaders/bootloader_hashes.h
index c072fa52..18bbbadc 100644
--- a/core/embed/models/T3W1/bootloaders/bootloader_hashes.h
+++ b/core/embed/models/T3W1/bootloaders/bootloader_hashes.h
@@ -8,9 +8,9 @@
#define BOOTLOADER_T3W1_00 {0x2e, 0xc6, 0xa2, 0x30, 0xd9, 0x3c, 0x41, 0x96, 0x2f, 0xf7, 0xce, 0xfb, 0xea, 0x01, 0xca, 0xd5, 0x8c, 0x9f, 0xe3, 0xed, 0xc1, 0xfe, 0xe1, 0xd4, 0x21, 0xb3, 0xd3, 0xc1, 0xc1, 0x51, 0x9b, 0x14}
#define BOOTLOADER_T3W1_FF {0x2e, 0xc6, 0xa2, 0x30, 0xd9, 0x3c, 0x41, 0x96, 0x2f, 0xf7, 0xce, 0xfb, 0xea, 0x01, 0xca, 0xd5, 0x8c, 0x9f, 0xe3, 0xed, 0xc1, 0xfe, 0xe1, 0xd4, 0x21, 0xb3, 0xd3, 0xc1, 0xc1, 0x51, 0x9b, 0x14}
-// bootloader_T3W1_devel.bin version 2.1.16.0
-#define BOOTLOADER_T3W1_DEVEL_00 {0x5a, 0x70, 0x1a, 0x07, 0xa4, 0xba, 0x79, 0x93, 0x31, 0xc8, 0xf9, 0x98, 0xdb, 0xb9, 0x67, 0xd4, 0x34, 0x63, 0x09, 0x13, 0x1b, 0x34, 0x43, 0xbc, 0x4f, 0xe7, 0x86, 0x7d, 0xdb, 0xfd, 0x78, 0x5e}
-#define BOOTLOADER_T3W1_DEVEL_FF {0x5a, 0x70, 0x1a, 0x07, 0xa4, 0xba, 0x79, 0x93, 0x31, 0xc8, 0xf9, 0x98, 0xdb, 0xb9, 0x67, 0xd4, 0x34, 0x63, 0x09, 0x13, 0x1b, 0x34, 0x43, 0xbc, 0x4f, 0xe7, 0x86, 0x7d, 0xdb, 0xfd, 0x78, 0x5e}
+// bootloader_T3W1_devel.bin version 2.1.17.0
+#define BOOTLOADER_T3W1_DEVEL_00 {0x27, 0xd6, 0xbf, 0xb4, 0xcf, 0x14, 0xfb, 0x71, 0x19, 0xf8, 0x2a, 0x23, 0xb9, 0xe8, 0x7b, 0xd9, 0xc0, 0x8b, 0x2a, 0x07, 0x32, 0x3e, 0xa1, 0xec, 0x71, 0x0d, 0xd0, 0x58, 0xc8, 0x25, 0xe0, 0x6b}
+#define BOOTLOADER_T3W1_DEVEL_FF {0x27, 0xd6, 0xbf, 0xb4, 0xcf, 0x14, 0xfb, 0x71, 0x19, 0xf8, 0x2a, 0x23, 0xb9, 0xe8, 0x7b, 0xd9, 0xc0, 0x8b, 0x2a, 0x07, 0x32, 0x3e, 0xa1, 0xec, 0x71, 0x0d, 0xd0, 0x58, 0xc8, 0x25, 0xe0, 0x6b}
// clang-format on
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.