27 Mart 2025'ten itibaren AOSP'yi derlemek ve AOSP'ye katkıda bulunmak için aosp-main yerine android-latest-release kullanmanızı öneririz. Daha fazla bilgi için AOSP'de yapılan değişiklikler başlıklı makaleyi inceleyin.
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Linux çekirdeğinde uygulanmış çok sayıda dosya sistemi olsa da bunların çoğu Android'de üretim amaçlı kullanım için onaylanmamıştır ve Android'de desteklenmemektedir.
Android'in test altyapısı, OTA mekanizmaları, güncelleme süreçleri ve gizlilik şartları, belirli dosya sistemi desteğine bağlıdır. Tüm dosya sistemleri Android cihazlarda kullanılmaya uygun değildir.
Örneğin, Android için 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ılmaya uygun değildir.
Düşük düzey dosya sistemi desteği
Android 13'ten itibaren kullanıcı alanı yalnızca GKI'ye yerleşik dosya sistemleriyle çalışır. Google'ın çekirdek ekibi tarafından desteklenmeyen bir dosya sistemini kullanıma sunmak, kullanıcıları güvenlik sorunlarına karşı savunmasız bırakabileceğinden önerilmez.
Android çekirdek ekibi, yayın öncesi uzun süreli destek (LTS) çekirdeklerine ekleyerek tüm dosya sistemleri için düzeltmeleri almaya devam etmektedir. Ancak aşağıdaki dosya sistemleri, Android güvenlik yaması yayınlama takvimi aracılığıyla daha sık güncelleme alır:
exfat (5.10 ve sonraki çekirdek sürümlerinde desteklenir)
ext4
f2fs
fuse
incfs
Vfat
EROFS
Aşağıdaki dosya sisteminin desteği sonlandırıldı ve sınırlı destek sunuluyor:
sdcardfs (yalnızca 4.14 ve önceki çekirdeklerde desteklenir)
Sanal dosya sistemi desteği
Genel olarak, aşağıdakiler dahil olmak üzere sanal dosya sistemleri desteklenir.
debugfs
overlayfs
procfs
sysfs
tmpfs
tracefs
Yeni bir dosya sistemi için destek isteme
Burada listelenmeyen bir dosya sistemi kullanmak istiyorsanız Android Sorun Takibi'nde özellik isteği gönderin ve ardından ihtiyaçlarınız hakkında görüşmek için kernel-team@android.com adresiyle iletişime geçin.
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-27 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-07-27 UTC."],[],[],null,["# Android kernel file system support\n\nWhile there are a large number of file systems with implementations in the Linux\nKernel, many haven't been approved for production use in Android, and are not\nsupported in Android.\n\nAndroid's test infrastructure, OTA mechanisms, update processes, and privacy\nrequirements depend on specific file system support. Not all file\nsystems are suitable for use on Android devices.\n\nFor example, Android requires support for file-based encryption through\n`fscrypt` and file-based authentication through `fsverity`, so file systems that\ndon't support `fscrypt` or `fsverity` aren't suitable for production use.\n\nLow level file system support\n-----------------------------\n\nBeginning with Android 13, userspace only works with file\nsystems built into the GKI. Shipping a file system that doesn't have support\nfrom Google's kernel team can leave users vulnerable to security issues and\nisn't recommended.\n\nThe Android kernel team continues taking fixes for all file systems by\nsnapping to upstream Long Term Support (LTS) kernels. However, the following\nfile systems receive more frequent patches through the Android security\npatch release schedule:\n\n- `exfat` (supported in kernel 5.10 and later)\n- `ext4`\n- `f2fs`\n- `fuse`\n- `incfs`\n- `Vfat`\n- `EROFS`\n\nThe following file system is deprecated and has limited support:\n\n- `sdcardfs` (only supported in kernel 4.14 and earlier)\n\nVirtual file system support\n---------------------------\n\nIn general, virtual file systems, including the following, are supported.\n\n- `debugfs`\n- `overlayfs`\n- `procfs`\n- `sysfs`\n- `tmpfs`\n- `tracefs`\n\n| **Note:** Though `debugfs` is supported, as of Android 11, it's not mounted by default. If a user or device initiates a bug report, it's temporarily mounted to generate that report.\n\nRequest support for a new file system\n-------------------------------------\n\nIf you want to use a file system that isn't listed here, file a feature request\nin the [Android Issue Tracker](/docs/setup/contribute/report-bugs), then contact\n[kernel-team@android.com](mailto:kernel-team@android.com) to discuss your needs."]]