support v2 firmware in trezorctl

This commit is contained in:
Pavol Rusnak 2017-06-20 17:17:33 +02:00
parent 609b8d4a4a
commit e435920d6a
No known key found for this signature in database
GPG Key ID: 91F3B339B9A02A3D
1 changed files with 2 additions and 2 deletions

View File

@ -370,9 +370,9 @@ class Commands(object):
return self.firmware_update(args)
if not args.skip_check:
if fp[:8] == b'54525a52':
if fp[:8] == b'54525a52' or fp[:8] == b'54525a56':
fp = binascii.unhexlify(fp)
if fp[:4] != b'TRZR':
if fp[:4] != b'TRZR' and fp[:4] != b'TRZV':
raise CallException(types.Failure_FirmwareError, "TREZOR firmware header expected")
print("Please confirm action on device...")