Способы перемещения приложений с внутренней памяти на карту в Android

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

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

Перенос информации на карту памяти на Android

Но Android имеет одно важное преимущество перед продукцией Apple в виде тех же iPhone. У яблочных смартфонов есть только встроенная память. Владельцы Android-девайсов могут расширить внутреннее пространство с помощью карт памяти.

Эти карты можно использовать как место для хранения разных данных. Но почему-то многие считают, что туда разрешается переносить только фото, видео и музыку. Это не так. Карту памяти можно использовать как пространство для работы приложений. Игры и программы будут использовать пространство съёмного накопителя, а внутренняя память при этом освободится.

Что можно перенести, а что нельзя

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

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

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

Неактивная кнопка «Перенести на SD карту»

Ещё важно добавить, что перенос разных программных разработок зависит от того, предусмотрена ли такая функция создателем. Увы, но прочитать об этом в описании не получится. Чаще всего приходится проверять это путём экспериментов. Но ожидать каких-то фатальных ошибок и поломок при этом не стоит.

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

Способы переноса

Чтобы выполнить перенос приложений, имея в распоряжении SD карту памяти, нужно выбрать подходящий вариант проведения этой операции для платформы Android.

Все существующие методы условно можно разделить на 2 большие категории:

  • системные средства;
  • сторонние программы.

У каждого из способов есть свои особенности. Потому их стоит рассмотреть отдельно.

Использование системных средств

Чтобы самостоятельно перенести приложение с телефона под управлением Android, расположенное на внутренней памяти, непосредственно на SD карту, можно воспользоваться системными функциями.

Стоит выделить 3 этапа, на которых вопрос переноса решался по-разному:

  • от Android 1.1 до 2.2 Froyo;
  • от Froyo до 4.2 KitKat;
  • от KitKat до Android 6.0.

Если у вас каким-то чудом сохранился один из представителей Android-смартфонов с версией до 2,2, тогда придётся огорчить. На этих устройствах функция переноса полностью отсутствовала.

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

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

Разрабатывая обновление KitKat 4,4, разработчики из компании Google серьёзно отнеслись к вопросу безопасности данных. Из-за этого алгоритм защиты был полностью переписан. Как результат, функция переноса оказалась снова недоступной. На внешнюю память разрешалось переносить только фотографии, видео, аудио и пр.

Полноценная возможность проводить перенос данных появился только на шестом Android. Это версия Marshmallow. Была создана специальная функция под названием Adoptable Storage. С её помощью внутреннюю память объединили с внешним накопителем.

Adoptable Storage на Android

Так называемая функция адаптивного хранилища форматирует съёмный носить так, что телефон на базе Android видит её как часть системного раздела. Это обусловлено использованием файловой системы Ext4 и 128-битного типа шифрования AES. Тем самым удалось расширить внутреннюю память. И для этого подходят почти все виды карт.

СОВЕТ. Для лучшей работы рекомендуется брать карты высокоскоростной категории.

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

Как это работает

Разобраться с функцией адаптивного хранилища несложно.

Работает она согласно следующему алгоритму:

  • в телефон устанавливается карта памяти;
  • появляется диалоговое окно;
    Уведомление о первичной настройке карты памяти
  • на выбор предлагается 2 варианта установки (портативная или внутренняя);
  • выбирается вариант с внутренней памятью;
    Варианты установки карты памяти
  • карта форматируется, что обеспечивает слияние и защиту данных на ней;
    Форматирование SD-карты на Android
  • открываются настройки устройства;
  • в разделе с хранилищем должна появиться установленная карта, если все предыдущие шаги были выполнены правильно.
    Завершение настройки карты памяти
СОВЕТ. Если на карте хранятся какие-то важные данные, не забудьте сделать их резервную копию перед слиянием с Android-устройством.

Ведь форматирование удалит всё содержимое на накопителе. Восстановить эти данные будет проблематично.

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

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

Чтобы это сделать, необходимо:

  • открыть настройки Android-смартфона;
  • перейти в раздел с приложениями;
    Раздел «Приложения» в настройках
  • выбрать то приложение, которое нужно транспортировать на карту;
  • открыть настройки этой программы;
  • нажать на хранилище;
  • кликнуть по клавише «Изменить»;
  • выбрать как место хранения внешний накопитель;
  • подтвердить своё желание кнопкой «Переместить».
    Кнопка «Перенести на SD карту»

Обычно достаточно буквально несколько секунд, чтобы софт оказался на внешнем хранилище. Но если карту извлечь, тогда и доступ к программам, которые на неё были перенесены, пропадёт.

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

Использование специальных приложений

Есть ещё один вариант, как перенести приложения, находящиеся в памяти телефона, на карту.

Их могут помочь перекинуть сторонние программы. Таковых на просторах сети достаточно много. Но использовать рекомендуется только самые надёжные, проверенные и официально представленные в Google Play.

Стоит рассмотреть несколько популярных программ-переносчиков.

AppMgr III

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

  • чистить кэш в системных и пользовательских приложениях;
    Очистка кэша приложений в AppMgr III
  • пакетно просматривать предложения из Android-маркета;
  • выгружать на устройство списки выбранных программ;
  • замораживать и сокращать неиспользуемые приложения;
  • уведомлять о том, что ПО переместить нельзя;
  • сортировать объекты по нескольким критериям (размер, имя, дата установки);
  • перемещать и удалять программы с помощью перетаскивания;
  • создавать виджет на рабочем столе.

Меню операций в AppMgr III

Для работы с некоторыми приложениями потребуется предварительно получить права суперпользователя (root-права).

Программа работает на всех версиях Android от 4.1 и выше. Но с некоторых отдельными смартфонами не взаимодействует. Это линейка Xiaomi и не только.

Предупреждение в приложении AppMgr III

Link2SD

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

Перенос на карту памяти в Link2SD

Ещё утилита может:

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

Выбор файлов для переноса на карту памяти в Link2SD

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

Параметры переноса на карту памяти в Link2SD

Это приложение более универсальное, чем предыдущее. Работает на Android версии 2.3 и выше. И с Xiaomi нормально взаимодействует.

Процесс переноса на карту памяти в Link2SD

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

Files To SD Card

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

Интересно и то, что сами разработчики заявляют об адаптированности программы только к некоторым маркам и моделям телефонов и планшетов. Но практика показывает, что она работает почти на всех девайсах. Главное, чтобы версия Android была не ниже 5,0.

Перенос файлов в Files To SD Card

Основная масса функций работает без рут-прав.

Переместить в SDCard

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

Боковое меню в «Переместить в SDCard»

Помимо своих ключевых функций, это приложение может:

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

Перемещение приложения в «Переместить в SDCard»

Некоторый функционал без рут-прав работать не будет. Зато приложение поддерживает большое количество смартфонов и планшетов. Включая даже те, которые работают на Android 2.3.

Процесс перемещения приложения в «Переместить в SDCard»

Файловый менеджер

Разработка компании BestApp.

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

Файловый менеджер от BestApp

Освоить и работать с проводником очень просто. Избыточного количества функций здесь нет. Особых требований к техническим характеристикам аппаратов не предъявляет. Но будет работать только на Android версии 4,2 и выше. Некоторые опции работают с root-правами.

All In One ToolBox

Утилита, направленная на всестороннюю оптимизацию устройства и операционной мобильной системы.

Без особых проблем переносит приложения в обе стороны.

All In One ToolBox

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

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

Установка приложений на карту

Есть ещё один распространённый вопрос. Касается он того, как можно устанавливать приложения прямо на SD карту в Android, минуя процедуру переноса.

Папка «etc» на Android

То же адаптивное хранилище даёт возможность хранить программы на съёмном носителе. Но всё равно сначала они инсталлируются на внутреннюю память.

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

ВАЖНО. Новичкам применять этот метод не рекомендуется.

Здесь нужны root-права, плюс есть определённый риск что-то испортить. Без лишней необходимости не используйте последующую инструкцию.

Файл «vold.fstab»

Если же вы точно намерены установить любое пользовательское приложение на Android прямо на флешку, минуя внутреннюю память, придётся сделать следующее:

  • установить и запустить Root Explorer;
  • найти здесь строку под названием System;
  • открыть папку etc;
  • нажать на «Права R/W»;
  • отыскать файл с названием fstab;
  • зажать на нём палец до появления контекстного меню;
  • открыть с помощью любого текстового редактора на телефоне файл vold.fstab;
  • отыскать в нём строчки dscard0 и dscard1;
  • поменять эти строчки между собой местами.

Изначальные значения в файле «vold.fstab»

Выполнив такую процедуру, в последующем при установке приложений они будут сохраняться непосредственно на установленную в телефон карту памяти. Место в самом внутреннем хранилище Android-устройства останется свободным.

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

Изменённые значения в файле «vold.fstab»

В чём риск переноса

Фактически карты памяти для смартфонов и планшетов являются теми же флешками. Только имеют более компактные размеры за счёт отсутствия корпуса.

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

  • Карта памяти не поддерживает шифрование. Это негативно сказывается не безопасности. Грубо говоря, мошенникам намного проще добраться до личных данных через приложение, если оно установлена на карте, а не на внутренней памяти. Это в большей степени относится к тем случаям, когда не используется функция адаптивного хранилища, и накопитель не проходит необходимую процедуру форматирования.
  • Не все флешки способны обеспечить бесперебойное функционирование приложений и игр. Потому часто именно из-за переноса наблюдаются сбои, зависания и пр..
  • Если карту памяти случайно или специально извлечь, это большой риск потерять все данные, которые там хранились.
  • Любая неисправность в виде попадания влаги, физического дефекта или коррозии ведёт к утрате данных с телефона.

Плюс ещё не все смартфоны способны гарантировать, что перенос произойдёт безопасно и эффективно. Это всегда потенциальный риск.

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

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

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

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

  • ВКонтакте
  • обычная форма
  • Мастер:

    Senseit R390+. Под приложения есть 450 мег. А вот под данные всего 4 мегабайта из 1,2 гиг. Чистилки очищают максимум до 100 мег. Всё, что можно уже перенесено. Но такие приложения как 2 гис, яндекс карты, Viber и прочие продолжают создавать в памяти смартфона новые данные. Хотя полностью стоят на карте памяти и в настройках этих приложений указано «сохранять на СД карту. Как быть?

    Андрей:

    У меня не подключается WiFi беспроводной рокер после заводской настройки. Что делать.

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

сети
программы
Smart TV
ос