How to make MicroSD SD Card as phone storage - Android General

Ever had a problem with your Android smartphone that application is only downloading to the phone storage and you can not move it to the MicroSD card?
Here is a quick solution. The following solution will only work on a rooted phone.
Please download and install ES File Explorer.
Enter it, Go to Menu>Settings>Root Settings Check “Root Explorer” and accept both the ES prompt and SU prompt.
Then check Mount File System
Return to ES Main screen, Long press the first Favorites icon unless the path will turn to /
Go to /system/etc and press vold.fstab
Find there the following lines:
dev_mount sdcard /mnt/sdcard
[email protected] /devices/platform/goldfish_mmc.0 /devices/platform/mtk-sd.0/mmc_host/mmc0
dev_mount sdcard /mnt/sdcard2 auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-sd.1/mmc_host/mmc1
Replace the sdcard with sdcard2 and sdcard2 with sdcard so that it will look like this:
dev_mount sdcard /mnt/sdcard2 [email protected] /devices/platform/goldfish_mmc.0 /devices/platform/mtk-sd.0/mmc_host/mmc0
dev_mount sdcard /mnt/sdcard auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-sd.1/mmc_host/mmc1
Now press the Menu button and press Save.
Restart your phone and now the “Phone Storage” is your MicroSD card and most applications will be downloaded to it.

Nice
Sent from my HTC Rezound using Tapatalk 2

iatpli general
THANKs!

cool

I made a flash-able .zip try at your own risk but should be fine if you nandroid or back up the original like I did.
edit it did not work right on mine lol ill look into it

corlaci said:
Ever had a problem with your Android smartphone that application is only downloading to the phone storage and you can not move it to the MicroSD card?
Here is a quick solution. The following solution will only work on a rooted phone.
Please download and install ES File Explorer.
Enter it, Go to Menu>Settings>Root Settings Check “Root Explorer” and accept both the ES prompt and SU prompt.
Then check Mount File System
Return to ES Main screen, Long press the first Favorites icon unless the path will turn to /
Go to /system/etc and press vold.fstab
Find there the following lines:
dev_mount sdcard /mnt/sdcard
[email protected] /devices/platform/goldfish_mmc.0 /devices/platform/mtk-sd.0/mmc_host/mmc0
dev_mount sdcard /mnt/sdcard2 auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-sd.1/mmc_host/mmc1
Replace the sdcard with sdcard2 and sdcard2 with sdcard so that it will look like this:
dev_mount sdcard /mnt/sdcard2 [email protected] /devices/platform/goldfish_mmc.0 /devices/platform/mtk-sd.0/mmc_host/mmc0
dev_mount sdcard /mnt/sdcard auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-sd.1/mmc_host/mmc1
Now press the Menu button and press Save.
Restart your phone and now the “Phone Storage” is your MicroSD card and most applications will be downloaded to it.
Click to expand...
Click to collapse
thanks,worked awesomely
Sent from my ADR6425LVW using Xparent Red Tapatalk 2

can someone with is working send me their new vold.fstab so I can make a flash.zip for everyone?

Bricked?
Resolved

I managed to solve the above issue.
I'm trying to do this procedure but nothing is happening. Already modified and continues the same way when I restart.
On my tablet has 2 files and vold.fstab vold.fstab.nand
VOLD.FSTAB
Code:
## Vold 2.0 Generic fstab
## - San Mehat ([email protected])
##
#######################
## Regular device mount
##
## Format: dev_mount <label> <mount_point> <part> <sysfs_path1...>
## label - Label for the volume
## mount_point - Where the volume will be mounted
## part - Partition # (1 based), or 'auto' for first usable partition.
## <sysfs_path> - 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 /mnt/sdcard [email protected] /devices/platform/goldfish_mmc.0 /devices/platform/mtk-sd.0/mmc_host
dev_mount sdcard2 /mnt/sdcard2 auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-sd.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
# usb otg disk
dev_mount usbotg /mnt/usbotg auto /devices/platform/mt_usb/usb1
VOLD.FSTAB.NAND
Code:
## Vold 2.0 Generic fstab
## - San Mehat ([email protected])
##
#######################
## Regular device mount
##
## Format: dev_mount <label> <mount_point> <part> <sysfs_path1...>
## label - Label for the volume
## mount_point - Where the volume will be mounted
## part - Partition # (1 based), or 'auto' for first usable partition.
## <sysfs_path> - 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 /mnt/sdcard auto /devices/platform/goldfish_mmc.0 /devices/platform/mtk-sd.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
any solution?

i'm already using link2sd and my internal memory still full ,
i think it's better, it is okay if i do directly ?
sorry for bad english

exactly same SDCARD2 line, n no changes found
exactly same SDCARD2 line, n no changes found...
on internet there is no method for sdcard2 line,, somebody help
fellipeleo said:
I managed to solve the above issue.
I'm trying to do this procedure but nothing is happening. Already modified and continues the same way when I restart.
On my tablet has 2 files and vold.fstab vold.fstab.nand
VOLD.FSTAB
Code:
## Vold 2.0 Generic fstab
## - San Mehat ([email protected])
##
#######################
## Regular device mount
##
## Format: dev_mount <label> <mount_point> <part> <sysfs_path1...>
## label - Label for the volume
## mount_point - Where the volume will be mounted
## part - Partition # (1 based), or 'auto' for first usable partition.
## <sysfs_path> - 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 /mnt/sdcard [email protected] /devices/platform/goldfish_mmc.0 /devices/platform/mtk-sd.0/mmc_host
dev_mount sdcard2 /mnt/sdcard2 auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-sd.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
# usb otg disk
dev_mount usbotg /mnt/usbotg auto /devices/platform/mt_usb/usb1
VOLD.FSTAB.NAND
Code:
## Vold 2.0 Generic fstab
## - San Mehat ([email protected])
##
#######################
## Regular device mount
##
## Format: dev_mount <label> <mount_point> <part> <sysfs_path1...>
## label - Label for the volume
## mount_point - Where the volume will be mounted
## part - Partition # (1 based), or 'auto' for first usable partition.
## <sysfs_path> - 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 /mnt/sdcard auto /devices/platform/goldfish_mmc.0 /devices/platform/mtk-sd.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
any solution?
Click to expand...
Click to collapse

corlaci said:
Ever had a problem with your Android smartphone that application is only downloading to the phone storage and you can not move it to the MicroSD card?
Here is a quick solution. The following solution will only work on a rooted phone.
Please download and install ES File Explorer.
Enter it, Go to Menu>Settings>Root Settings Check “Root Explorer” and accept both the ES prompt and SU prompt.
Then check Mount File System
Return to ES Main screen, Long press the first Favorites icon unless the path will turn to /
Go to /system/etc and press vold.fstab
Find there the following lines:
dev_mount sdcard /mnt/sdcard
[email protected] /devices/platform/goldfish_mmc.0 /devices/platform/mtk-sd.0/mmc_host/mmc0
dev_mount sdcard /mnt/sdcard2 auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-sd.1/mmc_host/mmc1
Replace the sdcard with sdcard2 and sdcard2 with sdcard so that it will look like this:
dev_mount sdcard /mnt/sdcard2 [email protected] /devices/platform/goldfish_mmc.0 /devices/platform/mtk-sd.0/mmc_host/mmc0
dev_mount sdcard /mnt/sdcard auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-sd.1/mmc_host/mmc1
Now press the Menu button and press Save.
Restart your phone and now the “Phone Storage” is your MicroSD card and most applications will be downloaded to it.
Click to expand...
Click to collapse
is it working on all android phones?..my phone is "Vega Racer IM-A770k"..

SD card as primary storage location.
I have Rom Toolbox, and selected APPS2sd, and I have noticed my apps do get stored on my SD card, but I am wondering about the OTA I am now being nagged about.
Will this OTA also be saved to my card, or will this ignore the pointing to a specific location and perform the update on its own, regardless of where I direct my apps?
My latest update is 45.621.10.en.us for VZW
Is there an easy method of getting this OTA off the phone and into my SD card without messing with extensive file attributes?
If so, does anybody know the exact location of this file?
Root or system?
Thank you in advance for your assistance!

Hey guys!
Is there any way to reverse the process?
To change my sd card back from phone storage to external sd card-
After flashing new rom to my ZTE V970, my external SD card is shown as phone storage, but I would like to have it as external SD card!
Thanks!

install apps to external sd card,any android 4.2.1
My bro bought a micromax canvas 2 plus running 4.2.1 and asked me toh swap the sd cards..
At first i thought it would be easy since there are so many posts regarding this..but all the methods failed..
The twist is..there are 2 files in the system/etc folder..
1.Vold.fstab
2.Vold.fstab.nand
So..replacing 0 with 1 in the vold.fstab file doesnot do the trick..
After many days of searching every where, i finally found a way..
1.Root your phone
Use root explorer( or any other file manager with root access)
2.navigate to system/ etc
3.now open the vold.fstab file as text
4.make a backup of the original file
Change the lines:
dev_mount sdcard /storage/sdcard0 [email protected]/devices/platform/goldfish_mmc.0 /devices/platform/mtk-msdc.0/mmc_host
dev_mount sdcard2 /storage/sdcard1auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-msdc.1/mmc_host
To
dev_mount sdcard /storage/sdcard1 auto /devices/platform/goldfish_mmc.0 /devices/platform/mtk-msdc.1/mmc_host
dev_mount sdcard2 /storage/sdcard0 [email protected] /devices/platform/goldfish_mmc.1 /devices/platform/mtk-msdc.0/mmc_host
In vold.fstab.nand change sdcard0 to sdcard1
Then reboot your phone
PLEASE NOTE: the above change will NOT show your external as internal..or vise versa
But all those large apps and games will get installed in external sd card..
Make the default write disk 'external sd' from settings
Fully working on canvas 2 plus

Help out
I encounter a problem on my tablet !!!! my sdcard not working as external storage !!!! So. Can't use it to save data of games as some other things ....it has 2.0gb internal memory ,and 5 gb storage !!!!!then my sdcard. Which obb file of a game that is not playing I attached some screen shot of the storage to this post

KitKat
could anyone do this on kitkat , because it don´t have vold......
thanks

Thanks for the instruction. There isn't much available on the net for this. I am trying to work on an XTouch Ocean phone that has a 512mb/256mb internal structure. I would like to change the internal and external (4GB bundled with the device) but need to have the internal settings display that the change has been made in order for the device to be acceptable for a NGO project we are running. Any idea?

Related

[Q] Swap Internal SD with External SD

HI, I'm running Android 4.0.3 tablet, and I'd like help with using my External SD as my Internal SD, and vice versa. That is when I select to "Move to SD" it moves games to my external SD instead of my Internal SD
I have 3 places stuff gets stored:
Internal Memory (0.98GB)
Internal SD (2.00 GB)
External SD (16.00GB)
I've been reading some threads on how to do this, but I keep on failing, or it isn't compatible with my device [Prestigio PMP3270B]
Here's what my vold.fstab looks like:
Code:
## Vold 2.0 fstab for HTC Passion
#
## - San Mehat ([email protected])
##
#######################
## Regular device mount
##
## Format: dev_mount <label> <mount_point> <part> <sysfs_path1...>
## label - Label for the volume
## mount_point - Where the volume will be mounted
## part - Partition # (1 based), or 'auto' for first usable partition.
## <sysfs_path> - List of sysfs paths to source devices
######################
# Mounts the first usable partition of the specified device
#/devices/platform/awsmc.3/mmc_host for sdio
dev_mount sdcard /mnt/sdcard auto /devices/virtual/block/nandj
dev_mount extsd /mnt/extsd auto /devices/platform/sunxi-mmc.1/mmc_host /devices/platform/sunxi-mmc.0/mmc_host
dev_mount usbhost1 /mnt/usbhost1 auto /devices/platform/sw-ehci.1 /devices/platform/sw_hcd_host0 /devices/platform/sw-ohci.1
How should I edit this to achieve what I want to?
Many thanks!:good:
Pull void.fstab then edit with Text Editor and edit these lines:
dev_mount sdcard /mnt/sdcard auto /devices/virtual/block/nandj
dev_mount extsd /mnt/extsd auto /devices/platform/sunxi-mmc.1/mmc_host /devices/platform/sunxi-mmc.0/mmc_host
to
dev_mount sdcard /mnt/extsd auto /devices/platform/sunxi-mmc.1/mmc_host /devices/platform/sunxi-mmc.0/mmc_host
dev_mount extsd /mnt/sdcard auto /devices/virtual/block/nandj
Then push again to /etc folder and reboot. Make sure you've got nandroid backup/ways to restore the tab in good state in case anything goes wrong. Hope that helps!
ExtSD2Internal
I had good experience with this trick listed here:
http://forum.xda-developers.com/showthread.php?t=1772234
One disclaimer - worked great on mu Galaxy S3 so may be it
will work on you r tablet also.

[Q] Mediacom 721m swap memory and Recovery

Hello, I have 2 Mediacom tablet.
I groped a swap memory with external sd (32Gb) but I'm afraid to brik !
Idea is to modify the file vold.fstab
I created a original copy.
There is a recovery that allows you to copy this file directly by recovery mode ? This would help in case of wrong file change rehabilitating the original working copy.
Below I attach what is written in the original file.
Someone has already tried changing or know how to edit the file?
Thank you for all .
## Vold 2.0 Generic fstab
## - San Mehat ([email protected])
##
#######################
## Regular device mount
##
## Format: dev_mount <label> <mount_point> <part> <sysfs_path1...>
## label - Label for the volume
## mount_point - Where the volume will be mounted
## part - Partition # (1 based), or 'auto' for first usable partition.
## <sysfs_path> - 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 [email protected] /devices/platform/goldfish_mmc.0 /devices/platform/mtk-sd.0/mmc_host
dev_mount sdcard2 /storage/sdcard1 auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-sd.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
#yanqing add for otg 20120926======================================
# usb otg disk
#dev_mount usbotg /mnt/usbotg auto /devices/platform/mt_usb/usb1
dev_mount usbotg /mnt/usbotg auto /devices/platform/mt_usb/usb1
#yanqing end

[Q] Mediacom 721m need CWM Recovery for fstab

Hello guys,
has anyone tested a CWM for Mediacom 721m Tablet ?
Need this to change fstab (for swap memory), because if something goes wrong I can replace by Recovery original file via USb.
The original recovery not be able to navigate into memory.
Before making any changes I would like to be sure I can get into the device and replace edited file back to its original.
For completeness, this is the original file :
## Vold 2.0 Generic fstab
## - San Mehat ([email protected])
##
#######################
## Regular device mount
##
## Format: dev_mount <label> <mount_point> <part> <sysfs_path1...>
## label - Label for the volume
## mount_point - Where the volume will be mounted
## part - Partition # (1 based), or 'auto' for first usable partition.
## <sysfs_path> - 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 [email protected] /devices/platform/goldfish_mmc.0 /devices/platform/mtk-sd.0/mmc_host
dev_mount sdcard2 /storage/sdcard1 auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-sd.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
#yanqing add for otg 20120926======================================
# usb otg disk
#dev_mount usbotg /mnt/usbotg auto /devices/platform/mt_usb/usb1
dev_mount usbotg /mnt/usbotg auto /devices/platform/mt_usb/usb1
#yanqing end
Someone expert can show me how to make the change to swap internal memory to external Sd memory (in my case 32Gb) ?
Thank's for All !

I was tinkering in Vold.Ftab and gave me bad

Friends, I tried using a script to change my internal memory standard to the outside, it worked, but now recognize my memory card as internal memory and try to install on the outside, so that I can not install anything.
someone has vold.fstab file Experia c2304 you can pass me so I reset my phone?
*********************************************
I find on site this tutorial to install stock rom
http : // www . sonymobile . com / in/ tools / update-service /
when you follow the first steps he will say that you already have the latest version of the system, there is only continue it installs the stock rom
Here you go
Stock vold.fstab
https://mega.co.nz/#!Jd4FQJpT!fC5I-CSu3yvOxqm31MGmkmhc5R8RmkluXOUJmJYgqu0
Or
You can even copy-paste the below content to your existing vold.fstab file
## 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 [email protected] /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
## 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
# usb otg disk
dev_mount usbotg /mnt/usbotg auto /devices/platform/mt_usb /devices/platform/musbfsh_hdrc
Click to expand...
Click to collapse

[Guide] Swap internal sd with external sd [MT6572] [Samsung Galaxy S IV(I950X)]

Hello , this guide is needed when you have small internal sd card , and your phone don't support switching internal sd with external sd, which mean some apps or big games won't find enough space in your internal sd card to download files (DATA or OBB files for example), so applying this will make your internal sd (with small space) become the external sd "sd card1" or "ext.sd card" what ever the name is , and your external sd (with the bigger memory) becomes internal sd "sd card0" , the way to do that changes from device to device a little bit , anyway for my device (Jellybean 4.2.2 NOT KITKAT)i needed to have root access and then edit the file /etc/vold.fstab , so follow this (this is the general idea of doing it) :
0- You must have a full MTK-SPT backup of your phone , and you must know how to restore it in case something goes wrong.
1- To be able to fix it easly in case something goes wrong make a copy (backup) of the file vold.fstab , you can return it like it was , following this :
- if your device boot use Root explorer or ES File Explorer (replace file & fix permissions)
- or replace the vold.fsab in the cwm flashable zip in the attachments and flash that back using cwm recovery (to replace open zip using winrar -don't extract-then go to system\etc and replace the vold.fstab in the zip with your backup vold.fstab)
2- Edit /etc/vold.fstab like the following , use any text editor on pc or on your android - easier on android using ROOT explorer - now the original vold.fstab file was like this before changing any thing :
## Vold 2.0 Generic fstab
## - San Mehat ([email protected])
##
#######################
## Regular device mount
##
## Format: dev_mount <label> <mount_point> <part> <sysfs_path1...>
## label - Label for the volume
## mount_point - Where the volume will be mounted
## part - Partition # (1 based), or 'auto' for first usable partition.
## <sysfs_path> - 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 [email protected] /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
## 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
And then i swaped the name of my internal sd card with the name of my external sd card so it's mounted in its place (become the first sd card) it's become like this after editing it
## Vold 2.0 Generic fstab
## - San Mehat ([email protected])
##
#######################
## Regular device mount
##
## Format: dev_mount <label> <mount_point> <part> <sysfs_path1...>
## label - Label for the volume
## mount_point - Where the volume will be mounted
## part - Partition # (1 based), or 'auto' for first usable partition.
## <sysfs_path> - 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/sdcard1 [email protected] /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
## 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
so the replacing was at the line 17 and 18 (they might be different lines for other devices but with a similar text) i replaced the name of my external card which is sdcard1 with the name of my internal storage sdcard0 , also the names in your device may be different but the idea is the same these are the 2 lines before and after the replacement so you know what lines to search for and edit they should be very similar to these :
before
dev_mount sdcard /storage/sdcard0 [email protected] /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
after
dev_mount sdcard /storage/sdcard1 [email protected] /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
Nothing else changed, after that i saved the file and restart the device -if you edited on pc you need to copy & replace the file or you can use the cwm flashable zip in the attachments to do it- then after rebooting the sd card become my internal sd and the internal become the external sd card.
Now that worked for me, just be careful i'm not responsible for any damage might happen to your device if that didn't work this may cause bootloop or softbrick, another thing if you want to backup your ROM or flash some other rom after applying this you should undo the changes first especialy if it's a cwm ROM or backup , do a backup of the file before editing it in case some thing goes wrong ,so you can return the file as it was, and if this worked for you press THANKS button then install what ever apps or games you like on your sd card what ever size it is.
Some devices has different vold.fstab than the one i showed so if you tried this with different one & it worked please post your file & the changes you made , this will help other users.
Working for MT6572 chipsets
Hey thanks a lot mate, its working for MT6572 chipsets perfectly :good:
\cheers/

Categories

Resources