Automated process for updating the firmware of Trezor T, Safe 3 and 5.
It works but is still lacking some features:
- The button should move to the 'Advanced' tab and be surrounded by a proper warning message
- The firmware vendor is not displayed by Electrum (but it is on the device)
- A dedicated button to install a custom eCash firmware should be added with fingerprint checking
- There is no reason we can't support Trezor 1. But since this device has no eCash support and seems EOL, not sure if it's worth it.