Где папка system в андроиде. [Конкурс] Android изнутри или просто о сложном

Содержание

[Конкурс] Android изнутри либо просто о сложном

18 декабря 2012

Dreamer…

Введение

Общаясь на форумах и являясь куратором пары тем, нередко сталкиваюсь с полным недопониманием новичков о устройстве дроида. «Ну, а для чего обыкновенному юзеру знать это?» — скажете вы. И здесь я с вами соглашусь, задав встречный вопрос: «А для чего тогда обыденный юзер лезет в дебри прошивок, root доступа и твиков системы, не понимая в этом ничего?». Конкретно это и натолкнуло меня на написание данной статьи, в которой я попробую, обыденным и понятным языком, донести сложные вещи.

Материал ориентирован, в первую очередь, на обыденных юзеров. Потому тут будет представлена сжатая и поверхностная информация без технических углублений и нюансов.

Содержание:

  1. Разделы внутренней памяти.
  2. Bootloader, recovery, adbи fastboot
  3. Внутренности системы.
  4. Root.

1. Разделы внутренней памяти

Внутренняя память устройства на дроиде разбита на несколько логических дисков (разделов).

Приведу лишь основные:

Рис.1

Bootloader – тут находится микропрограмма (загрузчик), позволяющая запускать операционную систему, рекавери и остальные сервисные режимы.

Recovery – как видно из наименования, здесь установлено инженерное меню восстановления либо просто Рекавери.

Boot – сердечко Дроид ОС, здесь находится ядро, драйвера и опции управления процессором и памятью.

System – системный раздел, в котором находятся все, нужные для работы Android ОС, файлы, это как папка Windows на вашем диске С: (здесь и дальше буду проводить ассоциацию с ОС Windows)

Data – раздел для установки приложений и хранения их данных. (Programfiles)

User – это всем популярная sdcard либо, проще говоря, место под пользовательские файлы (Мои документы). Здесь я обязан сделать отступление, т.к. размещение данного раздела имеет несколько вариантов:

  • Раздел отсутствует во внутренней памяти, а заместо него употребляется наружный накопитель — самый популярный вариант. (рис.1)
  • В устройствах со интегрированной памятью огромного размера, данный раздел видится как sdcard, а наружная карта памяти видится как sdcard2 либо extsd(могут быть и остальные варианты названия). Традиционно, встречается на устройствах с Android 3.2. (Рис.2 Вариант 1)
  • Данный вариант пришел на смену предыдущему варианту, вкупе с Дроид 4.0. Раздел Userзаменили папкой mediaна разделе Data, что позволило употреблять всю доступную юзеру память для установки программ и хранения данных, а не то количество, что выделил нам производитель. Другими словами sdcardи dataявляются одним целым.  (Рис.2 Вариант 2)


Рис.2

2. Bootloader, Recovery, adb и fastboot

Теперь, когда мы знаем, что и где находится, давайте разберемся для чего же оно там.

Начнем с Bootloader. Это загрузчик, который запускает Дроид, рекавери и т.п. Когда мы жмем клавишу включения, запускается загрузчик и, ежели нет доп команд (зажатых клавиш), запускает загрузку boot. Ежели же была зажата композиция кнопок (у каждого устройства она своя) то запускает, в зависимости от команды, recovery, fastboot либо apx. На рисунке ниже наглядно показано, что запускает Bootloader и как взаимосвязаны разделы.

Рис.3

Как видно из рисунка №3, раздел Recovery не влияет на загрузку Дроид ОС, но для чего же он тогда нужен? Давайте попробуем разобраться.

Recovery(рекавери) по сущности является малеханькой утилитой на ядре Linux и загружается не зависимо от Дроид. Его штатный функционал не богат: можно сбросить аппарат до промышленных опций либо же обновить прошивку (заранее скачанную на sdcard). Но, благодаря народным умельцам, у нас есть измененные рекавери, через которые можно устанавливать измененные (кастомные) прошивки, настраивать дроид, создавать резервные копии и почти все другое. Наличие либо отсутствие рекавери, а также его версия не влияют на работоспособность Дроид ОС (очень нередкий вопросец на форумах).

Особо внимательные читатели могли увидеть на Рис.3 некоторый Fastboot. Это интерфейс для работы впрямую с разделами внутренней памяти, при помощи командной строчки. Через него можно прошить рекавери, ядро либо новейшую версию прошивки, либо же форматировать (удалить всю информацию) тот либо другой раздел.

Раз уж зашла речь о интерфейсах, желаю поведать о еще одном, достаточно известном,- adb (androiddebugbridge). Это, так именуемый, режим отладки и назван он так непопросту – через него можно выслеживать работу, как системы в целом, так и отдельных приложений. Но это еще не все, при помощи adb можно получить полный доступ к файловой системе устройства и изменять системные файлы либо же вытянуть важную информацию, когда ваш аксессуар завис на загрузке. Все функции режима отладки обрисовывать не буду т.к. моя цель донести общую информацию, а не подробный обзор о функциях того либо другого режима.

Читайте также  Пароль на запуск программы. Как в Windows 10 поставить пароль на игру или программу?

3. Внутренности системы

Разобравшись с теорией, давайте запустим Дроид ОС.

Нажимаем клавишу питания — запускается Bootloader, который загружает Ядро (boot), оно, в свою очередь, запускает систему (System), ну, а она уже подгружает программы (data) и пользовательское место (user). (Рис.3)

А сейчас перейдем в корневой каталог и поглядим на внутренности самой Android OS:

(Рис.4)

В данной для нас схеме я привел, лишь нужные для ознакомления, директории. На самом деле их еще больше и на обзор лишь одной папки Systemпонадобится целая статья.

И так, папка data. Как можно додуматься из наименования, она как-то связана с данными, но с какими? Да фактически со всеми, это и данные о синхронизации и аккаунтах, пароли к точкам доступа wifi и опции vpn, и так дальше. Посреди всего остального здесь можно найти папки app, data и dalvikcache– разглядим их назначение:

  • app– сюда инсталлируются программы и игры.
  • data– тут хранятся данные приложений, их опции, сэйвы игр и иная информация.
  • dalvikcache— программная область кэш-памяти для программы Dalvik. Dalvik это Java-виртуальная машинка, которая является основой для работы программ, имеющих *.apk расширение. Для того, чтоб сделать пуск программ скорее — создается их кэш.

Папка System хранит в для себя системные данные и все нужное для работы ОС. Давайте разглядим некие из этих папок:

  • app– тут находятся системные приложения (смс, телефон, календарь, опции и т.п.), а так же приложения установленные производителем устройства (фирменные виджеты, живые обои и т.д.).
  • fonts– системные шрифты
  • media– содержит обычные мелодии звонков, уведомлений, будильников и звуков интерфейса, а так же загрузочную анимацию (bootanimation)
  • build.prop– Этот файл упоминается, чуток ли не первым, в дискуссиях и статьях о узкой настройке системы. В нем содержится большущее количество опций, таковых как плотность экрана, время задержки детектора приближения, управление wifi, имя и производитель устройства и почти все остальные параметры.

4. Root

Знать что в какой папке это отлично, но можно ли что-то с сиим сделать?

— Да! Но необходимы права суперпользователя(root) или, ежели проводить аналогию с Windows, права Админа. Вначале все устройства на Дроид идут без root прав для конечного юзера, т.е. покупая аксессуар, мы не являемся в нем всеполноценными хозяевами. Это изготовлено как для защиты от вредных программ, так и от самого юзера – ведь, в неумелых руках, полный доступ к системе может привести к «смерти» операционной системы и следующей необходимости в перепрошивке устройства.

«Ну и в чем полезность таковой небезопасной штуки?» — спросите Вы.

Сейчас расскажу:

  • Возможность делать резервные копии данных и восстанавливать их опосля прошивки либо случайного удаления.
  • Тонкая настройка системы вручную либо при помощи особых программ.
  • Удаление системных приложений, мелодий, обоев и т.п.
  • Изменение наружного вида ОС (например, отображение заряда батареи в процентах)
  • Добавление функционала (поддержка adhocсетей, к примеру)

Данный перечень можно продолжать еще долго, но, думаю, данных примеров будет довольно для представления о способностях и широте внедрения root привилегий.

— Это все здорово, но сейчас неважно какая программа сумеет получить доступ к «сердцу» операционки и моим данным?

— Нет. Вы сами решаете разрешить, тому либо иному приложению, получить root доступ, либо нет. Для этого существует программа Superuser либо ее продвинутая сестра SuperSU. Без данной нам либо схожей программы пользоваться root не возможно.

Эпилог

Как видите, Дроид не таковая уж и непростая штука. Надеюсь, опосля чтения статьи, вы узнали что-то новое либо получили ответ на издавна интересовавший вопрос.

Засим откланиваюсь, до встречи в комментах. 😉

Dreamer…

Где отыскать папку system на андроиде

Содержание

Какие папки находятся в Андроид

По умолчанию Google не оснащает аксессуары под управлением Android всеполноценным файловым менеджером, так как это противоречит политике компании. Доступ к разным файлам осуществляется с помощью соответственных приложений – фото, видео, текстовый редактор и т. д. Но рано либо поздно необходимость доступа конкретно к файлам всё же возникает.

— Какие папки находятся в Андроид

Понимание файловой системы

В какой папке находятся контакты и остальные данные на Android? Формат файловой системы Android не похож на оболочку Windows. Вот как организована внутренняя память здесь:

  1. Память устройства – это память, с которой вы будете работать. Тут вы можете применять и изменять любые файлы. Как проводник Windows либо Mac. Тут хранятся данные неких приложений – фото, видео, кэш игр либо интернет-браузера и т. д.
  2. SD-карта – на почти всех устройствах Android также есть слоты для SD-карт. Вы сможете подключить SD-карту к компу либо другому устройству, загрузить на неё файлы и потом вставить в телефон. Ежели вы используете устройство на Marshm и SD-карту, отформатированную для использования в качестве внутреннего накопителя, она не будет отображаться в файловом менеджере раздельно, а заместо этого станет частью вашего устройства.
  3. Root – в Android есть особая корневая папка, в которой хранятся данные операционной системы, конфиденциальная информация и т. д. Большая часть файловых менеджеров не могут вносить тут конфигурации из суждений сохранности. Ежели лишь у вас нет доступа root и файлового менеджера, способного его применять. Получение root и доступ к системным данным требуют познаний о устройстве системы и назначении её компонентов, потому новеньким лучше не рисковать.
Читайте также  И стекло со стороны этикетки. I-стекло и iM-стекло – что это такое?

Память устройства будет содержать несколько папок, сделанных Android. Некие из их генерируются и употребляются приложениями для хранения кэш-файлов, потому не следует их изменять либо удалять. Но ежели удалить лишь их содержимое, можно высвободить много места. Как отыскать директории загрузок либо Bluetooth? Вот они:

  • Все фото с камеры телефона сохраняются в данной для нас папке, как и на остальных цифровых камерах. Они показываются в утилитах «Галерея» либо «Фото», но на физическом уровне находятся тут. Это касается и хранения видеофайлов.
  • Bluetooth – говорит само за себя;
  • Download. Тут размещаются загрузки браузера. Их можно свободно изменять, удалять либо перемещать. Скачанные файлы можно экспортировать на хоть какой накопитель.
  • Movies, Music, Pictures, Ringtones, Video. Это папки, предназначенные для хранения ваших личных медиафайлов. Нужны для скорого доступа и синхронизации Android-смартфона с ПК.
  • папка System хранит все системные опции и данные всех приложений смартфона.

Вы сможете просматривать эти папки из хоть какого файлового менеджера. Один щелчок по файлу покажет перечень установленных приложений, которые его поддерживают. Вы сможете работать с хранящимися тут данными впрямую, открывая их как на ПК.

Как управлять файлами и употреблять файловую систему на Android

Прозрачность и функциональность файловой системы Android является одним из её преимуществ перед iOS. Она дозволяет для вас просто работать с файлами, открывая их в любом приложении… ежели вы понимаете, как это сделать и куда инсталлируются новейшие приложения.

Android по умолчанию оснащён портированным файловым менеджером. Некие производители предварительно устанавливают собственные, наиболее массивные утилиты. В неприятном случае для настоящего управления файловой структурой Android пригодится постороннее приложение.

Вот что для вас необходимо знать.

Как получить доступ к встроенному файловому менеджеру Android

В устройствах Android 6.x (Marshmallow) либо новее есть интегрированный файловый менеджер, он просто укрыт в настройках. Откройте НастройкиПамятьДругое, и вы получите полный перечень всех файлов и папок в памяти телефона. Приложение также можно вывести отдельным ярлычком на рабочий экран.

В версии Nougat Android 7 файловый менеджер является частью приложения «Загрузки», но по сущности это одно и то же. Тут показываются определённые типы файлов, такие как изображения, видео, музыка и загрузки.

Чтоб получить доступ к полной файловой системе телефона, зайдите в НастройкиПамятьДругое.

Сторонний менеджер

Но интегрированный менеджер достаточно слаб по сопоставлению с некими вариациями, доступными в Google Play. Для наиболее действенного управления файлами установите один из доступных файловых менеджеров. Solid Explorer – один из самых фаворитных файловых менеджеров в Play Market.

Он имеет массивные интегрированные функции, такие как доступ к пасмурной учётной записи и возможность запуска двух окон в ландшафтном режиме (на любом устройстве!). Отлично работает поддержка клиентов и нередко выходят обновления.

Через 2 недельки бесплатная пробная версия закончится, и за предстоящее внедрение придётся заплатить 2 доллара.

ES File Explorer – один из наилучших root-файл менеджеров, доступных в Google Play Store. Одной из главных особенностей утилиты является внедрение Корзины, где хранятся не так давно удалённые данные. Это бесплатное приложение не лишь содержит все главные функции управления файлами, но также имеет возможность управлять хоть какими приложениями на рутированном телефоне. Способности утилиты:

  • доступ, сортировка, передача, переименование, копирование и вставка, удаление, резервное копирование либо восстановление всех файлов и папок на устройствах Android с root;
  • сжимайте документы, распаковывайте сжатые данные;
  • зашифруйте данные паролем;
  • загрузите мультимедиа в пасмурные сервисы.

Root Browser File Manager – мощнейший и действенный проводник с впечатляющим функционалом. Особенности:

  • Измените способности доступа на телефоне либо остальных устройствах;
  • отправляйте файлы по отдельности либо партиями;
  • создавайте папки и изменяйте их на своё усмотрение;
  • сделайте полную копию, удалите, переименуйте и даже переместите данные на другое устройство;
  • сохраните файлы в любом месте на устройстве.

File Manager + дозволяет управлять файлами и папками на устройстве, NAS и в пасмурном сервисе. Управляйте файлами как в локальной папке, так и в пасмурном хранилище.

Поддерживает все деяния проводника, такие как просмотр, поиск, навигация по структуре папок, копировать/вставить, вырезать/удалить, переименовать, распаковывать и сортировать. Полный контроль над файлами мультимедиа, документами и APK.

Доступ к удалённому либо совместному хранилищу, к примеру, к NAS и FTP-серверу. Проанализируйте локальное хранилище, чтоб удалить ненадобные файлы.

Если для вас нужен доступ к записям календаря либо заметкам, нужно отталкиваться от используемого приложения. Все файлы данных утилит находятся в папке /data/.

В File Explorer от NextApp есть новейшие методы передачи файлов меж Android и компом, встроена поддержка пары Windows, что дозволяет сразу просматривать два окна, а также поддержка большинства форматов файлов и документов, в которых хранятся приложения.

Доступ к сетевому компу, включая FTP, WebDAV и SMB. Просмотр аудиоконтента, плейлистов, альбомов и исполнителей.

Как добавить свои собственные мелодии и звуки уведомлений

Гибкая операционная система Android дозволяет применять множество опций, и одним из более фаворитных способов персонализировать собственный телефон является установка собственных мелодий и звуков уведомлений. Для этого поначалу нужно разобраться с файловой структурой и верно найти место, где хранятся рингтоны.

Читайте также  Удалить reimage repair. Что за программа Reimage Repair и как ее удалить?

Шаг 1. Загрузка аудио на устройство

Для начала для вас необходимо скачать мелодию звонка либо звук уведомления прямо на ваше устройство Android либо перенести её с компа на внутреннее хранилище. Android поддерживаются форматы MP3, M4A, WAV и OGG, потому фактически хоть какой аудиофайл, который вы сможете скачать, будет работать.

Шаг 2. Скопируйте звуковые файлы в подобающую папку

После того, как вы загрузили звуковой файл, для вас необходимо переместить его в подходящую папку. Тут нужно употреблять посторонний файловый менеджер. Разглядим функцию на примере ES File Explorer.

Опосля установки проводника откройте его и перейдите в папку «Download» во внутренней памяти либо на SD-карте (в зависимости от опций девайса). Выделите файл длинноватым нажатием, потом в меню нажмите Вырезать. Нажмите клавишу «Назад» один раз, чтоб возвратиться в предшествующий каталог.

Тут откройте папку Ringtones, потом нажмите «Вставить». Ежели на вашем устройстве нет папки «Ringtones», просто сделайте её.

Шаг 3. Перезагрузите смартфон

После переноса рингтона в подходящую папку перезагрузите телефон либо планшет, чтоб Android мог узреть файл. Откройте «Настройки» и перейдите к «Звук и уведомление».

Выберите «Рингтон» либо «Мелодия уведомления по умолчанию», найдите в перечне обычных сигналов собственный и установите его в качестве мелодии звонка. Ежели вы используете SD-карту, получить доступ к каталогу Android можно также и через cardreader и ПК.

При этом могут обнаружиться новейшие сборники, которые не показываются в проводнике Android. Тем наиболее в том случае, ежели вы используете одну и ту же SD-карту на пары устройствах.

В какой папке находятся контакты и остальные данные

Доступ к сиим документам можно получить только с внедрением root и постороннего файлового менеджера. Файл с контактами именуется contacts.db либо contacts2.db, и размещается по пути:

/data/data/com.android.providers.contacts/databases/

Это файл базы данных, потому углубляться в его редактирование не стоит. Чтоб экспортировать контакты в файл и сохранить его на карте памяти либо ПК, воспользуйтесь встроенными инструментами.

Откройте «Контакты», потом «Меню», выберите «Экспорт» и отметьте нужные контакты, потом выберите «Экспорт на карту памяти» и нажмите ОК. В папке storage/sdcard1 покажется документ с расширением .vcf. перенесите его на другое устройство либо ПК.

Чтоб вернуть контакты, зайдите в меню «Контакты», выберите «Импорт из внутренней памяти». Укажите путь, по которому хранятся контакты на вашем Android и дождитесь окончания копирования.

Текстовые сообщения и MMS также хранятся в паке data:

/data/data/com.android.providers.telephony/ databases/mmssms.db

Для их сохранения либо переноса на иной аксессуар пригодится особое ПО. К примеру, SMS Backup & Restore либо другое подобное.

Таковой софт работает по одному принципу – запустите утилиту – Backup SMS – укажите путь для сохранения и дождитесь окончания операции. Опосля этого скопируйте файл на ПК либо другое устройство.

Вернуть SMS можно с помощью той же утилиты. Выберите Restore SMS, укажите путь где хранятся смс и дождитесь окончания восстановления.

В какой папке хранятся установленные приложения и игры на телефоне, на андроиде? где в телефоне дроид отыскать папку с приложениями?

Разбираемся в устройстве Андройда: ищем установочные файлы приложений и игр, а также управляем ими.

Помните свое 1-ое приобретение смартфона? Казалось что это аппарат мечты и в нем полностью все совсем. Но прошло совершенно незначительно времени и это уже обыденное устройство, в котором, оказывается, есть намного больше, чем мы лицезрели изначально.

Для тех, кто столкнулся с неувязкой удаления приложений из неизвестных источников, юзеров которые решили передать увлекательное приложение через Bluetooth, мы сделали эту статью. В ней пойдет речь о том, где размещены установочные файлы также именуемые .apk.

Найти и извлечь установочный файл из собственного Андройда очень просто несколькими методами, и мы поведаем о каждом из их. Для примера мы возьмем один из фаворитных телефонов на ОС Андройд с версией 4.2.1 Jelly Bean. Но не стоит перепроверять свои модели и версии, ведь по сущности то, что будет в данной для нас статье применимы и к наиболее поздним и к наиболее ранешным версиям.

Сразу заметим, что самый обычный для новенького 1-ый метод, но для тех, кто готов мало потрудиться, для грядущего удобства, предлагаем 2-ой и 3-ий вариант.

Вариант №1: при помощи файлового менеджера Astro File Manager (бесплатный и доступный каждому на Google Play‎)

В этом варианте мы будем находить нужный установочный файл при помощи приложения Astro File Manager. Но поведаем обо всем поподробнее:

  • Открываем Google Play (без него совсем нереально обойтись). В строчку поиска вводим Astro File Manager и жмем на поиск. (Предварительно поглядите, не установлен ли он у вас ранее). Устанавливаем и открываем;

Где в телефоне Дроид отыскать папку с приложениями: аннотация шаг1

  • Как лишь приложение запустится (у неких может потребоваться до 10 секунд времени) на экране отобразится…

Оставьте комментарий