Fwupd 2.0.18は互換性を拡張し、Linuxでのファームウェアアップデートを改善します

  • Fwupd 2.0.18 では、Lenovo、HP、Synaptics の新しいデバイスに対応するハードウェア サポートが拡張されています。
  • 新しいバージョンでは、再起動プロンプト、「再起動が必要な」ファイルの作成、更新ワークフローの改善が導入されています。
  • ファームウェア検索パフォーマンスが最適化され、RISC-V マシンを含む UEFI および BIOS サポートが強化されています。
  • このアップデートは、Framework などのメーカーによる LVFS/Fwupd エコシステムへのサポート強化の一環として行われます。

fwupd 2.0.18

新しいバージョン ファームウェア 2.0.18 これは、GNU/Linuxシステムのファームウェアを管理するためのオープンソースツールの2.0ブランチ内のメンテナンスアップデートとして利用可能になりました。 バージョン Fwupd 2.0.17このリリースでは、更新エクスペリエンスの改良、より多くのデバイスとの互換性の拡張、新しいファームウェアのインストール後に必要な再起動などの一般的な状況の処理の改善に重点を置いています。

ファームウェアのアップデートが鍵となる時代に セキュリティ、安定性、ハードウェアサポート Fwupd 2.0.18 では、デスクトップ コンピューターとラップトップ コンピューター、および周辺機器とドッキング ステーションの両方に対して、より機敏で問題の少ないプロセスを提供することに進歩しています。

Fwupd 2.0.18と互換性のある新しいデバイス

Fwupd 2.0.18の最も目立った新機能の一つは、以下のサポートが追加されたことです。 新しいハードウェアデバイス これらは、Linuxベンダーファームウェアサービス(LVFS)を通じて既に利用可能なカタログに追加されます。追加されたハードウェアと周辺機器には、以下のものがあります。 レノボ Legion Go 2HID デバイスとして認識される、HP ポータブル USB-C 4K HDMI ハブ、およびさまざまな Synaptics HapticsPad デバイス。

これらのデバイスの組み込みは、 ノートパソコン、USB-Cドック、コントローラー、またはタッチパッド 彼らは、外部ツールや追加のオペレーティングシステムに頼ることなく、すべてのハードウェアをLinuxからアップデートしたいと考えています。この統合により、LVFSは複数ブランド向けの集中型ファームウェアリポジトリとしての役割を継続します。

アップデート後の再起動の管理の改善

Fwupd 2.0.18では、 ファームウェアのアップデートには再起動が必要です このツールでは、「段階的」モードで更新を適用した後に再起動する必要があるデバイスの特定の MOTD (Message of the Day) を表示できるようになりました。

さらに、新バージョンではファイルを自動的に作成することができる。 「再起動が必要です」 インストールされたファームウェアの再起動が必要な場合、この機能により、組織内のシステム管理スクリプトやメンテナンスポリシーとの統合が容易になります。USIドッキングステーションのアップデート時の動作も改良され、デバイスの手動切断と再接続を行わなくてもプロセスを完了できるようになりました。

Fwupd 2.0.18では、内部の改善とファームウェアエンジンのパフォーマンス強化が導入されています。

Fwupd 2.0.18は、新しい互換性に加え、内部動作の最適化にも重点を置いています。注目すべき改善点の一つは、 ファームウェアストリーム検索速度これにより、複数のデバイスまたはリポジトリを持つシステムで利用可能な更新プログラムを見つけて識別するために必要な時間が短縮されます。

このバージョンでは、MTDデバイスに特定の問題が追加され、 Intel SPI BIOSブロッキング この機能が有効になったことで、システムファームウェア管理時のセキュリティチェックが強化されました。さらに、PARENT_NAME_PREFIXオプション使用時に子デバイスの名前変更がサポートされ、システム内のハードウェア識別の明確さと一貫性が向上しました。

UEFIサポート、BIOS、アーキテクチャの進歩

UEFI領域では、Fwupd 2.0.18はいくつかの重要な要素の処理を調整しました。今後、ツールは EFI_CAPSULE_RESULT_VARIABLE_HEADER構造を正しく分析する更新後の UEFI カプセルの結果の誤った解釈を回避します。

uint32_t型のバージョンフィールドからデバイスバージョン形式への変換も制限されています UEFIデバイス専用これにより、他の種類のハードウェアとの潜在的な不整合が低減されます。もう一つの重要な改善点は、必要に応じてMTDベースのBIOSデバイスをSMBIOSバージョンにフォールバックする制御機能です。これにより、ファームウェアデータが均一でない状況でも、より信頼性の高い検出が可能になります。

アーキテクチャに関しては、FwupdはPlatformArchitecture値を RISC-Vマシン上の実際のCPUアーキテクチャこれにより、この新しいプラットフォームを使用するシステム上のインベントリ、監視、ファームウェア展開ツールとのより正確な統合が可能になります。

UpdateCapsule の改良とセキュアブートなしの機能

UEFIを使用するシステムにファームウェアカプセルを適用するために使用されるUpdateCapsule機能も、このリリースで注目されています。Fwupd 2.0.18では、この機能が改善されています。 セキュアブートが有効になっていないデバイスこれにより、複雑なファームウェア構成の変更を必要とせずに自動更新のメリットを享受できるシステムの範囲が拡大します。

セキュアブートのないシナリオでのこの強化されたサポートは、多くのインストールにとって興味深いものです。 混合環境またはレガシー環境における Linuxセキュア ブートが常に有効になっているわけではなく、マザーボードのファームウェアやその他のコンポーネントを最新の状態に保つための信頼性の高い方法が必要です。

Fwupd 2.0.18 およびツール、環境検出、待機時間の改善

補完ツールに関しては、コマンドの動作が調整されました。 fwupdtool そうすれば 必要不可欠な場合にのみSIGINT信号を傍受する信号を並行して管理する他のプロセスやスクリプトへの干渉を回避します。

さらに、より合理的な待ち時間が導入されました。 HIDリクエストqc-s5gen2特定のデバイスでのブロックや過度の待機時間を削減することを目的として、システムがハイパーバイザー内で実行されているか、コンテナ内で実行されているかを検出するコードも再構築され、このロジックがさまざまな Fwupd プラグインで活用できるようになりました。

バグ修正と全体的な堅牢性

バージョン2.0.18には、安定性に直接影響を与える包括的な修正が含まれています。これには、 USB BOS記述子の分析これらは、ファームウェア更新操作中に USB デバイスの高度な機能を識別するための鍵となります。

x86_64特有のカプセルフラグもUEFIファームウェアの展開時に修正され、 64ビットシステムでのアップデート 適切なパラメータが適用されます。マニュアルページと次のようなツールとの互換性は、 apropos y whatis 調整されたため、管理者とユーザーはコマンドラインから関連ドキュメントをすばやく見つけやすくなりました。

その他の修正は、 Huddlyデバイスのアップデート これには、メジャーバージョンアップデートに加え、I2Cエミュレーションの登録時に予期せぬクラッシュを引き起こすバグの修正も含まれます。これらすべてが、サービスの日常的なご利用において、より堅牢で予測可能なエクスペリエンスの実現に貢献しています。

LVFSプロジェクトのコンテキストとメーカーのサポート

Fwupdの開発は、 Linux ベンダー ファームウェア サービス (LVFS)LVFS は、数百万の Linux システムにファームウェアを配布するための中心点として機能するプラットフォームであり、ファームウェアのダウンロード数がすでに 1 億回を超えており、エンジニアリングの貢献や資金援助契約を通じて、より多くのハードウェア メーカーが関与し、協力することが奨励されています。

この文脈において、フレームワークコンピュータは、 LVFS/Fwupdエコシステムの新たな有力スポンサーこの協業は、プロジェクトの維持を支える年間利用料モデルのもと、リード開発者のリチャード・ヒューズ氏を擁するRed Hatの継続的な貢献と、プロジェクトを傘下に持つLinux Foundationのサポートを補完するものです。その他の重要な貢献者としては、AMDのエンジニアリングスタッフや、以下のような関心の高い企業が含まれます。 デルはアップデートを Linuxに。

経済的側面を超えて、フレームワークは FwupdとLVFSのネイティブサポートを統合するプロバイダー Framework 16などのラップトップやその他のLinux対応デバイスにおけるファームウェアアップデートの簡素化を目指し、製品にファームウェアアップデート機能を搭載しています。この傾向は、他のメーカーにも、ユーザーや企業にとってより一貫性がありアクセスしやすいアップデートエクスペリエンスを提供するよう促しています。

Fwupd 2.0.18がLinuxユーザー向けに利用可能になりました

Fwupd 2.0.18は次のように配布されます ソースコードtarballはGitHubから, 変更点の完全なリストも参照できます リリースノートも参照してください。ただし、推奨される方法は、グラフィカルマネージャーまたはコマンドラインを使用して、使用しているGNU/Linuxディストリビューションの安定リポジトリからインストールおよびアップデートを行うことです。

さまざまなディストリビューションが組み込まれます 安定チャンネルのFwupd 2.0.18 テストと統合が完了すると、ユーザーは通常のシステムアップデートに加えて、このバージョンの新機能を自動的に受け取ることができます。これにより、ホームコンピューター、ワークステーション、サーバーはすべて、管理ワークフローに大きな変更を加えることなく、互換性、パフォーマンス、信頼性の向上の恩恵を受けることができます。

このアップデートにより、Fwupdはリファレンスツールとしての役割を強化し、 Linux環境でファームウェアを最新の状態に保つこれは、ハードウェアサポートの拡大、再起動管理の改善、UEFIおよびBIOSの最適化、そして継続的なバグ修正の取り組みを組み合わせたものです。同時に、メーカーや組織の協力を得てLVFSエコシステムを強化することで、ユーザー、企業、そして行政機関がデバイスをより安全かつ透明性高く、一元的に管理するための、より強固な基盤の構築に貢献します。

ファームウェア 2.0.17
関連記事
Fwupd 2.0.17はLinux上のファームウェアアップデートを強化