Internal Memory and External SD Card Swap

After installing a couple of games and apps, Android tells you that you are out of storage space. So you head on to ebay and buy the largest sd card your credit card can buy. You slap in your brand new sd card and head on to install more apps, only to find out you still have no storage space left despite moving apps to sd card.

WHAT HAPPENED?
Android tablets in general, has a different directory structure compared to Android phones. Mine has 504MB for apps (in system), 2.67Gb internal storage (sdcard), and mounts external sd cards as (extsd). By default, external sd cards (extsd) are only used for media storage. Unfortunately, apps only recognizes sdcard, so your media files will still need to be transferred to internal storage for it to be played. What's the point?

THIS HACK
This hack will swap the position of the internal sd card to the external one you bought earlier.

1. Using any file manager (Root Explorer), navigate to /etc.
2. Copy vold.fstab to root of your extsd and transfer to pc.
3. Using a text editor (Notepad), edit the following lines:

You unmount in settings-storage-usbhost1-unmount sdcard. Wait while it unmounts. If it still unmounts sdcard, please use updated shell script in the above link. I have scrutinized the content of Sergey_F1's updated script and it works.

I've try this method on my A13 7" tablet and it work find and has no problem... in the first start up it was hang at android logo and the try to off again and turn it off again and start up it and open the android greatly find and has no problem... thanks for the tip...

Hi, I have a hp touch. My operating system is cyanogenmod 9. I am about to buy an otg cable a powers hub and a USB card to install my new games to. For I am running out of space. Then I found out apps run in memory and I cannot install to the USB drive. I am rooted and have terminal. Will this script help. I would really appriciate an answer because this is the only thing remotely close I've found to fix my problem. Thanks in advance.

It works for my tablet. Switched extsd 16G with 2G sdcard(internal one). My tablet is mid m758a. But, only I have made change to /mnt/sdcard to /mnt/extsd and/mnt/extsd to /mnt/sdcard in vold.fstab. Thanks for your helpfull blog.

Despite the Gay sizegenetics therapy treatment there is certainly other packages that one could opt for, a model are an erotic man on man sizegenetics as well a sensual man on G-Spot sizegenetics. Check online and so the options are unlimited as you search for gay sizegenetics therapists. The sizegenetics services offered by the professional gay sizegeneticss are thrilling and one can pick and choose their sizegeneticss online by viewing their profiles, pictures and portfolios. It would give you being client an idea on what is it that you will exactly want and prevent you from being misled by ads that promise you an earth shaking orgasmic experience or for yourself to wind up having bloke who was not the one you saw and chose on your website that offered Gay sizegeneticss. http://buysizegeneticsonline.tumblr.com/

okay now i managed to change it by rebooting my tab, but when i try to move an app, it still goes to the internal SD card.. what did I d wrong? I checked the vold.fstab again and it was the edited one.. please help :(

Hello i have a agptek tp7w gbd 1209280453 Tablet and i would like to swap but when i copy the file and open it in note pad i dont see anything you are saying to change it would be nice to just download the file Maybe some one can post this information here http://www.androidhkmarket.co.nr/

I LOVE YOU MAN,THIS HELPED SO MUCH 64GB BABY !!! on my arnova 7h, its a new tablet and even though its got 1ghz a8 cortex proccessor it is extremly powerful and runs all games,the tablet is looked apon as cheap but hell no,its amazing,its only reason why it is cheap was because it only has internal 4gb split into two,so just 2g each as sd...which is shit but now with this 64gb internal its work 200-300 pounds WOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO haha love you! <3

Does the tablet need to be rooted in order to accomplish this? I've never rooted and not sure if it's something I want to do at this point. But I'm very aggravated with the fact that my internal is full and I have a 16gb sd card with nothing on it just sitting there being wasted.

Ok I ended up rooting and tried all of these steps. Something obviously went wrong. When I went into settings- Storage I kept getting the error message "unfortunately, Settings has stopped working". So I went to undo my steps but can't because I can't mount the sd card on the tablet and can't find a copy of the original vold.fstab. So now I'm stuck on what to do next without going into a factory reset/recovery. Any suggestions - It's a coby kyros mid8048

Please help! I have an A13 MID tablet that I am trying to swap an external 32GB sdcard for the 2GB internal sdcard. I can’t access the vold.fstab file on the tablet through the tablet explorer so I downloaded another explorer app. I was able to access the file, but everytime I try to copy to my extsd, it says operation failed. I can open the file and there is an edit function where I can edit the file on the tablet without connecting to a pc. When I edited the sdcard and extsd card information as you directed and clicked to save I got a warning message that asked if I wanted to make the change because it could not be undone. I did not make the change and now I am concerned. What if I do this and can’t be back into my tablet? I can email exactly what is in the file, as I can't post in this comment. Please help!!!!1

Another thought, is there any way to remove the partion of the 4GB internal memory that is split into 2GB for device and 2GB for the internal sdcard? 2GB is not really alot of internal storage so I was just wondering.

For the guys who are stuck in the Android loading screen - this might work.It worked for my generic A10 Chinese tablet after everything else failed - including resetting to factory settings and recovery from backup (proved to be corrupted)....

Basically you need to start the tablet in download mode and edit the file back to the original content on tablet. Detailed steps below.

Start tablet in Download mode (i.e. start tablet and connect it by USB to a computer - no drivers/software needed). You should be able to see the Android desktop, but sdcard and extsd will not be accessible.

Install Total Commander and Jota text editor (might work with making the changes with only one app, I did it this way).In Total Commander, go to system files, System\etc.Edit vold.fstab with Total Commander Editor.

Start Jota. Change setting to show tab characters.Open vold.fstab and change it back to initial state - bear in mind that the "spaces" between words are actually tab characters. Select all text, copy.

Go back to Total Commander editor. Delete all text in vold.fstab and insert the text copied from Jota. Save (might request changing permissions to file - allow it).

Reboot.

If it still doesn't work, start in download mode as before and in Total Commander search for vold.fstab in the system root. Make sure all files are changed to initial state - if not edit them again.

Thank you for this information, but when I connect to pc via usb I can't see the system files, only the sdcard and extsd. Am I not connecting the right way? I have not tried the switch yet, because right now I can only edit from the tablet, not by copying file and editing on pc as directed above. Also, I am not sure which way to edit the file based on all of the information from everyone that tried. I have an A13-MID chinese tablet.

That's phenomenal I didn't know about all this until I got to know this post of yours here. Also I am so excited to ask you one thing that I am interested about. Do you have any useful info about how to defend your own posts from being stolen?

Hi I tried this using my PIPO S1. and it worked for me. the only problem i am facing is that whenever my tablet goes to sleep it says "Storage Unexpectedly Removed" and when I try to open my applications it displays "App isn't installed". Do you guys know how to fix this?

I think PIPO S1 got jelly bean android 4.1 with RK3066 Rockchip processor. This procedure is for android 4.0 and allwinner processor tablets. I am extremely sorry i can't help you. But you can edit vold.fstab file if you know how to do that. That is too risky. I edited my vold.fstab file before as mentioned above and my tablet restarts automatically and touch becomes unresponsive. So i advice you to don't do anything to your tablet till there is an article for PIPO S1.

Thank you very much. I used your method and changed extsd to sdcard and sdcard to extsd. My tablet is iberry AX01, allwinner a10 processor. Now i have 16gb for apps and 2gb as extra which was internal before.

100% Working on a chinise tablet Allwinner processor A10 , downloaded the script ( switch SDvUe ) on my pc, downloaded driver PDAnet so I can do debug mode when USB connected , I didn't have to go into de vold.fstab manually everything was done by switch SDvUe. thank you very much for sharing and great job by Sergey_F1

Android Specifications Tablets might be great fun for swiping and poking around colourful apps, but trying to type anything more than a couple of sentences is as about as pleasant as a sneeze in the face.

Thanks for sharing this. I have a Coby Kyros and it's a disaster. Although I have 4 GB of internal space, somehow I can't even install 1 app of 33 MB due to insufficient space. I bought a 16 GB micro sd card but can't install apps on that. I followed the procedure described above but I get the following error messages:

remount failed: Operation not permittedfailed to copy 'mod_vf.sh' to '/data/mod_vf.sh': permission deniedUnable to chmod /data/mod_vf:sh: No such file or directoryfailed to copy 'cp_all.sh: No such file or directoryCheck path of TF-card and make modification/data/mod_vf.sh: not foundYour TF-card mounted is deniedremote object '/system/etc/vold.fstab.mod' does not existrm failed for /data/mod_vf.sh. No such file or directory

Hey, even though my use storage is 32 GB, I can't move apps to sd card because it says it's full. I've moved all my previously external sd card, which has been swapped to the sd card. So I have 0 b in my external, and 27 something on sd card. Maybe the problem is I moved all the stuff to sd card. Please help. I'm using Samsung Galaxy Ace 2, running on stock firmware.

Hey all. My niece got an AGPTek 7" tablet for Christmas and I was pretty ticked off when I found out that App2SD was sending the files to an internal SDcard rather then to the external one.

I have edited the file but everytime I try to move it back to the ETC folder on the Tablet I just keep getting an EAccess Error and I can't paste it. I'm guessing the internal storage is read only, and I have no idea how to change that if that is the problem.

Would anyone have any other idea's on how to get apps over to the External SD card?

I am so glad that I found an fascinating and useful blog like yours. Most of the blogs that I've seen over these past few days didn't please me due to a lack of substance. Nonetheless, reading this one of a kind article truly made my day

My Tab is an Allwinner A20 based Tab but my problem is...it never mounts the SD card at boot...I once even swapped sdcard and extSD which worked but the mounting problem isnt fixed...I have to manually mount it...any solutions?

I just have a quick question, I am more familiar with android phones than with tablets. I have the RCA 7 inch tablet model rct6077w2. Android SDK won't detect my device for adb will this method work on my tablet?

* It doesn't matter whether you edit /etc/vold.fstab in the tablet or not, as long as you can save the changes.* Remember to copy all the files in your old (internal) storage to the new (external) storage so as to see and use the old apps stored in the internal storage. * Your internal storage will now function as external storage, and vice-versa.* Comment here if the above text by anonymous also works for you. Change only those highlighted words, and ignore everything else in the /etc/vold.fstab file.* Let us know how it works for you!

I have a tablet 7'', PILOT PILT - 777. I rooted it and I am trying to swap my memory. I can't find, or maybe don't have, the file vold in my files. I tried everything. Can you please help? maybe I just can't swap memory in my tablet?

Self stockpiling understands that cleanliness is a champion among the most basic examinations while selecting your self stockpiling space. Picking the correct stockpiling domain can be unpalatable. Dayton most current Climate-Controlled Storage offers convenience and security at sensible rates. Protect your advantages with Best Storage Deals to us. See our turn in specials.