Page MenuHomePhabricator

[electrum] Remove support for the custom firmware on Trezor One
ClosedPublic

Authored by Fabien on Tue, May 20, 07:13.

Details

Summary

The One is known to have compatibility issues on some devices with the latest trezorlib version. Deploying a custom firmware for this device that is not sold anymore and use a separate codebase will be a maintenance burden and is not worth the cost.
Also this device is old enough that it is very difficult to properly test it with all the versions that are available in the wild, so it's likely to generate a lot support requests.
The firmware remains available if people want to build it but this diff removes it from the Electrum distribution so that it is not officially supported.

Test Plan

Read the doc and check the file is no longer shipped.

Diff Detail

Repository
rABC Bitcoin ABC
Branch
electrum_no_custom_trezor_one
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 33378
Build 66235: Build Diffelectrum-tests
Build 66234: arc lint + arc unit