Skip to content

[oryp12] Firmware update loop: Version 2025-11-11_f888628 has incorrect internal date #651

@techworley

Description

@techworley

Hardware: Oryx Pro (oryp12)
Issue:
The system76-firmware daemon is stuck in an update loop. It detects my current firmware as outdated because the internal bios_date does not match the release version date.

Diagnostics:
After successfully installing the latest update and rebooting, dmi still reports:

  • Version: 2025-11-11_f888628 (Correct "New" Version)
  • Date: 10/20/2025 (Incorrect "Old" Date)

Cause:
The firmware build f888628 appears to have been frozen/built on 10/20 but released as 11-11. The updater compares the system date (10/20) against the release date, sees it as older, and
triggers the update again.

Steps to Reproduce:

  1. Run sudo system76-firmware-cli schedule
  2. Reboot and allow update to install.
  3. Upon reboot, the system prompts for the same update again.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions