From 107a7c93b1cdcf63936f4e417358d589c82ddf5d Mon Sep 17 00:00:00 2001 From: grdddj Date: Tue, 21 Feb 2023 15:36:06 +0100 Subject: [PATCH] chore(core): enable reboot-to-bootloader without experimental features --- core/.changelog.d/2841.added | 1 + core/src/apps/management/reboot_to_bootloader.py | 6 +----- 2 files changed, 2 insertions(+), 5 deletions(-) create mode 100644 core/.changelog.d/2841.added diff --git a/core/.changelog.d/2841.added b/core/.changelog.d/2841.added new file mode 100644 index 000000000..6e2c35a39 --- /dev/null +++ b/core/.changelog.d/2841.added @@ -0,0 +1 @@ +Add the possibility of rebooting the device into bootloader mode diff --git a/core/src/apps/management/reboot_to_bootloader.py b/core/src/apps/management/reboot_to_bootloader.py index 2a39063b5..0acceea3c 100644 --- a/core/src/apps/management/reboot_to_bootloader.py +++ b/core/src/apps/management/reboot_to_bootloader.py @@ -7,14 +7,10 @@ if TYPE_CHECKING: async def reboot_to_bootloader(ctx: Context, msg: RebootToBootloader) -> NoReturn: - import storage.device - from trezor import io, loop, utils, wire + from trezor import io, loop, utils from trezor.messages import Success from trezor.ui.layouts import confirm_action - if not storage.device.get_experimental_features(): - raise wire.UnexpectedMessage("Experimental features are not enabled") - await confirm_action( ctx, "reboot",