orlox

Swap Internal and external SD at V20L

Recommended Posts

orlox    4

No matter I have tryed the new vold.fstab wont let me mount nand and microsd at the same time as internal and external sd.

If I mount microsd to /sdcard nand wont mount at /sdcard/_externalsd

Any thoughts or solutions?

Edited by orlox

Share this post


Link to post
Share on other sites
djmcnz    7

No matter I have tryed the new vold.fstab wont let me mount nand and microsd at the same time as internal and external sd.

If I mount microsd to /sdcard nand wont mount at /sdcard/_externalsd

Any thoughts or solutions?

You can't stack mounts that way.

You'll need to mount nand somewhere else first in vold.fstab then mount it also at /sdcard_externalsd once the phone has booted. I use autostart to run a script after the shell starts.

Share this post


Link to post
Share on other sites
orlox    4

You can't stack mounts that way.

You'll need to mount nand somewhere else first in vold.fstab then mount it also at /sdcard_externalsd once the phone has booted. I use autostart to run a script after the shell starts.

can you explain a bit plz? what do you use?

Share this post


Link to post
Share on other sites
djmcnz    7

For example:

In vold.fstab you mount one at /mnt/emmc and the other at /mnt/sdcard

The using something like Autostart (there are others, GScript is one) create a shell script that runs when your launcher start, in that script you (re)mount /mnt/emmc to /mnt/sdcard/_ExternalSD

Understand?

I have mine the other way round so my scripts won't work for you but:

vold.fstab

dev_mount sdcard /mnt/emmc auto /devices/platform/tegra-sdhci.2/mmc_host/mmc1

dev_mount emmc /mnt/sdcard 9 /devices/platform/tegra-sdhci.3/mmc_host/mmc2
autostart.sh
#!/system/bin/sh

busybox sleep 20

mount /mnt/sdcard/ /mnt/emmc/Internal/

mount /mnt/sdcard/DCIM/Camera/ /mnt/emmc/Photos/

mount /mnt/sdcard/download/ /mnt/emmc/Downloads/

mount /mnt/emmc/ /mnt/sdcard/SDCard/

mount /mnt/sdcard/SDCard/ /mnt/emmc/Internal/SDCard/

mount /data/data/com.infraware.docMaster/cache /mnt/emmc/downloads/CachedDocs

Works great for me.

Share this post


Link to post
Share on other sites
orlox    4

I used my old script but I added this after startup

/system/xbin/mount /dev/block/platform/tegra-sdhci.3/mmcblk0p9 /mnt/sdcard/_ExternalSD
It works but I cannot mount nand to pc anymore. Any ideas? My old script was
dev_mount sdcard /mnt/sdcard auto /devices/platform/tegra-sdhci.2/mmc_host/mmc1 /devices/platform/tegra-sdhci.2/mmc_host/mmc0

dev_mount extsdcard /mnt/usbdisk auto /devices/platform/tegra-sdhci.3/mmc_host/mmc2

Share this post


Link to post
Share on other sites
djmcnz    7

I used my old script but I added this after startup

/system/xbin/mount /dev/block/platform/tegra-sdhci.3/mmcblk0p9 /mnt/sdcard/_ExternalSD
It works but I cannot mount nand to pc anymore. Any ideas? My old script was
dev_mount sdcard /mnt/sdcard auto /devices/platform/tegra-sdhci.2/mmc_host/mmc1 /devices/platform/tegra-sdhci.2/mmc_host/mmc0

dev_mount extsdcard /mnt/usbdisk auto /devices/platform/tegra-sdhci.3/mmc_host/mmc2

Not sure if it's possible...it may be but I thought you could only see one on a computer, never both.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


MoDaCo is part of the MoDaCo.network, © Paul O'Brien 2002-2016. MoDaCo uses IntelliTxt technology.