Hey, sorry if this has been asked before but I wanted to know how I could make the Market download apps directly to my microSD card. I do not see an option for it and when I try to use app2SD, it moves my apps to the internal storage which it counts as the sd card and Icdon't see an option to move them to the external SD card.
I am on stock 2.3.6 rooted with Franco's kernel.
Sent from my GT-N7000 using xda premium
I managed to swap the internal and external storage in the vold.fstab file so now my mSD card is the internal storage but when I try to move an app from my phone memory to the SD Card, it tells me my card is full but my card still has 5x GBs left since it's a 64GB microSD.
I know it's probably something in the vold.fstab file but I have no idea what since I don't do any coding and such... so it'd be great if someone could tell me what's wrong.
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
{
ums_path = /sys/devices/platform/usb_mass_storage/lun0/file
asec = disable
discard = enable
format_option = -r 2236
}
dev_mount sdcard /mnt/sdcard/external_sd 11 /devices/platform/s3c-mshci.0/mmc_host/mmc0/mmc0
# external sdcard
{
ums_path = /sys/devices/platform/usb_mass_storage/lun1/file
asec = enable
}
dev_mount sdcard1 /mnt/sdcard auto /devices/platform/s3c-sdhci.2/mmc_host/mmc1
# otg sdcard
{
ums_path = /dev/zero
asec = disable
}
usb_mount sdcard2 /mnt/sdcard/usbStorage auto /devices/platform/s3c_otghcd/usb
#end line ## keep this line
My Galaxy S device is 8GB type then I have only 5.6 GB left for install application and data but it does not enough.
So I brought micro sd 32GB to hope that it will help this case but it's not because some game or application will keep data and information in /mnt/sdcard/Android/data
such as many kind of gameloft.
First I tried to use run script as following command below:
mount -o bind /mnt/emmc/data/ /mnt/sdcard/Android/data
and it does work but if you want to connect to PC you must to umount before mount with PC unless you will find some error and must reboot your phone.
My simple question is "Can we change name of emmc for micro sd to another name?"
such as /mnt/emmc to /mnt/sdcard/Android
Thank in advance.
Try this (flash by recovery):
http://dl.dropbox.com/u/63255192/AOKP/InvertedSDcards.zip
To revert in case of problems:
http://dl.dropbox.com/u/63255192/AOK...cardsMount.zip
Does it work?
I see your attachment file and it change vold.fstab
from
# internal sdcard
dev_mount sdcard /mnt/sdcard 1 /devices/platform/s3c-sdhci.0/mmc_host/mmc0
# external sdcard
dev_mount emmc /mnt/emmc auto /devices/platform/s3c-sdhci.2/mmc_host/mmc2
to
# internal sdcard
dev_mount emmc /mnt/emmc 1 /devices/platform/s3c-sdhci.0/mmc_host/mmc0
# external sdcard
dev_mount sdcard /mnt/sdcard auto /devices/platform/s3c-sdhci.2/mmc_host/mmc2
Is this just swap internal sd and external sd?
But it's still not match my question so if i do this below can it work?
# internal sdcard
dev_mount sdcard /mnt/sdcard 1 /devices/platform/s3c-sdhci.0/mmc_host/mmc0
# external sdcard
dev_mount emmc /mnt/sdcard/Android auto /devices/platform/s3c-sdhci.2/mmc_host/mmc2
Thanks in advance
I don't try and reply
Hi i have an o2x with cm10.1 and everything works just great...i just want to have more internal memory...i have a 32gb external memory and i understand that you can turn that in internal...can somebody tell me how? I'm noob at this...so a really long tutorial with all would be just great.
Well, not a loooooong tutorial, but I think this should be sufficient
If you are on new bootloader then replace this in /system/etc/vold.fstab
dev_mount sdcard /storage/sdcard1 auto /devices/platform/sdhci-tegra.2/mmc_host/mmc1
dev_mount emmc /storage/sdcard 11 /devices/platform/sdhci-tegra.3/mmc_host/mmc0
with this :
dev_mount sdcard /storage/sdcard auto /devices/platform/sdhci-tegra.2/mmc_host/mmc1
dev_mount emmc /storage/sdcard1 11 /devices/platform/sdhci-tegra.3/mmc_host/mmc0
If you are on old bootloader then you should have 9 instead of 11 in emmc line and keep it same. Don't make a mistake of changing it to 11. The rest of the changes will be same as above
owais40 said:
Well, not a loooooong tutorial, but I think this should be sufficient
If you are on new bootloader then replace this in /system/etc/vold.fstab
dev_mount sdcard /storage/sdcard1 auto /devices/platform/sdhci-tegra.2/mmc_host/mmc1
dev_mount emmc /storage/sdcard 11 /devices/platform/sdhci-tegra.3/mmc_host/mmc0
with this :
dev_mount sdcard /storage/sdcard auto /devices/platform/sdhci-tegra.2/mmc_host/mmc1
dev_mount emmc /storage/sdcard1 11 /devices/platform/sdhci-tegra.3/mmc_host/mmc0
If you are on old bootloader then you should have 9 instead of 11 in emmc line and keep it same. Don't make a mistake of changing it to 11. The rest of the changes will be same as above
Click to expand...
Click to collapse
Thanks a lot...works great
Hi guys, i have i9000 with gingerbread stock 2.3.3 with kernel cf root, i didn't understand the internal and external storage's directory :V, /mnt/sdcard0 is internal for example
Shying said:
Hi guys, i have i9000 with gingerbread stock 2.3.3 with kernel cf root, i didn't understand the internal and external storage's directory :V, /mnt/sdcard0 is internal for example
Click to expand...
Click to collapse
And /mnt/sdcard1 is external, what you cant you understand?
limnaln said:
And /mnt/sdcard1 is external, what you cant you understand?
Click to expand...
Click to collapse
my internal sd is corrupted (http://forum.xda-developers.com/showthread.php?t=1861294&page=2) so my external sd have ext4 partition and the rom runs only for this partition but i don't have external storage now, i tryed to modify the vold.fstab but nothing :V
PS:Sorry for my bad english xD
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
######################
# sdcard mount for the P1
# internal sdcard
{
ums_path = /sys/devices/platform/usb_mass_storage/lun0/file
discard = disable
asec = disable
}
dev_mount [COLOR="Red"]sdcard /mnt/sdcard 1[/COLOR] /devices/platform/s3c-sdhci.0/mmc_host/mmc0
# externel sdcard
{
ums_path = /sys/devices/platform/usb_mass_storage/lun1/file
asec = enable
}
dev_mount [COLOR="Cyan"]sdcard1 /mnt/sdcard/external_sd auto[/COLOR] /devices/platform/s3c-sdhci.2/mmc_host/mmc2
#end line ## keep this line
Modified the red line with blue line and vice versa and the second partition of external sd (FAT32) is the first internal sd, but the second internal storage doesn't exist
Shying said:
my internal sd is corrupted (http://forum.xda-developers.com/showthread.php?t=1861294&page=2) so my external sd have ext4 partition and the rom runs only for this partition but i don't have external storage now, i tryed to modify the vold.fstab but nothing :V
PS:Sorry for my bad english xD
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
######################
# sdcard mount for the P1
# internal sdcard
{
ums_path = /sys/devices/platform/usb_mass_storage/lun0/file
discard = disable
asec = disable
}
dev_mount [COLOR="Red"]sdcard /mnt/sdcard 1[/COLOR] /devices/platform/s3c-sdhci.0/mmc_host/mmc0
# externel sdcard
{
ums_path = /sys/devices/platform/usb_mass_storage/lun1/file
asec = enable
}
dev_mount [COLOR="Cyan"]sdcard1 /mnt/sdcard/external_sd auto[/COLOR] /devices/platform/s3c-sdhci.2/mmc_host/mmc2
#end line ## keep this line
Modified the red line with blue line and vice versa and the second partition of external sd (FAT32) is the first internal sd, but the second internal storage doesn't exist
Click to expand...
Click to collapse
I have had galaxy i9000 7-8 times in the past (because i switched occationally and sgs always fashinated me to buy)
the directory @limnaln said was the right directory but in 2-3 models, the directory for external sd card was mnt/sdcard/external_sd.
Rohitdahiya said:
I have had galaxy i9000 7-8 times in the past (because i switched occationally and sgs always fashinated me to buy)
the directory @limnaln said was the right directory but in 2-3 models, the directory for external sd card was mnt/sdcard/external_sd.
Click to expand...
Click to collapse
Yep, someplaces its sdcard1, someplaces external_sdcard.
ok guys it's work but when i use camera it's fine, but fast reboot when i want install app, tryed with root browse and whatsapp...what i have to do? tryed with 3Wipe and formatting sd but always reboot after downloading an app and during install
I think, you should change ROM to another (for example CyanogenMod) and try one more time.
jako_tako said:
I think, you should change ROM to another (for example CyanogenMod) and try one more time.
Click to expand...
Click to collapse
i can't because my internal sd is corrupted and when i tryed to install cm 10.2 it say "waiting sd mount 20s" :crying:
my sd card is /sdcard/external_sd auto....it isn't /mnt/sdcard/external_sd...and i don't know why...and this change can't find my internal sdcard any idea?
Maybe i can try this solution:
Code:
For i9000, Do the FULL wipes and factory reset first (formating the Internal SD card will greatly help, so safe all your contacts, images backups to PC or Ext SD card First) Use i9000 Rescue kit with heimdall or on linux , select files as follows...
primary boot > boot.bin
secondary boot > Sbl.bin
repartition > s1_odin_20100512.pit
factoryfs > factoryfs.rfs
cache > cache.rfs
dbdata > dbdata.rfs
param > param.lfs
modem > modem.bin
kernel > zImage
The reboot may request for "Confirm password", just enter any password about 5 times until prompted that, "this will wipe the card." Yes wipe, ..Should solve the problem
but only found hotfile's link that not working now
Hi everybody...
My internal sd broken & i install cm 4.2.2 on micro sd ram by recovery.
All is ok , BUT must switch sdcard in vold.fstab file , becuase device not detect any sdcard for camera , galery,download &.,.....
Please edit for working it......
Sumsung galaxy s i9000
#######################
## Regular device mount
##
## Format: dev_mount <label> <mount_point> <part> <sysfs_path1...>
## label #
#FIXME: Swap again?
# internal sdcard
dev_mount emmc /storage/sdcard1 auto /devices/platform/s3c-sdhci.2/mmc_host/mmc2
# external sdcard
dev_mount sdcard /storage/sdcard0 1 /devices/platform/s3c-sdhci.0/mmc_host/mmc0
-----------------------