На Android 14 при попытке открыть папку Android/obb через обычный файловый менеджер система показывает пустой каталог или сообщение «Нет доступа» — это следствие политики scoped storage, которая ограничивает прямой доступ приложений к служебным каталогам внутренней памяти. Ограничение действует на уровне системы, поэтому «просто выдать разрешение» в настройках, как на старых версиях Android, уже не получится.
Хорошая новость: обходные пути существуют и не требуют root-прав. Ниже разберём несколько проверенных методов — от встроенного системного файлового менеджера до работы через Shizuku и компьютер. Подходящий способ зависит от того, что именно нужно сделать: просмотреть содержимое, скопировать кэш игры или удалить ненужные файлы.
Почему Android 14 блокирует папку obb
Каталог Android/obb предназначен для файлов расширения приложений — чаще всего это кэш игр и тяжёлые ресурсы, которые не входят в APK. Начиная с Android 11, Google усилила изоляцию хранилища: сторонние приложения без специальных привилегий не могут читать и изменять содержимое Android/data и Android/obb других программ.
На Android 14 ограничения стали ещё строже — закрылись часть лазеек, которыми пользовались файловые менеджеры на предыдущих версиях. Поэтому инструкции, написанные для Android 11–12, могут частично не работать. Само разрешение «Доступ ко всем файлам» не открывает папки data и obb — для них нужен отдельный механизм через системный интерфейс выбора каталога (SAF).
- 📁 Scoped storage — система изолированного хранилища, ограничивающая доступ приложений к чужим данным.
- 🔒 Блокировка касается именно сторонних приложений, а не самой папки — системные компоненты доступ имеют.
- 🛠️ Обход возможен через SAF (Storage Access Framework), Shizuku или ADB без root-прав.
Способ 1: системный файловый менеджер «Файлы»
Самый простой метод — встроенное приложение Files (компонент com.google.android.documentsui), которое есть практически на каждом устройстве с Android 14. Именно оно открывается, когда система просит выбрать файл, и у него есть привилегированный доступ к защищённым каталогам.
Найдите в настройках путь Настройки → Хранилище или Настройки → Приложения → Все приложения → Файлы и откройте его. В некоторых оболочках (например, фирменных оболочках китайских производителей) системный «Файлы» может быть скрыт или заменён собственным менеджером — тогда этот способ не сработает, и стоит перейти к следующим. Точное расположение пункта зависит от оболочки, поэтому сверяйтесь с документацией своего устройства.
Через системный «Файлы» можно просматривать содержимое Android/obb, копировать и перемещать файлы. Однако вставка файлов внутрь obb извне иногда ограничена — если при копировании появляется ошибка, используйте метод с Shizuku.
Способ 2: выдать доступ через SAF стороннему менеджеру
Механизм Storage Access Framework позволяет вручную выдать конкретному приложению доступ к конкретной папке. Так работают, например, MT Manager, MiXplorer и некоторые версии ZArchiver. Общая логика одинаковая: приложение просит выбрать каталог, открывается системный диалог, вы подтверждаете доступ.
Порядок действий на примере типичного файлового менеджера с поддержкой SAF:
☑️ Выдача доступа к obb через SAF
Важный нюанс: в системном диалоге выбора папки содержимое Android/obb может отображаться как пустое или сама папка может быть скрыта. В ряде случаев помогает включение отображения скрытых каталогов в меню диалога (три точки вверху) либо ручной ввод пути, если файловый менеджер это поддерживает. Поведение диалога отличается в зависимости от версии системного компонента и оболочки.
⚠️ Внимание: выдавая доступ через SAF, вы разрешаете приложению читать и изменять данные всех программ в этой папке. Предоставляйте такой доступ только проверенным файловым менеджерам из надёжных источников.
Способ 3: Shizuku — полный доступ без root
Shizuku — это сервис, который позволяет обычным приложениям выполнять действия с системными привилегиями через ADB-интерфейс, без root-прав. После запуска Shizuku совместимые файловые менеджеры (например, MT Manager или Material Files с поддержкой Shizuku) получают полный доступ к Android/data и Android/obb, включая запись.
На Android 14 запустить Shizuku можно двумя способами: через беспроводную отладку (без компьютера) или через ADB с ПК. Для первого варианта нужно включить режим разработчика: откройте Настройки → О телефоне и несколько раз нажмите на пункт «Номер сборки», пока не появится подтверждение. Затем в настройках для разработчиков активируйте «Беспроводная отладка» и выполните сопряжение с Shizuku по коду — приложение подскажет шаги на экране.
Учтите: после перезагрузки устройства Shizuku останавливается, и активацию через беспроводную отладку нужно повторять. Это нормальное поведение, а не сбой.
Что делать, если беспроводная отладка не включается
Убедитесь, что устройство подключено к Wi-Fi — беспроводная отладка работает только в беспроводной сети. Если пункт неактивен или сопряжение зависает, перезапустите режим разработчика (выключите и включите его заново) и проверьте, не блокирует ли функцию корпоративный профиль или режим родительского контроля. В крайнем случае используйте запуск Shizuku через ADB с компьютера.
Способ 4: доступ через ADB с компьютера
Если под рукой есть ПК, самый надёжный вариант — Android Debug Bridge. ADB работает с привилегиями shell-пользователя, которому доступ к obb разрешён. Понадобится установленный пакет platform-tools от Google и включённая отладка по USB в режиме разработчика.
После подключения устройства и подтверждения отпечатка ключа на экране смартфона можно просмотреть содержимое папки:
adb shell ls /sdcard/Android/obb/
Скопировать файл с компьютера в папку obb конкретного приложения:
adb push файл.obb /sdcard/Android/obb/имя.пакета/
И наоборот, выгрузить данные на ПК:
adb pull /sdcard/Android/obb/имя.пакета/ C:\obb_backup\
Имя пакета приложения можно посмотреть в Настройки → Приложения, выбрав нужную программу, либо в её странице в магазине приложений (часть URL после id=).
Сравнение способов доступа
Чтобы выбрать подходящий метод, ориентируйтесь на задачу: разовый просмотр, регулярная работа с кэшем игр или перенос больших файлов.
| Способ | Чтение | Запись | Нужен ПК | Сложность |
|---|---|---|---|---|
| Системный «Файлы» | Да | Частично | Нет | Низкая |
| SAF-доступ | Да | Частично | Нет | Низкая |
| Shizuku + менеджер | Да | Да | Нет (через беспроводную отладку) | Средняя |
| ADB | Да | Да | Да | Средняя |
Для разового просмотра достаточно системного «Файлов». Если вы регулярно устанавливаете игры с внешним кэшем, удобнее один раз настроить Shizuku — доступ сохранится до перезагрузки, а совместимые менеджеры будут работать с obb как с обычной папкой.
Типичные проблемы и их решения
Папка отображается пустой, хотя кэш установлен. Возможная причина — файловый менеджер не получил доступ и показывает заглушку. Проверьте размер каталога через Настройки → Хранилище или через ADB-команду из предыдущего раздела: если данные на месте, проблема именно в правах приложения.
Системный диалог не даёт выбрать obb. На части прошивок выбор папок Android/data и Android/obb в SAF-диалоге заблокирован полностью. В этом случае SAF-метод не сработает в принципе — переходите к Shizuku или ADB.
Игра не видит скопированный кэш. Проверьте, что obb-файл лежит в папке с точным именем пакета игры и что его имя соответствует ожидаемому формату (обычно main.версия.имя.пакета.obb). Также убедитесь, что версия кэша совпадает с версией установленного приложения.
⚠️ Внимание: не удаляйте из obb папки установленных приложений, если не уверены в их назначении. Удаление кэша активной игры приведёт к потере загруженных ресурсов — игру придётся скачивать заново, а в ряде случаев возможна потеря несинхронизированного прогресса.
Часто задаваемые вопросы
Можно ли получить доступ к obb на Android 14 без компьютера и root?
Да. Системный файловый менеджер «Файлы» и связка Shizuku с совместимым менеджером работают полностью на устройстве. Shizuku активируется через беспроводную отладку без ПК, но активацию нужно повторять после каждой перезагрузки.
Почему разрешение «Доступ ко всем файлам» не помогает?
Это разрешение открывает общие каталоги хранилища (фото, документы, загрузки), но каталоги Android/data и Android/obb защищены отдельно. Для них система требует либо SAF-доступ к конкретной папке, либо привилегии уровня shell/ADB.
Безопасно ли использовать Shizuku?
Сам по себе Shizuku — легитимный инструмент с открытым исходным кодом, использующий штатный механизм ADB. Риск связан с тем, каким приложениям вы даёте доступ через него: предоставляйте права только проверенным программам.
Будет ли работать доступ после перезагрузки телефона?
SAF-доступ, выданный файловому менеджеру, сохраняется после перезагрузки. Shizuku останавливается, и его нужно запускать заново. Доступ через ADB не зависит от перезагрузок, но требует подключения к ПК каждый раз.
Исчезнет ли папка obb после сброса настроек?
Да, полный сброс устройства очищает внутреннюю память, включая Android/obb. Перед сбросом скопируйте нужные obb-файлы на компьютер через ADB или в другое место хранилища.