Где хранятся все файлы в андроид
Каждый, кто знакомится с операционной системой мобильного устройства глубже, чем обычный пользователь, должен разбираться в структуре расположения файлов, а также в их предназначении. В статье рассмотрим, где хранятся все файлы в Андроид, на какие каталоги они разбиты и какие задачи выполняют.
Различия Linux/Android от Windows
Прежде чем приступить к рассмотрению файловой структуры, следует сказать пару слов о ее отличиях. Большинство пользователей использует ОС Windows, где информация разбита по дискам. Системным выступает диск С, для хранения пользовательской информации используются – D, Е и т.д. Также часть буквенного каталога могут занимать съемные носители: диски, флешки и т.д.
В устройствах под управлением Linux структура выглядит иначе и имеет древовидную форму. Начальной точкой системы является корневой каталог, который обозначается символом «/», а в него уже входят системные разделы, съемные накопители и прочее. Сходная структура задействована в Андроид.
Обратите внимание
В системе Windows в одном каталоге может находиться только одна папка с названием «Name», в то время как в Андроид может присутствовать сразу четыре папки с этим именем в зависимости от манеры написания: Name, NAME, name, NaMe. Каждую из них система будет считать уникальной.
Назначение разделов и файлов
Имеются ли у Вас root-права на смартфоне?
Да, они открывают больше возможностей чем предоставляют разработчики изначально
Нет, с рут-правами невозможно использовать NFC
Свой вариант в комментариях
Немного разобравшись с различиями файловых систем, можно приступить к более детальному изучению разделов и содержащихся в них файлов. Как отмечалось ранее, в мобильной ОС существует корневой каталог «/», вмещающий все остальные данные. Рассмотрим, где хранятся все файлы в Андроид в соответствии с основными разделами:
- Cache – вмещает временные файлы, загруженные при посещении Интернета. Также здесь хранятся файлы обновлений ОС по беспроводной технологии.
- Dev – содержит данные об устройствах, установленных в системе, а также их файлов.
- Data – папка с пользовательскими данными относительно установленных приложений и персональных настроек.
Здесь также содержится несколько вложенных каталогов и файлов:
- App – каталог с установленными сторонними программами.
- App-lib – библиотеки, требуемые для функционирования некоторых приложений.
- Dalvik-cache – кешированная память для работы «двигателя» ОС. Данная Java машина отвечает за запуск и корректную работу программ.
- Data – вмещает настройки, установленные для всех сторонних приложений.
- System – общие настройки системы, синхронизация с облачным хранилищем, подключенные аккаунты, пароли.
- Файлы gesture.key, locksettings.db и прочие представляют собой пин-коды, графические ключи и т.д.
- Efs – включает сведения, непосредственно связанные с IMEI-идентификацией мобильного устройства. Раздел может присутствовать не во всех версиях Андроид.
- Preload – вмещает дополнительные данные, которые повторяются в разделе «System». Каталог присутствует лишь в некоторых смартфонах, зачастую произведенных компанией Samsung.
- System – раздел, где хранятся все системные файлы, задействованные в работе Андроид. Он содержит большое количество подпапок:
- App – стандартные приложения и сервисы.
- Bin и Xbin – папки включают файлы и ссылки на бинарные файлы, которые исполняются в системе.
- Xbin/su – содержит информацию о правах суперпользователя.
- Cameradata – включает данные необходимые для корректной работы камеры.
- Etc – вмещает информацию о необходимой для запуска конфигурации Android.
- Init.d – сюда входят скрипты, способные воздействовать на функционирование ОС.
- Etc/hosts – отвечает за блокировку и смену адреса в сети Интернет.
- Etc/gps.conf – содержит настройки геолокации.
- Fonts – системные шрифты.
- Framework – показывает текущие процессы, происходящие в системе.
- Lib и подпапка Modules – демонстрирует используемые в Android библиотеки приложений и сервисов, а также применяемые для их функционирования драйвера.
- Media – системные мелодии.
- Tts – речевой движок ОС.
- Build.prop – файл конфигурации системы, позволяющий менять настройки Андроид на более глубоком уровне (например, повысить максимальный порог громкости входящего звонка).
- Proc – раздел виртуального типа, где хранятся все файлы с данными о ядре и его настройках.
- Mnt – в раздел монтируется память, как внутренняя, так и внешняя, а также прочие виртуальные блоки хранения данных.
- Storage – появился в новых версиях ОС и вмещает только реально существующие карты памяти (внешние или внутренние).
Получить доступ к описанным выше разделам можно, только имея права суперпользователя, в противном случае путь к ним будет закрыт. Практическое применение данных знаний заключается в возможности поиска того или иного файла для его дальнейшего изменения. Например, можно найти файл приложения и произвести его корректировку.
Важно знать
Категорически не рекомендуется изменять или удалять системные файлы без достаточных знаний, поскольку это может привести к поломке операционной системы и необходимости перепрошивки устройства.
Месторасположение контактов
Список контактов – один из важнейших элементов тех данных, что могут храниться на устройстве. Чтобы избежать случайной потери вследствие системного сбоя, следует знать их расположение в файловой системе смартфона.
Телефонные адреса абонентов и прочая добавленная в карточку контакта информация хранится по следующему пути: /data/data/com.android.providers.contacts/databases. В конечной папке следует найти файл под названием contacts.db. Расширение свидетельствует о том, что это база данных.
Обратите внимание
Открыть файл можно только при наличии root-доступа.
Знания о месторасположении этого файла могут пригодиться в случае, когда само мобильное устройство не работает, а внутренняя память продолжает функционировать. После извлечения базы данных можно произвести экспорт контактов на новое устройство.
Где хранятся все файлы приложений в Андроид?
Скачанные и установленные сторонние приложения и игры хранятся на мобильном устройстве в папке «app» каталога «data». Системные приложения хранятся в папке с тем же названием, но в каталоге «system». Информация пригодится тем, кто желает сделать резервную копию приложений и игр, чтобы избежать потери достигнутого прогресса.
Где располагаются фото и видео?
Все сделанные фотографии и записанные видеоролики хранятся в папке «camera» раздела «DCIM». Этот раздел может находиться как на внутренней, так и на внешней карте памяти. Его расположение зависит от настроек, которые были выставлены по умолчанию в приложении камеры. Например, если стандартным местом хранения был выбран внешний накопитель, то папку следует искать там.
Источник: