⇦ | fwupd [community]
Last updated on: 2022-07-25 02:10 [UTC]

Metadata for fwupd in community

org.freedesktop.fwupd - 1.4.2-r0 ⚙ x86_64

Icon
<component type="console-application">
  <id>org.freedesktop.fwupd</id>
  <name>fwupd</name>
  <summary>Update device firmware on Linux</summary>
  <project_license>LGPL-2.0+</project_license>
  <description>
    <p>
      This project aims to make updating firmware on Linux automatic, safe and
      reliable.
      You can either use a GUI software manager like GNOME Software to view and
      apply updates, the command-line tool or the D-Bus interface directly.
    </p>
    <p>
      The fwupd process is a simple daemon to allow session software to update
      device firmware on your local machine.
      It is designed for desktops, but this project is also usable on phones,
      tablets and on headless servers.
    </p>
  </description>
  <pkgname>fwupd</pkgname>
  <url type="homepage">https://fwupd.org/</url>
  <url type="bugtracker">https://github.com/fwupd/fwupd/issues</url>
  <url type="translate">https://www.transifex.com/freedesktop/fwupd/</url>
  <provides>
    <binary>fwupdmgr</binary>
  </provides>
  <languages>
    <lang percentage="100">ca</lang>
    <lang percentage="50">cs</lang>
    <lang percentage="97">da</lang>
    <lang percentage="45">de</lang>
    <lang percentage="95">en_GB</lang>
    <lang percentage="100">en_US</lang>
    <lang percentage="100">fi</lang>
    <lang percentage="63">fur</lang>
    <lang percentage="99">hr</lang>
    <lang percentage="94">hu</lang>
    <lang percentage="97">id</lang>
    <lang percentage="100">it</lang>
    <lang percentage="96">ko</lang>
    <lang percentage="62">lt</lang>
    <lang percentage="100">pl</lang>
    <lang percentage="100">pt_BR</lang>
    <lang percentage="68">ru</lang>
    <lang percentage="36">sr</lang>
    <lang percentage="96">sv</lang>
    <lang percentage="78">tr</lang>
    <lang percentage="100">uk</lang>
    <lang percentage="96">zh_CN</lang>
    <lang percentage="49">zh_TW</lang>
  </languages>
  <releases>
    <release type="stable" version="1.4.2" timestamp="1589760000">
      <description>
        <p>This release fixes the following bugs:</p>
        <ul>
          <li>Add several more ATA OUI quirks</li>
          <li>Avoid communicating with DFU devices when bitManifestationTolerant is off</li>
          <li>Correct the display of final calculated PCRs</li>
          <li>Delay activation for Dell Thunderbolt updates</li>
          <li>Do not use synaptics-rmi on the Dell K12A</li>
          <li>Fix switching wacom-raw to bootloader mode</li>
          <li>Switch the default of EnumerateAllDevices to false</li>
          <li>Use GPIOB to reset the VL817 found in two Lenovo products</li>
        </ul>
      </description>
    </release>
    <release type="stable" version="1.4.1" timestamp="1587945600">
      <description>
        <p>This release adds the following features:</p>
        <ul>
          <li>Allow adding a device 'proxy' device that can do actions on it</li>
          <li>Allow specifying the device on the command line by GUID</li>
        </ul>
        <p>This release fixes the following bugs:</p>
        <ul>
          <li>Add a device quirk that forces an explicit device-id match</li>
          <li>Allow a device to set the logical or physical ID during -&gt;setup()</li>
          <li>Correctly format firmware version of Dynabook X30 and X40</li>
          <li>Do not show safe mode errors for USB4 host controllers</li>
          <li>Do not show the USB 2 VLI recovery devices for USB 3 hubs</li>
          <li>Fix the correct DeviceID set by GetDetails</li>
          <li>Make the EP963X plugin actually work on real hardware</li>
          <li>Make the tss2-esys dep conditional for RHEL 8</li>
          <li>Only update the FW2 partition of the ThinkPad USB-C Dock Gen2</li>
          <li>Prefer to update the child device first if the order is unspecified</li>
          <li>Refresh device name and format before setting supported flag</li>
          <li>Reset the progressbar time estimate if the percentage is invalid</li>
          <li>Set the CCGX device name and summary from quirk files</li>
          <li>Wait for the cxaudio device to reboot after writing firmware</li>
        </ul>
      </description>
    </release>
    <release type="stable" version="1.4.0" timestamp="1586822400">
      <description>
        <p>This release adds the following features:</p>
        <ul>
          <li>Add 'firmware-convert' subcommand to fwupdtool</li>
          <li>Add fu_device_retry() API</li>
          <li>Add FuHidDevice abstraction</li>
          <li>Add plugin for CPU microcode</li>
          <li>Add plugin for Cypress CCGX hardware</li>
          <li>Add plugin for EP963x hardware</li>
          <li>Add 'reinstall' command to fu-tool</li>
          <li>Allow server metadata to set the device name and version format</li>
          <li>Export the device state as part of the D-Bus interface</li>
          <li>Export the release creation time and urgency</li>
          <li>Introduce a new VersionFormat of 'hex'</li>
          <li>Use Jcat files in firmware archives and for metadata</li>
        </ul>
        <p>This release fixes the following bugs:</p>
        <ul>
          <li>Actually reload the DFU device after upgrade has completed</li>
          <li>Add a lot of missing metadata about wacom-usb devices</li>
          <li>Add a way to set the device timeout from a quirk</li>
          <li>Add STM32F745 DfuSe version quirk</li>
          <li>Allow waiting for the parent device when replugging</li>
          <li>Always check for 'PLAIN' when doing vercmp() operations</li>
          <li>Apply version format to releases and devices at same time</li>
          <li>Check the firmware requirements before adding 'SUPPORTED'</li>
          <li>Correctly attach VL103 after a firmware update</li>
          <li>Do not allow devices that have no vendor ID to be 'UPDATABLE'</li>
          <li>Do not conditionalize attach() and detach() on 'IS_BOOTLOADER'</li>
          <li>Do not use shim for non-secure boot configurations</li>
          <li>Fix a crash when removing device parents</li>
          <li>Fix a difficult-to-trigger daemon hang when replugging devices</li>
          <li>Fix a runtime error when detaching MSP430</li>
          <li>Fix CounterpartGuid when there is more than one supported device</li>
          <li>Fix reporting Synaptics cxaudio version number</li>
          <li>Load the signature to get the aliased CDN-safe version of the metadata</li>
          <li>Never add USB hub devices that are not upgradable</li>
          <li>Only auto-add counterpart GUIDs when required</li>
          <li>Parse the CSR firmware as a DFU file</li>
          <li>Set the protocol when updating logitech HID++ devices</li>
          <li>When TPM PCR0 measurements fail, query if secure boot is available and enabled</li>
        </ul>
      </description>
    </release>
    <release type="stable" version="1.3.8" timestamp="1581552000">
      <description>
        <p>This release adds the following features:</p>
        <ul>
          <li>Add an extra instance ID to disambiguate USB hubs</li>
          <li>Add a plugin to update PD controllers by Fresco Logic</li>
          <li>Replay the TPM event log to get the PCRx values</li>
        </ul>
        <p>This release fixes the following bugs:</p>
        <ul>
          <li>Fix updating Synaptics MST devics with no PCI parent</li>
          <li>Correctly reset VL100 PD devices</li>
          <li>Do not rewrite BootOrder in the EFI helper</li>
          <li>Do not use vercmp when the device version format is plain</li>
          <li>Fix firmware regression in the EFI capsule helper</li>
          <li>Ignore Unifying detach failures</li>
          <li>Make the cxaudio version match that of the existing Windows tools</li>
          <li>Set up more parent devices for various Lenovo USB hubs</li>
          <li>Support the new gnuefi file locations</li>
          <li>Use the correct command to get the VLI device firmware version</li>
        </ul>
      </description>
    </release>
  </releases>
  <content_rating type="oars-1.0">
    <content_attribute id="social-info">moderate</content_attribute>
  </content_rating>
</component>