Для замены внутренней памяти Android 4 планшета или телефона без переноса информации на внешнюю память SD карты необходимо:
— наличие Root прав
— программа Root Explorer для Android
Открываем на Вашем устройстве Root Explorer, идем в папку /system/etc/ (путь пуможет быть /etc/)
Долгим нажатием на файл vold.fstab открываем меню и выбираем Разрешения
В появившемся окне устанавливаем полный доступ и жмем ОК
Открываем файл vold.fstab
Внимание. На различных устройствах строки могут отличаться.
Ниже приведены несколько примеров.
Находим 2 строки без знака # комментария
Пример 1
1
2
|
dev_mount sdcard /mnt/sdcard emmc@fat /devices/platform/goldfish_mmc.0 /devices/platform/mtk—sd.0/mmc_host
dev_mount sdcard /mnt/sdcard2 auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk—sd.1/mmc_host
|
Приводим их к следующему виду:
1
2
|
dev_mount sdcard /mnt/sdcard2 emmc@fat /devices/platform/goldfish_mmc.0 /devices/platform/mtk—sd.0/mmc_host
dev_mount sdcard /mnt/sdcard auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk—sd.1/mmc_host
|
То есть, в первой строке sdcard заменяем на sdcard2, а во второй строке sdcard2заменяем на sdcard, после чего сохраняем изменения в файле vold.fstab
Вновь долгим нажатием открываем контекстное меню на файле vold.fstab и устанавливаем галочки в первоначальное состояние и затем перезугружаем Ваш девайс.
Пример 2
1
2
|
dev_mount sdcard /storage/sdcard1 emmc@fat /devices/platform/goldfish_mmc.0 /devices/platform/mtk—msdc.0/mmc_host
dev_mount sdcard2 /storage/sdcard0 auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk—msdc.1/mmc_host
|
В данном случае строчка dev_mount sdcard… отвечает за встроенную память, аdev_mount sdcard2… за внешнюю (MicroSD). Что бы встроенная память поменялась с внешней — необходимо поменять строчки местами. Но не полностью, а только надписи, которые идут за dev_mount sdcard /storage/sdcard1 и dev_mount sdcard2 /storage/sdcard0 соответственно.
В нашем случае после редактирования строчка должна выглядеть так:
1
2
|
dev_mount sdcard /storage/sdcard1 auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk—msdc.1/mmc_host
dev_mount sdcard2 /storage/sdcard0 emmc@fat /devices/platform/goldfish_mmc.0 /devices/platform/mtk—msdc.0/mmc_host
|
Сохраняем изменения в файле vold.fstab
Долгим нажатием открываем контекстное меню на файле vold.fstab и устанавливаем галочки в первоначальное состояние и затем перезугружаем Ваш девайс.
Пример 3
1
2
|
dev_mount sdcard /mnt/sdcard auto /devices/virtual/block/nandi
dev_mount extsd /mnt/extsd auto /devices/platform/sunxi—mmc.1/mmc_host /devices/platform/sunxi—mmc.0/mmc_host
|
Приводим их к следующему виду:
1
2
|
dev_mount extsd /mnt/extsd auto /devices/virtual/block/nandi
dev_mount sdcard /mnt/sdcard auto /devices/platform/sunxi—mmc.1/mmc_host /devices/platform/sunxi—mmc.0/mmc_host
|
Проще говоря меняем sdcard на extsd, а extsd на sdcard
Сохраняем изменения в файле vold.fstab, затем долгим нажатием открываем контекстное меню на файле vold.fstab и устанавливаем галочки в первоначальное состояние, после чего перезагружаем ваш Android планшет или телефон.
Вот и все! Теперь в устройстве объем внутренней памяти (USB накопитель) равен объему вашей micro SD карты!
Файл то нашел. Однако его содержимое немного другое:
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Гб.
тоже такое же, и не знаю как сделать ничего не помогает.
если нашел решение ответь сюда
Возможно ли в ресивере Amiko A3 устанавливать приложения на жесткий диск 2.5″, или переписать путь к нему по умолчанию. Спасибо!
У меня находит только одну строку
dev_mount sdcard /storage/sdcard1 auto /devices/msm_sdcc.2/mmc_host
Sony E3 dual sim
кто нибудь нашел решения?
Такая же беда (
Если найдеш решение подскажи
у меня тоже такая проблема… скажите, пожалуйста, что нужно делать?????
наше строку как на «примере 2» Все переписал,но увы ничего не произошло…как не хватало места, так и не хватает.телефон ZTE Blade L2 android 4.2.2
и у меня так же. и андроид версия такая же) телефон huawei p6
Выдаёт ошибку «о невозможности сохранения» при сохранении исправленого файла
Рут права нужны
а у меня вот беда какая так и не понял почему оба на 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
У меня карта памяти на 16 гб,внутр память на 1.Произведя операцию,поменчл их местами,в результате чего ввлетели все приложения(установленные).Подскажите,как обратно мделать,промто я потом заново преписывал,а оно все то же
Здравствуйте! Подскажите. У меня внутренней памяти на навигаторе 16ГБ. И она поделена на 504МБ и 12,45 ГБ. Из 504 свободно 58 МБ. И андройд говорит, что нет памяти. Я ничего не могу поставить. Как память объединить ведь ее много. На планшетах она одна и ее либо 16 либо 32 ГБ. И она не поделена.
хм… все сделано как и во втором примере, но… все равно не хватает памяти для приложений(
скажите, а для LG L70 D325 этот метод действует? кто проверял?
здравствуйте, у меня такая же проблема-не хватает места. купила ребенку телефон Discovery V8, повелась на то, что противоударный) там внутренней памяти всего 510МВ. хотелось бы сделать подмену памяти, но андроид 4,2,2 уже без папки vold.fstab. посоветуйте что-то…
Не находит фаил vold.fstab
Я вообще Автора данной статьи не пойму вы хоть скажите пожалуйста этот метод с подменой памяти будет работать на андроиде 5.1 файл vold.fstab есть
Я поменял по 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
Комментарий:у мене 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 : ,що мені робити і як відредагувати?Допоможіть!
наглухо повис повис после перезагрузки вылетает только заставка
Значит неправильно была сделана запись.
Теперь нужно прошивать.
что на что нужно заменить что бы память подменить, подскажите а. Буду признателен.
# 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
Автор статьи почему-то забыл о самом важном — дописать, что перед подменой необходимо перенести все данные с памяти телефона на карту памяти, ибо именно она теперь будет играть роль памяти телефона и именно к ней теперь будут идти все системные обращения, а не к памяти телефона, как это было ранее. По этому у всех тех, кто только лишь поменял строки в vold.fstab, но не сделал переноса системы на новый основной носитель памяти (microCD), нет ожидаемого результата.