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

Вы хотите устанавливать приложения на MicroSD флешку? Тогда вам нужно будет отформатировать ее как внутреннюю память.

К сожалению, некоторые производители, например, Sony, LG или Samsung, не делают этого в заводских условиях. Но если у вас есть смартфон с операционной системой Android Marshmallow или выше, вам поможет командная строка.

Обновления Android и проблемы Nougat при использовании этого метода

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

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

С Android 6.0 Marshmallow проблем не было

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

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

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

Нет такой опции

То, что в меню отсутствует опция форматирования памяти флешки как внутренней, это вовсе не означает, что эта опция не работает. Продвинутые пользователи сообщили, что использовали командную строку для форматирования карт MicroSD как внутреннюю память в смартфоне Galaxy S7. Мы успешно протестировали такой вариант на Samsung Galaxy S7, Sony Xperia Z5 и LG G4 с Android Marshmallow.

На всех смартфонах стояла операционная система Android 6.0 Marshmallow (или по умолчанию, или после обновления), а также во всех моделях был слот для карты памяти. Как мы уже упоминали, опция форматирования как внутреннюю память в меню телефона отсутствовала. Только в телефоне One A9 от HTC и всех смартфонах Motorola Moto такая опция сохранилась.

Переходи на темную сторону, расширяй память.Я до сих пор не понимаю, почему Samsung, LG и Sony убрали эту опцию из меню. Я подключил все три смартфона со вставленной MicroSD картой к компьютеру.

После этого в ADB tools набрал нужные команды в командной строке. Как только вы открыли командную строку и подключили смартфон, можете вводить первую команду:

adb shell

Теперь командная строка может выполнять системные команды для смартфона. Нам нужно отформатировать карту памяти или ее часть как внутреннюю память. Даже не имея такой возможности в графическом интерфейсе телефонов Sony, Samsung и LG, мы можем передавать смартфону команды через консоль.

Сначала, однако, нам нужно узнать ID карты. Эту информацию можно узнать с помощью следующей команды:

sm list-disks

В моем случае диск называется 179.64. У вас может быть какое-то другое имя. Запомните точные идентификатор карты. Следующей командой мы отформатируем раздел карты MicroSD. Все данные будут удалены. Не забудьте сохранить важную информацию на другой карте, на компьютере или еще где-нибудь. Если вы не собираетесь вытаскивать карту памяти из телефона вовсе, вы можете разделить всю память карты. Для этого введите следующую команду в консоль:

sm partition disk: 179.64 private

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

sm partition disk: 179.64 mixed 50

Но это еще не конец работы. Теперь если вы хотите использовать карту памяти как внутреннюю память телефона, нужно перенести все приложения и данные. Вы можете сделать это через меню Android. Выберите опцию SD Сart , найдите пункт меню Переместить данные . Если вы не разделили карту, то у вас это не получится.


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


В Sony Xperia Z5 общая память отображается немного странно. Вам в первую очередь нужно обращать внимание на память SD карты.

В чем подвох?

Скорость передачи данных MicroSD на порядок ниже, если сравнивать со встроенной памятью. Поэтому не жалейте денег на карту памяти с высокой скоростью приема и передачи данных. Sandisk Extreme Pro и Extreme Plus MicroSD пока что лучшие из тех, что мы видели. Со скоростью 74 мегабайта в секунду у вас не должно быть никаких задержек.

Любопытно, что только телефон LG G4 правильно считывал информацию с карты. Samsung показывал неестественно высокий уровень занятой памяти, а значения на Sony и вовсе были отрицательными. Тем не менее, у нас не было никаких проблем, и даже при подключении к компьютеру мы могли получить доступ ко всем данным, хотя мы видели только общий раздел, который доступен и другим устройствам. Проблемы появились только при установке системных обновлений.

Расширение памяти: успех!

Мы провели тест расширенной памяти на производительность. На все устройства мы установили Final Fantasy IX. Игра занимает 1.8 GB. После установки можно увидеть, где именно находятся данные игры. Во всех случаях после установки на карте SD отражается на 1.8 GB меньше свободного места. При форматировании карты как съемной памяти этого достичь не удастся, так как не получится перенести данные полностью.

Сравните показатели внутренней памяти и памяти карты на скриншоте.

Что произойдет…

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

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

Безопасное извлечение SD карты, отформатированной как внутренняя память

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

Сработало? Какую карту вы используете? Напишите в комментариях.

Одним из главных первоначальных преимущество операционной системы Android над смартфонами Apple iPhone была поддержка карт памяти. Google до сих пор избегает их в своих аппаратах серии Nexus, зато другие Android-производители предлагают слоты microSD. В прошлом ими было довольно непросто управлять, но это изменилось в версии Marshmallow с появлением опции адаптируемое хранение (Adoptable Storage). Несколькими нажатиями вы имеете возможность объединить карту со встроенной памятью для расширения вместимости. Если вы не против ряда минусов.

Что такое адаптируемое хранение?

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

Адаптируемое хранение форматирует карту microSD как часть системы, используя файловую систему Ext4 и 128-битное шифрование AES. Новый раздел становится частью системы и главным местом хранения данных приложений. Раньше у вас было 10-12 Гб на смартфоне 16 Гб, можно было увеличить значение до 70 Гб за счёт карты microSD объёмом 64 Гб. Данные распределялись между картой памяти и встроенной памятью автоматически, без необходимости использовать файловый менеджер.

Другими словами, если вы «адаптируете» карту SD, это сделает память смартфона более вместительной, а не добавит отдельное дисковое пространство, несвязанное во встроенной памятью. Адаптируемую память можно создать с применением любой карты памяти, Android быстро запустит бенчмарк, чтобы убедиться в достаточно высокой скорости её работы. Использование более медленной по сравнению с рекомендуемыми карты может отрицательно влиять на скорость работы системы, хотя разница обычно невелика. При использовании достаточно быстрых карт скорость чтения и записи данных станет медленнее примерно на 5%.

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

Как использовать адаптированное хранение на смартфоне

Для использования адаптированного хранения нужен аппарат на операционной системе Android 6.0 Marshmallow и слот для карт памяти microSD. В число поддерживаемых устройств, среди прочих, входят Moto X Pure, G4 и HTC One A9. Не все смартфоны на Android 6.0 поддерживают эту функциональность – её нет в новых LG G5 и Galaxy S7.

Вам будет предложено выбрать режим работы карты после того, как вы её вставите. Большинство устройств предлагают режим «Портативный» (Portable) и «Внутренний» (Internal). Выберите «Портативный», если просто хотите перенести некоторые файлы, которые затем можно будет перенести на другие устройства. Вариант «Внутренний» и является адаптируемым хранением, и после его выбора вы не сможете без потерь извлечь карту памяти из аппарата.

Когда вы выбираете вариант «Внутренний», вся хранимая на карте информация удаляется. Когда форматирование завершено, устройство предложит вариант перенести данные приложений и мультимедийные файлы на карту. На это уйдёт некоторое время, в зависимости от объёма данных. Если вы пропустите эту возможность и захотите вернуться к ней позже, откройте меню внутренней памяти и выберите опцию «Перенести данные». После этого карта окажется заполненной на несколько гигабайт.

Если вы решите использовать карту для чего-то ещё или захотите купить карту побольше, придётся сначала провести подготовительную работу. Хранящиеся на карте данные нужно вернуть во внутреннюю память устройства, чтобы приложения не утратили работоспособность. Это можно сделать из меню встроенной памяти. Если всё не умещается, нужно удалить некоторые файлы, пока не уместитесь в предлагаемый лимит. После этого можно перейти в меню карты SD и отформатировать её как «Портативную», что даст ей возможность работать с другими устройствами. Если на ней оставались данные, они будут уничтожены.

Таковы подводные камни использования адаптируемой памяти, однако в большинстве случаев она удобнее существовавших ранее вариантов. Пока OEM-производители продолжат впускать смартфоны с объёмом встроенной памяти всего 16 Гб, эта функция должна пользоваться спросом.

Если на вашем устройстве недостаточный объем внутренней памяти, можно использовать SD-карту как внутреннее хранилище для вашего телефона Android. Данная функция, называемая Adoptable Storage, позволяет ОС Андроид форматировать внешний носитель данных как постоянное внутреннее хранилище. Информация на установленной SD-card зашифрована и не может быть в дальнейшем использована на другом устройстве.

SD Card – это очень удобный вариант для хранения фотографий, песен и видео. Даже если у вас есть большой объем внутренней памяти на Андроид-смартфоне, всегда может понадобиться большой кусок памяти для хранения длинных видеороликов, снятых камерой высокого разрешения вашего телефона.

Важно знать

Есть один недостаток, СД-чип может отставать при записи видео высокого разрешения.

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

Что такое накопительное хранилище?

Накопительное хранилище – это основной объем памяти вашего смартфона, но при необходимости его можно расширить, использовав для этого СД-карточку. Данная на Андроид называется Adoptable Storage. Это позволит использовать съемную карту microSD, установленную на телефоне Android, в качестве основного хранилища. Таким образом, вы сможете легко решить проблему, как сделать SD-карту основной памятью на Андроиде и преодолеть нехватку в пространстве, если телефон имеет небольшой внутренний объем.

Особенности использования карты как основного хранилища

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

Будет полезным

При использовании накопителя, будь то SD-флешка или USB-накопитель, важно помнить, в каком формате находится данный девайс и поддерживает ли его операционная система Android, а основных файловых форматов существует четыре типа: FAT32 или exFAT, ext4 или f2fs.

Как поменять память телефона на карту памяти андроида? Вопрос не совсем корректный, полностью выполнить замену невозможно, можно лишь как бы «нарастить» дополнительный объем.

Использование вашей SD-card в качестве основного накопителя может быть отличным решением для меломанов и любителей посмотреть сериалы по пути на работу или в длительном путешествии. Но, как зачастую это бывает, расширение памяти всегда упирается в стоимость требуемого девайса, ведь они отличаются как по скорости, так и по объему, а также по адаптируемой функции хранения информации. Вот некоторые нюансы, рассматривать которые можно с разных сторон – как в отрицательную сторону, так и в положительную:

Как использовать SD-карту в качестве внутренней памяти на Android?

Достаточно ли Вам внутреннего накопителя для хранения всех своих данных?

Как заменить внутреннюю память телефона на внешнюю sd карту на android? Конфигурирование вашей SD-карты для работы в качестве внутреннего хранилища на Android – это, по сути, довольно простой процесс. Ничего сложного в этом нет и вы далее сами в этом убедитесь.

Возможно, что функция Adoptable Storage не поддерживается вашим устройством, даже если смартфон работает под управлением Android 6.0 и выше (бывает и такое, все зависит от модели и марки смартфона). Возможно, производитель устройств отключил данную функцию. Однако существуют методы использования командной строки, которые позволяют принудительно использовать флеш-накопитель для хранения данных.

Ниже перечислены основные шаги по форматированию.


На следующем экране у вас есть последний шанс решить для себя, не хотите ли вы передумать

Важно знать

Не забудьте сделать резервную копию данных, после форматирования информация исчезнет бесследно!


После завершения процесса форматирования вы можете использовать съемную СД-шку как «временное» или «съемное» постоянное место. Но имейте в виду, что теперь будут недоступны горячая замена и извлечение, как, возможно, вы делали ранее. Поэтому не извлекайте флешку, не используя параметр Eject. Кроме того, вы можете практически удалить принятое операционкой место, что, соответственно, не рекомендуется, так как это может вызвать определенные ошибки в работе устройства. Теперь вы знаете, как сделать карту памяти основной памятью на Андроиде.

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

Как подключить флешку, как внутреннюю память

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

Первым делом необходимо зайти в Настройки , а затем перейти в раздел «Хранилище и накопитель », где следует нажать по SD-карте.

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

Здесь нужно выбрать пункт «Очистить и отформатировать » и дождаться завершения процесса очистки памяти. Затем может высветиться сообщение о том, что носитель работает медленно. Как правило, это обозначает, что используемая флешка не очень хорошего качества и её использование в качестве хранилища устройства может отразится и на производительности самого смартфона. Для хорошей и быстрой работы рекомендуется использовать накопители UHS Speed Class 3 (U3).

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

Особенности и ограничения использования SD-карты

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

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

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

Форматируем карту с помощью ADB для использования в качестве внутреннего хранилища

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

Чтобы воспользоваться этим способом, потребуется совершить много действий. Нужно загрузить с сайта и произвести установку Android SDK , затем загрузить и установить с официального сайта драйвера для устройства , а так же, требуется включить «режим отладки по USB » на устройстве.

  • adb shell
  • sm list-disks (после выполнения будет выдан id в виде disk:ХХХ,ХХ его следует записать и ввести в следующей строке)
  • sm partition disk:ХХХ,ХХ private

Затем потребуется отключить телефон , перейти в настройки и нажать по sd, выбрать меню и кликнуть «Перенести данные ». Все, на этом действия закончены.

Как перевести карту памяти в стандартный режим

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

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

После выполнения всех операции. Карта будет разделена на два раздела.

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

Сразу скажу, что скрытый раздел не будет виден с ПК... Но оно нам и не нужно по сути.

Инструкция:

  1. Скачиваем и устанавливаем драйвера для ADB. Например от моторолы -
  2. Скачиваем и распаковываем архив mfastboot -
  • Необходимо включить режим отладки в телефоне.
  • Настройки - Для разработчиков - Отладка по USB

Если пункта для разработчиков нет. Переходим в Настройки - О телефоне и 7 раз тапаем по "номер сборки". Телефон уведомит, что пункт открыт.

  • Подключить телефон к ПК. Если телефон спросить разрешения на использования ADB и выдаст диалоговое окно с запросом. Соглашаемся. Можно еще галочку поставить, что бы больше не спрашивал.
  • Переходим в распакованную папку mfastboot и запускаем программу START_BAT. Откроется терминальное окно. Выполнит опрос подключенного устройства. И выдаст вот такое окно:

Спойлер

В этом окне - 3d6b618 - ваше устройство. Если похожей строчки нет. То два варианта. Не установлен драйвер. Или вы не согласились с запросом на экране мобильного телефона.

  • Нажимаем любую кнопку, видим просьбу ввести значение. Значение смотрим чуть выше, после disk:

В моём случае - 179,64 . Так и записываем. Потом нажимаем - Enter

Спойлер

Выскочит подтверждение введенных данных с просьбой перепроверить и в случае ошибки начать процедуру заново. Если всё хорошо, жмём к примеру Enter и читаем дальше.

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

Пример 16 гиговая флешка. Указываем 50. В итоге скрипт разделит карты на 8+8 гигов.

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

Спойлер

Берём телефон и смотрим. У нас появилась еще один раздел памяти. По умолчание ему присваивается имя как и у карты. Заходим в этот раздел. Тапаем на три точки сверху и переименовываем.

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



Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: