27 ноября, 2020

Замена внутренней памяти Android 4 на SD карту

Для замены внутренней памяти Android 4 планшета или телефона без переноса информации на внешнюю память SD карты необходимо:

— наличие Root прав

— программа Root Explorer для Android

Открываем на Вашем устройстве Root Explorer, идем в папку /system/etc/ (путь пуможет быть /etc/)

Долгим нажатием на файл vold.fstab открываем меню и выбираем Разрешения

vold.fstab_
В появившемся окне устанавливаем полный доступ и жмем ОК

Открываем файл vold.fstab

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

Находим 2 строки без знака # комментария

Пример 1

Приводим их к следующему виду:

То есть, в первой строке sdcard заменяем на sdcard2, а во второй строке sdcard2заменяем на sdcard, после чего сохраняем изменения в файле vold.fstab

Вновь долгим нажатием открываем контекстное меню на файле vold.fstab и устанавливаем галочки в первоначальное состояние и затем перезугружаем Ваш девайс.

Пример 2

В данном случае строчка dev_mount sdcard… отвечает за встроенную память, аdev_mount sdcard2… за внешнюю (MicroSD). Что бы встроенная память поменялась с внешней — необходимо поменять строчки местами. Но не полностью, а только надписи, которые идут за dev_mount sdcard /storage/sdcard1 и dev_mount sdcard2 /storage/sdcard0 соответственно.

В нашем случае после редактирования строчка должна выглядеть так:

Сохраняем изменения в файле vold.fstab

Долгим нажатием открываем контекстное меню на файле vold.fstab и устанавливаем галочки в первоначальное состояние и затем перезугружаем Ваш девайс.

Пример 3

Приводим их к следующему виду:

Проще говоря меняем sdcard на extsd, а extsd на sdcard

Сохраняем изменения в файле vold.fstab, затем долгим нажатием открываем контекстное меню на файле vold.fstab и устанавливаем галочки в первоначальное состояние, после чего перезагружаем ваш Android планшет или телефон.

Вот и все! Теперь в устройстве объем внутренней памяти (USB накопитель) равен объему вашей micro SD карты!

Замена внутренней памяти Android на SD карту

3.5/5 - (6 голосов)
26 комментариев
  1. Ответить
    Вадим 09.10.2015 в 11:25

    Файл то нашел. Однако его содержимое немного другое:
    dev_mount sdcard/mnt/sdcard auto/devices/platform/hi_mci.0/mmc_host/mmc1
    dev_mount usbotg/mnt/ums0 auto/devices/hisik3-usb-otg/usb1
    Возможно ли в такой ситуации исправление в файле? Если да, то как?
    Память 8Гб карточка 32Гб.

    • Ответить
      андрей 13.12.2015 в 18:54

      тоже такое же, и не знаю как сделать ничего не помогает.
      если нашел решение ответь сюда

  2. Ответить
    Сергей 15.11.2015 в 20:36

    Возможно ли в ресивере Amiko A3 устанавливать приложения на жесткий диск 2.5″, или переписать путь к нему по умолчанию. Спасибо!

  3. Ответить
    Руслан 29.11.2015 в 22:56

    У меня находит только одну строку
    dev_mount sdcard /storage/sdcard1 auto /devices/msm_sdcc.2/mmc_host
    Sony E3 dual sim

    • Ответить
      Серега 10.01.2016 в 23:00

      кто нибудь нашел решения?

    • Ответить
      Славик 08.01.2016 в 20:37

      Такая же беда (
      Если найдеш решение подскажи

    • Ответить
      Дарья 01.12.2015 в 17:31

      у меня тоже такая проблема… скажите, пожалуйста, что нужно делать?????

  4. Ответить
    алексей 15.12.2015 в 17:24

    наше строку как на «примере 2» Все переписал,но увы ничего не произошло…как не хватало места, так и не хватает.телефон ZTE Blade L2 android 4.2.2

    • Ответить
      андрей 15.12.2015 в 23:36

      и у меня так же. и андроид версия такая же) телефон huawei p6

  5. Ответить
    Сергей 22.12.2015 в 14:53

    Выдаёт ошибку «о невозможности сохранения» при сохранении исправленого файла

    • Ответить
      Андрей 22.12.2015 в 15:24

      Рут права нужны

  6. Ответить
    Илья 06.01.2016 в 15:16

    а у меня вот беда какая так и не понял почему оба на 9 заканчиваются
    # Mounts the first usable partition of the specified device
    #dev_mount sdcard /storage/sdcard0 emmc@fat /devices/platform/goldfish_mmc.0 /devices/platform/mtk-msdc.0/mmc_host
    dev_mount sdcard /storage/sdcard0 auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-msdc.1/mmc_host

  7. Ответить
    Дима 07.01.2016 в 03:06

    У меня карта памяти на 16 гб,внутр память на 1.Произведя операцию,поменчл их местами,в результате чего ввлетели все приложения(установленные).Подскажите,как обратно мделать,промто я потом заново преписывал,а оно все то же

  8. Ответить
    Александр 15.01.2016 в 23:08

    Здравствуйте! Подскажите. У меня внутренней памяти на навигаторе 16ГБ. И она поделена на 504МБ и 12,45 ГБ. Из 504 свободно 58 МБ. И андройд говорит, что нет памяти. Я ничего не могу поставить. Как память объединить ведь ее много. На планшетах она одна и ее либо 16 либо 32 ГБ. И она не поделена.

  9. Ответить
    Ирина 24.01.2016 в 14:34

    хм… все сделано как и во втором примере, но… все равно не хватает памяти для приложений(

  10. Ответить
    Кристина 01.02.2016 в 22:42

    скажите, а для LG L70 D325 этот метод действует? кто проверял?

  11. Ответить
    Надежда 15.02.2016 в 14:46

    здравствуйте, у меня такая же проблема-не хватает места. купила ребенку телефон Discovery V8, повелась на то, что противоударный) там внутренней памяти всего 510МВ. хотелось бы сделать подмену памяти, но андроид 4,2,2 уже без папки vold.fstab. посоветуйте что-то…

  12. Ответить
    fdgod1212 19.02.2016 в 17:24

    Не находит фаил vold.fstab

  13. Ответить
    Евгений 16.03.2016 в 09:29

    Я вообще Автора данной статьи не пойму вы хоть скажите пожалуйста этот метод с подменой памяти будет работать на андроиде 5.1 файл vold.fstab есть

  14. Ответить
    Евгений 07.04.2016 в 05:36

    Я поменял по 2 варианту все как написано,сохранился,перезагрузился,память как была таки осталась,хотя изменения в файле сохранились,что не так?

  15. Ответить
    monsarda 16.06.2016 в 14:24

    Комментарий:Скажіть будь ласка,як мені відредагувати,якщо у мене ці два рядки виглядають так: 1.dev_mount sdcard /storage/sdcard0 emmc@fat /devices/platform/goldfish_mmc.0 /devices/platform/mtk-msdc.0/mmc_host
    2.dev_mount sdcard2 /storage/sdcard1 auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-msdc.1/mmc_host

  16. Ответить
    monsarda 16.06.2016 в 14:25

    Комментарий:у мене android 4.2.2 і рядки виглядають інакше 1.dev_mount sdcard /storage/sdcard0 emmc@fat /devices/platform/goldfish_mmc.0 /devices/platform/mtk-msdc.0/mmc_host
    2.dev_mount sdcard2 /storage/sdcard1 auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-msdc.1/mmc_host : ,що мені робити і як відредагувати?Допоможіть!

  17. Ответить
    Андрей 16.08.2016 в 23:22

    наглухо повис повис после перезагрузки вылетает только заставка

    • Ответить
      V.S.E. 12.10.2016 в 15:41

      Значит неправильно была сделана запись.
      Теперь нужно прошивать.

  18. Ответить
    den 26.01.2018 в 16:16

    что на что нужно заменить что бы память подменить, подскажите а. Буду признателен.

    # Vold 2.0 Generic fstab
    ## — San Mehat ([email protected])
    ##

    #######################
    ## Regular device mount
    ##
    ## Format: dev_mount
    ## label — Label for the volume
    ## mount_point — Where the volume will be mounted
    ## part — Partition # (1 based), or ‘auto’ for first usable partition.
    ## — List of sysfs paths to source devices
    ######################

    ## Example of a standard sdcard mount for the emulator / Dream
    # Mounts the first usable partition of the specified device
    #dev_mount sdcard /storage/sdcard0 emmc@fat /devices/platform/goldfish_mmc.0 /devices/platform/mtk-msdc.0/mmc_host
    dev_mount sdcard /storage/sdcard0 auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-msdc.1/mmc_host
    ## Example of a dual card setup
    # dev_mount left_sdcard /mnt/sdcard1 auto /devices/platform/goldfish_mmc.0 /devices/platform/mtk-sd.0/mmc_host/mmc0
    # dev_mount right_sdcard /mnt/sdcard2 auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-sd.2/mmc_host/mmc2

    ## Example of specifying a specific partition for mounts
    # dev_mount sdcard /mnt/sdcard 2 /devices/platform/goldfish_mmc.0 /devices/platform/msm_sdcc.2/mmc_host/mmc1

  19. Ответить
    Флекс 29.09.2018 в 00:51

    Автор статьи почему-то забыл о самом важном — дописать, что перед подменой необходимо перенести все данные с памяти телефона на карту памяти, ибо именно она теперь будет играть роль памяти телефона и именно к ней теперь будут идти все системные обращения, а не к памяти телефона, как это было ранее. По этому у всех тех, кто только лишь поменял строки в vold.fstab, но не сделал переноса системы на новый основной носитель памяти (microCD), нет ожидаемого результата.

Оставить отзыв