Android 11–14'te /Android/data ve /Android/obb Erişimi: Neler Çalışır ve Nasıl Yapılır
Kısaca: Android 11–14'te /Android/data ve /Android/obb klasörlerine doğrudan erişim genellikle kapalıdır; güvenilir yöntemler arasında yerleşik Dosyalar uygulaması (klasörleri görüyorsa), arşivleme ile ADB (tar+pull), Shizuku + uyumlu dosya yöneticisi ve root bulunur. Aşağıda nelerin değiştiği, hangi yöntemlerin gerçekten işe yaradığı ve adım adım komutlar yer almaktadır.
Erişim neden kısıtlandı ve neler değişti
- Android 11'den itibaren Kapsamlı Depolama (Scoped Storage) modeli tanıtıldı: uygulamalar artık temel olarak yalnızca kendi uygulamaya özel (app-specific) dizinlerini görebiliyor. Bu değişiklik, gizliliği korumak ve diğer uygulamaların verilerine yetkisiz erişimi önlemek amacıyla yapıldı.
- Standart dosya iletişim kutusu ve çoğu üçüncü taraf dosya yöneticisi, çoğu cihazda /Android/data ve /Android/obb içeriğini artık göstermiyor ve seçmeye izin vermiyor.
- "Tüm dosyalara erişim" (All files access) izni mevcut olsa da kullanımı sıkı şekilde düzenleniyor ve tüm cihazlardaki tüm alt klasörlere tam erişimi garanti etmiyor.
- Üreticiler ve sistem uygulaması "Files"ın güncellemeleri, daha önce çalışan geçici çözümleri zaman zaman kapatıyor; davranış büyük ölçüde model, firmware sürümü ve güncellemelere bağlı.
Bu bir hata değil, bilinçli bir güvenlik değişikliğidir. Herhangi bir geçici çözüm uygulamalara zarar verebilir veya cihaz güvenliğini bozabilir.
Erişim yöntemleri — hangisini seçmeli ve nasıl yapılmalı (kısa ve öz)
- Yerleşik Dosyalar uygulaması (en basit; önce bunu deneyin)
- "Dosyalar" veya "My Files" uygulamasını açın → Dahili depolama → Android → data / obb. Görüyorsanız dışarıya kopyalayın. İçeriye yazma işlemi genellikle engellenmiştir.
- ADB (okuma ve yedekleme için güvenilir; PC ve kablo gerekir)
- "Geliştirici seçenekleri"ni etkinleştirin → "USB hata ayıklama"yı açın ve bağlantıyı onaylayın.
- Klasörü güvenle kopyalamak için genel sıra:
adb devices
adb shell "tar czf /data/local/tmp/sdcard_android_data.tar.gz -C /storage/emulated/0 Android/data"
adb pull /data/local/tmp/sdcard_android_data.tar.gz .
adb shell "rm /data/local/tmp/sdcard_android_data.tar.gz"
- Avantajlar: root gerekmez, doğrudan adb pull sırasında dosya bazlı kısıtlamaları sıklıkla aşar. Dezavantajlar: PC gerektirir; ek haklar olmadan sandbox'a (/data/data) erişim sağlamaz.
- Android Studio — Device File Explorer
- Geliştiriciler için faydalıdır: emülatör ve debuggable APK'lar ile çalışır. Yayınlanan (release) uygulamalarda erişim sınırlıdır.
- Shizuku + uyumlu dosya yöneticisi
- Shizuku, ADB üzerinden başlatılır (bir kez) ve uygulamanın ayrıcalıklı API'leri çağırmasına olanak tanır. Shizuku'yu kurun, ADB modunda başlatın ve dosya yöneticisine erişim izni verin. Genellikle okuma için çalışır; yazma işlemi cihaza bağlıdır. Dikkat ve uygulamalara güven gerektirir.
- MANAGE_EXTERNAL_STORAGE (Tüm dosyalara erişim)
- Uygulamalar için: geniş erişim sağlayabilir ancak Play Store motivasyonu sıkı şekilde denetler. Son kullanıcı için — tüm cihazlarda erişim garantisi vermez.
- Root (tam erişim)
- /data ve /sdcard üzerinde tam kontrol sağlar ancak bootloader kilidinin kaldırılmasını, root çözümünün (örneğin Magisk) kurulmasını gerektirir, garantinizi geçersiz kılar ve güvenlik riskini artırır. İleri düzey kullanıcılar için uygundur.
- MTP (USB Dosya Aktarımı)
- Bazen PC'de /sdcard/Android klasörünü gösterir ancak erişim politikası nedeniyle klasörler sıklıkla gizlidir.
Pratik tavsiyeler ve güvenlik
- Sadece kişisel dosyaları kopyalamanız gerekiyorsa: önce sistem Dosyalar uygulamasını deneyin → görünmüyorsa ADB+tar kullanın (root gerektirmeyen en evrensel ve güvenli yöntem).
- /Android/data içindeki dosyaları değiştirmeden önce her zaman yedek alın — silme/üzerine yazma işlemi uygulamayı bozabilir.
- Tanımadığınız uygulamalara "Tüm dosyalara erişim" izni vermeyin. Uygulamaların itibarını ve amacını kontrol edin.
- Root'u yalnızca sonuçlarını anlıyorsanız kullanın: garanti, güvenlik, OTA güncellemeleri.
Çoğu kullanıcı için en iyi eylem sırası: 1) yerleşik Dosyalar uygulamasını kontrol edin; 2) işe yaramazsa PC'ye bağlanıp ADB+tar kullanın; 3) power user iseniz Shizuku veya root'u değerlendirin.
Sık yapılan hatalar
- Tek tek dosyaları adb pull ile çekmeye çalışmak ve Permission denied hatası almak — çözüm: klasörü cihazda arşivleyin ve ardından arşivi adb pull ile çekin.
- Az bilinen dosya yöneticilerine Tüm dosyalara erişim izni vermek — veri sızıntısı riski.
- "Files uygulamasının güncellemelerini kaldırma" girişimini evrensel çözüm olarak görmek — tüm modellerde geçici olarak çalışmayabilir.
SSS
-
Herhangi bir dosya yöneticisinin /Android/data'yı gördüğü eski davranışı geri getirmek mümkün mü?
Evrensel bir yol yok — bu bir sistem politikası. Bazı modellerde Files uygulamasının güncellemelerini geri almak geçici olarak yardımcı olabilir ancak bu güvenilir değildir. -
Resmi Play Store sürümlerinde geçici çözümler çalışıyor mu?
Birçok geçici çözüm tespit edilip engelleniyor; bazı dosya yöneticileri yasal ayrıcalıkları kullanıyor ancak çalışmalarının devamı izinlere ve mağaza politikasına bağlı. -
/Android/data'dan dosya okumak için root gerekli mi?
Mutlaka değil: çoğu zaman ADB+tar veya sistem Dosyalar uygulaması yeterli; root yalnızca sandbox'a (/data/data) tam erişim ve gelişmiş görevler için gerekir.
İsterseniz, modeliniz ve belirtilen klasörler için kesin ADB komut sırasını hazırlayabilirim — model ve Android sürümünü yazmanız yeterli.