Логотип

Программа обновления прошивки Fwupd 2.1.7 для Linux содержит новые функции и улучшения

Программа обновления прошивки Fwupd 2.1.7 для Linux содержит новые функции и улучшения
В этом выпуске также добавлен плагин systemd-pcrlock и возможность подключения к обновлениям UEFI.

Разработчик fwupd Ричард Хьюз выпустил fwupd 2.1.7 — новое стабильное обновление в серии fwupd 2.1 этого проекта с открытым исходным кодом для обновления и управления прошивкой различного оборудования в вашем дистрибутиве Linux.

В выпуске fwupd 2.1.7, вышедшем более чем через три недели после fwupd 2.1.6, добавлена поддержка устройств PixArt PJP360, атрибут безопасности MTD lock, поддержка «внешне управляемых» списков подписей EFI и «общеизвестных» идентификаторов AppStream для стандартных настроек BIOS.

В Fwupd 2.1.7 также добавлен плагин systemd-pcrlock, а также средства подключения для обновлений UEFI, добавлен атрибут безопасности шифрования дисков TCG, добавлены оболочки для входных потоков для будущих реализаций на Rust, добавлена возможность переопределения некоторых методов в FwupdClient для будущего рефакторинга, а также добавлена поддержка большего количества плагинов при компиляции для Android.

Начиная с этого выпуска, fwupd теперь поддерживает простые строковые версии для некоторых графических процессоров AMD, не прерывает работу, если udisks не может определить устройство, поддерживает режим suspend-to-ram с зашифрованной оперативной памятью, при отсутствии защиты возвращается к копированию содержимого файлового дескриптора и больше не поддерживает принудительную установку через D-Bus.

Кроме того, теперь он пропускает проверку статуса secboot в modem-manager, если она не поддерживается, всегда проверяет тип док-станции Dell при подключении, помечает Coreboot VBOOT как устаревший BootGuard verified, отклоняет режим устройства CCGX вне диапазона перед индексацией версий и использует безопасное чтение для ответов устройств synaptics-rmi.

Кроме того, fwupd теперь проверяет соответствие смещения раздела, определяемого GUID, размеру раздела EFI, требует наличия доверенных метаданных для обновлений устройств и доверенных метаданных при использовании OnlyTrusted, подготавливает прошивку для модема-менеджера после отключения от «пожарного шланга» и перемещает ограничения по классам в экземпляры классов, чтобы уменьшить использование ресурсов.

В этом выпуске также исправлено несколько ошибок, которые могли привести к выходу за границы при чтении сектора DFU, сбоям при обновлении, когда микросхема TP находится в режиме только загрузчика, ошибкам при разборе некоторых записей загрузчика Logitech-hidpp и fwupd-refresh.service ошибкам аутентификации в Polkit.

Также исправлены проблемы с обновлением прошивки для Lenovo TBT5 Smart Dock 7500, самотестирование при сборке на tmpfs, проблема, из-за которой fwupd не запускался, если в комментарии к предварительной группе не были заданы ключи, а также проблема с пропаданием обновлений статуса во время обновлений.

Подробнее об изменениях, включенных в это обновление, можно прочитать в примечаниях к выпуску на странице проекта на GitHub, где вы также можете скачать fwupd 2.1.7 в виде архива с исходным кодом, если хотите скомпилировать его самостоятельно. Однако рекомендуется устанавливать fwupd из стабильных репозиториев вашего дистрибутива Linux.

Редактор: Анастасия

Рейтинг: 5 (1 голос)
Если статья понравилась, то поделитесь ей в социальных сетях:

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

четыре + 4 =

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


Спасибо!

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

Прокрутить страницу до начала