Как заменить внутреннюю память Андроид на карту памяти

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

Риски и условия замены внутренней памяти гаджета на SD-карту

Перед повторением описываемых ниже действий пользователь должен учесть несколько важных моментов:

  1. Срок службы SD-карты сильно сократится вследствие частого повторения циклов чтения/записи при запуске приложений.
  2. Скорость работы гаджета может заметно упасть, если использовать карту MicroSD низкого класса.
  3. При допущении ошибки при редактировании системного файла телефон может в следующий раз не загрузиться — придется его перепрошивать.
В целом процедура (особенно для неопытных пользователей) является довольно рискованной, поэтому имеет смысл проводить ее исключительно для старых гаджетов с малым количеством собственной памяти.

Использование утилиты Root Browser и редактирование файла vold.fstab

Чтобы поменять местами память, из Google Play потребуется установить Root Browser.

Root Browser

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

  1. Перейдите в раздел /system/etc.
  2. Найдите файл vold.fstab. В некоторых системах этого файла нет. Если это как раз ваш случай, то переходите к описанному ниже способу перевода памяти гаджета на sd карту.
  3. При наличии файла откройте его и убедитесь, что выглядит он как на скриншоте ниже.vold.fstab
  4. В тексте ниже найдите строчки, содержащие текст «sdcard /mnt/sdcard auto» и «extsd /mnt/extsd auto».
  5. Поменяйте местами эти строки так, как изображено ниже.

sdcard

В Андроид sdcard обозначает внутреннюю память, а extsd — внешнюю, т. е. SD-карту. Заменой этих строк мы фактически поменяли местами эти виды памяти. В некоторых системах эти куски кода могут выглядеть иначе, например, так:

SD-карта

Заменить их нужно следующим образом:

Заменить их

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

Второй способ увеличения памяти при помощи Link2SD

Link2SD

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

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

Деление карты девайса на разделы при наличии кастомного Recovery

Каждое устройство на Android имеет режим восстановления, но описываемый ниже способ подойдет только для девайсов не со стандартным, а с кастомным Recovery CWM. Если вы никогда не слышали о CWM, переходите ко второму варианту разбиения накопителя. Далее расскажем, как решить поставленную задачу, если в вашем режиме восстановления устройства есть пункт Partition SD Card:

  1. Зайдите в Recovery Mode способом, описанным в мануале для вашей модели девайса.
  2. Откройте раздел Advanced и выберите Partition SD Card.Partition SD Card
  3. Следующий шаг потребует от вас указать объем Ext-раздела, который вы создадите на внешнем накопителе для расширения внутренней памяти.Ext-раздел
  4. Для Swap (файла подкачки) выберите нулевой размер (первый в списке).Swap
  5. Подождите завершения процесса и перейдите в основное меню, нажав Go Back.Go Back

Далее перезагрузите гаджет, выбрав «Reboot system now». По завершении перезагрузки размер MicroSD уменьшится на выбранную вами величину, но программа Link2SD его будет видеть накопитель целиком.

Разбиение MicroSD-карточки через компьютер

Подключите карту к лэптопу или ПК. Для этого можно использовать картридер или иное оборудование, главное, определяться оно должно как накопитель, а не медиа-устройство MTP. Далее:

  1. Скачайте, инсталлируйте и запустите на ПК бесплатную MiniTool Partition Wizard.MiniTool Partition Wizard
  2. В основном окне выберите карту памяти в прилагаемом списке. Ее мы разобьем на два первичных раздела.
  3. Ниже укажите, что один первичный раздел нужно отформатировать в FAT32. Для этого в поле Create As выберите Primary, в File System — FAT32.
  4. Ниже впишите размер раздела. Он будет выделен под пользовательские файлы.FAT32
  5. Далее неразмеченную область нужно отформатировать в Ext2…4. Она будет использоваться приложением для хранения всех переносимых юзером программ. Соответственно, в Create As опять нужно указать Primary, в File System — Ext2, 3 или же 4.File System
  6. В Partition Size введите размер оставшейся неразмеченной области.

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

Порядок использования приложения Link2SD

Осталось немного поработать с Link2SD на телефоне:

  1. Зайдите в настройки и выберите перемонтирование путей.
  2. В списке укажите утилиту для переноса на внешнюю карту.

Link2SD

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

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

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