mirror of
https://github.com/trezor/trezor-firmware.git
synced 2025-08-04 21:05:29 +00:00
src/apps/debug: don't erase storage on debug in emulator
This commit is contained in:
parent
9ddb1b9280
commit
cc25069064
@ -4,7 +4,7 @@ if not __debug__:
|
|||||||
halt("debug mode inactive")
|
halt("debug mode inactive")
|
||||||
|
|
||||||
if __debug__:
|
if __debug__:
|
||||||
from trezor import loop
|
from trezor import loop, utils
|
||||||
from trezor.messages import MessageType
|
from trezor.messages import MessageType
|
||||||
from trezor.messages.DebugLinkState import DebugLinkState
|
from trezor.messages.DebugLinkState import DebugLinkState
|
||||||
from trezor.ui import confirm, swipe
|
from trezor.ui import confirm, swipe
|
||||||
@ -38,8 +38,9 @@ if __debug__:
|
|||||||
return m
|
return m
|
||||||
|
|
||||||
def boot():
|
def boot():
|
||||||
# wipe storage when debug build is used
|
# wipe storage when debug build is used on real hardware
|
||||||
storage.wipe()
|
if not utils.EMULATOR:
|
||||||
|
storage.wipe()
|
||||||
|
|
||||||
register(
|
register(
|
||||||
MessageType.DebugLinkDecision, protobuf_workflow, dispatch_DebugLinkDecision
|
MessageType.DebugLinkDecision, protobuf_workflow, dispatch_DebugLinkDecision
|
||||||
|
Loading…
Reference in New Issue
Block a user