I have a problem with my phone. Everytime a flash a new rom, stock or custom, when I connect the phone via mass storage to the pc, if I try copping a file to internal sd, it says that is full, although it isn't.
Is this a hardware problem or different?
Tnx !
no its not a problem. all of us experience it. we can mount internal and external but we cant put files on it in pc. You can in your file explorer or any file manager but i assure you not a sd card problem
EDIT- just clearing out the above statement the 2nd sentence, just for internal but for external, you can put files.
marshygeek said:
no its not a problem. all of us experience it. we can mount internal and external but we cant put files on it in pc. You can in your file explorer or any file manager but i assure you not a sd card problem
EDIT- just clearing out the above statement the 2nd sentence, just for internal but for external, you can put files.
Click to expand...
Click to collapse
Yes,With external SD I have no problem, just with internal.I always have to copy all my data in PC, format internal sd an copy back all files after I flash a different rom .
This feature is now native in Android 6.0, just follow the below steps to turn External SD card into Internal storage on Marshmallow
Go to “Settings” --> then select “Storage”.
Select SD Card and then tap the menu button on top-right corner or your native menu button and select “Settings” from there.
Select “Format as Internal”
Select “Erase & Format”.
Wait for some time as your SD card will be formatted.
Reboot the device.
The below method no longer work on any of the new devices running KitKat and later. Please don't use this method anymore else you would mess up your storage system EDIT: This doesn't seem to work on SAMSUNG devices so please don't try on them. This works on most of the MediaTek devices and few Sony devices. If you were able to successfully swap please mention your device name.Don't forget to read the warning.
Warning: Please do a complete CWM Backup of your device, so that if anything goes wrong you can revert back to original state. Please don't blame me if you forget to do a complete CWM Backup
I have a phone with me Xperia J and it has only 2 GB of Internal memory for apps but data for few HD games like NFSMW is 1.8 GB i.e nearly 2 GB and if I paste the data in external SD then it will not be detected, then how can we install and play these HD games on devices like these?
The only solution to this is swapping Android's external and internal SD cards so that I can get my SD card's size as internal memory.
Discliamer:I am not responsible if you mess up with your phone, for bricked phones and dead sd cards. Try this on your own risk.
Then how can we do this?
Its very simple by modifying the code in vold.fstab file which is present in ext folder of Android's system folder.
This file so called vold.fstab has mounting information for the device to mount the SD cards so change the code to swap the SD cards so that ext_card will be mounted as sdcard and sdcard will be mounted as ext_card.
Note: This will work on any Android phone with internal and external SD cards.
Here is the procedure with an example I have done on Xperia J's vold.fstab file.
1. First of all your phone must be ROOTED, If its not then STOP here and get the Root first.
2. Download Root Explorer or any other such explorer which can explore root directory of device.
3. Navigate to system/etc folder mount it as rw(read/write).
4. There you will find vold.fstab file, copy it to your sdcard.
5. Then in your PC open the file in an Text Editor.
6. Find the lines like these,
Code:
dev_mount sdcard /mnt/sdcard [email protected] /devices/platform/goldfish_mmc.0 /devices/platform/mtk-sd.0/mmc_host
dev_mount sdcard2 /mnt/ext_card auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-sd.1/mmc_host
7. Replace sdcard with ext_card and ext_card with sdcard in those two lines.
8. Again navigate to system/etc change the name of the current vold.fstab file to vold.fstab.old (backup).
9. Paste the new edited vold.fstab file there and long press on it you will get a menu from there change the permissions to "rw_r_ _r_ _" this is important.
10. Reboot the system.
11. If you want to restore changes, delete the edited vold.fstab file and rename the vold.fstab.old file as vold.fstab and reboot.
All the best.
Great fix for common problem
But I need some help. When I open the text file on my PC I am not sure which lines to swap. Any assistance will be appreciated.I am attaching a copy of my text file. Thanks
Techno'CRACKS' said:
I have a phone with me Xperia J and it has only 2 GB of Internal memory for apps but data for few HD games like NFSMW is 1.8 GB i.e nearly 2 GB and if I paste the data in external SD then it will not be detected, then how can we install and play these HD games on devices like these?
The only solution to this is swapping Android's external and internal SD cards so that I can get my SD card's size as internal memory.
Discliamer:I am not responsible if you mess up with your phone and for bricked phones and dead sd cards.
Then how can we do this?
Its very simple by modifying the code in vold.fstab file which is present in ext folder of Android's system folder.
This file so called vold.fstab has mounting information for the device to mount the SD cards so change the code to swap the SD cards so that ext_card will be mounted as sdcard and sdcard will be mounted as ext_card.
Note: This will work on any Android phone with internal and external SD cards.
Here is the procedure with an example I have done on Xperia J's vold.fstab file.
1. First of all your phone must be ROOTED, If its not then STOP here and get the Root first.
2. Download Root Explorer or any other such explorer which can explore root directory of device.
3. Navigate to system/etc folder mount it as rw(read/write).
4. There you will find vold.fstab file, copy it to your sdcard.
5. Then in your PC open the file in an Text Editor.
6. Find the lines like these,
7. Replace sdcard with ext_card and ext_card with sdcard in these two lines.
8. Again navigate to system/etc change the name of the current vold.fstab file to vold.fstab.old (backup).
9. Paste the new edited vold.fstab file there and long press on it you will get a menu from there change the permissions to "rw_r_ _r_ _" this is important.
10. Reboot the system.
11. If any thing goes wrong, delete the edited vold.fstab file and rename the vold.fstab.old file as vold.fstab and reboot.
Click to expand...
Click to collapse
Replace sdcard with sdcard2 and viceversa in your vold.fstab
Sent from my Micromax A110 using xda app-developers app
Techno'CRACKS' said:
I have a phone with me Xperia J and it has only 2 GB of Internal memory for apps but data for few HD games like NFSMW is 1.8 GB i.e nearly 2 GB and if I paste the data in external SD then it will not be detected, then how can we install and play these HD games on devices like these?
The only solution to this is swapping Android's external and internal SD cards so that I can get my SD card's size as internal memory.
Discliamer:I am not responsible if you mess up with your phone and for bricked phones and dead sd cards.
Then how can we do this?
Its very simple by modifying the code in vold.fstab file which is present in ext folder of Android's system folder.
This file so called vold.fstab has mounting information for the device to mount the SD cards so change the code to swap the SD cards so that ext_card will be mounted as sdcard and sdcard will be mounted as ext_card.
Note: This will work on any Android phone with internal and external SD cards.
Here is the procedure with an example I have done on Xperia J's vold.fstab file.
1. First of all your phone must be ROOTED, If its not then STOP here and get the Root first.
2. Download Root Explorer or any other such explorer which can explore root directory of device.
3. Navigate to system/etc folder mount it as rw(read/write).
4. There you will find vold.fstab file, copy it to your sdcard.
5. Then in your PC open the file in an Text Editor.
6. Find the lines like these,
7. Replace sdcard with ext_card and ext_card with sdcard in these two lines.
8. Again navigate to system/etc change the name of the current vold.fstab file to vold.fstab.old (backup).
9. Paste the new edited vold.fstab file there and long press on it you will get a menu from there change the permissions to "rw_r_ _r_ _" this is important.
10. Reboot the system.
11. If any thing goes wrong, delete the edited vold.fstab file and rename the vold.fstab.old file as vold.fstab and reboot.
Click to expand...
Click to collapse
Hi!
If it's not a problem can you modify my vold.fstab for me thanks.
My Device is a Sony Xperia E
Here is the link for my vold.fstab: http://www.mediafire.com/download/3wq6d5kr8wcy673/vold.fstab
edit: tried it manually nothing happens!
Trying to swap external with internal on Sony Xperia Z
Hi there - I'm very new to this forum - and I have looked everywhere for a solution but cannot find it.
Sony Xperia Z - 6603 with Android version 4.2.2 - Build number 10.3.1.A.0.244
Problem: Want to change internal memory with 64GB external MicroSD card because I use to many applications on my phone and it constantly reports that it is running out of storage when installing more apps.
What have I tried so far: I've rooted the phone - and I've looked at the vold.fstab
Here is what it says in the file:
dev_mount ext_card /storage/removable/sdcard1
auto /devices/platform/msm_sdcc.3/mmc_host
dev_mount usbdisk /storage/removable/usbdisk
auto /devices/platfrom/msm_hsusb_host
What do I have to change in this vold.fstab in directory /system/etc to make is swap my external SD card with the internal memory?
It does not show in the file that there is a /sdcard0 or even a /sdcard
Any help would be appreciated as I'm already been trying loads that all do not work - simply because they either only work with 4.2.1 or another builds.
If there is a thread that has already solved this problem then please direct me to that - again, I could not find it anywhere.
Thanks
cptnkirk said:
Hi there - I'm very new to this forum - and I have looked everywhere for a solution but cannot find it.
Sony Xperia Z - 6603 with Android version 4.2.2 - Build number 10.3.1.A.0.244
Problem: Want to change internal memory with 64GB external MicroSD card because I use to many applications on my phone and it constantly reports that it is running out of storage when installing more apps.
What have I tried so far: I've rooted the phone - and I've looked at the vold.fstab
Here is what it says in the file:
dev_mount ext_card /storage/removable/sdcard1
auto /devices/platform/msm_sdcc.3/mmc_host
dev_mount usbdisk /storage/removable/usbdisk
auto /devices/platfrom/msm_hsusb_host
What do I have to change in this vold.fstab in directory /system/etc to make is swap my external SD card with the internal memory?
It does not show in the file that there is a /sdcard0 or even a /sdcard
Any help would be appreciated as I'm already been trying loads that all do not work - simply because they either only work with 4.2.1 or another builds.
If there is a thread that has already solved this problem then please direct me to that - again, I could not find it anywhere.
Thanks
Click to expand...
Click to collapse
Did you manage to swap storage with 4.2 yet ?
cptnkirk said:
Here is what it says in the file vold.fstab
dev_mount ext_card /storage/removable/sdcard1
auto /devices/platform/msm_sdcc.3/mmc_host
dev_mount usbdisk /storage/removable/usbdisk
auto /devices/platfrom/msm_hsusb_host
What do I have to change in this vold.fstab in directory /system/etc to make is swap my external SD card with the internal memory?
It does not show in the file that there is a /sdcard0 or even a /sdcard
Any help would be appreciated as I'm already been trying loads that all do not work - simply because they either only work with 4.2.1 or another builds.
If there is a thread that has already solved this problem then please direct me to that - again, I could not find it anywhere.
Thanks
Click to expand...
Click to collapse
I found same line in my Xperia Z1
Please tell us what is the coding for these kind of lines ?????
i followed the guide but now my device won't lead, android boot screen is on for ages and it wont load up the system.
"11. If any thing goes wrong, delete the edited vold.fstab file and rename the vold.fstab.old file as vold.fstab and reboot."
Well i can't do that since my system wont load up and only thing i can do is go into recovery mode. Any tips how i can swap it back since i can't access the storage from intrnal sd or boot the phone? Did i brick the device?
alscaul said:
i followed the guide but now my device won't lead, android boot screen is on for ages and it wont load up the system.
"11. If any thing goes wrong, delete the edited vold.fstab file and rename the vold.fstab.old file as vold.fstab and reboot."
Well i can't do that since my system wont load up and only thing i can do is go into recovery mode. Any tips how i can swap it back since i can't access the storage from intrnal sd or boot the phone? Did i brick the device?
Click to expand...
Click to collapse
Try doing a factory reset, if that doesn't work; flash a new ROM
alscaul said:
i followed the guide but now my device won't lead, android boot screen is on for ages and it wont load up the system.
"11. If any thing goes wrong, delete the edited vold.fstab file and rename the vold.fstab.old file as vold.fstab and reboot."
Well i can't do that since my system wont load up and only thing i can do is go into recovery mode. Any tips how i can swap it back since i can't access the storage from intrnal sd or boot the phone? Did i brick the device?
Click to expand...
Click to collapse
you need to flash the old vold.fstab file through CWM recovery
just put the file in a flashable zip and flash it with cwm recovery
Help
Techno'CRACKS' said:
I have a phone with me Xperia J and it has only 2 GB of Internal memory for apps but data for few HD games like NFSMW is 1.8 GB i.e nearly 2 GB and if I paste the data in external SD then it will not be detected, then how can we install and play these HD games on devices like these?
The only solution to this is swapping Android's external and internal SD cards so that I can get my SD card's size as internal memory.
Discliamer:I am not responsible if you mess up with your phone and for bricked phones and dead sd cards.
Then how can we do this?
Its very simple by modifying the code in vold.fstab file which is present in ext folder of Android's system folder.
This file so called vold.fstab has mounting information for the device to mount the SD cards so change the code to swap the SD cards so that ext_card will be mounted as sdcard and sdcard will be mounted as ext_card.
Note: This will work on any Android phone with internal and external SD cards.
Here is the procedure with an example I have done on Xperia J's vold.fstab file.
1. First of all your phone must be ROOTED, If its not then STOP here and get the Root first.
2. Download Root Explorer or any other such explorer which can explore root directory of device.
3. Navigate to system/etc folder mount it as rw(read/write).
4. There you will find vold.fstab file, copy it to your sdcard.
5. Then in your PC open the file in an Text Editor.
6. Find the lines like these,
7. Replace sdcard with ext_card and ext_card with sdcard in these two lines.
8. Again navigate to system/etc change the name of the current vold.fstab file to vold.fstab.old (backup).
9. Paste the new edited vold.fstab file there and long press on it you will get a menu from there change the permissions to "rw_r_ _r_ _" this is important.
10. Reboot the system.
11. If any thing goes wrong, delete the edited vold.fstab file and rename the vold.fstab.old file as vold.fstab and reboot.
Click to expand...
Click to collapse
I did exactly what you said with GT-N5110, rooted and running 4.2.2, and now when i boot it it gets stuck at the SAMSUNG glowing logo. I wiped all the data and that didnt work. Any suggestions???
KStriker8 said:
I did exactly what you said with GT-N5110, rooted and running 4.2.2, and now when i boot it it gets stuck at the SAMSUNG glowing logo. I wiped all the data and that didnt work. Any suggestions???
Click to expand...
Click to collapse
You might have had your home launcher installed in your internal memory. Try calling yourself and see if the phone responds.
Techno'CRACKS' said:
I have a phone with me Xperia J and it has only 2 GB of Internal memory for apps but data for few HD games like NFSMW is 1.8 GB i.e nearly 2 GB and if I paste the data in external SD then it will not be detected, then how can we install and play these HD games on devices like these?
The only solution to this is swapping Android's external and internal SD cards so that I can get my SD card's size as internal memory.
Discliamer:I am not responsible if you mess up with your phone and for bricked phones and dead sd cards.
Then how can we do this?
Its very simple by modifying the code in vold.fstab file which is present in ext folder of Android's system folder.
This file so called vold.fstab has mounting information for the device to mount the SD cards so change the code to swap the SD cards so that ext_card will be mounted as sdcard and sdcard will be mounted as ext_card.
Note: This will work on any Android phone with internal and external SD cards.
Here is the procedure with an example I have done on Xperia J's vold.fstab file.
1. First of all your phone must be ROOTED, If its not then STOP here and get the Root first.
2. Download Root Explorer or any other such explorer which can explore root directory of device.
3. Navigate to system/etc folder mount it as rw(read/write).
4. There you will find vold.fstab file, copy it to your sdcard.
5. Then in your PC open the file in an Text Editor.
6. Find the lines like these,
7. Replace sdcard with ext_card and ext_card with sdcard in these two lines.
8. Again navigate to system/etc change the name of the current vold.fstab file to vold.fstab.old (backup).
9. Paste the new edited vold.fstab file there and long press on it you will get a menu from there change the permissions to "rw_r_ _r_ _" this is important.
10. Reboot the system.
11. If any thing goes wrong, delete the edited vold.fstab file and rename the vold.fstab.old file as vold.fstab and reboot.
Click to expand...
Click to collapse
I use ACER Liquid E2 , and I can not found line at step 7 could you help me ?
Want to change internal memory with 16GB external MicroSD card
Hello Team,
First of would like to thank you all for doing this great job.
i am following xda-developers.com since 3 years and more...
when i had my first android mobile.
Samsung Galaxy Y
Then moved to Samsung Galaxy S2
then Karbonn A9
Currently i am using my Sony Xperia M
i have followed your current forum, the only problem arouse here is when i try to mount the system/etc folder as read/write.
cellphone reboots (i understand it's required for better purpose)
however the mount permission doesn't change, it's still the same.
due to which i am not able to paste the edit vold.fstab file under system/etc folder.
Please help me on this, i would like to get this fix asap.
bcoz of which i can't play games on this.
I am missing my karbonn a9
i used to play asphalt 7, NFS, Modern Combat 4, assassin's creed.
Regards,
Farhan.
[email protected]
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Techno'CRACKS' said:
I have a phone with me Xperia J and it has only 2 GB of Internal memory for apps but data for few HD games like NFSMW is 1.8 GB i.e nearly 2 GB and if I paste the data in external SD then it will not be detected, then how can we install and play these HD games on devices like these?
The only solution to this is swapping Android's external and internal SD cards so that I can get my SD card's size as internal memory.
Discliamer:I am not responsible if you mess up with your phone and for bricked phones and dead sd cards.
Then how can we do this?
Its very simple by modifying the code in vold.fstab file which is present in ext folder of Android's system folder.
This file so called vold.fstab has mounting information for the device to mount the SD cards so change the code to swap the SD cards so that ext_card will be mounted as sdcard and sdcard will be mounted as ext_card.
Note: This will work on any Android phone with internal and external SD cards.
Here is the procedure with an example I have done on Xperia J's vold.fstab file.
1. First of all your phone must be ROOTED, If its not then STOP here and get the Root first.
2. Download Root Explorer or any other such explorer which can explore root directory of device.
3. Navigate to system/etc folder mount it as rw(read/write).
4. There you will find vold.fstab file, copy it to your sdcard.
5. Then in your PC open the file in an Text Editor.
6. Find the lines like these,
7. Replace sdcard with ext_card and ext_card with sdcard in these two lines.
8. Again navigate to system/etc change the name of the current vold.fstab file to vold.fstab.old (backup).
9. Paste the new edited vold.fstab file there and long press on it you will get a menu from there change the permissions to "rw_r_ _r_ _" this is important.
10. Reboot the system.
11. If any thing goes wrong, delete the edited vold.fstab file and rename the vold.fstab.old file as vold.fstab and reboot.
Click to expand...
Click to collapse
Need help
Brother, I am using spice mi 425 mobile running on ICS version. The vold.fstab file is very different from your version. Please kindly look into it and check whether it can be modified, so that my external can be swapped into internal and vice verse..
I am very new at rooting and hacking android stuff..
But i really want to expand my 2gb internal storage to 16gb.
Sony Xperia E Single Sim C1505
So i tried to change the lines a few times.. but nothing happened :/
Here is my vold file.. could you please take a look at it, modify it and send it via PM back to me?
I would be really happy :>
Thanks guys :good:
erm blur here..hope anyone here can help me to edit this ..vold.fstab from my s2 device
Help I messed up...
I edited my void.stf
## 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
By changing sdcard auto into ext_card and
sdcard1 to sdcard 2 and vice versa but now I'm all messed up...
My phone is unable to detect my sdcard anymore what should I do help me please
help me please :">
Techno'CRACKS' said:
I have a phone with me Xperia J and it has only 2 GB of Internal memory for apps but data for few HD games like NFSMW is 1.8 GB i.e nearly 2 GB and if I paste the data in external SD then it will not be detected, then how can we install and play these HD games on devices like these?
The only solution to this is swapping Android's external and internal SD cards so that I can get my SD card's size as internal memory.
Discliamer:I am not responsible if you mess up with your phone and for bricked phones and dead sd cards.
Then how can we do this?
Its very simple by modifying the code in vold.fstab file which is present in ext folder of Android's system folder.
This file so called vold.fstab has mounting information for the device to mount the SD cards so change the code to swap the SD cards so that ext_card will be mounted as sdcard and sdcard will be mounted as ext_card.
Note: This will work on any Android phone with internal and external SD cards.
Here is the procedure with an example I have done on Xperia J's vold.fstab file.
1. First of all your phone must be ROOTED, If its not then STOP here and get the Root first.
2. Download Root Explorer or any other such explorer which can explore root directory of device.
3. Navigate to system/etc folder mount it as rw(read/write).
4. There you will find vold.fstab file, copy it to your sdcard.
5. Then in your PC open the file in an Text Editor.
6. Find the lines like these,
7. Replace sdcard with ext_card and ext_card with sdcard in these two lines.
8. Again navigate to system/etc change the name of the current vold.fstab file to vold.fstab.old (backup).
9. Paste the new edited vold.fstab file there and long press on it you will get a menu from there change the permissions to "rw_r_ _r_ _" this is important.
10. Reboot the system.
11. If any thing goes wrong, delete the edited vold.fstab file and rename the vold.fstab.old file as vold.fstab and reboot.
Click to expand...
Click to collapse
Can you guys please edit it for me :">
Seems like the step no. 6 is missing the information required..
I'm having a big issue getting the Android File Manager to grant permissions to write to the SDcard for 3rd party apps. In order to grant permission. One must select the external storage. Doing so will enable to app to modify the contents of that storage. However, my phone does not detect the external storage as seen below ..
(Check attached file)
My situation : I have TTorrent's download directory to my MicroSd -- so as to not waste internal storage. I downloaded a .rar file and it saved to the sd card. I want unpack that file, but I must grant ES File Manager permission to do so. It prompts me of what I need to do. I have the 'Show SD Card' toggled on, and yet my external storage doesn't show.
I have formatted my card using Android's format system.
I have formatted using Windows in both NFTS (Wasn't supported) and exFat.
I have tried mounting and unmounting and restarting the phone.
Yet to no avail ...
This is not an issue with ES File Manager, as I have used QuickPic to attempt to delete pictures from the MicroSD, It asks for permission, and again I cant grant it, because external storage doesn't show even though it is mounted.
What do I do ?
Update:
Apologies, there was another thread on this topic. I got it to work thanks to this thread ! >> http://forum.xda-developers.com/showthread.php?t=1773735
SDcard just needs to be formatted to exFAT and the external storage will show for 3rd party apps. At the unfortunate sacrifice of 4Gb file limit sizes.
http://forum.xda-developers.com/showpost.php?p=61081028&postcount=16
You mean it needs to be formatted to fat32 correct? That was the solution posted here in the alcatel forums, and it is what you're linking to in your post.. just don't want any newbies getting confused