Содержание:
Возможности девайса можно серьезно расширить, если заменить внутреннюю память Android на карту памяти. Это позволит инсталлировать на планшет или иной гаджет гораздо больше приложений, но основным требованием для выполнения данного апдейта является наличие root-прав на устройстве. Рассмотрим способы, позволяющие использовать SD-карту в качестве системной памяти аппарата, а также связанные с этим условия.
Риски и условия замены внутренней памяти гаджета на SD-карту
Перед повторением описываемых ниже действий пользователь должен учесть несколько важных моментов:
- Срок службы SD-карты сильно сократится вследствие частого повторения циклов чтения/записи при запуске приложений.
- Скорость работы гаджета может заметно упасть, если использовать карту MicroSD низкого класса.
- При допущении ошибки при редактировании системного файла телефон может в следующий раз не загрузиться – придется его перепрошивать.
Использование утилиты Root Browser и редактирование файла vold.fstab
Чтобы поменять местами память, из Google Play потребуется установить Root Browser.
Повторим, что полноценно работать с ним можно только на рутированных девайсах. После запуска вышеназванного приложения:
- Перейдите в раздел /system/etc.
- Найдите файл vold.fstab. В некоторых системах этого файла нет. Если это как раз ваш случай, то переходите к описанному ниже способу перевода памяти гаджета на sd карту.
- При наличии файла откройте его и убедитесь, что выглядит он как на скриншоте ниже.
- В тексте ниже найдите строчки, содержащие текст «sdcard /mnt/sdcard auto» и «extsd /mnt/extsd auto».
- Поменяйте местами эти строки так, как изображено ниже.
В Андроид sdcard обозначает внутреннюю память, а extsd – внешнюю, т. е. SD-карту. Заменой этих строк мы фактически поменяли местами эти виды памяти. В некоторых системах эти куски кода могут выглядеть иначе, например, так:
Заменить их нужно следующим образом:
После выполнения описанной процедуры перезагрузите гаджет. Перед этим обязательно проверьте отсутствие ошибок в измененном коде, чтобы в дальнейшем не возникло необходимости в перепрошивке.
Второй способ увеличения памяти при помощи Link2SD
Приложение доступно в Play Market и работает только на девайсах с root-правами. Этот файловый менеджер не подменяет физически внутреннюю память устройства внешним накопителем, но он способен переносить любые утилиты на SD-карту, значительно экономя ресурсы гаджета.
Деление карты девайса на разделы при наличии кастомного Recovery
Каждое устройство на Android имеет режим восстановления, но описываемый ниже способ подойдет только для девайсов не со стандартным, а с кастомным Recovery CWM. Если вы никогда не слышали о CWM, переходите ко второму варианту разбиения накопителя. Далее расскажем, как решить поставленную задачу, если в вашем режиме восстановления устройства есть пункт Partition SD Card:
- Зайдите в Recovery Mode.
- Откройте раздел Advanced и выберите Partition SD Card.
- Следующий шаг потребует от вас указать объем Ext-раздела, который вы создадите на внешнем накопителе для расширения внутренней памяти.
- Для Swap (файла подкачки) выберите нулевой размер (первый в списке).
- Подождите завершения процесса и перейдите в основное меню, нажав Go Back.
Далее перезагрузите гаджет, выбрав «Reboot system now». По завершении перезагрузки размер MicroSD уменьшится на выбранную вами величину, но программа Link2SD его будет видеть накопитель целиком.
Разбиение MicroSD-карточки через компьютер
Подключите карту к лэптопу или ПК. Для этого можно использовать картридер или иное оборудование, главное, определяться оно должно как накопитель, а не медиа-устройство MTP. Далее:
- Скачайте, инсталлируйте и запустите на ПК бесплатную MiniTool Partition Wizard.
- В основном окне выберите карту памяти в прилагаемом списке. Ее мы разобьем на два первичных раздела.
- Ниже укажите, что один первичный раздел нужно отформатировать в FAT32. Для этого в поле Create As выберите Primary, в File System – FAT32.
- Ниже впишите размер раздела. Он будет выделен под пользовательские файлы.
- Далее неразмеченную область нужно отформатировать в Ext2…4. Она будет использоваться приложением для хранения всех переносимых юзером программ. Соответственно, в Create As опять нужно указать Primary, в File System – Ext2, 3 или же 4.
- В Partition Size введите размер оставшейся неразмеченной области.
Далее останется подтвердить выбранные действия, закрыть приложение и вернуть сохраненные личные данные с обратно на карту с ПК.
Порядок использования приложения Link2SD
Осталось немного поработать с Link2SD на телефоне:
- Зайдите в настройки и выберите перемонтирование путей.
- В списке укажите утилиту для переноса на внешнюю карту.
Эти действия нужно повторить для всех больших приложений, занимающих много места в памяти гаджета.