I,ve searched this forum for answers but haven't found my answer. I have a
Nextbook 7 Model NX007HD8G
Android version 4.1.1
Kernel 3.0.8
Build# JR003Cv008
I bought for my Granddaughter, the trouble is storage. I bought it because it had a sd slot for more storage I thought. I'm pretty good with software issues but have not been able to make the changes I've read about. I've rooted my tablet. What I need to do is swap my internal storage with external but when I read the different info out there I get more confused. I hoping this site will be able to help. I'm attaching how my vold.fstab set up and hope some will change it and send an updated file. Any help is truly appreciated.
## Vold 2.0 fstab
#######################
## 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
## flags - (optional) Comma separated list of flags, must not contain '/' character
######################
# Mounts the first usable partition of the specified device
#use this line to support VIRTUAL CDROM.And you can define the directory where you want to mount
loop_mount loop /mnt/VIRTUAL_CDROM
dev_mount sdcard /storage/sdcard0/external_sdcard auto /devices/platform/AMLOGIC_CARD/card_host/memorycard0 /devices/platform/aml_sd_mmc.0
#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 nonremovable
asec flash
Related
When I install the TouchWiz framework for MIUI on CyanogenMod 7, the internal storage mount point is changed from /mnt/sdcard to /mnt/emmc and vice versa for the external SD card.
How do I change this back, as the apps do not recognize my SD card when it is set up like this.
Apologies if this has been asked before.
P.S: In case you were wondering why I need the TW framework on CM7, it is for the Samsung app store.
I have solved the issue myself. Using root explorer (or pulling the file in adb, editing it and pushing it back), open /etc/vold.fstab. It should look like this:
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
######################
# internal sdcard
dev_mount emmc /mnt/emmc 11 /devices/platform/s3c-mshci.0/mmc_host/mmc0/mmc0
# external sdcard
dev_mount sdcard /mnt/sdcard auto /devices/platform/s3c-sdhci.2/mmc_host/mmc1
# USB storage device
dev_mount usbdisk /mnt/usbdisk auto /devices/platform/s3c_otghcd/usb
In this file, do the following edits:
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
######################
# internal sdcard
dev_mount [B][COLOR="Red"]sdcard[/COLOR][/B] /mnt/[B][COLOR="red"]sdcard[/COLOR][/B] 11 /devices/platform/s3c-mshci.0/mmc_host/mmc0/mmc0
# external sdcard
dev_mount [B][COLOR="red"]emmc[/COLOR][/B] /mnt/[B][COLOR="red"]emmc[/COLOR][/B] auto /devices/platform/s3c-sdhci.2/mmc_host/mmc1
# USB storage device
dev_mount usbdisk /mnt/usbdisk auto /devices/platform/s3c_otghcd/usb
That is it. I still don't understand what in the TouchWiz framework causes this issue, but I don't have the need to dig deeper.
Hey I need some help I have a tablet(one of those china tablet)that mount the external sdcard on the internal it looks like this sdcard0/external_sdcard I don't want it to be like this because I want to play game from sdcard but since has my external sdcard mounted as a sub folder in internal sdcard it is not possible to play game from my external.Any way I was wandering if anybody could help me mount them separately like this:sdcard0/
extsdcard
Here is something I found in the system directory if it helps
## Vold 2.0 fstab
#######################
## 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
## flags - (optional) Comma separated list of flags, must not contain '/' character
######################
# Mounts the first usable partition of the specified device
#use this line to support VIRTUAL CDROM.And you can define the directory where you want to mount
loop_mount loop /mnt/VIRTUAL_CDROM
dev_mount sdcard /storage/sdcard0/external_sdcard auto /devices/platform/AMLOGIC_CARD/card_host/memorycard0 /devices/platform/aml_sd_mmc.0
#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 nonremovable
asec flash
I am not sure but maybe it's file explorer issue, try another file explorer.
Hire is vold what I need to change , I tried before but no success.
## Vold 2.0 fstab
#######################
## 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
## flags - (optional) Comma separated list of flags, must not contain '/' character
######################
# Mounts the first usable partition of the specified device
#use this line to support VIRTUAL CDROM.And you can define the directory where you want to mount
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
sometimes it is in the init.rc
Hi Guys/Gals My Device is GameStick Running 4.1.2 android semi-Custom Firmware (which is stock minus bloat)
but because the device has only 8GB internal i wanted to swap my External Sdcard (32GB) to my internal Memory/Sdcard
however the vold.fstab is a little odd with the mount points as you'll see...
Code:
## Vold 2.0 fstab
#######################
## 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
## flags - (optional) Comma separated list of flags, must not contain '/' character
######################
# Mounts the first usable partition of the specified device
#use this line to support VIRTUAL CDROM.And you can define the directory where you want to mount
loop_mount loop /mnt/VIRTUAL_CDROM
dev_mount sdcard /storage/sdcard0/external_sdcard auto /devices/platform/AMLOGIC_CARD/card_host/memorycard0 /devices/platform/aml_sd_mmc.0 <---This is odd to me
dev_mount flash /storage/sdcard0 auto /devices/platform/mtd/mtd6/avnftlg /devices/virtual/mtd/mtd6/avnftlg <--And This
asec flash
#dev_mount sata /mnt/sata auto /devices/lm2
#media_mount usb /mnt/usb 4 /devices/lm0/usb1/
It seems the dang thing is hell bent on mounting external sd like this:
Code:
/storage/sdcard0/external_sdcard which ends up like this from root (symlinked i guess) /sdcard/external_sdcard or /mnt/sdcard/external_sdcard
im not sure why its mounted in this way but i cant get link2sd to even work in the current state as it cant find my external sd correctly i hope someone might have so ideas on how to fix this mess and how i can swap the sd card storage
so what do i change/edit to do the swap
anyone? any ideas? though this would be an easy question for xda ppl. :laugh:
hello everyone.. !!
my device name is celkon A8+
i am pasting my vold.fstab text here , please any one edit it to swap my internal and external memories
thank you in advance !!
#######################
## 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
#dev_mount sdcard /mnt/sdcard auto /block/mmcblk0
dev_mount sdcard /mnt/sdcard auto /devices/platform/sprd-sdhci.0/mmc_host/mmc0