F8.0 更新
日期:2022 年 10 月 31 日
版本:F8.0
下列更新已執行。
元件架構
元件資訊清單 (.cmx) 檔的數目從 1167 個檔案減少為 85% 左右。
連線能力 (藍牙、IoT、WLAN、Netstack)
WLAN
Core
- 我們改善了以下方面:
- 舊版 AP 的 WPA1、WPA2 和 WPA3 相容性。
- 內部 WEP 金鑰編碼/解碼。
- 處理支援費率和驗證的內部。
- 簡化了 FullMAC 和 SoftMAC 的重新連線 API。
- 已完成遷移至 fuchsia.wlan.sme.GenericSme API 的作業。
駕駛
Broadcom WLAN 驅動程式 (brcmfmac) 更新項目包括:
- 遷移至 Netdevice 模型以用於資料路徑作業,以及全新的 (re)connect API,也有助於簡化 WEP 金鑰處理作業。
- EAPOL 訊息握手中的競爭狀況已修正。
網路堆疊
為執行效能而改善 Netdevice WLAN 遷移作業。詳情請參閱「驅動程式」部分。
執行緒
- 已提供臨時的 Thread 1.3 認證。
- 執行緒網路現在會自動建立/啟動。
- 已啟用執行緒框線轉送功能。
圖像與媒體
- 改善電源效率。
- 儲存多項記憶體變更,讓媒體播放更加穩定。
HCI (輸入、A11y、i18n 和檢視系統)
- 已導入滑鼠加速。
- 已新增表情符號字型。
Rust
問題:導致已啟動使用者無法連結 Fuchsia 二進位檔的這個問題。
連結:Fuchsia 目標使用 llvm-libunwind="in-tree"
影響:問題已修正。
軟體組合
ffx assembly
現在支援在組譯時設定工作階段網址,因此您不必重新建構平台,即可重新設定工作階段。ffx assembly
現在支援這兩個套件套件的產品套件、快取套件和 config_data。
軟體推送
- Eager 套件更新已導入 omaha 用戶端和 pkg-Resolver。更新 Omaha 用戶端更新通訊協定,以支援在每次重新啟動時,持續保持更新套件。
- 將 pkgfs 移除,並替換為以 Rust 編寫的 pkg-cache 功能。
測試
平台的更新內容如下:
- 修正多項穩定性問題。
- 支援執行樹狀結構 (OOT) 測試。
- 重構與簡化的程式碼路徑。
信任的平台服務 (TPS)
簡化帳戶 API,移除不再需要的功能。
虛擬化技術
- virtio_block 裝置已從 C++ 遷移至 Rust。
- 大量虛擬化元件已轉換為 CFv2。
- 已新增支援建立記憶體超過 4 GiB 的訪客。
F8.1 更新
日期:2022 年 11 月 17 日
版本:F8.1
下列更新已執行。
連線能力
- 智慧螢幕支援 Matter 支援。
問題:Brackfmac 中的潛在死結,導致 brcmfmac 停止提供緩衝區。
影響:已經解決潛在的死結問題。
其他變更
問題:裝置上設定和雲端設定不一致,導致部分裝置意外重新啟動。
影響:修正了不一致的問題。
F8.1.1 更新
日期:2022 年 12 月 5 日
版本:F8.1.1
下列更新已執行。
通訊
問題:在 Google Home 應用程式中,部分支援 Matter 的裝置在 F8.1 系統上出現「須使用執行緒邊界路由器」錯誤訊息,導致無法執行這項動作。
影響程度:修正了在受影響情況下從 DNS SD TXT 讀取框線代理程式 ID 的問題。
問題:如未在回應中提供缺少的 A/AAAA/TXT 記錄,非 mDNS 服務就不會要求。
影響:視需要修正查詢,主動主動要求使用 SRV/TXT/A/AAAA。