diff --git a/core/embed/vendorheader/T3T1/vendor_prodtest.json b/core/embed/vendorheader/T3T1/vendor_prodtest.json new file mode 100644 index 000000000..902d02da1 --- /dev/null +++ b/core/embed/vendorheader/T3T1/vendor_prodtest.json @@ -0,0 +1,20 @@ +{ + "header_len": 1024, + "text": "UNSAFE, FACTORY TEST ONLY", + "hw_model": "T3T1", + "expiry": 0, + "version": [0, 0], + "sig_m": 2, + "trust": { + "allow_run_with_secret": true, + "show_vendor_string": false, + "require_user_click": false, + "red_background": false, + "delay": 0 + }, + "pubkeys": [ + "6ba03ad7bee679ae076c6e6e494592836b1a75acde87dc545e74587db3c07257", + "9a9cbaf7b859bb4ff98838611039d62d5a7e8e5dd3ab524828e9e1c7fe08b810", + "de1f7bf0d13d90f7a2576f1c9f6ec06f2fcfac138ed19eb4ad2fc69f52da513f" + ] +} diff --git a/core/embed/vendorheader/T3T1/vendor_prodtest.toif b/core/embed/vendorheader/T3T1/vendor_prodtest.toif new file mode 120000 index 000000000..22ac5e840 --- /dev/null +++ b/core/embed/vendorheader/T3T1/vendor_prodtest.toif @@ -0,0 +1 @@ +vendor_unsafe.toif \ No newline at end of file diff --git a/core/embed/vendorheader/T3T1/vendor_trezor.json b/core/embed/vendorheader/T3T1/vendor_trezor.json new file mode 100644 index 000000000..72d6398f9 --- /dev/null +++ b/core/embed/vendorheader/T3T1/vendor_trezor.json @@ -0,0 +1,20 @@ +{ + "header_len": 1024, + "text": "Trezor", + "hw_model": "T3T1", + "expiry": 0, + "version": [0, 0], + "sig_m": 2, + "trust": { + "allow_run_with_secret": true, + "show_vendor_string": false, + "require_user_click": false, + "red_background": false, + "delay": 0 + }, + "pubkeys": [ + "b04f490da2ea3b7ec9719d3e765ef7342b4d21bcaf8cb7f1ba2f3e1639418719", + "799219b494e3d953a8ca0ebcb3373412c07c9f777553ad13dd831dcdf89d10ac", + "41ebd59b8744c0dd0689d8b51e4a9d5927dd6db3a1091f0c6c587a10171f3530" + ] +} diff --git a/core/embed/vendorheader/T3T1/vendor_trezor.toif b/core/embed/vendorheader/T3T1/vendor_trezor.toif new file mode 100644 index 000000000..c940ab1e1 Binary files /dev/null and b/core/embed/vendorheader/T3T1/vendor_trezor.toif differ diff --git a/core/embed/vendorheader/T3T1/vendor_trezor_btconly.json b/core/embed/vendorheader/T3T1/vendor_trezor_btconly.json new file mode 100644 index 000000000..4b610ea9f --- /dev/null +++ b/core/embed/vendorheader/T3T1/vendor_trezor_btconly.json @@ -0,0 +1,20 @@ +{ + "header_len": 1024, + "text": "Trezor Bitcoin-only", + "hw_model": "T3T1", + "expiry": 0, + "version": [0, 0], + "sig_m": 2, + "trust": { + "allow_run_with_secret": true, + "show_vendor_string": false, + "require_user_click": false, + "red_background": false, + "delay": 0 + }, + "pubkeys": [ + "38d9a87fd9f131367542c9f727308d4ffed4d035a087ae8afc5f1525ec49593b", + "d90a422bfcc31e5ca199dfb8aa2f0580b71b361956efd69e4a1554c75af495dc", + "ab822cacb5003da6c5ea71858feaa19000e2024f02bd237fdee732dee01c9bde" + ] +} diff --git a/core/embed/vendorheader/T3T1/vendor_trezor_btconly.toif b/core/embed/vendorheader/T3T1/vendor_trezor_btconly.toif new file mode 120000 index 000000000..c74d91110 --- /dev/null +++ b/core/embed/vendorheader/T3T1/vendor_trezor_btconly.toif @@ -0,0 +1 @@ +vendor_trezor.toif \ No newline at end of file diff --git a/core/embed/vendorheader/T3T1/vendorheader_prodtest_unsigned.bin b/core/embed/vendorheader/T3T1/vendorheader_prodtest_unsigned.bin new file mode 100644 index 000000000..557b001f1 Binary files /dev/null and b/core/embed/vendorheader/T3T1/vendorheader_prodtest_unsigned.bin differ diff --git a/core/embed/vendorheader/T3T1/vendorheader_trezor_btconly_unsigned.bin b/core/embed/vendorheader/T3T1/vendorheader_trezor_btconly_unsigned.bin new file mode 100644 index 000000000..4112ea74f Binary files /dev/null and b/core/embed/vendorheader/T3T1/vendorheader_trezor_btconly_unsigned.bin differ diff --git a/core/embed/vendorheader/T3T1/vendorheader_trezor_unsigned.bin b/core/embed/vendorheader/T3T1/vendorheader_trezor_unsigned.bin new file mode 100644 index 000000000..4c685eb03 Binary files /dev/null and b/core/embed/vendorheader/T3T1/vendorheader_trezor_unsigned.bin differ