在2.0.19 版本发布两个月后,用于简化 Linux 系统固件更新的开源工具 fwupd 达到了 2.0.20 版本。
最显著的新增功能是支持更改 AMD UMA 分配大小。这使得配备受支持的 AMD 硬件的系统能够调整集成显卡的统一内存架构 (UMA) 分配。
Fwupd 2.0.20 还引入了当用户依赖被阻止的固件功能时发出警告的功能,提高了可能影响系统安全或稳定性的固件状态的透明度。

此次更新解决了影响固件更新流程的多个问题。UEFI 插件现已在 32 位 x86 系统上禁用,以防止在旧架构上出现意外行为。此外,还修复了解析无效 USB 描述符导致的程序挂起问题,从而提高了对格式错误的设备的兼容性。
快速启动处理已得到改进。此版本避免了缺少 fastboot 属性时出现的错误,修复了潜在的 fastboot 字符串过度读取问题,并解决了导致 MBIM QDU 更新失败的回归问题。此外,还修复了影响 HP G5 扩展坞安装的 CCGX DMC 回归问题,并解决了 AMD Kria SOM EEPROM 解析器中一个无害的堆越界读取问题。
性能方面也进行了改进。CAB校验和计算速度提升约21%,并且在解压缩过程中会验证CAB文件的未压缩大小,从而加强了固件验证和完整性检查。
硬件支持范围持续扩大。Fwupd 2.0.20 新增对以下设备的兼容性:
- HP Engage One G2 高级中心
- Framework 笔记本电脑中使用的 PixArt PJP274 触控板
- 多款新型 Jabra GNP 设备
最后,Polkit 对模拟标签设备修改的授权处理也已得到修正,以正确满足身份验证要求。

