更新 2.0.0

两周后 最后修正更新,用于管理自动固件更新的守护程序 Firmware Updater (fwupd) 的开发人员推出了主要版本 2.0.0,该版本进行了不兼容的 ABI 更改并添加了操作系统支持 达尔文 并修复了许多错误。

从存储库提供对 cab 格式存档形式的固件的访问 LVFS,由 fwupd 开发人员与 制造商 硬件。希望加入 LVFS 计划的组织需接受严格的合规性检查 要求 项目,以排除来自不可靠来源的代码进入存储库。用户支持位于 GitHub上 和服务器上的 IRC 频道 #fwupd 自由聊天.

libfwupd ABI 由于以下更改而被破坏:

  • 已停止支持已弃用的元数据和固件验证签名格式。
  • 启动时的内存消耗和 CPU 负载已显着降低。
  • 所有以前弃用的控制台实用程序均已删除。
  • libgusb 和 Gudev 插件已被删除,取而代之的是 libusb 和 sysfs。
  • 通过文件描述符流式加载固件,而不是直接加载到内存中。

创新之处:

  • 在设置文件中添加了一个选项,用于出于开发目的忽略固件依赖性。
  • 当设备需要重新启动时会发出警告。
  • 用于允许将报告加载到 gnome 固件中的 API。
  • 在构建系统中添加了对 Darwin 的支持。
  • 针对 Arrow 和 Meteor Lake 处理器的 CSME(融合安全和管理引擎)HSI 测试。
  • 添加了对 fwupdtool esp-list --json 命令的支持。
  • 添加了对更多更改设置的选项(修改配置选项)的支持。
  • 将隐私策略 URL 添加到远程配置。
  • 允许从本地 cab 存档加载设备标志。
  • 允许覆盖设置文件中的特定帧缓冲区大小。
  • 允许在设置文件中指定需要模拟的设备。
  • 允许重置 SbatLevelRT。
  • 更新 UEFI 胶囊时,大多数情况下正确选择 ESP(EFI 系统分区)
  • 通过 GATT 服务的 UUID 实现了对蓝牙设备的检测。
  • SuperIO 插件已停止使用,因为没有 rawio 就无法工作
  • 读取 netlink udev 套接字替代使用 GUdev。
  • EFI LZ77 压缩部分的解析已实现。
  • EFI FFS3 分区支持大分区。
  • 支持新类型 CRC-32 和 CRC-16。

被淘汰 大量错误.

添加了硬件支持::

  • USB读卡器Algoltek;
  • AMD Kria 核心模块;
  • 电缆问题 USB 集线器;
  • Cinterion fdl 设备;
  • CY6611 EZ-USB HX3PD;
  • 戴尔 K2 坞站;
  • 指纹识别器 Elan 0C9F;
  • HP Fleetwood 和 Hendrix 坞站;
  • Huddly L1、S1 和 Crew;
  • Jabra PanaCast;
  • 联想 Legion HID2 设备;
  • 联想ThinkSmart Bar;
  • 罗技莱米;
  • 罗技瞄准器;
  • 罗技 Tap 触摸屏;
  • 缩放设备(缩放器、缩放器) MediaTek;
  • 游行 PS185;
  • 高通 S5gen2 BLE 设备;
  • Tellink 双键盘

来源: linux.org.ru

为具有 DDoS 保护、VPS VDS 服务器的站点购买可靠的主机 🔥 购买具备 DDoS 防护的可靠网站托管服务,包括 VPS 和 VDS 服务器 | ProHoster