1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

SD карта как внутренняя память Android

SD карта как внутренняя память Android

  1. 1 Использование карты памяти SD в качестве внутренней памяти
  2. 2 Как форматировать SD карту памяти как внутреннюю память (пример для Android 9.0)
    1. 2.1 Видео инструкция
  3. 3 Особенности работы карты памяти в качестве внутренней памяти Android
  4. 4 Форматирование карты памяти для использования в качестве внутреннего хранилища в ADB
  5. 5 Как вернуть обычное функционирование карты памяти

Если ваш телефон или планшет на Android 6.0, 7 Nougat, 8.0 Oreo или 9.0 Pie имеет разъем для подключения карты памяти, то вы можете использовать карту памяти MicroSD в качестве внутренней памяти вашего устройства, такая возможность впервые появилась именно в Android 6.0 Marshmallow.

В этой инструкции — о настройке SD карты как внутренней памяти Android и о том, какие ограничения и особенности при этом имеются. Сначала показан процесс для 7.0, затем — для последней версии Android 9. Учитывайте, что некоторые устройства не поддерживают данной функции, несмотря на нужную версию андроид (Samsung Galaxy, LG, хотя и для них есть возможное решение, которое будет приведено в материале). См. также: Как очистить внутреннюю память на Android телефоне или планшете.

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

  • Использование SD карты как внутренней памяти Android (пример для Android 7)
  • Как форматировать SD карту как внутреннюю память (пример для Android 9)
  • Видео инструкция
  • Важные особенности работы карты в качестве внутренней памяти
  • Как отформатировать карту памяти в качестве внутреннего хранилища на устройствах Samsung, LG (и других с Android 6 и более новых, где данный пункт отсутствует в настройках)
  • Как отключить SD карту от внутренней памяти Android (использовать как обычную карту памяти)

Как объединить память на Android

Сначала необходимо вставить карту памяти, после чего перейти в «Настройки» (в зависимости от версии Android этот пункт может быть в разделе «Дополнительно), где выбрать «Хранилище и USB-накопители». Нажмите на «Карта», после чего перейдите в верхний правый угол экрана и выберите «Настроить» — «Внутренняя память». Расположение пунктов разнится из-за версии Android, но на 8.0 они расположены именно так.

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

Что делать, если ваш телефон не позволяет вам форматировать microSD в качестве внутренней памяти

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

Точные шаги варьируются в зависимости от версии Android вашего телефона. Этот метод хорошо cработал с Android 6.0 Marshmallow и Android 8.0 Oreo, однако мы столкнулись с трудностями на Android Nougat.

Для телефонов, использующих Android 6.0 Marshmallow

Когда карта MicroSD отформатирована как внутренняя память, приложения могут быть полностью сохранены на ней. Это означает, что если вы загружаете приложение общим размером 2 ГБ, тогда на SD-карте должно быть 2 ГБ места. Если, однако, карта MicroSD отформатирована только как резервная — памяти не хватит, как пишет PLATYPUS_DIARRHEA в Reddit.

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

Все три смартфона работают с завода или после обновления с Android 6.0 Marshmallow и имеют слот для карт MicroSD. Кроме того, отсутствует опция меню для форматирования карты MicroSD как внутренней памяти. Функция доступна только в HTC One A9 и в Motorola на всех смартфонах Moto.

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

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

Теперь командная строка готова к запуску системных команд на вашем смартфоне. В этом случае мы хотим отформатировать SD-карту или её часть в качестве внутренней памяти. Даже если Sony, Samsung и LG откажут нам в такой возможности в графическом интерфейсе пользователя, мы все равно можем выполнить эту команду через консоль. Сначала, однако, нам нужен идентификатор SD-карты. Узнать его можно следующей командой:

Читать еще:  Family Link — устройство было заблокировано, разблокировать не получается — что делать?

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

  • sm partition disk:179,64 private

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

  • sm partition disk:179,64 mixed 50

Это конец руководства Пола О’Брайена, но не конец работы. Если вы теперь хотите использовать переразмеченную память, вы также должны перенести приложения и данные. Это можно сделать через раздел «Хранилище» в меню настроек Android. Выберите карту MicroSD, затем перейдите в верхнюю правую часть меню и нажмите «Переместить данные» . Вы не можете выбрать этот пункт меню перед разделением.

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

Смартфоны с Android Oreo

Недавние обновления для Android немного изменили правила, но по-прежнему можно использовать этот метод с ADB. Просто начните работу с ADB по методу выше, но после ввода shell adb вам будет предложено установить определенные значения.

Введите следующие строки, чтобы разблокировать возможность форматирования карт microSD в качестве внутреннего хранилища на вашем телефоне:

G8141:/ $ sm set-force-adoptable true
G8141:/ $ sm list-disks
— disk:179,0
G8141:/ $ sm partition disk:179,0 private
G8141:/ $ sm set-force-adoptable false
G8141:/ $ exit


Мы проверили этот метод на Sony Xperia XZ Premium под управлением Android 8.0 Oreo, и это сработало. На скриншотах ниже вы можете увидеть 16-гигабайтную карту microSD, установленную в качестве внутренней памяти:

Проблемы с обновлениями системы и Nougat

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

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

Удалите ненужные приложения и верните данные во внутреннюю память. Затем отформатируйте карту MicroSD как съемный носитель. Только тогда вы сможете безопасно установить обновление для Android.

Полезные приложения для очистки памяти

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

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

Программа позволяет оптимизировать работу как внутренней памяти, так и оперативной памяти устройства. После запуска CCleaner отображает уровень использования памяти устройства. Перед началом работы с программой, стоит зайти в её Настройки и активировать Углубленную очистку, которая позволяет удалять также скрытую кэш-память.

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

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

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

Что «съедает» внутреннюю память смартфона:

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

Способ 3: Замена внутренней памяти на внешнюю

А этот метод позволяет обмануть Андроид, чтобы он воспринимал карту памяти как системную память. Из инструментария Вам понадобится любой файловый менеджер. В нашем примере будет использоваться Root Explorer, скачать который можно в Google Play Маркете.

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

Порядок действий такой:

Читать еще:  Ищем свободные каналы Wi-Fi с помощью Wifi Analyzer

    В корне системы откройте папку «etc». Для этого откройте свой файловый менеджер.

Найдите файл «vold.fstab» и откройте его с помощью текстового редактора.

  • Среди всего текста отыщите 2 строки, начинающиеся на «dev_mount» без решетки в начале. После них должны идти такие значения:
    • «sdcard /mnt/sdcard»;
    • «extsd /mnt/extsd».

  • Нужно поменять местами слова после «mnt/», чтобы стало так (без кавычек):
    • «sdcard/mnt/extsd»;
    • «extsd/mnt/sdcard».

  • На разных устройствах могут быть разные обозначение после «mnt/»: «sdcard», «sdcard0», «sdcard1», «sdcard2». Главное – поменять их местами.
  • Сохраните изменения и перезагрузите смартфон.
  • Что касается файлового менеджера, то стоит сказать, что далеко не все подобные программы позволяют увидеть вышеупомянутые файлы. Мы рекомендуем использовать ES Проводник.

    В чем подвох?

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

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

    Какую карту памяти microSD выбрать?

    Существует два популярных вида внешних накопителей: SDHC и SDXC. Главное различие заключается в объеме данных. SDHC вмещает до 32 ГБ памяти, а SDXC работает с гораздо большими объемами. Также проверьте смартфон на совместимость. К примеру, старые модели гаджетов не поддерживают карты формата SDXC.

    Накопители microSD делятся на следующие классы: 2, 4, 6 и 10. Цифра обозначает, с какой минимальной скоростью карточка способна обрабатывать информацию. Например, microSD класса 2 читает и записывает данные с минимальной скоростью 2 Мб/с, а карты класса 10 работают от 10 Мб/с. Скорость обработки данных карты памяти будет влиять на общую скорость работы устройства, поэтому выбирайте microSD не ниже 10-го класса. Также хорошим выбором станут накопители UHS.

    Что делать, если функция Adoptable Storage недоступна

    Существует ряд смартфонов, на которых данные функции могут быть недоступны. Со сложностями при попытке использования SD-карты как основного хранилища информации на смартфоне могут столкнуться, например, владельцы устройств от LG, а также пользователи Samsung Galaxy S7-S9, и серии Galaxy Note. На данных моделях смартфонов также существует способ установить и отформатировать внешнюю память в качестве внутренней с использованием ADB Shell. Будьте аккуратны, данный способ подходит исключительно для опытных пользователей, поскольку может грозить серьезными проблемами с вашим смартфоном, поскольку предполагает настройку операционной системы вручную через командную строку.

    После подключения смартфона с SD-картой, выполнения необходимых действий по установке ПО, отладке по USB и запуска командной строки с помощью софта, для установки внешнего носителя в качестве внутреннего необходимо ввести следующие:

    скопировать или записать идентификатор диска, выглядящий как disk:NNN,NN

    sm partition disk:NNN,NN private

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

    Существует ещё один путь, благодаря которому можно сменить приоритеты по установке данных на телефоне это использование прав Root-доступа через приложения по типу Root Essentials, однако данный метод является довольно рискованным и строго противопоказан, если вы владелец устройства на старой версии Android.

    Сохраняем скачанные файлы из Интернета на карту памяти

    Если вы используете телефон Samsung с ОС Android 9,

    1. Перейдите в приложение «Интернет».
    2. Тапните по пункту «Опции».
    3. Перейдите в секцию «Настройки».
    4. Тапните по пункту «Веб-сайты и загрузки».
    5. Укажите «Место сохранения файлов».
    6. Тапните по пункту «Карта памяти».
    7. Настройки применены.

    В некоторых устройствах данные настройки отсутствуют. Связано это с тем, что

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

    Повреждение SD карты отформатированной как внутренняя память

    В случае стандартного форматирования SD карты в качестве внутренней памяти нет проблем с повреждением как правило не бывает.

    Читать еще:  Как разблокировать графический ключ, который я забыл на Android

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

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

    • adb shell
    • shell@Y5:/ $ sm list-volumes all
    • private:179,67 mounted ec91531a-61d7-4beb-adaa-272b2163b193
    • private mounted null
    • public:179,65 mounted 4B44-1110
    • emulated mounted null
    • emulated:179,67 unmounted null

    Позиция private связана с SD картой, которая была смонтирована как внутренняя память, а public установлено как переносная память.

    Если хотите отформатировать только часть карты, а затем выбрать один из выше видимого положения, то есть. private:179,67 или public:179,65 то вам нужно ввести следующие команды.

    • shell@Y5:/ $ sm format private:179,67
    • shell@Y5:/ $ sm mount private:179,67

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

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

    17 комментариев

    Отличная инфа! Спасибо Вам огромное!

    Ув.админы,не подскажите как вернуть sd карту в исходное состояние. Я сделал sd системной,хочу ее сделать обратно переносной. Телефон сяоми7,миуи10,андроуд9.

    Ув.админы,не подскажите как вернуть sd карту в исходное состояние. Я сделал sd системной,хочу ее сделать обратно переносной. Телефон сяоми7,миуи10,андроуд9.

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

    В сяоми7 нет настроек sdкарты,в том и проблема

    Она стала системной,как sd ее не видно.Если вытащить ее из тел,тогда камера перестает работать, проводник ничего не видит,ес проводник пишит что sdкарта извлечена.Когда ставлю обратноsd карту,становится все нормально,камера работает,файлы и папки видно.

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

    Не хочется сбрасывать тел на заводские,а с помощью adb можно форматнуть указав опцию mixed 100?

    При форматировании получится ситуация как с вытаскиванием. Ты хорошо смотрел настройки. Там должен быть раздел «Хранилище USB».

    Да хороше,захожу в настройки,хранилище,там никаких настроек нет.

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

    I до речi шановний Ярославе знову наштовхнуло мене: у мого улюбленця 26 грудня був день народження: можете собi уявити: вже три роки як ми разом з Blackview e7s як же швидко час пролетiв але не в тому рiч: рiч у тому що я на сайтi читав про значки додаткiв i що вони можуть пропасти i згадав що сама найпоширенiша причина — це перенесення додаткiв на карту пам’ятi: пiсля перезавантаження вони можуть зникнути: iще ви рекомендували раз у тиждень робити перезавантаження: на щастя розробник подбав про це у мене: з первого дня покупки мiй улюбленець не сильно сам перезавантажувався i я його не перезавантажував а тепер iнодi у мене може здiйснитися перезавантаження тому що як я вже сказав, що розробник подбав: тому через два роки пiсля покупки перезавантаження само вже почалося: я на це не сильно звертаю уваги тому що пiсля перезавантаження все нормально i нiяких глюкiв але я читав що пропасти значки можуть через глючнiсть самого додатку то може в моему випадку не треба панiкувати буде коли у мене буде карта пам’ятi i я перенесу туди якийсь додаток i значок у мене зникне пiсля перезавантаження або коли я захочу перевести смартфон у безпечний режим? Повторюю: розробник подбав щоб вiн сам перезавантажувався iнодi i в мене таки iнодi смартфон сам робить. Я дiйсно можу не перейматися що в таких випадках значок не пропаде i що вiн може пропасти тiльки iз за глючностi додатку пiсля перенесення на карту пам’ятi та перезавантаження телефону з вже перенесеним додатком?

    Если на карте отдельная, то приложения не получится перенести (таких что можно перести очень мало), а если общая, то переносить некуда.

    Спiльна це коли вона вiдформатована як внутрiшня я так розумiю? А коли окрема Ви пишете шо додатки перенести не получиться. А тодi як можна більше вивільнити місця не видаляючи все що мені потрібно? Тільки фото та відео тоді можна перенести так? Тоді більше вивільниться?

    А взагалi нiякi не получиться перенести якщо окрема чи тільки якщо розробник дозволив перенести то можна? У мене якраз андроїд 6.0 marshalow і я не хочу карту форматувати а використовувати її як окремий накопичувач і переносити додатки стандартним способом.

    голоса
    Рейтинг статьи
    Ссылка на основную публикацию
    Статьи c упоминанием слов: