User manual:Updating the Trezor device firmware

From Trezor Wiki
Jump to: navigation, search
Trezor Wiki/User/User manual/ Updating the Trezor device firmware

The purpose of this guide is to help the user to update the Trezor device firmware. This page applies to Trezor Model T (show for Trezor One).

Updating the device firmware is often the only way to expand the functionality of your Trezor, to apply new security measures, and to enable newly developed features.

When a new firmware version is released, the Trezor Wallet will display an easily noticeable bar in the upper part of the wallet interface.

User-manual updateneeded.png

Clicking the Show details button allows you to review the changes brought with the update and displays instructions asking you to connect the device in bootloader mode.


NoteTo check your current firmware version, enter the bootloader mode (see below) or go to the Advanced settings in Trezor Wallet. To see the firware changelog, see Trezor firmware changelog.


1. Entering the bootloader mode

Start swiping your finger across the Trezor's touchscreen and plug in the USB cable when your finger is halfway through. Once connected in bootloader mode, confirm the connection on your device. You can see the process illustrated in this short clip.

T2 firmware update.png

2. Updating the firmware

ImportantBefore the firmware update, make sure to have your recovery seed available in case you need to immediately recover your wallet. Some firmware updates delete the memory of your device. You can check the validity of your seed at any time by doing the Dry-run recovery

When in bootloader mode, you can choose to either update the device's firmware or reset the device completely. Read the instructions and warnings carefully and check the respective box to enable the Update my device button. Confirm the update on your device and let the Trezor update the firmware.

T2 firmware update BL.png
ImportantYour Trezor will wipe itself if the device loses connection while loading the new firmware. This can sometimes happen due to a faulty or disconnected cable. In such case, reconnect your Trezor and repeat the whole process. Prepare to recover your accounts afterwards.


Do not hesitate to contact us via Support center if you encounter any unexpected behavior, notifications, or warnings during the update process.