Как получить доступ к папке «data» в Android
Шаг 1: Получение доступа к меню разработчиков
В последних версиях Android системная папка «data» перестала быть доступной для просмотра обычному пользователю.
Однако при надобности к ней все еще можно получить доступ путем использования сторонних приложений. Однако предварительно следует получить права разработчика в Android, если ранее этого еще не было сделано. Такая необходимость связана с тем, что внутри меню с инструментами разработчика содержится функция отладки, необходимая для корректной работы приложений, открывающих доступ к «data».
О том, как получать полномочия разработчика, мы уже рассказывали ранее. И хотя та статья написана для старых Android, принцип за прошедшее время ничем не поменялся, поэтому инструкция актуальна вне зависимости от версии мобильной операционной системы.
Шаг 2: Использование приложения для работы с ADB
Получив права разработчика, можно приступать к использованию приложений. И первое из них — Shizuku. Оно доступно в Google Play Маркете по ссылке ниже. Если вы пользуетесь другим маркетом приложений, то там его не найдете, поэтому понадобится использовать GitHub разработчика, популярные сервисы по распространению APK или регистрироваться на форуме 4PDA для скачивания установочного файла.
- Скачайте и установите приложение.
- Запустите Shizuku и в его окне нажмите кнопку «Подключение».
- Отобразится сообщение, сообщающее о необходимости включения уведомлений от Shizuku. Нажмите кнопку «Настройки уведомлений», после чего откроется стандартный экран Android по настройке уведомлений от приложения. Активируйте параметр «Показывать уведомления», после чего тапните по стрелке влево для возврата в программу.
- Сейчас понадобится настроить непосредственно отладку, о которой мы упоминали ранее. Для этого, находясь в Shizuku, нажмите по появившейся кнопке «Для разработчиков», чтобы быстро перейти в это меню (туда также можно попасть и через появившийся раздел «Для разработчиков» в «Настройках» Android). Найдите тут функцию «Отладка по Wi-Fi» или «Беспроводная отладка» и активируйте ее.
- В зависимости от оболочки либо всплывет окошко, либо отобразится новый экран, где будет предложено установить подключение. Выбирайте вариант «Подключить устройство с помощью кода подключения.»
- Отобразится шестизначный код, а вверху экрана всплывет небольшое окно, куда будет предложено ввести этот самый код. Тапните по пустому полю и наберите указанные внизу цифры.
- Вернитесь в Shizuku и нажмите кнопку «Запустить».
- Начнется запуск беспроводного режима отладки.
Итак, включив режим «Для разработчиков», вы активировали режим отладки, а используя Shizuku, запустили так называемый отладочный мост (ADB), который чаще всего применяется разработчиками программного обеспечения для Андроид, а также опытными пользователями в самых разных целях. Одной из особенностей этого режима является расширенный доступ к возможностям операционной системы, включая системные папки «data», «obb» и т. п. На этом работа с приложением закончена, теперь понадобится воспользоваться вторым, о котором и пойдет речь в следующем шаге.
Решение проблем с работой Shizuku
На некоторых смартфонах могут появляться разные ошибки при попытке запустить беспроводной ADB-режим. Это связано с особенностями оболочек, поэтому в зависимости от них понадобится произвести дополнительные настройки.
- Пользователям устройств Xiaomi и POCO для корректной работы приложения следует выполнить такие действия: открыть стандартное приложение «Настройки», перейти в раздел «Уведомления и строка состояния» и у параметра «Стиль уведомлений» выставить вариант «Android». А в меню «Для разработчиков» следует активировать пункт «Отладка по USB (Настройки безопасности)». Не перепутайте его с просто «Отладкой по USB».
- В OPPO и OnePlus в меню «Для разработчиков» нужно отключить пункт «Мониторинг разрешений».
- Если пользуетесь Meizu, в меню «Для разработчиков» отключите пункт «Защита платежей Flyme».
Универсальные рекомендации для всех смартфонов при появлении ошибки подключения или внезапном разъединении:
- Удостоверьтесь, что Shizuku может работать в фоне. Этот параметр необходимо включать в «Настройках» вашего Android-устройства.
- Включите параметр «Отладка по USB» в меню «Для разработчиков».
- В этом же меню активируйте «Отключить тайм-аут авторизации ADB» (также может называться «Отключить автоматический отзыв авторизации ADB»).
Шаг 3: Использование специального файлового менеджера
Запустив ADB-режим, понадобится воспользоваться файловым менеджером, который бы смог взаимодействовать с Shizuku. Мы за пример возьмем FV File Manager, но также подойдут MT Manager и X-Plore. Обычные файловые менеджеры не сгодятся, поскольку они не будут взаимодействовать Shizuku и, как следствие, с запущенным при помощи него ADB.
Скачать FV File Manager из Google Play Маркета
Официальный сайт FV File Manager
- Скачайте выбранное вами приложение из того маркета, где он доступен.
- Запустите его и найдите кнопку «Open /Android with Shizuku». В других файловых менеджерах она может называться иначе, но смысл понятен: функция позволяет перейти к системной папке через режим ADB, запущенный по Shizuku.
- Внутри каталога «Android» вы и найдете папку «data», в которую сможете зайти и воспользоваться хранящимися там файлами.