Спустя полтора месяца после выхода предыдущей версии 1.9.21, fwupd простой инструмент, призванный упростить и сделать более автоматическим управление обновлениями прошивки в системах на базе Linux, выпустил версию 1.9.22, в которой были представлены улучшения и исправления ошибок.
Обновление решает несколько критических проблем, повышающих функциональность и безопасность программы. В частности, решена проблема, когда устройства возвращали неожиданные данные во время загрузки DFU, что могло вызвать критические предупреждения.
Другим важным исправлением является устранение пустых строк в данных производителя DMI, которые также вызывали предупреждения.
Дополнительные улучшения включают:
- Новый тег PCB в GUID usi-dock для идентификации различных ревизий оборудования.
- Добавлены разрешения для hidraw в fwupd.service, что позволило решить проблемы с несколькими устройствами.
- Внесены изменения в процесс загрузки плагина flashrom при использовании coreboot для обеспечения стабильности.
- Установка определенной задержки повторного отсоединения повышает надежность rts54hub, что особенно полезно для пользователей Acer D501.
- Улучшена обработка ошибок при установке строк версий на оборудовании thelio-io.
- Исправление нескольких потенциальных целочисленных переполнений, о которых сообщила Coverity, инструмент для разработки программного обеспечения.
- Обновление сведений о базовой плате для систем Blackbird и Talos II.
- Исправление временных несоответствий номеров версий после обновления прошивки на USB-устройствах Wacom.
В выпуске также увеличена задержка для согласия cros_ec, чтобы учесть дополнительные требования к перезагрузке, что повышает стабильность обновлений. Обеспечивается прием только корректных ASCII-имен файлов кабинета, что повышает безопасность и согласованность.
Кроме того, в fwupd 1.9.22 расширена поддержка аппаратного обеспечения, что делает его более универсальным:
- Также добавлена неофициальная поддержка Raspberry Pi 5 что способствует экспериментам сообщества Raspberry Pi с передовыми технологиями.
- В обновлении также появилась поддержка Framework SD, что расширило совместимость для пользователей устройств Framework.
Наконец, помимо исправления ошибок и расширения поддержки аппаратного обеспечения, это обновление, по словам разработчиков, значительно повышает эффективность работы демона fwupd. Самотестирование теперь выполняется примерно на 60% быстрее, что упрощает процесс обновления для пользователей.
Fwupd 1.9.22 уже доступен для загрузки, и пользователям рекомендуется обновиться, чтобы воспользоваться всеми преимуществами новых функций и улучшений. Более подробную информацию обо всех нововведениях можно найти в журнале изменений.