LINUX.ORG.RU

fwupd 2.0.0

 , ,


0

2

Спустя две недели после последнего корректирующего обновления, разработчики демона для управления автомтическим обновлением прошивок Firmware Updater (fwupd) представили мажорную версию 2.0.0, в которой сделаны несовместимые изменения ABI, добавлена поддержка операционной системы Darwin и исправлено множество ошибок.

Доступ к прошивкам в виде архивов формата cab предоставляется из репозитория LVFS, который курируется разработчиками fwupd совместно с производителями аппаратного обеспечения. Организации, желающие присоединиться к инициативе LVFS, проходят тщательную проверку на соответствие требованиям проекта, с целью исключения попадания в репозиторий кода из ненадежных источников. Поддержка пользователей осуществляется на GitHub и IRC-канале #fwupd на сервере Libera Chat.

Нарушение совместимости в ABI libfwupd обусловлено следующими изменениями:

  • Прекращена поддержка признанных устаревшими форматов подписей для верификации метаданных и прошивок.
  • Существенно снижены потребление памяти и нагрузка на CPU при запуске.
  • Удалены все объявленные прежде устаревшими консольные утилиты.
  • Удалены плагины libgusb и Gudev в пользу libusb и sysfs.
  • Потоковая загрузка прошивок через файловый дескриптор, а не напрямую в память.

Нововведения:

  • Добавлена опция в файле настроек для игнорирования зависимостей прошивок в целях разработки.
  • Предусмотрено предупреждение, когда устройству требуется перезагрузка.
  • API для разрешения загрузки отчетов в gnome-firmware.
  • Добавлена поддержка Darwin в системе сборки.
  • HSI-тесты CSME (Converged Security and Management Engine) для процессоров Arrow и Meteor Lake.
  • Добавлена поддержка команды fwupdtool esp-list --json.
  • Добавлена поддержка большего числа меняющих настройки опций (modify-config options).
  • Добавлен URL политики конфиденциальности в удаленные настройки (remote config).
  • Разрешена загрузка флагов устройства из локального cab-архива.
  • Разрешена перезапись определенного размера фреймбуфера в файле настроек.
  • Разрешено указание в файле настроек устройства, которое требуется эмулировать.
  • Разрешен сброс SbatLevelRT.
  • ESP (EFI System Partition) выбирается корректно в большинстве случаев при обновлении капсулы UEFI
  • Реализовано обнаружение устройств BlueTooth по UUID службы GATT.
  • Прекращена поддержка плагина SuperIO, поскольку он не работает без rawio
  • Чтение сокета netlink udev заменяет использование GUdev.
  • Реализован парсинг сжатых секций EFI LZ77.
  • Поддерживаются большие секции в разделах EFI FFS3.
  • Поддержка новых типов CRC-32 и CRC-16.

Устранено большое количество ошибок.

Добавлена поддержка оборудования::

  • USB карт-ридеры Algoltek;
  • AMD Kria SoM;
  • Cable Matters USB Hub;
  • fdl-устройства Cinterion;
  • CY6611 EZ-USB HX3PD;
  • Dell K2 Dock;
  • Считыватели отпечатков пальцев Elan 0C9F;
  • Доки HP Fleetwood и Hendrix;
  • Huddly L1, S1 и Crew;
  • Jabra PanaCast;
  • HID2-устройства Lenovo Legion;
  • Lenovo ThinkSmart Bar;
  • Logitech Lemmy;
  • Logitech Sight;
  • Logitech Tap Touch Screen;
  • Масштабирующие устройства (скалеры, скейлеры) MediaTek;
  • Parade PS185;
  • BLE-устройства Qualcomm S5gen2;
  • Telink Dual Keyboardf.

>>> Подробности



Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 5)

вот это я понимаю «эталонное ненужно»!

BydymTydym
()

Оно, что, на подходящем железе может перепрошить bios без моего согласия?

hbars ★★★★★
()

Несколько вопросов:

  1. Кто-нибудь реально пользуется fwupd? Часто обновления прошивок прилетают?

  2. Возможны ли и есть ли в реале случаи окирпичивания железа из-за fwupd?

greenman ★★★★★
()
Последнее исправление: greenman (всего исправлений: 1)
Ответ на: комментарий от greenman
  1. Я пользовался на ноутбуке, неоднократно прилетали обновления биоса и не только.

  2. Не слышал. Там заливается файл фирмвари на efi-партицию и рядомлежащий efi-бинарь шьёт фирмварь в оборудование, без участия операционки.

Dimez ★★★★★
()
Ответ на: комментарий от greenman

Ленова перестала выкладывать прошивки для моего ноута в lvfs :)

Теперь только в виде exe на официальном сайте.

Dimez ★★★★★
()
Ответ на: комментарий от greenman

Пользуюсь. На ноутбук Dell прилетают обновления BIOS в среднем раз в квартал.

Возможны, так же как и при использовании других способов обновления фирмвари.

undef ★★★
()
Ответ на: комментарий от MagicMirror

О, кстати, да. Обновлял трекбол Logitech M570

Dimez ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.