自 2025 年 3 月 27 日起,我們建議您使用 android-latest-release
而非 aosp-main
建構及貢獻 AOSP。詳情請參閱「Android 開放原始碼計畫變更」。
Android 內核文件系統支持
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
雖然有大量文件系統在 Linux 內核中實現,但許多文件系統尚未獲准在 Android 中用於生產,並且在 Android 中不受支持。
Android 的測試基礎設施、OTA 機制、更新流程和隱私要求取決於特定的文件系統支持。並非所有文件系統都適合在 Android 設備上使用。
例如,Android 需要通過 fscrypt 支持基於文件的加密和通過fscrypt
支持基於文件的身份fsverity
,因此不支持fscrypt
或fsverity
的文件系統不適合生產使用。
低級文件系統支持
交付沒有 Google 內核團隊支持的文件系統可能會使用戶容易受到安全問題的影響,因此不建議這樣做。
Android 內核團隊繼續通過捕捉上游長期支持 (LTS) 內核來修復所有文件系統。但是,以下文件系統會通過 Android 安全補丁發佈時間表收到更頻繁的補丁:
-
exfat
(在內核 5.10 及更高版本中支持) -
ext4
-
f2fs
-
fuse
-
incfs
-
Vfat
-
EROFS
以下文件系統已棄用且支持有限:
-
sdcardfs
(僅在內核 4.14 及更早版本中支持)
虛擬文件系統支持
通常,支持虛擬文件系統,包括以下內容。
-
debugfs
-
overlayfs
-
procfs
-
sysfs
-
tmpfs
-
tracefs
請求對新文件系統的支持
如果您想使用此處未列出的文件系統,請在Android 問題跟踪器中提交功能請求,然後聯繫kernel-team@android.com討論您的需求。
這個頁面中的內容和程式碼範例均受《內容授權》中的授權所規範。Java 與 OpenJDK 是 Oracle 和/或其關係企業的商標或註冊商標。
上次更新時間:2022-06-06 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2022-06-06 (世界標準時間)。"],[],[]]