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:
My unit is an LG Optimus 3D Cube (SU870) running on official ICS. I need help editing the vold.fstab file so that the phone would swap the internal SD with the External SD.
This is what's currently in my vold.fstab
## 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 15 /devices/platform/omap/omap_hsmmc.1/mmc_host
dev_mount extsdcard /mnt/sdcard/_ExternalSD auto /devices/platform/omap/omap_hsmmc.0/mmc_host
#dev_mount sdcard /mnt/sdcard auto /devices/platform/mmci-omap-hs.1/mmc_host/mmc0
#dev_mount extsdcard /mnt/sdcard/_ExternalSD auto /devices/platform/mmci-omap-hs.0/mmc_host/mmc1
Thanks in advance to anyone who could help
Ok, guys. I have a question hopefully some with more experience can answer.
In the file above I made a swap and renamed:
_ExternalSd to sdcard
sdcard to _InternalSD
But I didn't try it out because ICS came out and I lost interest for a bit.
That would, hopefully, make the external SD card the main card and more games could be installed.
Would that swap make any problems? Any downsides of this swap?
hi
i have this galaxy s3 clone . it has realy small internal sd card size . and it got filled too soon .. later i was unable to install most heavy apps .. like sygic etc as they complained of low space .. even there was a 16gb micro sd card there .. but non of the app that would complain of little memory would see this external sd card . so i thought to somehow swap the internal with external ..
i edited to vold.fstab file and after few tries hit the right choice .
here is the original vold.fstab 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 /mnt/sdcard [email protected] /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
## 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
Click to expand...
Click to collapse
and here is the edited vold.fstab
## 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 sdcard /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
Click to expand...
Click to collapse
the editing is highlighted .
so far i have not faced any issue .. even my sd card is class 4 sandisk . but i plan to upgrade to class 10 ..
so far no negative/ill effect that i have noticed ..
and all of my proleblems of low disk space are solved an i am happlily installing all apps that once refused ..
now the internal 2gb sd card will be shown as sdcard2 .. you can use it as usual ..
however the internal /data partition is still the same .. so it will get full at the same rate .. i am waiting for some expert to increase it .. by somhow shrinking the /cache partition and taking some space from /system partition and also assigning the now freed sd card sapce to /data .
Can't see any editing... Is it right?
i cant see any different
Hello,
few weeks ago I've installed some v30a ROM, now I have problems with mounting internal and external sdcard. System won't mount it by himself.
Using the DiskInfo I've found all disk partitions in the phone. Internal sdcard is /dev/block/mmcblk0p16 and external sdcard is /dev/block/mmclbk1p1.
Manual mount (mount -t vfat /dev/block/mmcblk0p16 /mnt/sdcard) over terminal emulator, or adb shell works, but applications don't recognize changes, and they're still requesting for connect a storage device.
I've already tried to modify /etc/vold.fstab - original 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 15 /devices/platform/omap/omap_hsmmc.1/mmc_host
dev_mount extsdcard /mnt/sdcard/_ExternalSD auto /devices/platform/omap/omap_hsmmc.0/mmc_host
#dev_mount sdcard /mnt/sdcard auto /devices/platform/mmci-omap-hs.1/mmc_host/mmc0
#dev_mount extsdcard /mnt/sdcard/_ExternalSD auto /devices/platform/mmci-omap-hs.0/mmc_host/mmc1
my modified 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 16 /sys/devices/platform/omap/omap_hsmmc.1/mmc_host/mmc0
dev_mount extsdcard /mnt/sdcard/_ExternalSD auto /sys/devices/platform/omap/omap_hsmmc.0/mmc_host/mmc1
#dev_mount sdcard /mnt/sdcard auto /devices/platform/mmci-omap-hs.1/mmc_host/mmc0
#dev_mount extsdcard /mnt/sdcard/_ExternalSD auto /devices/platform/mmci-omap-hs.0/mmc_host/mmc1
#### Testing manual mount ####
#/dev/block/mmcblk0p16 /mnt/sdcard vfat defaults,noatime 0 0
#/dev/block/mmcblk1p1 /mnt/sdcard/_ExternalSD vfat defaults,noatime 1 1
As you can see, I've modified paths from /devices/ to /sys/devices/, 'cause I can't find that path in terminal.
I also tried to put there classic linux-like mountpoints, but after reboot, all applications working with storage (camera, gallery) were crashing.
Next try was to modify init.cosmo.rc, and force mountpoints, but there was same problem with applications, they were crashing.
Actual ROM: http://forum.xda-developers.com/showthread.php?t=2407418 - flashed today using CWM.
Yesterday I was using - cm-10-20130707-NIGHTLY-p920 - same problem.
Thanks for every response (and sorry for my english).
bossqone said:
Hello,
few weeks ago I've installed some v30a ROM, now I have problems with mounting internal and external sdcard. System won't mount it by himself.
Using the DiskInfo I've found all disk partitions in the phone. Internal sdcard is /dev/block/mmcblk0p16 and external sdcard is /dev/block/mmclbk1p1.
Manual mount (mount -t vfat /dev/block/mmcblk0p16 /mnt/sdcard) over terminal emulator, or adb shell works, but applications don't recognize changes, and they're still requesting for connect a storage device.
I've already tried to modify /etc/vold.fstab - original 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 15 /devices/platform/omap/omap_hsmmc.1/mmc_host
dev_mount extsdcard /mnt/sdcard/_ExternalSD auto /devices/platform/omap/omap_hsmmc.0/mmc_host
#dev_mount sdcard /mnt/sdcard auto /devices/platform/mmci-omap-hs.1/mmc_host/mmc0
#dev_mount extsdcard /mnt/sdcard/_ExternalSD auto /devices/platform/mmci-omap-hs.0/mmc_host/mmc1
my modified 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 16 /sys/devices/platform/omap/omap_hsmmc.1/mmc_host/mmc0
dev_mount extsdcard /mnt/sdcard/_ExternalSD auto /sys/devices/platform/omap/omap_hsmmc.0/mmc_host/mmc1
#dev_mount sdcard /mnt/sdcard auto /devices/platform/mmci-omap-hs.1/mmc_host/mmc0
#dev_mount extsdcard /mnt/sdcard/_ExternalSD auto /devices/platform/mmci-omap-hs.0/mmc_host/mmc1
#### Testing manual mount ####
#/dev/block/mmcblk0p16 /mnt/sdcard vfat defaults,noatime 0 0
#/dev/block/mmcblk1p1 /mnt/sdcard/_ExternalSD vfat defaults,noatime 1 1
As you can see, I've modified paths from /devices/ to /sys/devices/, 'cause I can't find that path in terminal.
I also tried to put there classic linux-like mountpoints, but after reboot, all applications working with storage (camera, gallery) were crashing.
Next try was to modify init.cosmo.rc, and force mountpoints, but there was same problem with applications, they were crashing.
Actual ROM: http://forum.xda-developers.com/showthread.php?t=2407418 - flashed today using CWM.
Yesterday I was using - cm-10-20130707-NIGHTLY-p920 - same problem.
Thanks for every response (and sorry for my english).
Click to expand...
Click to collapse
hm strange but maybe bring your phone back to stock with lg flash tool, then try it again.
MasterTobi said:
hm strange but maybe bring your phone back to stock with lg flash tool, then try it again.
Click to expand...
Click to collapse
same result with stock ROM (.kdz)
bossqone said:
same result with stock ROM (.kdz)
Click to expand...
Click to collapse
can you make a screenshoot from your status also there where is written your internal space and external space
bossqone said:
Hello,
few weeks ago I've installed some v30a ROM, now I have problems with mounting internal and external sdcard. System won't mount it by himself.
Using the DiskInfo I've found all disk partitions in the phone. Internal sdcard is /dev/block/mmcblk0p16 and external sdcard is /dev/block/mmclbk1p1.
Manual mount (mount -t vfat /dev/block/mmcblk0p16 /mnt/sdcard) over terminal emulator, or adb shell works, but applications don't recognize changes, and they're still requesting for connect a storage device.
I've already tried to modify /etc/vold.fstab - original 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 15 /devices/platform/omap/omap_hsmmc.1/mmc_host
dev_mount extsdcard /mnt/sdcard/_ExternalSD auto /devices/platform/omap/omap_hsmmc.0/mmc_host
#dev_mount sdcard /mnt/sdcard auto /devices/platform/mmci-omap-hs.1/mmc_host/mmc0
#dev_mount extsdcard /mnt/sdcard/_ExternalSD auto /devices/platform/mmci-omap-hs.0/mmc_host/mmc1
my modified 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 16 /sys/devices/platform/omap/omap_hsmmc.1/mmc_host/mmc0
dev_mount extsdcard /mnt/sdcard/_ExternalSD auto /sys/devices/platform/omap/omap_hsmmc.0/mmc_host/mmc1
#dev_mount sdcard /mnt/sdcard auto /devices/platform/mmci-omap-hs.1/mmc_host/mmc0
#dev_mount extsdcard /mnt/sdcard/_ExternalSD auto /devices/platform/mmci-omap-hs.0/mmc_host/mmc1
#### Testing manual mount ####
#/dev/block/mmcblk0p16 /mnt/sdcard vfat defaults,noatime 0 0
#/dev/block/mmcblk1p1 /mnt/sdcard/_ExternalSD vfat defaults,noatime 1 1
As you can see, I've modified paths from /devices/ to /sys/devices/, 'cause I can't find that path in terminal.
I also tried to put there classic linux-like mountpoints, but after reboot, all applications working with storage (camera, gallery) were crashing.
Next try was to modify init.cosmo.rc, and force mountpoints, but there was same problem with applications, they were crashing.
Actual ROM: http://forum.xda-developers.com/showthread.php?t=2407418 - flashed today using CWM.
Yesterday I was using - cm-10-20130707-NIGHTLY-p920 - same problem.
Thanks for every response (and sorry for my english).
Click to expand...
Click to collapse
Try LG tool in emergency mode install a fresh rom stock and tr this:
1. Hold the Home and Volume Down button
2. Press and hold the Power button until the device turns on, then release buttons when LG logo appears.
3. Follow the on-screen instructions on how to reset your LG Optimus 3D P920
Wait 'till the process finish. Once the wipe is complete, the phone will reboot to its factory fresh default state settings. All data you previously installed on it already been deleted.
Privacy > Personal data >Factory data reset – Erases all your personal data from internal phone
storage, including information about your Google account and any other accounts, your system/application data and settings, any downloaded
applications and your DRM licence.
Resetting the phone will not erase any system software updates you have downloaded or any files on your microSD card, such as music
or photos. If you reset the phone this way, you will be prompted to re-enter the same information as when you first started Android.
If the phone does not respond to user input, or the screen freezes: Remove the battery, reinsert it and switch on the phone.
Stock roms here: https://drive.google.com/folderview?id=0B36wHsfD85m5NGJZN04zRmdIQTQ&usp=sharing&tid=0B36wHsfD85m5aDNUWVdCM3EwN3c
Hello all
I searched more and more about swapping external sd to internal sd but i didn't find any method competible with
my alcatel 985D , when i open vold.fstab to edit it, I only find one line as you see in the following paste
"
## 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/mt6573-sd.0/mmc_host/mmc0
## Example of a dual card setup
# dev_mount left_sdcard /mnt/sdcard1 auto /devices/platform/goldfish_mmc.0 /devices/platform/mt6516-sd.0/mmc_host/mmc0
# dev_mount right_sdcard /mnt/sdcard2 auto /devices/platform/goldfish_mmc.1 /devices/platform/mt6516-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
"
I tried to add a new line reffering to my internal sd but i didn't make it
any help plz