Summary Introduction Core Build Embedded Emulator Emulator Event Loop Apps Tests Miscellaneous SLIP-39 Exceptions usage Memory fragmentation management Legacy Python trezorlib Hardware Model T Boot stages Memory layout Model One Common Communication Sessions Passphrase Migration Bitcoin signing Storage Tests Device Tests Upgrade Tests UI Tests Click Tests CI GitLab CI Jobs Miscellaneous Affected third-parties Coins' BIP-44 Paths Contributing FW update and device wipe Generated Files Git Hooks Monorepo Notes Review Process Changelog TOIF Image Format