Privacy

如何在沒有 wallet.trezor.io 的情況下升級 Trezor 設備?

  • May 15, 2020

如何在沒有 Trezor 後端的情況下更新 Trezor 設備?

從隱私角度來看,wallet.trezor.io 的 Trezor 後端並不理想。許多人選擇使用 Electrum、Wasabi 或任何其他提供更多隱私的錢包。

Trezor Android 應用程序可能可以升級 Trezor 錢包,但它對我沒有任何幫助,而且目前還不清楚它是否會將你的 XPUB 發送到 Trezor 的伺服器。那麼是否可以在不訪問 wallet.trezor.io 或 Trezor Android 應用程序的情況下更新 Trezor 硬體錢包,如果可以,如何?

可以使用此處trezorctl提供的 trezor 命令行客戶端來安裝您從 trezor 下載的韌體,如此處的開發人員文件中所述

確保您有種子的備份

“1) 選擇https://wallet.trezor.io/data/firmware/1/releases.json上列出的韌體二進製版本 2) 下載它:wget -O trezor.signed.bin https://wallet.trezor.io/data/firmware/1/trezor-1.6.1.bin 3) 使用 trezorctl 幹執行模式獲取韌體指紋:

trezorctl firmware-update -n -f trezor.signed.bin

第 3 步應該產生與本地建構相同的指紋(對於相同的版本標籤)。”

然後可以從命令行安裝它:

警告:這將清除儲存在設備上的恢復種子!你不應該在包含硬幣的 Trezor 上這樣做!

使用 MEMORY_PROTECT=0 建構,否則您的設備會出現硬故障。

將您的設備切換到引導載入程序模式,然後執行:

trezorctl firmware-update -f path/to/firmware.bin

引用自:https://bitcoin.stackexchange.com/questions/95950