Доступ к /Android/data и /Android/obb в Android 11–14: что работает и как
Коротко: на Android 11–14 прямой доступ к /Android/data и /Android/obb обычно закрыт; надёжные методы — встроенный Files (если видит папки), ADB с архивацией (tar+pull), Shizuku + совместимый файловый менеджер и root. Ниже — что изменилось, какие способы реально рабочие и пошаговые команды.
Почему доступ ограничили и что изменилось
- Начиная с Android 11 внедрена модель Scoped Storage: приложения видят в основном только свои app‑specific каталоги. Это сделано для защиты приватности и предотвращения несанкционированного доступа к данным других приложений.
- Стандартный файловый диалог и большинство сторонних менеджеров больше не показывают и не позволяют выбирать содержимое /Android/data и /Android/obb на большинстве устройств.
- Есть привилегия «All files access», но её использование жёстко регулируется и не гарантирует полный доступ ко всем подпапкам на всех устройствах.
- Производители и обновления системного приложения "Files" периодически закрывают ранее работавшие обходы — поведение сильно зависит от модели, версии прошивки и обновлений.
Это не баг, а сознательное изменение безопасности. Любые обходы могут повредить приложения или нарушить безопасность устройства.
Способы доступа — что выбрать и как сделать (коротко и по делу)
- Встроенный Files (самый простой; сначала пробуйте его)
- Откройте «Файлы» или «My Files» → Внутренняя память → Android → data / obb. Если видите — копируйте наружу. Запись внутрь часто заблокирована.
- ADB (надёжно для чтения и бэкапа; нужен ПК и кабель)
- Включите "Параметры разработчика" → "USB debugging" и подтвердите подключение.
- Общая последовательность для безопасного копирования каталога:
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"
- Плюсы: не нужен root, часто обходит по‑файловые ограничения при прямом adb pull. Минусы: требует ПК; не даёт доступ к sandbox (/data/data) без доп. прав.
- Android Studio — Device File Explorer
- Полезно для разработчиков: работает с эмулятором и debuggable APK. На релизных приложениях доступ ограничен.
- Shizuku + совместимый файловый менеджер
- Shizuku стартует через ADB (один раз) и даёт приложению возможность вызывать привилегированные API. Установите Shizuku, запустите его в ADB режиме и дайте доступ файловому менеджеру. Часто работает для чтения; запись зависит от устройства. Требует осторожности и доверия к приложениям.
- MANAGE_EXTERNAL_STORAGE (All files access)
- Для приложений: может дать широкий доступ, но Play Store строго проверяет мотивацию. Для конечного пользователя — не даёт гарантии доступа на всех устройствах.
- Root (полный доступ)
- Даёт полный контроль над /data и /sdcard, но требует разблокировки загрузчика, установки root-решения (например, Magisk), аннулирует гарантию и увеличивает риск безопасности. Подходит продвинутым пользователям.
- MTP (USB File Transfer)
- Иногда показывает /sdcard/Android на ПК, но часто папки скрыты по политике доступа.
Практические рекомендации и безопасность
- Если нужно просто скопировать личные файлы: сначала попробуйте системный Files → если не видно — используйте ADB+tar (самый универсальный и безопасный способ без рута).
- Всегда делайте резервную копию перед изменением файлов в /Android/data — удаление/перезапись может сломать приложение.
- Не давайте «All files access» неизвестным приложениям. Проверяйте репутацию и назначение приложений.
- Root используйте только если понимаете последствия: гарантия, безопасность, OTA‑обновления.
Для большинства пользователей оптимальный порядок действий: 1) проверить встроенный Files; 2) если не получилось — подключиться к ПК и использовать ADB+tar; 3) если вы power user — оценить Shizuku или root.
Частые ошибки
- Пытаются adb pull отдельных файлов и получают Permission denied — решение: архивировать каталог на устройстве и затем adb pull архива.
- Давать All files access малознакомым файлам — риск утечки данных.
- Попытки «удалить обновления Files app» как универсальное решение — временно работает не на всех моделях.
FAQ
-
Можно ли вернуть старое поведение, где любой файловый менеджер видит /Android/data?
Нет универсального способа — это системная политика. На отдельных моделях временно помогает откат обновлений Files, но это ненадёжно. -
Работают ли обходы в официальных версиях Play Market?
Многие обходы обнаруживаются и блокируются; некоторые файловые менеджеры используют легальные привилегии, но их работа зависит от разрешений и политики магазина. -
Нужно ли root для чтения файлов из /Android/data?
Не обязательно: часто достаточно ADB+tar или системного Files; root нужен только для полного доступа к sandbox (/data/data) и расширённых задач.
Если хотите, могу подготовить точную последовательность ADB-команд под вашу модель и указанные папки — напишите модель и версию Android.