Trezor Emulator

Trezor Model T

1. Build指令:pipenv run make build_unix

2. 进入Debug Mode: PYOPT=0 ./emu.sh

3. 执行trezotctl指令:https://wiki.trezor.io/Using_trezorctl_commands_with_Trezor#Change_PIN

Ref: https://docs.trezor.io/trezor-firmware/core/emulator/index.html

Trezor Model One

# enter the legacy subdirectory
cd legacy
# set up pipenv
pipenv sync
# start pipenv shell
pipenv shell
# set up environment variables. For example, to build emulator with debuglink:
# if want to geneate bitcoinonly, add veriable BITCOIN_ONLY=1
export EMULATOR=1 DEBUG_LINK=1
# clear build artifacts
pipenv run ./script/setup
# run build process
pipenv run ./script/cibuild

生成elf文件后运行即可:./firmware/trezor.elf

Ref: https://github.com/trezor/trezor-firmware/blob/master/docs/legacy/index.md

实际上不需要安装Trezor Bridge,如想安装,Ref: https://rusnak.io/trezor-emulator-on-raspberry-pi/

sudo apt-get install golang
export GOPATH=/home/pi/go
go get github.com/trezor/trezord-go
sed -i 's:127\.0\.0\.1:0.0.0.0:' $GOPATH/src/github.com/trezor/trezord-go/server/http.go
go build github.com/trezor/trezord-go

./trezord-go -e 21324

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值