Поиск по сайту:
Закон могуч, но власть нужды сильнее (В. Гете).

Fwupd 2.0.1 улучшает эмуляцию прошивки GNOME с помощью нового API

17.10.2024
Fwupd 2.0.1 улучшает эмуляцию прошивки GNOME с помощью нового API

Fwupd 2.0.1 добавляет API для эмуляции устройств gnome-firmware, переносит устройства с тегами эмуляции в базу данных и исправляет ошибки компиляции.

Fwupd — простой инструмент, призванный упростить и автоматизировать управление обновлениями встроенного ПО в системах на базе Linux, — выпустил новую версию 2.0.1. Вот что в ней нового!

 

Ключевые изменения в Fwupd 2.0.1

В Fwupd 2.0.1 добавлены некоторые примечательные функции, призванные улучшить функциональность. Во-первых, добавлен API, позволяющий GNOME Firmware записывать устройства для эмуляции. Это усовершенствование поможет как пользователям, так и разработчикам при моделировании различных сценариев использования устройств.

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

Кроме того, в новой версии 2.0.1 устранены несколько ошибок, влияющих на работу пользователей, что обеспечивает более стабильную работу. Среди основных изменений — fwupd теперь позволяет лучше контролировать зависимость libdrm во время сборки, обеспечивая большую гибкость для разработчиков пакетов.

Другие ключевые исправления включают в себя корректную проверку длины пакета ответов для logitech-bulkcontroller, а также преобразование буферов команд устройства wacom-raw и дескриптора wacom-usb в формат Rust.

Кроме того, была исправлена ошибка в перечислении устройств kinetic-dp, поэтому затронутые устройства теперь должны снова работать должным образом.

Обновление также направлено на улучшение совместимости: fwupd теперь более плавно компилируется на Android и без установленного git, что упрощает работу разработчиков и пользователей на разных платформах. Также исправлено правило FU_PLUGIN_RULE_BETTER_THAN, чтобы оно корректно игнорировало устройства с более низким приоритетом, что упрощает расстановку приоритетов.

Читать  Бета-версия Ubuntu 21.10 теперь доступна для загрузки с ядром Linux 5.13 и GNOME 40

Кроме того, эмулируемые устройства теперь игнорируют флаги «требуется перезагрузка» и «требуется выключение», что означает меньшее количество прерываний при тестировании встроенного ПО. Для пользователей Intel Thunderbolt процесс считывания встроенного ПО стал более эффективным, что должно привести к более быстрому обновлению.

Наконец, улучшения включают:

  • Упрощает загрузку встроенного ПО с определенных смещений.
  • Если поддержка GnuTLS отключена, самотестирование «serio» пропускается.
  • Ускоряет работу fwupdtool, загружая функции движка только по мере необходимости.

 

Пользователи также заметят более быстрый доступ к информации о локальных архивах встроенного ПО, что повысит общую эффективность.

Fwupd 2.0.1 теперь доступен для скачивания, и пользователям рекомендуется обновиться, чтобы в полной мере воспользоваться новыми функциями и улучшениями. Подробнее обо всех новинках можно узнать в списке изменений.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
Поделиться в соц. сетях:


5 1 голос
Рейтинг статьи
Подписаться
Уведомить о
guest

**ссылки nofollow

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Это может быть вам интересно


Рекомендуемое
Переход к технологиям 5G принес с собой не только увеличение…

Спасибо!

Теперь редакторы в курсе.