Firmware Updates

Why Update Firmware

Keeping your firmware updated is crucial for security and functionality.

Benefits of Updating

Regular firmware updates provide:

  • Security patches for newly discovered vulnerabilities
  • New features and improvements
  • Bug fixes for known issues
  • Compatibility with new cryptocurrencies
  • Performance optimizations

Update Frequency

We recommend checking for updates:

  • Critical security updates: Install immediately
  • Feature updates: Monthly check
  • Minor updates: Quarterly check

Security Guarantees

bash
All firmware updates are:
✓ Cryptographically signed
✓ Verified by the bootloader
✓ Tested extensively before release
✓ Open source and auditable

Update Process

Follow these steps to safely update your device firmware.

Before You Start

Preparation checklist:

bash
□ Verify recovery seed is safely stored
□ Ensure device is charged/connected
□ Close all other applications
□ Have stable internet connection
□ Backup any important data

Step-by-Step Update

1. Check Current Version

bash
Current firmware version can be found:
Settings > Device Info > Firmware Version

2. Download Update

Open the companion software and:

  1. Navigate to Settings
  2. Click "Check for Updates"
  3. Review changelog
  4. Click "Download Update"

3. Install Update

bash
# The update process:
1. Download completes (progress bar shown)
2. Signature verification
3. Transfer to device
4. Device reboots into bootloader
5. Firmware installation
6. Automatic restart
7. Verification complete

Do not disconnect during the update process!

Verification

After update completes:

  1. Device will restart automatically
  2. Enter your PIN
  3. Verify new version number
  4. Test basic functionality

Update Troubleshooting

Solutions for common firmware update issues.

Update Failed

If an update fails:

Safe Recovery Mode

The device has built-in protection and will automatically enter recovery mode if an update fails.

bash
Recovery mode indicators:
- Special screen display
- Bootloader version shown
- Option to retry or restore

Manual Recovery Steps

  1. Keep device connected
  2. Close and reopen companion software
  3. Follow recovery prompts
  4. Retry update process

Update Stuck

If update appears frozen:

bash
# Wait times:
Download: Up to 5 minutes
Transfer: Up to 3 minutes
Installation: Up to 10 minutes

# If exceeding these times:
1. Wait 15 minutes total
2. If still stuck, disconnect device
3. Restart companion software
4. Reconnect and retry

Bootloader Mode

If device is stuck in bootloader:

bash
Steps to exit:
1. Connect to companion software
2. Select "Install Firmware"
3. Choose latest stable version
4. Follow installation prompts

Your wallet data is safe - firmware updates don't affect wallet contents.