cepetr
|
8c7a3ab0e6
|
refactor(core): introduce global trezor_rtl/bsp/model headers
[no changelog]
|
2024-11-01 12:55:54 +01:00 |
|
tychovrahe
|
b8c27d5fd6
|
feat(core/bootloader): only allow confirm-less firmware installation for full-trust images
|
2024-09-03 08:39:42 +02:00 |
|
cepetr
|
28aa0a7ee3
|
feat(core): integrate new drawing library
[no changelog]
|
2024-05-17 09:17:37 +02:00 |
|
Martin Milata
|
906c00e4e5
|
refactor(core): rename screen_boot_{empty,full} to screen_boot_stage_{1,2}
[no changelog]
|
2024-04-12 12:25:46 +00:00 |
|
tychovrahe
|
1600759457
|
refactor(core): simplify secret.h api, hide platform differences
[no changelog]
|
2024-04-11 16:13:58 +02:00 |
|
tychovrahe
|
a6d0842663
|
fix(core/bootloader): fix erroneous shutdown when rejecting firmware upload
|
2023-09-27 12:14:13 +02:00 |
|
tychovrahe
|
6d9e4321fd
|
feat(core): add install restricted screen on installation with locked bootloader
[no changelog]
|
2023-08-25 14:41:59 +02:00 |
|
matejcik
|
c0fd783b06
|
feat(core/bootloader): always use empty logo
Now that the empty logo also shows model name, we do not need to draw
the full logo in bootloader at all.
|
2023-08-18 16:13:58 +02:00 |
|
tychovrahe
|
e8281385f6
|
feat(core): implement secret handling in bootloader
|
2023-08-15 09:37:38 +02:00 |
|
matejcik
|
63c27bafd6
|
fix(core/bootloader): properly display upgrade/downgrade
|
2023-04-03 22:01:26 +02:00 |
|
matejcik
|
6d434122f7
|
feat(core/bootloader): emulator can now show custom error screens
|
2023-04-03 22:01:26 +02:00 |
|
matejcik
|
288cd11b2a
|
refactor(core/bootloader): inline "wait for click" into ui_screen_boot_click
|
2023-04-03 22:01:26 +02:00 |
|
tychovrahe
|
7e96b96d00
|
feat(core/bootloader): remove different logo color when firmware present
|
2023-04-03 22:01:26 +02:00 |
|
matejcik
|
ae9960ca61
|
feat(core): introduce bootloader emulator
|
2023-04-03 22:01:26 +02:00 |
|
tychovrahe
|
64bc94cbc9
|
feat(core): uninitialized welcome flow
[no changelog]
|
2023-04-03 22:01:26 +02:00 |
|
tychovrahe
|
5a991f3244
|
feat(core/rust): bootloader implementation in rust
|
2023-03-09 16:14:36 +01:00 |
|
tychovrahe
|
115f7daaaa
|
feat(core): prevent installing and running of incompatible firmware, prevent bootloader downgrade
|
2023-01-12 15:38:36 +01:00 |
|
Pavol Rusnak
|
1e2bb337a9
|
refactor(core): drop buttons argument for ui_screen_firmware_info
|
2021-03-10 17:42:52 +01:00 |
|
Pavol Rusnak
|
5dd3d73d00
|
fix(core): remove unused stuff from bootloader_ci
plus minor ui function renames
|
2021-03-04 17:01:01 +01:00 |
|
Pavol Rusnak
|
93215ae3c7
|
style: reformat with clang-format 11
|
2021-01-04 14:40:16 +01:00 |
|
Pavol Rusnak
|
336a417233
|
core/bootloader: distinguish between a vendor change and downgrade with wipe
|
2020-03-25 15:15:12 +01:00 |
|
Pavol Rusnak
|
54d348228f
|
all: rename TREZOR to Trezor where possible
|
2019-06-17 20:28:29 +02:00 |
|
matejcik
|
e5670856a2
|
MONOREPO CREATE FROM trezor-core
|
2019-04-15 19:14:40 +02:00 |
|