Я пытаюсь выяснить, что и где хранится на моем телефоне Android (нерутированный Samsung Galaxy S8 с SD-картой).
Я могу проверить содержимое телефона либо с помощью любого из нескольких установленных мной файловых менеджеров, либо смонтировав весь телефон как сетевой диск на моем компьютере с Windows 10.
Приложение My File Manager показывает мне содержимое «Основного хранилища» и содержимое «SD-карты».
Содержимое «Основного хранилища» отображается на сетевом диске в каталоге с именем /sdcard. Содержимое «SD-карты» отображается на сетевом диске в каталоге с именем /storage/0000-0000.
Это очень странно, поскольку каталог с именем «/sdcard» на сетевом диске противоположен каталогу с именем «SD-карта» в приложении «Диспетчер файлов».
Приложение «Диспетчер файлов» показывает всего 57 гигабайт в «Основном хранилище» и 256 гигабайт на «SD-карте». Это наводит меня на мысль, что первое — это встроенная память телефона, а второе — фактическая SD-карта. Но меня смущает тот факт, что первое называется «/sdcard», а второе — «storage/0000-0000», что кажется обратным.
Я мог бы, конечно, вытащить SD-карту из телефона и изучить ее содержимое прямо на другом устройстве, но я брезглив в обращении с картой. И независимо от того, что я узнал, мне все еще было любопытно узнать о странных соглашениях об именах.
Так:
Вопрос 1: Что происходит? Что в каком каталоге?
Вопрос 2: Если я хочу сделать резервную копию всех данных (но не системных файлов или программного обеспечения) на моем телефоне, достаточно ли сделать копии /sdcard и /storage/0000-0000, или есть другие места, где данные могут храниться? храниться?
Дополнительная информация: приложение X-plore подтверждает странное название, поскольку оно показывает мне два каталога, один из которых называется «Память телефона» и /sdcard (первый выделен жирным шрифтом, а второй — римскими буквами, оба обозначают один и тот же каталог) и еще один с именем «SD-карта» и /storage/0000-0000.
/sdcard
это так называемая «внутренняя SD-карта» ( internal-sd , во «внутреннем хранилище» и физически не извлекаемая без поломки устройства, поэтому в вашем случае также упоминается как «основное хранилище»), а /storage/<card_id>
физически съемный external-sd .
Есть. Без root у вас, например, не будет доступа к тому, где ваши приложения хранят свои данные ( /data/data/*
). Чтобы выполнить настоящее полное резервное копирование, вам понадобится специальное восстановление, такое как twrp , для выполнения резервного копирования nandroid . Самое близкое, к чему вы можете прийти, — это резервное копирование adb , но даже «полное резервное копирование adb» является неполным (тем более, что приложения могут «отказаться» от этого, поэтому они не будут создаваться резервными копиями ).adb backup