Выбор формата файловой системы для Android

Содержание

Какой использовать формат для флешки на Android?

Выбор формата файловой системы для Android

Каждое устройство само форматирует SD-карту под свою систему, но существует большое количество разных альтернатив.К выбору SD-карты надо подходить тщательно.

Многие флешки могут не подходить по формату, но есть некоторые варианты, которые можно рассмотреть, к примеру:1) Большинство флеш-карт в формате FAT32, однако они ограничиваются 4 ГБ, поэтому не советуется их использовать;2) Наиболее подходящим будет exFAT;В случае, если на Вашем Android смартфоне не доступен этот вариант, то можно воспользоваться Ex2, Ex3 и Ex4 (Linex)При использовании Ex4 на компьютере с системой Windows будет считываться информация, но записываться не будет.3) При пользовании NTFS редко когда будут ошибки в совместимости, но это один из допустимых выборов.Эти способы форматируются через компьютер, но довольно удобные.

Решение между тем, что эксплуатировать ориентируйтесь на объём флешки и год производства устройства.

Подробнее подойдём к каждому типу

  • FAT32Из ранее сказанного, можно понять, что ограничение памяти будет на 4 ГБ, но это далеко не всё, так же:В этом формате запись и чтение носителя большая, малые потребности к количеству памяти,абсолютная совместимость со всеми действующими системами и гаджетом,но имеет лимит папок и файлов.Довольно распатроненный вид, один из самых известных в своём роде.• NTFSНе менее популярный формат, работающий с операционной системой Windows.Многие разработчики предпочитают и советуют именно его, по более высоким показателям, а если точнее:Не ограниченное множество в папках и сам размер файла также не имеет ограничения,Стабильность диска, высокие притязания к объёму памяти,Изредка понижается скорость передачи данных, но имеет лучшую защищённость информации.• exFATПо мнению многих, exFAT — самый современный формат, имеющий все высочайшие качества своих предшественников.Этот формат используется по умолчанию во всех мобильных телефонах и планшетах нового поколения,По всем данным он превосходит другие форматы, так же заслуживает предпочтение со стороны пользователей,так как имеет всё самое необходимое для этого.Каждый вид пользуется своими достоинствами и свойствами, но всё зависит от того что требуется от носителя:для переведения разных средних по объему файлов, то лучше применять NTFS;для загрузки больших по объему файлов, то лучше использовать exFA;FAT32 пригоден для хранения и переноса документов, но так как свойственное ограничение файлов и папок, не советуется.Однако это намного проще в использовании, подходит для людей не понимающих в форматировании.Но так же FAT32 удобен для бытовой техники – телевизора, DVD, авто модулей.Допустим, в телевизорах можно приметь этот формат, если только он его может воспринимать.На личном опыте использую exFAT, с настройкой не было проблем, после настраивания не возникло ошибок восприятие информации с устройства на ПК.

Дополнительные программы для форматирования и чтения с устройств

Для форматирования есть перечень отличных программ, которые могу вы этом помочь:1) MiniTool PartitionСчитается самой лучшей программой форматирования, бесплатная, быстро стирает, полностью форматирует, может создать несколько разделов на одном носителе и резервировать данные перед стиранием, подключает все виды устройств, переформатирует во все файловые системы, включая MacOS.

2) HP USB Disk Storage Format Tool

Занимает второе место по качеству из бесплатных, быстро стирает, полное форматирование, обнаруживает повреждённые носители, может создавать один раздел на носителе, подключается ко всем устройствам, форматирует только в форматы: FAT32 и NTFS.

3) SD FormatterБесплатен по цене, имеет почти схожие функции с MiniToolPartition, но отсутствует резервное копирование и создание нескольких разделов, при этом обнаруживает повреждения носителей, в отличие от соперника. Подключает только USB флешки и все виды карт памяти, пользуется файловой системой FAT32.

4) EZRecoverСамый низкий по качеству использования среди приведённых, но далеко не самый плохой из всех программ.Пользуется низким форматированием, обнаружением повреждений носителя и созданием одного раздела.Подключает и переводит в те же форматы, что и SD Formatter.

Из все сведений вывод таков: универсальной и лучшей программой является MiniTool Partition.У него есть свои особенности и главные — это довольно понятный интерфейс (на английском языке), большой набор функций и свободная лицензия с частыми обновлениями.

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

Конечно, всё уже связанно с владельцем флешки, для удобства были приведены примеры программ и разобраны возможные варианты систем.

Admin

Источник: http://kakpravilino.com/kakoj-ispolzovat-format-dlya-fleshki-na-android/

Файловые системы Android

Выбор формата файловой системы для Android

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

Для разных операционных систем и типов устройств существуют отдельные ФС и гаджеты на ОС Android, не являются исключением. Давайте разберемся, какие файловые системы поддерживает Android и для каких целей используется каждая из них?

1. Yaffs и Yaffs2

Создателем файловой системы Yaffs (Yet Another Flash File System) является Чарльз Мэннинг, родом из Новой Зеландии. Данная ФС предназначается для организации работы флеш-накопителей и оперативной памяти.

Основным ее преимуществом является повышение сроков эксплуатации модулей памяти, так как система автоматически пропускает ячейки, предназначенный для однократной записи.

Yaffs2 использовалась для организации работы внутренней памяти гаджетов Android версии 2.2 и 2.3.

2. VFAT

Vfat не является полноценной самостоятельной файловой системой, а представляет собой расширение FAT.

Доработанная версия позволяет сохранять файлы с длинными именами, но по всем остальным характеристикам является морально устаревшей.

Vfat может использоваться на картах памяти, а операционные системы на базе ОС Андроид полностью их поддерживают. В основном, это файловая система флешки android.

3. F2FS

F2FS (Flash Friendly File System) – файловая система, которая предназначена в первую очередь на работу с флеш-памятью и SSD-накопителями. Разработал ее сотрудник компании Samsung, Ким Чэ Гык, а после публикации исходного кода она была доработана другими инженерами компании. F2FS может использоваться на картах памяти SD/MMC, а также со множеством других типов памяти.

Для полноценной кастомизации существует целый набор утилит. Из преимуществ можно отметить хорошую гибкость в настройке, высокие показатели сохранения жизненного цикла блоков памяти, а также хранение данных в виде журнала. Хорошую скорость работы обеспечивает то, что индексы данных сохраняются в оперативную память, а поддержка F2FS включена в ядро Linux, начиная с версии 3.8.

4. Ext2-Ext4

Ext2-Ext4 – основные файловые системы Android. Именно они используются для организации работы внутреннего хранилища на большинстве современных гаджетов, и если первые устройства работали под версиями Ext2, то начиная с версии Android 4, основными стали Ext3, а потом и Ext4.

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

Несмотря на то, что в основном ФС формата Ext используется в основном в блочных накопителях, пользователи могут установить данный тип и для карт памяти, но без сторонних утилит получить к ним доступ из операционных систем, помимо Linux, будет невозможно.

Файловая система флэшки Android обычно форматируются в FAT (VFAT) или NTFS, а флеш-память — в Ext3 или Ext4.

5. UBIFS

mSATA SSD 16 GB Sandisk – SDSA3DD-016G

UBIFS – файловая система, предназначенная исключительно для памяти по типу NAND (флеш-накопители, применяемые на мобильных устройствах). Ее основное преимущество — это снижение износа носителей данных.

Состоит такая ФС из двух слоев — UBI (отвечает за работу и связь с физическим носителем) и UBIFS (сама файловая система).

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

6. Samsung RFS

Samsung RFS – разработанная корейской компанией Samsung файловая система для устройств на базе ОС Linux, а одной из разновидностей последнего является Android. Предназначается фирменная ФС для флеш-памяти NAND и используется во многих гаджетах собственного производства.

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

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

7. SDCardFS

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

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

SDCardFS по своей сути не является классической файловой системой, но значительно сказывается на скорости работы смартфонов или планшетов на Android.

Выводы

Файловые системы Android самые разнообразные. Среди них есть как общие ФС, предназначенные для работы с ОС на базе Linux, так и специфические, которые используются в NAND-накопителях.

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

Стоит также отметить тот факт, что над улучшением различных файловых систем могут одновременно работать конкурирующие концерны, и именно такое объединение заставляет цифровые технологии развиваться, независимо от того, насколько яростна борьба на потребительском рынке. И только производители смартфонов определяют, какая файловая система на Android работает лучше при тех или иных обстоятельствах.

(8 4,25 из 5)
Загрузка…

Источник: https://losst.ru/fajlovye-sistemy-android

Основы безопасности операционной системы Android. Native user space, ч.1

Выбор формата файловой системы для Android

В этой статье я попробую рассмотреть безопасность чуть-чуть повыше ядра, а именно: как работает безопасность в Native user space. Мы коснемся темы процесса загрузки операционной системы и рассмотрим структуру файловой системы Android.

Как я уже говорил, я не очень силен в Linux, поэтому если заметите неточности, то исправляйте — меня научите и статью улучшите. Так как эта тема довольно обширная, я решил разбить её на две части.

В первой части мы рассмотрим процесс загрузки операционной системы и особенности файловой системы. Всем кому интересно, добро пожаловать!

Список статей

Здесь собраны ссылки на мои статьи из этой темы:

Что подразумевается под Native user space

Под Native user space подразумеваются все компоненты пространства пользователя, которые выполняются вне Dalvik Virtual Machine, и которые не являются частью Linux kernel.

Файловая система Android

Для начала давайте рассмотрим структуру файловой системы Android. Хотя Android и базируется на Linux kernel, привычную нашему глазу структуру файловой системы мы здесь не увидим. Давайте запустим эмулятор и посмотрим, что у нас есть. Для этого выполним комманду: adb shell ls -al В моем терминале для эмулятора на Android 4.

2 я вижу следующий результат: drwxr-xr-x root root 2013-04-10 08:13 acctdrwxrwx— system cache 2013-04-10 08:13 cachedr-x—— root root 2013-04-10 08:13 configlrwxrwxrwx root root 2013-04-10 08:13 d -> /sys/kernel/debugdrwxrwx–x system system 2013-04-10 08:14 data-rw-r–r– root root 116 1970-01-01 00:00 default.

propdrwxr-xr-x root root 2013-04-10 08:13 devlrwxrwxrwx root root 2013-04-10 08:13 etc -> /system/etc-rwxr-x— root root 244536 1970-01-01 00:00 init-rwxr-x— root root 2487 1970-01-01 00:00 init.goldfish.rc-rwxr-x— root root 18247 1970-01-01 00:00 init.rc-rwxr-x— root root 1795 1970-01-01 00:00 init.trace.rc-rwxr-x— root root 3915 1970-01-01 00:00 init.usb.

rcdrwxrwxr-x root system 2013-04-10 08:13 mntdr-xr-xr-x root root 2013-04-10 08:13 procdrwx—— root root 2012-11-15 05:31 rootdrwxr-x— root root 1970-01-01 00:00 sbinlrwxrwxrwx root root 2013-04-10 08:13 sdcard -> /mnt/sdcardd—r-x— root sdcard_r 2013-04-10 08:13 storagedrwxr-xr-x root root 2013-04-10 08:13 sysdrwxr-xr-x root root 2012-12-31 03:20 system-rw-r–r– root root 272 1970-01-01 00:00 ueventd.goldfish.rc-rw-r–r– root root 4024 1970-01-01 00:00 ueventd.rclrwxrwxrwx root root 2013-04-10 08:13 vendor -> /system/vendor
Я отмечу здесь только главные директории и те, которые нам пригодятся в будущем. В Интернете можно найти описание и предназаначение других директорий. Можно заметить, что некоторые директории такие же, как и в Linux, например, /dev, /proc, /sys, /mnt, /etc И их предназначение в основном такое же, как и в Linux. Кстати, отметьте, что мы не видим /bin и /lib директорий. Где они скрылись, я расскажу чуть позже.
C другой стороны можно заметить директории, которых в Linux вообще нет. Среди них нас интересуют /data, /system, /cache, /init, /init.rc Давайте рассмотрим их назначение поподробнее.

/system Это главная директория, где хранятся неизменяемые компоненты Android системы. Если проводить аналогию, то эта папка похожа на папку C:\windows\, доступную только для чтения. Т.е. изменять данные в этой директории мы не можем. Как раз здесь можно найти директории /bin и /lib, где хранятся различные исполняемые файлы и shared libraries. Кроме того, здесь же лежат системные приложения, которые встроены в операционку и которые, по умолчанию, нельзя удалить. Содержимое этой директории формируется во время компиляции операционной системы.
/data Т.к. /system у нас доступна только для чтения, то должна быть директория где хранятся изменяемые данные. /data как раз ею и является. Например, в эту директорию в /data/app сохраняются apk файлы устанавливаемых приложений, а в /data/data хранятся их данные (эту директорию мы подробно рассматривали в прошлой статье).
/cache Это просто временное хранилище. Также в эту директорию сохраняются, а потом из неё запускаются системные обновления.

Чтобы понять, что такое /init файл и для чего нужны непонятные файлы с расширением *.rc, рассмотрим процесс загрузки системы.

Процесс загрузки Android

Давайте рассмотрим несколько шагов процесса загрузки операционной системы Android. Эта картинка взята из книги «Embedded Android», там же можно найти и более детальное описание. Хотя в целом я и понимаю процесс, но для меня это больше магия 🙂

CPU. Когда вы нажимаете на кнопку включения, на процессор вашего устройства начинает подаваться напряжение.

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

Чаще всего, этот адрес указывает на чип, в который зашит bootloader (загрузчик).

Bootloader. Bootloader инициализирует RAM и загружает в неё Linux kernel. Кроме того Bootloader создает RAMdisk.
Linux kernel. Ядро инициализирует различные подсистемы, встроенные драйвера и монтирует root filesystem (корневую файловую систему). После этого ядро может запускать первую программу. На этом магия заканчивается и дальше всё становится более-менее понятно.

Init

Первой программой в случае Android является init. Исполняемый файл находится в корневой директории (/init). Именно эту программу стартует ядро после своей загрузки. Её исходники находятся в папке system/core/init/ Давайте в них слегка покопаемся. Нас интересует system/core/init/init.c: …int main(int argc, char **argv){ …

/* clear the umask */ umask(0); /* Get the basic filesystem setup we need put * together in the initramdisk on / and then we will * let the rc file figure out the rest.

*/ mkdir(“/dev”, 0755); mkdir(“/proc”, 0755); mkdir(“/sys”, 0755); mount(“tmpfs”, “/dev”, “tmpfs”, MS_NOSUID, “mode=0755”); mkdir(“/dev/pts”, 0755); mkdir(“/dev/socket”, 0755); mount(“devpts”, “/dev/pts”, “devpts”, 0, NULL); mount(“proc”, “/proc”, “proc”, 0, NULL); mount(“sysfs”, “/sys”, “sysfs”, 0, NULL); … init_parse_config_file(“/init.rc”); …

}
Вначале мы создаем и монтируем некоторые необходимые для работы директории, а потом парсим файл /init.rc и выполняем то, что распарсили. Формат /init.rc файла очень хорошо описан в readme, там же можно найти и пример. Если кратко, то этот файл представляет собой набор actions (секций — именнованная последовательность комманд).

Каждая последовательность команд срабатывает по определенному trigger (триггеру).

Например, следующая последовательно — это action, в которой trigger — это fs, а последовательность команд — это набор mount команд: on fs # mount mtd partitions # Mount /system rw first to give the filesystem a chance to save a checkpoint mount yaffs2 mtd@system /system mount yaffs2 mtd@system /system ro remount mount yaffs2 mtd@userdata /data nosuid nodev mount yaffs2 mtd@cache /cache nosuid nodev
Исходный файл /init.rc находится в system/core/rootdir/init.rc Давайте рассмотрим некоторые основные его части, хотя я вам очень советую просмотреть его полность. После этого многие вещи вам должны стать понятны. Итак, начинается наш файл следующими строками: import /init.usb.rcimport /init.${ro.hardware}.rcimport /init.trace.rc
Они означают, что кроме init.rc файла нужно также импортировать настройки из файлов init.usb.rc, init.trace.rc и из файла с непонятным именем init.${ro.hardware}.rc Впрочем, ${ro.hardware} — это просто переменная, значение которая определяет тип железа. В случае эмулятора, её значение, например, — goldfish. Далее определяются переменные окружения: …on init … # setup the global environment export PATH /sbin:/vendor/bin:/system/sbin:/system/bin:/system/xbin export LD_LIBRARY_PATH /vendor/lib:/system/lib export ANDROID_BOOTLOGO 1 export ANDROID_ROOT /system export ANDROID_ASSETS /system/app export ANDROID_DATA /data export ANDROID_STORAGE /storage export ASEC_MOUNTPOINT /mnt/asec export LOOP_MOUNTPOINT /mnt/obb export BOOTCLASSPATH /system/framework/core.jar:/system/framework/okhttp.jar:/system/framework/core-junit.jar:/system/framework/bouncycastle.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/telephony-common.jar:/system/framework/mms-common.jar:/system/framework/android.policy.jar:/system/framework/services.jar:/system/framework/apache-xml.jar … После этого происходит инициализация переменных, необходимых для работы устройства. Если вас заинтересует эта тема, то вы легко найдете информацию о той или иной комманде. Давайте подробно рассмотрим следующий блок (который я уже приводил в этой статье): on fs # mount mtd partitions # Mount /system rw first to give the filesystem a chance to save a checkpoint mount yaffs2 mtd@system /system mount yaffs2 mtd@system /system ro remount mount yaffs2 mtd@userdata /data nosuid nodev mount yaffs2 mtd@cache /cache nosuid nodev
MTD — Memory Technology Devices. Если в общих чертах, то MTD — это специальный чип с энергонезависимой (т.е. данные на этом чипе сохраняются после перезагрузки или выключения) flash-памятью (типа NOR или NAND), на который сохраняются образы дисков. В этой статье более подробно рассказывается об этом типе устройств, а также об ограничениях. Специально для этих разновидностей flash-памяти были разработаны специальные файловые системы, например, YAFFS. Одно из самых важных ограничений этих типов памяти заключается в том, что для того чтобы записать данные в сектор, куда уже записаны какие-то данные, вам надо полностью сначала стереть весь сектор. Поэтому производители стали переходить на новый тип блочной flash-памяти (eMMC), на которые можно поставить обычную ext4 файловую систему и избавиться от указанного ограничения. Т.к. я показываю пример init.rc файла для эмулятора, где вся работа эмулируется, то в нем по умолчанию используется файловая система YAFFS2 (думаю, что это пережитки прошлого, т.к. YAFFS2 использовалась для всех устройств до Android 2.2). В реальном устройстве (это как раз один из примеров, когда необходимо использовать init.rc файл для определенного железа) эти комманды будут перезаписаны. Например, в случае устройства herring (Google Nexus S), в файле init.herring.rc эта секция выглядит следующим образом: on fs mkdir /efs 0775 radio radio mount yaffs2 mtd@efs /efs noatime nosuid nodev chmod 770 /efs/bluetooth chmod 770 /efs/imei mount_all /fstab.herring …
Где fstab.herring — это файл, содержимое которого выглядит следующим образом: …/dev/block/platform/s3c-sdhci.0/by-name/system /system ext4 ro wait/dev/block/platform/s3c-sdhci.0/by-name/userdata /data ext4 noatime,nosuid,nodev,nomblk_io_submit,errors=panic wait,encryptable=/efs/userdata_footer
Как вы могли заметить, /system, /data, /cache — это просто mounting points (точки монтирования файловой системы), которые указывают либо на MTD устройства (в случае эмулятора), либо на блочные устройства (в случае настоящего устройства), куда записаны соответствующие дисковые образы (system.img, userdata.img и cache.img). Я не уверен, но думаю, что внутри смартфона находится один единственный чип с flash-памятью, разделенный на partitions (тома), в каждый из которых записан соответствующий образ. Этот чип с flash-памятью — то, что мы знаем под именем Internal storage (внутренняя память), объем которой — один из основных параметров смартфона.

Следует заметить, что /system смонтирован read-only (только для чтения). Это означает, что содержимое данного раздела не изменяется в процессе работы устройства, а только когда вы, например, обновляете систему на вашем устройстве (используя системные обновления).

Продолжим рассматривать наш init.rc. По триггеру post-fs-data формируется базовая структура файловой системы /data раздела. Там, в общем всё понятно — набор mkdir, chown, chmod команд.

Далее init.rc запускает несколько демонов. Если вернуться к рисунку в начале статьи, то они перечислены в блоке Native daemons. На этом мы пока остановимся. Как вы могли заметить из рисунка, я не полностью рассмотрел процесс загрузки операционной системы. Некоторые непокрытые этапы я рассмотрю в следующих статья.

Заключение

В следующей части я расскажу, откуда берутся образы system.img, userdata.img и cache.img и рассмотрю безопасность на уровне Native user space. Как всегда приветствуются исправления, дополнения, а так же предложения, о чем написать. И хотя у меня уже есть некоторый план, о чем писать в следующих статья, я готов его подкорректировать.

Ссылки

Update

Источник: https://habr.com/post/176131/

Какой формат флешки для андроид лучше

Выбор формата файловой системы для Android

  • 1 Как отформатировать телефон Андроид
  • 2 FAT32 или NTFS: какую файловую систему выбрать для USB флешки или внешнего жесткого диска
  • 3 В какую файловую систему форматировать флешку для android
  • 4 Как выбрать карту памяти (флешку) для смартфона?
  • 5 Файловые системы Android
  • 6 В каком формате форматировать флешку. разновидности форматов
  • 7 Ntfs и Android

Очень часто единственным правильным решением вопроса уничтожения не уже нужной информации является форматирование. Форматировать телефон на ос Андроид не так и сложно, как кажется на первых взгляд и данная статья научит вас этому не хитрому действию.

Зачем форматировать телефон на Андроиде

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

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

Через несколько лет или даже месяцев работы аппарат начинает работать с нарушениями, подтормаживать, показатели производительности снижаются.

Традиционное решение таких проблем — удаление некоторых приложений с устройства. Однако, положительного эффекта эти действия не приносят. В системе даже после удаления остаются некоторые файлы приложений, которые и становятся главным фактором, замедляющим деятельность OC Android.

Для восстановления работоспособности на должном уровне, систему рекомендуется форматировать, полностью или фрагментарно. Но важно не только знать, как форматировать андроид, а еще и сделать это правильно.

Форматирование Android встроенными средствами (вручную)

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

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

При выборе первого способа нужно придерживаться следующего алгоритма:

  1. Зайти в пункт «Настройки» на устройстве.
  2. Найти пункт «Восстановление и сброс» или «Конфиденциальность».
  3. Найти пункт «Сброс настроек», активировать его.
  4. Подтвердить выполнение этой команды на смартфоне.
  5. Запускается процесс форматирования.
  6. Перезагрузка устройства.

При выборе второго способа, следующий алгоритм:

  • Перейти в Диалер.
  • Набрать специальный код. Это простейший способ для тех, кто не хочет долго разбираться, как отформатировать телефон Андроид.Известно несколько действующих комбинаций символов. Например, можно использовать такой: *2767*3855#.
  • После активации кода начнется процесс форматирования.

При выборе третьего способа, нужно следовать следующему алгоритму:

  1. Перейти в режим Recovery путем зажимания комбинации клавиш на устройстве. У разных производителей комбинация клавиш отличается, но в большинстве случаев необходимо зажимать одновременно качельку громкости в сторону уменьшения или увеличения и кнопку включения-выключения.
  2. В режиме Recovery отыскать файл Clear flash или wipe data/factory reset или Clear eMMC и активировать его. В зависимости от производителя устройства, имя файла отличается.
  3. Активировать команды «yes — delete all user data».
  4. Дождаться окончания процесса форматирования.
  5. Перезагрузить устройство, активировав команду «Reboot system».

Приложения для форматирования Андроид

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

Самые популярные из них приведены ниже:

  • Root booster. Оптимизатор системы достигает хороших результатов за счет перенастройки компонентов системы, удаления временных файлов, пустых папок, мусора приложений, очищения кэша и поддержки режима гибернации.
  • Менеджер приложений. Программа систематизирует и анализирует приложения на производительность, кроме того предоставляет возможность удалять программы целыми группами одновременно.
  • Total Commander. Известный файловый менеджер наполнен огромным количеством функций, в том числе он полностью удаляет каталоги папок без использования корзины.

В каком формате форматирует Андроид

Система Андроид имеет возможность форматировать устройство в нескольких форматах файловых систем.
Самые распространенные из систем файлов:

  1. FAT 32. В этом формате работает большинство устройств на OC Android. Характеризуется хорошей скоростью, производительностью. Многие файлы в формате FAT32 легко прочитаются периферийными проигрывателями, поэтому смартфон можно использовать как стандартную флэшку.
  2. exFAT. Фактически, этот формат — улучшенная копия FAT32, не имеющая ограничений. Каков размер файлов и их количество в одной папке — не имеет значения для этого формата.
  3. NTFS. Современный формат файлов, который поддерживается сейчас многими персональными компьютерами. NTFS лучше защищает информацию, а размер скачиваемых файлов не ограничен как в FAT32.

От того, какой формат файлов будет на устройстве после форматирования, зависит от самого пользователя. Для этого нужно следовать алгоритму:

  1. Зайти в пункт «Настройки».
  2. Открыть раздел «Память».
  3. Найти пункт «Настройки памяти».
  4. Найти и активировать команду «Форматировать карту памяти».
  5. Изменить формат на необходимый.

Как форматировать карту для андроид

В устройствах, поддерживающих операционную систему Андроид, нередки случаи возникновения проблем со съемной картой памяти.

Если возникают ошибки в системе файлов, OC Android предлагает отформатировать карту.

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

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

По первому способу форматирования карты памяти нужно следовать такому алгоритму:

  1. В меню устройства найти и зайти в пункт «Настройки».
  2. Выбрать пункт «Память».
  3. Прокрутить информацию об использовании памяти устройства, найти пункт «Карта памяти» или «Внешний накопитель».
  4. Зайти в подменю карты памяти и прокрутить статистическую информацию.
  5. Найти команду «Извлечь карту» и активировать ее. Если такой команды на устройстве нет, то этот шаг пропустить.
  6. Выйти и снова зайти в настройки. Если команды «Извлечь карту» на устройстве нет, то пропустить этот шаг.
  7. Найти команду «Очистить карту» и активировать ее.
  8. Подтвердить действие, если это необходимо.

По второму способу форматирования карты, нужно придерживаться такого алгоритма:

  1. Отключить устройство.
  2. Извлечь карту из слота.
  3. Подключить карту к ноутбуку с помощью картридера, встроенного в компьютер, или внешнего.
  4. Кликнуть по иконке «Мой компьютер» (есть и другие варианты названия).
  5. Кликнуть правой кнопкой мыши по значку SD.
  6. Выбрать функцию «Форматировать».
  7. Выбрать нужный формат форматирования.
  8. Отметить чекбокс напротив команды «Быстрое» (есть и другие варианты названия команды).
  9. Запустить команду «Начать».

Остается лишь дождаться завершения процесса и карта памяти мобильного устройства будет полностью отформатирована.

Источник: http://www.hardtek.ru/kak-formatirovat-android

FAT32 или NTFS: какую файловую систему выбрать для USB флешки или внешнего жесткого диска

05.09.2013  для начинающих | файлы

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

См. также: как конвертировать из FAT32 в NTFS без форматирования

Что такое файловая система и какие проблемы с ней могут быть связаны

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

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

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

Много устройств и файловых систем

Помимо общеизвестных FAT32 и NTFS, а также несколько менее знакомых рядовому пользователю HFS+, EXT и других файловых систем, существуют еще десятки различных ФС, созданных для различных устройств определенного назначения.

На сегодняшний день, когда большинство людей имеют дома более одного компьютера и других цифровых устройств, на которых могут использоваться операционные системы Windows, Linux, Mac OS X, Android и другие, вопрос о том, как отформатировать флешку или иной переносной диск так, чтобы он читался во всех этих устройствах, является достаточно актуальным. И с этим возникают проблемы.

Источник: https://ichudoru.com/kakoy-format-fleshki-dlya-android-luchshe/

Иерархия папок в Android – что в них есть и где мои файлы

Выбор формата файловой системы для Android

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

Работа со структурой папок и файлов в Android.

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

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

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

Память устройства будет содержать несколько папок, созданных 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 позволяет использовать множество настроек, и одним из наиболее популярных методов персонализировать свой смартфон является установка собственных мелодий и звуков уведомлений. Для этого сначала необходимо разобраться с файловой структурой и правильно определить место, где хранятся рингтоны.

Шаг 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, укажите путь где хранятся смс и дождитесь окончания восстановления.

Управление данными и файлами в Android напоминает навигацию по каталогам Windows или Linux. Только здесь необходимо получить специальные разрешения на изменение системных данных – root-права.

Жми “Нравится” и читай лучшие посты на

Источник: https://protabletpc.ru/advice/struktura-naznachenie-faylov-papok-v-android.html

Поделиться:
Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.