Доступ к закрытым папкам на свежих обновлениях MIUI 12
Сейчас появляется много вопросов на счет доступа к таким папкам, как /Android/data, /Android/obb. Так как на свежих обновлениях MIUI 12 с Android 11 они оказались закрытыми? и система не дает возможность их редактировать.
А это бывает нужно, например, при копировании кэша от любимой игрушки.
Для этого нам понадобится сторонний файловый менеджер. Тут уж можете выбирать на свой вкус. Например MiXplorer, Total Commander, ES Проводник и т.д. Я покажу, как это сделать на примере Total Commander.
Для начала скачиваем и устанавливаем его с маркета. ))
Дальше идем в нужную папку. Например, кэш нам нужно записать в obb, пытаемся создать папку и, соответственно, получаем отказ.

Нажимаем на *Мои приложения* и видим, что папка obb защищена от записи. Так же нам будет предложено дать разрешение на запись.

Все готово. Можем спокойной записывать, копировать, создавать файлы и папки.

Надеюсь будет полезно тем, кто столкнулся с такой проблемой!
Как открыть папку data на android 11
Информация о материале Автор: JM Категория: Система android Опубликовано: 29 ноября 2021 Просмотров: 44870

Все у кого установлена операционная система Андроид 11-й версии уже, вероятно, знают о ее ограничениях. Так просто скопировать файлы или папки в Android → data и obb не получится.
На скриншотах снизу видно, что файловый менеджер X-plore для нормальной работы требует предоставить ему соответствующие разрешения. Когда я открываю папку Android, то предоставить разрешения не могу. Кнопка становится не активной. Можно открыть папку Android, но папок data и obb вы там не увидите (ОС их целенаправленно скрывает).



Рассмотрим, как скопировать файлы в эти папки. Пример показан на телефоне Samsung Galaxy M31s, на котором установлена 11-я версия ОС Андроид.
Способ 1.
1. Нужно перейти по ссылке снизу и установить менеджер файлов «Files» (это ярлык на встроенный, но скрытый менеджер файлов в операционной системе, поэтому если он отсутствует в вашем устройстве, то и ярлык не заработает). Менеджер позволяет просматривать папки data и obb, создавать в них новые папки, но скопировать/переместить файлы так просто не получится.
2. С его помощью нужно скопировать или переместить файлы (папки с файлами) в папку Android (или в корень памяти телефона). У меня для примера взята папка с названием 1, которую у меня получилось переместить в папку Android.

2. Открыть папку Android, выполнить на скопированной папке (у меня с названием 1) удлиненное нажатие и при активации переместить перетаскиванием нашу папку в data или obb.

Вот такой скучный, но рабочий способ.

Способ 2.
Требуется компьютер и кабель для синхронизации (желательно оригинальный).
1. Необходимо подключить телефон к компьютеру. В открывшемся окне уведомлений на телефоне предоставить доступ к данным.
2. Открыть проводник на компьютере и перейти в папку. Здесь никаких проблем с доступом нет. Можно создавать, копировать и перемещать папки с файлами в data и obb.
Доступ к папке Android/data для Android 11+
Мне необходимо заменить некоторые файлы в папке Android/data, но из за ограничений Android 11 и выше программно я не могу получить доступ к этой папке. Видел несколько приложений, которые запрашивают доступ ко всем файлам, а затем открывается системный проводник с кнопкой «Использовать эту папку» и после ее нажатия приложение имеет доступ к папке Android/data на Android 11+. Можно ли подробнее узнать как это сделать в своем приложение?
Отслеживать
задан 16 фев 2022 в 18:32
1 1 1 бронзовый знак
Этот вопрос уже был. Боты повторяются
17 фев 2022 в 0:35
0
Сортировка: Сброс на вариант по умолчанию
Знаете кого-то, кто может ответить? Поделитесь ссылкой на этот вопрос по почте, через Твиттер или Facebook.
- java
- android
- android-studio
- файлы
- android-permissions
Как открыть папку data на android 11
Начиная с Android 11 доступ к Android/[data|obb] ограничен Google-ом. Ограничения связаны с безопасностью. В этих папках может храниться конфиденциальная информация.
В Android 11 и 12 доступ к папкам можно получить, предоставив к ним доступ. Для получения дополнительной информации обратитесь к странице инструкции. Начиная с Android 13, ограничения стали более строгими. Google может заблокировать все обходные пути для доступа к этим папкам в будущих версиях Android.
Начиная с сентября 2023 года, компания Google начала обновлять приложение Файлы. Это обновление блокирует предоставление доступа к папкам Android/[data|obb] на Android 12+. На некоторых устройствах это обновление может быть удалено. Подробности см. в инструкции.
Полный доступ без ограничений к папкам Android/[data|obb] возможен при использовании root-прав или Shizuku. Если у вас есть root-права на телефоне, вы можете включить опцию: Настройки > ROOT > «Использовать для Android/[data|obb]» (перед этим необходимо также включить опцию «Файловые операции»).
Android 13 и Android/data
Сообщение «Эта папка имеет ограничение доступа Android» информирует о том, что текущий путь имеет ограничения. Ограничения папки Android/data:
— В Android/data нельзя создавать вложенные папки с произвольным именем;
— Нельзя переименовать вложенные в Android/data папки с произвольным именем.
Но вы всё ещё можете в Android/data производить следующие операции:
— Создавать папки с именами установленных приложений;
— Переименовывать папки, но новое имя должно соответстовать установленному приложению;
— Удалять папки.
Чтобы получить доступ к содержимому вложенных папок, вы должны предоставить доступ к ним (подробнее). Все операции по созданию, удалению, сжатию и извлечению файлов доступны во вложенных папках.
