{{locales.card_title_firmware_manager}}
{{locales.firmware_checking}}
{{locales.dev_server_title}}
{{locales.dev_only}}
{{locales.dev_firmware_available}}
{{locales.firmware_current_version}}
{{locales.dev_latest_version}}
SHA256 checksum available
No checksum available
{{locales.dev_firmware_up_to_date}}

You are up to date, but you can still upgrade if needed.

{{locales.dev_current_version}} (Local)
{{locales.dev_latest_version}} (Remote)
SHA256 checksum available
No checksum available
Dev firmware available (older version)

Your current version is newer, but you can still upgrade to the dev version if needed.

{{locales.firmware_current_version}}
{{locales.dev_latest_version}}
SHA256 checksum available
No checksum available
{{locales.production_server_title}}
{{locales.stable}}
{{locales.firmware_new_version_available}}
{{locales.firmware_up_to_date}}
{{locales.firmware_current_version}}
{{locales.firmware_latest_version}}
SHA256 checksum available
No checksum available
{{locales.firmware_current_version}}
{{locales.firmware_latest_version}}
SHA256 available
No checksum
Creating Checkpoint

Downloading firmware for inspection. You will be asked to confirm before installation.
{{locales.firmware_upgrading}}
1
{{locales.stage_download}}
2
{{locales["stage_verify"] if locales["stage_verify"] else "Verify"}}
3
{{locales.stage_prepare}}
4
{{locales.stage_install}}
5
{{locales.stage_restart}}

✅ SHA256 Verification PASSED
Firmware integrity verified - safe to proceed with installation
❌ SHA256 Verification FAILED
Firmware integrity check failed - installation blocked for safety
⚠️ SHA256 Verification Unavailable
Proceeding without checksum verification - ensure firmware source is trusted
⚠️ Warning: Do not power off or disconnect the device during this process!
Downloads continue in background even if you navigate away from this page.
{% if show_debug_logs %}
Stage:
Progress: %
Active:
Keep Config:
URL:
Started:
Error:
Download location: /tmp/firmware_upgrade_*
Check server logs for detailed download tool and sysupgrade output.
{% endif %}