Fuchsia OS 14 は改善と修正を加えて登場

フクシアOS

Fuchsia OS バナー

最近 グーグルが発表した、 ブログ投稿を通じて、 新バージョン「Fuchsia OS 14」リリース Google Nest Hub と Nest Hub Max の最新アップデートでは、Fuchsia OS 14 Bluetooth関連のオーディオエラーを修正、Matterとの互換性が向上し、最終的に「夜間の誤ったイベント」の検出が解決されます。

Fuchsia OS について知らない人は、次のことを知っておく必要があります。 これはZirconマイクロカーネルをベースにしたOSであり、 LK の開発から派生したものです。ユーザー空間で実行され、devhost プロセスによってロードされ、デバイス マネージャーによって管理される動的ライブラリを使用します。

La Fuchsia OS のグラフィカル インターフェイスは、Flutter を使用した Dart で書かれています。 このプロジェクトには、ユーザー インターフェイスを作成するための Peridot、パッケージ マネージャーとしての Fargo、標準ライブラリとしての libc、レンダリング用の Escher などのツールが含まれており、C/C++、Dart、Rust、Go などのさまざまな言語のサポートが含まれています。

システム 次のようなファイルシステムがあります MinFS、MemFS、ThinFS (Go の FAT) および Blobfs、 FVM パーティション マネージャーとともに。アプリケーション開発では、Scenic と Magma が Vulkan ドライバーだけでなく複合マネージャーとしても使用されます。ブート プロセスには、初期環境、ブート環境、ユーザー環境をそれぞれ構成するための appmgr、sysmgr、basemgr が含まれています。

Fuchsia 14 の新機能は何ですか?

Fuchsia OS 14のこの新しいバージョンが提供されます Matterとの互換性に改善が含まれているのが目立ち、 バックライトの色の変更を要求するときに使用される新しい「遷移状態処理」が含まれます。l アップデートグループのサポート すべてのデバイス構造へのサブスクリプションが更新されました。

この新しいバージョンで際立っているもうXNUMXつの変更は、 Wi-Fi および Bluetooth 接続の設定が改善されました。 そして、たとえば、Bluetooth HSP プロファイル (HandSet プロファイル) でオーディオ サポートを見つけることができます。 A2DP プロファイル経由でオーディオをストリーミングする際の遅延の減少、状況によってはメディア再生時間の不正確さが修正され、現在も修正されています。 ビデオ通話中に接続すると、スティッキー Bluetooth オーディオが再開されます。

それに加えて、 「夜間の誤った存在イベント」の修正が含まれています 定数。これらのイベントは毎日午前 2 時から午前 3 時までの間に発生し、電源を繰り返し入れ直したり、問題に対する解決策を想定した実装を行ったりした後でも、誤ったアラートとトリガーが停止しなかったため、ユーザーによって報告されました。

Starnix レイヤーの機能が拡張されました。 新しいバージョンでは、リモート ファイルのマウントのサポートが追加され、fxfs では syscall のシンボリック リンク用の xattrs が追加され、mmap() トレースポイントが追加され、/proc/pid/stat の情報が拡張され、fuchsia_sync::Mutex のサポートが有効になりました。

その他の変更点で際立っているのは この新しいバージョンの:

  • すべてのプラットフォームで FastUDP が有効になっています。パフォーマンスの向上が期待されますが、ユーザーが目に見える変化はありません。
  • 広告プロキシに mDNS サブタイプのサポートが追加されました。
  • すべてのサブタイプへの応答を停止する更新を追加しました。
  • 自動再起動機構を調整しました。
  • Meshcop DNS-SD を更新する際のアドレス競合状態を修正しました。
  • ライセンスと登録後に接続ステータスが強制的に更新されるようになりました
  • 改善されました。
  • メモリ不足率を削減するために、連続メモリ回復を更新しました。
  • TREL を更新して、機能フラグまたは CLI 経由で有効にしない限り無効にするようにしました。
  • アトミック入力初期化を追加しました BoundedListNode 
  • のバグを修正しました ffx inspect list-accessors これはセレクターを正しくエスケープしていませんでした。
  • SDIO タイムアウト時に FW サブシステムを回復する機能が追加されました。
  • マイナーな修正と改善を追加しました。
  • リソースおよびデバイススレッド用のスケジューラロールを追加しました
  • ファームウェア回復のための安定性修正を追加しました。
  • sdio_timeout 回復トリガー条件を再度有効にします。
  • SDIO カードのリセットを要求するようにファームウェア リカバリが更新されました。
  • RISC-V サポートの改善を実装し、SMP のサポートを追加し、SBI を使用してセカンダリ コアを検出するためのサポートを実装しました。

詳細を知りたい場合は、 次のリンク.