Важно! Вы можете изменить права доступа к каталогам и файлам, находящимся во внутренней памяти устройства Android, только если на устройстве включены права суперпользователя!
См. Также: Получение прав суперпользователя в среде Android
Способ 1: Root Explorer
Самый простой способ решить проблему, изложенную в заголовке статьи, — это использовать один из файловых менеджеров с root-доступом. В следующей инструкции показано, как установить права доступа к файлам и папкам, находящимся в памяти Android-устройства по схеме 777 (rwx-rwx-rwx), с помощью такого популярного инструмента — Root Explorer.
- После открытия страницы приложения в Google Play Store, доступной по следующей ссылке, установите его. Затем запустите программу, дайте ей привилегии суперпользователя.
- Перейдите по пути к расположению файла или каталога, к которому вы хотите предоставить полный доступ (без ограничений по группам пользователей и возможным операциям). Выделите целевой объект долгим нажатием на его имя или значок.
Кстати, с помощью Root Explorer вы можете установить права доступа к нескольким файлам и / или каталогам одновременно, но они должны находиться в одном каталоге. Если вам нужно отредактировать список разрешений на пакетный доступ, выберите группу объектов, щелкая их имена один за другим.
- Вызовите меню действий, применимых к файлу (папке), прикоснувшись к трем точкам, расположенным вертикально справа от панели инструментов, отображаемой в верхней части экрана. Нажмите здесь «Разрешения». Если появится окно с предупреждением о необходимости перемонтировать файловую систему для чтения и записи, дайте программе возможность, нажав «ДА».
- В открывшемся окне вы можете установить права доступа к выбранному файлу, каталогу или их группе двумя способами:
- Установите все девять флажков, представленных в таблице, столбцы которой указывают операции, а строки — пользователей и группы, которые имеют доступ для выполнения действий или не авторизованы для этого. После выполнения вышеуказанного нажмите «ОК».
- Нажмите кнопку «Восьмеричный», а затем трижды нажмите кнопку «7» в открывшемся окне. Затем сохраните введенные данные и нажмите «ОК» в главном окне «Разрешения».
- Подождите, пока не завершится переопределение прав доступа к файлу или папке, после чего можно закрыть файловый менеджер — с его помощью проблема была решена.
Способ 2: Total Commander
Еще один инструмент, который может помочь вам легко решить проблему предоставления полного доступа к файлу или каталогу из памяти устройства Android, — это Total Commander. Основным преимуществом этого продукта перед описанным выше Root Explorer является то, что он бесплатный.
- Установите на свое устройство и запустите Total Commander для Android. Назначьте root права файловому менеджеру.
- Перейдите в каталог, содержащий файл (каталог), количество разрешений, которое вы собираетесь увеличить.
- Нажмите и удерживайте объект, чтобы отобразить меню операций, применимых к нему. Прокрутите список вариантов, откройте «Свойства».
- В появившемся окне нажмите на слово «RWX».
- Затем установите флажки во всех девяти флажках в окне «Редактировать разрешения.
Или перейдите к числовому полю, удалите существующее значение и введите 777.
- После выполнения одной из манипуляций, указанных в предыдущем абзаце, нажмите «ПРИМЕНИТЬ». Кроме того, когда появится окно с вопросом «Перемонтировать диск?», Разрешите эту операцию, нажав кнопку «ОК». Подождите буквально секунду, после чего свойства файла или папки изменятся.
- https://lumpics.ru/how-to-set-777-access-rights/