Linux çekirdeğinde çok sayıda dosya sistemi uygulaması olsa da bunların çoğu Android'de üretim kullanımı için onaylanmamıştır ve Android'de desteklenmez.
Android'in test altyapısı, OTA mekanizmaları, güncelleme süreçleri ve gizlilik koşulları, belirli dosya sistemi desteğine bağlıdır. Tüm dosya sistemleri Android cihazlarda kullanıma uygun değildir.
Örneğin, Android'de fscrypt aracılığıyla dosya tabanlı şifreleme ve fsverity aracılığıyla dosya tabanlı kimlik doğrulama desteği gerekir. Bu nedenle, fscrypt veya fsverity'yi desteklemeyen dosya sistemleri üretimde kullanıma uygun değildir.
Düşük düzeyde dosya sistemi desteği
Android 13'ten itibaren kullanıcı alanı yalnızca GKI'ya yerleştirilmiş dosya sistemleriyle çalışır. Google'ın çekirdek ekibinin desteği olmayan bir dosya sisteminin gönderilmesi, kullanıcıları güvenlik sorunlarına karşı savunmasız bırakabilir ve önerilmez.
Android çekirdek ekibi, yukarı akış uzun süreli destek (LTS) çekirdeklerine geçerek tüm dosya sistemleri için düzeltmeleri almaya devam ediyor. Ancak aşağıdaki dosya sistemleri, Android güvenlik yaması yayın takvimi aracılığıyla daha sık yama alır:
exfat(çekirdek 5.10 ve sonraki sürümlerde desteklenir)ext4f2fsfuseincfsVfatEROFS
Aşağıdaki dosya sistemi kullanımdan kaldırıldı ve sınırlı destekleniyor:
sdcardfs(yalnızca 4.14 ve önceki çekirdeklerde desteklenir)
Sanal dosya sistemi desteği
Genel olarak, aşağıdakiler de dahil olmak üzere sanal dosya sistemleri desteklenir.
debugfsoverlayfsprocfssysfstmpfstracefs
Yeni bir dosya sistemi için destek isteğinde bulunma
Burada listelenmeyen bir dosya sistemi kullanmak istiyorsanız Android Sorun Takibi Aracı'nda özellik isteğinde bulunun, ardından ihtiyaçlarınızı görüşmek için kernel-team@android.com ile iletişime geçin.