Я рутировал свой телефон Galaxy Nexus, но «/data/data» пуст

В качестве дополнительного вопроса я рутировал свой телефон Galaxy Nexus с помощью Kingo , но когда я попытался исследовать свой телефон с помощью такого приложения, как ASTRO, я обнаружил, что /data/dataкаталог пуст. Почему он пустой? Я что-то упускаю? Где хранятся данные приложений?

Запрашивает ли Astro права суперпользователя (root)? Если нет, он не может заглянуть внутрь этих каталогов. Вам нужна так называемая функция «корневого проводника», предлагаемая, например, ES File Explorer .
@Иззи Так и должно быть. Спасибо! Пожалуйста, оставьте свой комментарий в качестве ответа.
Готово, с дополнительной справочной информацией. Наслаждаться!

Ответы (1)

Чтобы использовать «корневые полномочия», приложение должно явно запросить их у системы. Насколько мне известно, Astro File Manager не включает эту функцию, но, например, ES File Explorer включает.

Для большинства новых/обновленных приложений это видно по их разрешениям: если они включают android.permission.ACCESS_SUPERUSER, они запрашивают «полномочия root». Увы: поскольку это разрешение еще не является «обязательным», его отсутствие не обязательно означает, что приложение не будет запрашивать root-доступ.

Нужная вам функция называется «root explorer». Упомянутый ES File Explorer предлагает это, но вам, возможно, придется вручную включить это в его настройках. После этого он должен показать вам все в файловой системе.

Я также мог бы исследовать /data/dataкаталог, используя Terminal Emulatorустановленный из F-Droid.
/data/dataсам доступен для всех приложений, а также для некоторых его подкаталогов. Но папки данных приложений ниже - нет. Кроме того: если эмулятор терминала отобразил #приглашение as, вы были в корневом режиме и, таким образом, могли получить доступ ко всему. Вы могли бы дойти до того, что введя suкоманду, сам эмулятор терминала не обязательно должен делать это сам. Если вместо этого подсказка показала $, вы были в «режиме пользователя» и, следовательно, должны видеть только «открытые вещи».
Вы правы, прежде чем получить доступ к /data/dataкаталогу, я выполнил suкоманду.
Выполнение suв терминале «эквивалентно» терминальному приложению, запрашивающему суперпользователя, так что это все объясняет :)