iOS и Android — две конкурирующие системы, которые по развитию движутся друг к другу. И такое впечатление,что скоро они столкнутся лбами. Если раньше iOS была закрытой операционкой, то сейчас она становится более открытой. Гугловская же ось, в свою очередь, стает более закрытой. Сейчас многим юзерам андроида не предоставляется возможности устанавливать приложения и кэш на внешнюю карту памяти. Все бы ничего, но что если у вас на борту всего  8 гигабайт? Или того хуже — бюджетник с пятью гигабайтами? Плюс пара гигов отдается на нужды системы и мы практически не получаем места для игр и аппов. Но выход есть — поменять местами внутреннюю память с картой micro sd. Для этого есть множество программ, но главным их минусом является совместимость с малым количеством устройств. Я расскажу, как сделать это вручную с любым устройством. Вам понадобится Root, Total Commander и Root Explorer.

ВНИМАНИЕ! Радиус кривизны рук у всех разный и все, что написано в статье, вы выполняете на свой страх и риск. Автор за последствия не отвечает.

Итак, приступим. Запускаем Root Explorer и идем в папку /system/etc и открываем vold.fstab . Перед нами открывается большой список. Нам нужно найти строчку, котороя начинается на dev_mount sdcard /mnt/sdcard (продолжение строчки у всех разное). Это была точка монтирования внутренней памяти. Точку карты памяти найти немного сложнее. Открываем Total Commander и смотрим SD-карта (1). Под этим названием, мелким шрифтом будет написана точка к карте памяти. Например, /mnt/extsd… И теперь, грубо говоря меняем эти две строчки местами. Т.е. было так:

dev_mount sdcard /mnt/sdcard …
dev_mount extsd /mnt/extsd …

Стало:

dev_mount sdcard /mnt/extsd …
dev_mount extsd /mnt/sdcard …

Или вот делал такое своему другу с планшетом Леново. Было:

dev_mount sdcard /storage/sdcard0 emmc@fat /devices/platform/goldfish_mmc.0 /devices/platform/mtk-msdc.0/mmc_host

dev_mount sdcard2 /storage/sdcard1 auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-msdc.1/mmc_host

Стало:

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

Сохраняем это и перезагружаемся. Вуаля! На  планшете вместо 8 — 32 гб встроенной памяти. Думаю, суть вы поняли.

image

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

Please wait...
Комменты

31 комментарий

сначала новые
по рейтингу сначала новые по хронологии
1
Кирилл

У меня 4.4.2 в etc нет vold.fstab... Помогите!!!

2

у меня так же
нету этого файла
что делать

4

Помоги и мне пожалуйста У меня планшет BRAVIS и там тоже нет в etc - vold.fstab. Рут права есть всё есть а дальше не знаю как Помоги пожалуйста

5
Александр

Здравствуйте у меня тоже планшет бравис такая же ситуация, если вам помогли поделитесь пожалуйста опытом.

6

Здравствуйте! Подскажите, пожалуйста, как быть в такой ситуации. Смартфон HTC Wildfire S A510e v.2.3.5. В файле vold.fstab нашел только одну активную строку: dev_mount sdcard/mnt/sdcard auto/devices/platform/goldfish_mmc.0 /devices/platform/msm_sdcc.2/mmc_host/mmc1.
Как быть в данной ситуации? Заранее благодарю!

7

Здравствуйте, Дмитрий, мой вопрос не подходит к теме данной статьи, но помогите мне, пожалуйста.
Приложение для чтения книг перестало "видеть" книги на карте памяти (сама карта отображается) после того, как я ее заменила, в связи с тем, что старую карту памяти перестал видеть и сам планшет и ноутбук. Приложение выводит разделы: SD-карта, scard0 и scard1. С чем может быть связана возникшая проблема?

8
Евгений

Помоги пожалуйста с заменой!Заранее благодарю за ответ и помощь
## Vold 2.0 Generic fstab
## - San Mehat (san@android.com)
##

#######################
## 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

9

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

10

ПОДСКАЖИТЕ ПОЖАЛУЙСТА ЧТО МЕНЯТЬ В ТАКОМ СЛУЧАЕ

## Vold 2.0 Generic fstab
## - San Mehat (san@android.com)
##

#######################
## 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 flash /mnt/sdcard auto /devices/platform/goldfish_mmc.0 /devices/platform/msm_sdcc.2/mmc_host/mmc1
#dev_mount sdcard /mnt/sdcard auto /devices/virtual/mtd/mtd9/mtdblock9

dev_mount flash /mnt/sdcard auto /devices/virtual/mtd/mtd9/mtdblock9
dev_mount sdcard /mnt/external_sd auto /devices/platform/rk29_sdmmc.0/mmc_host/mmc0
dev_mount udisk /mnt/usb_storage auto /devices/platform/usb20_host/usb /devices/platform/usb20_otg/usb

## Example of a dual card setup
# dev_mount left_sdcard /sdcard1 auto /devices/platform/goldfish_mmc.0 /devices/platform/msm_sdcc.2/mmc_host/mmc1
# dev_mount right_sdcard /sdcard2 auto /devices/platform/goldfish_mmc.1 /devices/platform/msm_sdcc.3/mmc_host/mmc1

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

11
Евгений

Здоров!ты сделал себе?черкани если не сложно https://vk.com/geka_bektemirov

12
Яблоид

Сбрось тело к заводским настройкам и файл появится. ) Только редактировать его без толку, инфа какая то не актуальная уже.

13

у меня андроид 5.0.2 и такого файла нет(vold)

14

всем привет, помогите у меня htc desire 626g версия андроида 4.4.2. // и не могу поменять местами память..как можно избавиться от этой проблемы , а то ни в какие игрушки уже поиграть не возможно.всем спасибо кто откликнится.

15
вячеслав

Micromax d200 bolt,нет в етс vold fstab

16
Sender Sending

Не "андройд", а "андроид".

17

Помогите у меня версия андройда 4.4.2 помощь сюда http://vk.com/id217843819

18
Екатерина

Подскажи как ту поменять, плиз)

loop_mount loop /mnt/VIRTUAL_CDROM
#[M]Modify sd card path to fix settings crash issue,xmyyb,20130403
dev_mount sdcard /mnt/external_sdcard auto /devices/platform/AMLOGIC_CARD/card_host/memorycard0 /devices/platform/aml_sd_mmc.0
#END xmyyb, 20130403, Bug-Id 5698
#dev_mount sdcard /storage/sdcard0 3 /devices/platform/s3c-sdhci.0/mmc_host/mmc0/mmc0:0001/block/mmcblk0 nonremovable,encryptable
dev_mount flash /storage/sdcard0 auto /devices/virtual/mtd/mtd8/avnftl8 /devices/platform/mtd/mtd8/avnftli /devices/platform/mtd/mtd8/media nonremovable
asec flash

19

Как поменять местами память на wexler i 7id (андроид 4.1.1), пожалуйста, помогите.

20

и ещё на всякий напиши как делать бэкап?

21

здравствуйте у меня LD L90 андройд 5.02 и у меня нету этого файла помогите пожалуйста

22

ПРИВЕТ - У МЕНЯ LG LEON Я НЕ КАК НЕ МОГУ МЕНЯТЬ ПОМЯТЬ ТЕЛЕФОНА, ПОМОГИТЕ ПОЖАЛУЙСТА

23
Alex Kasimkin

привет . у меня самсунг версия андроида 4.4.2. помогите пишите в личку https://vk.com/id193356695
Как поменять память местами?

24
Alex Kasimkin

привет . у меня самсунг версия андроида 4.4.2. помогите пишите в личку https://vk.com/id193356695

25
andrii.kuznietsov

Не актуально для 4.4.2 и выше. Нужно править fstab.rk30board.bootmode.unknown (этого должно хватить, но для уверенности можно поменять местами и в fstab.rk30board.bootmode.emmc) в boot.img (тоесть разобрать, отредактировать, собрать и прошить)

27
мирослав

andrii.kuznietsov, пожалуста помоги мне вот мой вк: vk.com/mmmxx2

28

Спасибо за совет. Пробую

29

Спасибо большое за нужную информацию! Будем пробовать.

30
Aleksandr Maslov

Для какой версии ведра актуально ?

Автор31
Дмитрий Мельниченко

Aleksandr Maslov, на джелли бине и кит кате точно. На счет лолли попки не знаю

Новый комментарий

Такой e-mail уже зарегистрирован. Воспользуйтесь формой входа или введите другой.

Вы ввели некорректные логин или пароль

Извините, для комментирования необходимо войти.