Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

extend trezorctl firmware subcommand #1258

Closed
matejcik opened this issue Sep 14, 2020 · 0 comments · Fixed by #1615
Closed

extend trezorctl firmware subcommand #1258

matejcik opened this issue Sep 14, 2020 · 0 comments · Fixed by #1615
Labels
trezorlib Python library and the command line trezorctl tool.

Comments

@matejcik
Copy link
Contributor

it would be useful to convert trezorctl firmware-update to trezorctl firmware update (keeping aliases as-is of course)

with additional subcommands:

trezorctl firmware check FIRMWARE_FILE

  • prints info about file, same as firmware update -n does. Exits 0 on valid or 1 on invalid firmware.
  • --quiet - do not print info
  • --fingerprint - only print fingerprint
  • --remote??? look at SL servers and check if the fingerprint matches?

trezorctl firmware download

  • download FW from SL servers and save it locally
  • usual options like --version, --beta and --bitcoin-only apply
  • model is taken from currently connected (or selected) Trezor, or specify --model=1|T
@matejcik matejcik added trezorlib Python library and the command line trezorctl tool. feature labels Sep 14, 2020
@tsusanka tsusanka added this to the backlog milestone Nov 6, 2020
@matejzak matejzak removed the S4 Low label Feb 19, 2021
romanz added a commit that referenced this issue Jan 9, 2025
romanz added a commit that referenced this issue Jan 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
trezorlib Python library and the command line trezorctl tool.
Projects
None yet
3 participants