Выпущен открытый набор инструментов для обновления прошивок Fwupd 2.0.18 Обложка: Skyread

Выпущен открытый набор инструментов для обновления прошивок Fwupd 2.0.18

Новости
Главное:

  • Выпущена версия инструментария для загрузки прошивок Fwupd 2.0.18 с исправлениями и улучшениями.
  • Проект Fwupd предоставляет сервис для OEM-производителей, позволяющий централизованно распространять прошивки через Linux Vendor Firmware Service (LVFS).
  • Обновление поддерживает новые устройства, улучшает совместимость и автоматизирует процесс обновления в популярных Linux-дистрибутивах.

Произошёл релиз версии 2.0.18 открытого инструментария Fwupd, предназначенного для загрузки и обновления прошивок устройств под Linux. Этот проект, написанный на языках C и Python и лицензированный под GNU LGPL v2.1, разрабатывается Ричардом Хьюзом из компании Red Hat. Ранее, в октябре 2024 года, была выпущена релизная версия Fwupd 2.0 с поддержкой больших разделов в EFI и стабильной работой с большинством типов CRC.

Fwupd предлагает интегрированное решение для OEM-производителей и разработчиков прошивок, позволяющее публиковать и обновлять прошивки через централизованный каталог Linux Vendor Firmware Service (LVFS). На данный момент каталог содержит прошивки для свыше 1600 устройств от порядка 160 производителей. Использование LVFS упрощает распространение прошивок, освобождая производителей от необходимости формировать пакеты под каждый дистрибутив и позволяя передавать обновления в едином формате *.cab, который совместим также с Windows.

Инструменты Fwupd поддерживают как автоматическое обновление прошивок без участия пользователя, так и обновление после его подтверждения. Важным преимуществом является интеграция с менеджерами приложений GNOME Software и KDE Discover, а также поддержка множества популярных дистрибутивов, включая RHEL, Fedora, Ubuntu, SUSE и Debian. Система подходит не только для настольных ПК, но и для обновления прошивок на смартфонах, планшетах, серверах и IoT-устройствах.

Релиз 2.0.18 включил исправления ряда ошибок, таких как проблемы с устройствами MTD при блокировке Intel SPI BIOS, сбои при эмуляции i2c, улучшения в поддержке обновлений при существенных версиях, а также исправления в синтаксическом анализе USB BOS и совместимости справочных команд. Кроме того, появились новые функции и поддержка оборудования: HP Portable USB-C 4K HDMI Hub, Lenovo Legion Go 2 в режиме HID-устройства и Synaptics HapticsPad.

Среди нововведений отмечены сообщения MOTD для устройств, требующих перезагрузки после пошагового обновления, возможность создания файлов для обозначения необходимости перезагрузки, улучшенная запись состояния системы в процессе эмуляций и обновлённая прошивка док-станции USI с автоматическим применением без ручного перезапуска. Также была существенно доработана документация и повышена скорость поиска по потоку прошивки.

Таким образом, обновление Fwupd 2.0.18 укрепляет надёжность и функциональность инструментария для прошивки устройств в Linux-экосистеме, способствуя более удобному и безопасному распространению обновлений как для производителей, так и для конечных пользователей.

Tagged