Спустя месяц после выхода предыдущей версии Fwupd 2.0.3, утилита с открытым исходным кодом, предназначенная для более простого и автоматического обновления прошивки систем на базе Linux, выпустила новую версию Fwupd 2.0.4.
Среди новых возможностей – возможность записи всего дескриптора USB в данные эмуляции, что обеспечивает точный и последовательный захват всей необходимой информации.
Еще одним важным дополнением является определенный код возврата при неудачном обновлении сетевых метаданных, что обеспечивает более четкое руководство для автоматизированных процессов обновления. Другими словами, если в процессе обновления возникнут проблемы, система сможет надежно обнаружить их и отреагировать на них, повышая тем самым общую стабильность и предсказуемость.
Помимо этих улучшений, в fwupd 2.0.4 также устранено множество ошибок, что повышает производительность и надежность в нескольких ключевых областях.
Одним из особенно интересных исправлений является введение нового приватного флага delay-removal
для борьбы с тем, что разработчики в шутку называют footgun. Эта мера помогает предотвратить ситуации, когда устройства могут быть удалены слишком рано, что приводит к сбоям или частичным обновлениям.
Кроме того, для USB-устройств qc-s5gen2 добавлен более конкретный идентификатор экземпляра, что улучшает распознавание и совместимость устройств. Для пользователей оборудования Logitech обновлен метод идентификации VID/PID загрузчика Unifying в качестве полного идентификатора экземпляра, а также добавлена поддержка восстановления приемников Bolt в режиме загрузчика.
Другие исправления касаются разбора потоков CSV, благодаря чему неполное или нестандартное содержимое CSV больше не вызывает неожиданного поведения. Кроме того, fwupd теперь определяет доступность сети перед загрузкой метаданных, что позволяет избежать разочарований, связанных с неудачными обновлениями из-за проблем с подключением.
Команда разработчиков также улучшила обработку системы для некоторых устройств с модемным менеджером, включая отключение пакетов нулевой длины, когда это необходимо. Кроме того, процесс обновления капсулы UEFI был усовершенствован для систем, использующих блоки NVME размером 4096 байт, что способствует более надежному обновлению в специализированных конфигурациях.
Fwupd 2.0.4 уже доступен для загрузки, и пользователям рекомендуется обновиться, чтобы воспользоваться всеми преимуществами новых функций и улучшений. Более подробная информация обо всех нововведениях содержится в журнале изменений.
Комментарии (0)