Карта SD как внутренняя память Android [+Видео]

Начиная с версии Android 6.0 и новее у многих пользователей смартфонов и планшетов появилась возможность заменить внутреннюю память на sd карту!

Жизнь до Android 6.0…

Если ранее в версиях Android 2.X (GinerBread), Android 4.X (Ice Cream Sandwich, Jelly Bean, KitKat), замена внутренней памяти на SD карту без root прав была невозможной, то ОС Android 6.0 Marshmallov стала переломной. В данной версии и последующих стало возможно объединить внутреннюю память с картой памятью SD, что позволяет пользователям Android устанавливать больше приложений и игр на смартфон или планшет! То есть можно перенести программы на карту памяти и не только. Соответственно можно забыть о такой ошибке «Невозможно установить в папку по умолчанию» и «недостаточно памяти»  в Google Play.

Инструкция как переключить память с внутренней на карту памяти SD из меню настроек

В зависимости от производителя функция «Карта SD как внутренняя память Android» может ОТСУТСТВОВАТЬ

Для того чтобы «карта SD как внутренняя память Android» стала возможна, вам необходимо выполнить следующие действия:

  1. Выполните резервное копирования данных с SD карты на компьютер
  2. Перейдите в меню «Настройки» Android и далее «Хранилище и USB-накопители» или «Накопители»
  3. Выберите  пункт «SD-карта» (возможно нужно будет перейти в подраздел «Дополнительно»)
  4. Перейдите в меню дополнительных настроек и выбрать «Настройки» или «Накопители»
  5. В новом окне выберите «Внутренняя память» или «Подключить к внутренней памяти»
  6. Прочтите информацию, что после изменения памяти, карта SD будет отформатирована и нажмите кнопку «Очистить и отформатировать»
    • Если после форматирования у вас появится сообщение «SD-карта работает медленно», то необходимо выбрать более быструю карту памяти
  7. По окончанию форматирования необходимо выполнить перенос данных выбрав «Перенести сейчас» и нажать «Далее»
  8. По окончанию всех действий перезагрузите Android, во избежания ошибок в работе операционной системы.

Как вернуть работу карты SD с внутренней
обратно во внешнюю память

  1. Выполните резервное копирования данных с SD карты на компьютер
  2. Перейдите в меню «Настройки» Android и далее «Хранилище и USB-накопители»
  3. Выберите  пункт «SD-карта»
  4. Выбрать «Портативный носитель»

Инструкция как переключить память с внутренней на карту памяти SD с помощью adb

Если ваш производитель не внес функцию по объединению внутренней  памяти Android с картой памяти, то можно воспользоваться утилитой для разработчика adb.

  1. Скачайте adb
  2. Включите «Отладку по USB«
  3. В командной строке введите несколько команд
    • adb shell sm list-disks — чтобы узнать идентификатор карты памяти
    • adb shell sm partition disk:NNN,NN private — команда создания общей памяти (вместо NNN,NN значения идентификатора)

Можете также воспользоваться программой ADB RUN которая может объединить память  — Other command > SD Card Internal Memory

У вас еще остались вопросы? Пишите их в комментариях, рассказывайте, что у вас получилось или наоборот!

Вот и все! Больше полезных статей и инструкций читайте в разделе Статьи и Хаки Android. Оставайтесь вместе с сайтом Android +1, дальше будет еще интересней!

  • Мистик

    Вопрос: Если решил вернуть обратно из внутренней памяти во внешнюю, что потом сделать с сохраненными на компе данными?
    а) удалить, что хранить всякий треш!
    б) записать на SD карту в телефон
    в) записать во внутреннюю память телефона
    подозреваю что последний является правильным вариантом )

    • Виталий

      вам решать

  • Алексей

    У меня android 6.0 но в настройках пункта «хранилище и usb накопители» нет

    • Емилы

      у меня тоже

  • Емилы

    чепез adb видео можно показаты

  • Daeenis

    А как назад вернуть?

  • https://www.facebook.com/app_scoped_user_id/1852415248162946/ Алексей Савчук

    в настройках нет карты памяти, а есть только память устройства…

  • https://plus.google.com/112569220865705885218 Дмитрий Безуглов

    Спасибо за статью, только вот что-то не получилось с adb, все команды прошли нормально, ошибок не было показано, только вот ничего не произошло, кроме того, что флешка вообще из меню телефона пропала как таковая и её просто там нет. А памяти в телефоне не прибавилось. Как не хватало, так и не хватает.

    У меня Redmi 4X note. Android 7. Что может быть не так?

  • Алексей

    Спасибо большое, а то нехватка памяти достала уже. ROOT права никак не установить , точнее twrp на мой смарт не найти.
    Дмитрий у меня тоже не видно, как будто её нет , но на самом деле она присосалась к внутренней памяти . Когда ставишь или удаляешь приложения внутренняя память стоит на месте , а на флешке ёмкость памяти меняется.

  • Георгий

    Здравствуйте, сделал всё как на видео но у меня ничего не происходит как была сд карта портативной так и осталась. Версия андроида 7.0

  • CTAC

    появляется ошибка: Error: java.lang.IllegalStateException: java.util.concurrent.TimeoutException: Thread Binder_A gave up waiting for partitionPrivate after 180000ms

  • CTAC

    И как быть?

  • https://plus.google.com/114473152476143858564 Ethel Dyment

    Здравствуйте, устройства samsung galaxy J1 mini SM-J105H с кастомной прошивкой LineageOS 13, все сделал попунктно, безрезультатно…сравнил ваши данный из видео с моими, у меня подозрительно длинный ADB Attached device, такой примерно: 4203ec41d04a9300, так же disk:179_128, вместо запятой слеш, подскажите что можно предпринять??

  • https://plus.google.com/113149368775318936375 Вячеслав Михалев

    Здравствуйте! Попробовал на Samsung Galaxy S7 и через ADB RUN, пишет Operation complete!, и вручную через adb, но ничего не происходит. Прознали, что-ли, разработчики, и окончательно такую возможность заблокировали?

    • https://plus.google.com/113149368775318936375 Вячеслав Михалев

      Карта памяти не объединилась с внутренней, попробовал установить крупную игру на пробу, пишет, что нет места. Когда через ADB RUN делаю, мельком появляется сообщение «delete не является внутренней или внешней командой, исполняемой программой или пакетным файлом». А потом пишет Operation complete!

  • https://plus.google.com/103028039802248802651 Mrx Ext

    Здравствуйте, После действий с адб, изменились значения стало 32гб памяти, было 16. Но доступно все так же 4гб.и системой занято 21гб) что делать???) ксиоми редми 4х.

    • Евгений Попов

      Очевидно поддержки и ответов здесь дождаться трудно. У меня Redmi note 4x и такая же проблема как и у вас

      • https://plus.google.com/103028039802248802651 Mrx Ext

        Добился желаемого при помощи прошивки андройд ван, крайне не советую занимаца этим. Скорость обработки ужасна класс флешки 10.(новая) играть с флешки при переносе не возможно. Всё тупит. Приложения часто крашаца или пропадают не кастрируйте телефон. Всё это бред- подходящий для андройд прошлого десяти летия. Как например r800i

  • https://plus.google.com/113739184655749153212 Nikolay Meshkov

    Здраствуйте, сделал как вы сказали(телефон ASUS ZB500KG).Выдает /system/bin/sh: sm: not found что делать?(андроид 5.1.1 и рут 360)

  • Сергей

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

    • https://plus.google.com/105635296216871600282 Виталий Шипилов

      В телефоне форматировать

      • Сергей

        Спасибо Виталий. А это не отразится на системе ? Там на Карте ведь какие то Файлы.

        • https://plus.google.com/105635296216871600282 Виталий Шипилов

          Системе нет, на комп сделать резервную копию

          • Сергей

            Хорошо, спасибо за ответ.

  • Костя

    Спасибо, всё получилось! Память после перезагрузки 128 ГБ стала. Вопрос только с тем, куда «родные» 16 Гб подевались?

  • Диана

    В adb run пишет, что операция завершена, но на деле память не объединилась(

  • Oleg Miski

    Посмотрел видео, и присоеденил SD карту к внутренней памяти. теперь решил вернуть всё назад. как было. Подскажите пожалуйста как это сделать через ADB RUN (Сяоми редми ноут 6 про)

Комментарии для сайта Cackle