[Q] Internal SD getting filled up by External_SD - Galaxy S II Q&A, Help & Troubleshooting

Recently, I've realized that my internal SD card's free space was going down fast, which shouldn't be happening as all my recent downloads are stored in the external_ sd section. Weird thing though, the more files I downloaded to my external SD card, the less space there is available in my internal SD card.
Checking out settings > storage I then realized, my internal sd card was being filled up under the category labelled "misc". After entering the misc section, the specifications showed that external_sd was taking up a big chunk of my internal SD.
I don't think this used to happen. I only discovered it recently after I had reformatted my phone and flashed with a official Samsung 4.03 software. My phone is on 4.04 now with an update from KIES. I've also rooted my phone with CWM-SuperSU-0.96.
Is external_sd taking up space in the internal sd an issue, or has it always been happening?
Hope you can help me on this.

No, external_sd on your internal SD is just a shortcut and not an actual folder.
If you want to know what folders are taking up most space use a program from market, there are various ones that can scan cards.

It's weird though. It seems to be virtually taking up space on my I9100. I'm pretty sure my game files aren't that big.
It's actually sort of synchronized with my internal sd. Doesn't seem like a shortcut anymore.

Related

Understanding Android Storage

I don't understand storage on Android and how it works. I would be grateful if someone could explain it.
Normally I thought that Phone memory refers to the storage space on the phone (like ROM) that was fixed and not removable. SD card is the microsd card that I physically insert into a slot on the phone. However, it seems that Android has 3 types of storage: Phone, Internal SD and External SD. Is this correct? I would appreciate if someone could clarify. Also, when I do move Apps to SD card on my CyanogenMod ROM, it seems to only move them from phone memory to internal SD, not external SD. As a general rule, is is better in terms of speed to keep the apps on internal or external SD? I don't want to keep in Phone memory since it is quite small, only about 1.8 GB. I should point out that I am using a Class 10 MicroSD, so it should be quite fast, or so I've been told.
What you refer to as Internal SD is probably not on the SD at all but read/write memory in the device itself. Basically built in storage that's an addition to the read only memory where the important stuff is.
As an example, the Omnia i900 had ROM + 8GB Storage in the Phone, with whatever you wanted to add as External SD. Plug the Omnia into a PC and you had two lot's of storage that you could drag and drop files to.
Basically you have 3 things:
ROM (Read-Only-Memory): This is where Android itself resides. All the OS stuff is here.
Phone Storage: You may consider this as the phones HDD. This is where all the apps/SMS/MMS/... are stored. (This is usually not meant to be accessed by the user to place files there, thats what the SD-Card is for)
SD-Storage: Your SD-Card where you can put everything you want. Music/Pictures/Files...
m0jo said:
Basically you have 3 things:
SD-Storage: Your SD-Card where you can put everything you want. Music/Pictures/Files...
Click to expand...
Click to collapse
Is it possible to run apps off the SD-Card? When I use an app like App2SD, does it actually copy to the SD Card or just to the Phone storage? This is what confuses me, because I selected 'move to SD' on my phone (I'm using Cyanogen 7.1.0). But its still in the Phone Storage. I know this because when I put the SD card into my laptop, it does not show any of the software files.
When you move apps to the SD not all data is moved to the SD. The phone needs some files on the internal storage to run, since it needs to know that the apps are installed on the phone. When it needs to run it'll find the executable files in the internal storage, and run the data files from the SD card. Much like on a computer when you've installed an application and install it on an external HDD.
Apps you move to the SD will be moved to /Android/data/ and /data i believe since i have quite a bit of appdata in these folders.

[Q] Apps 2 SD

Hi i currently have the 16gb sgs3, and ive installed a few hd games aswell as other stuff and my internal storange is almost full, i cant seem to find any option that will allow me to get extra space back on the internal storage. all my personal files pictures etc are on the external 16gb sd card i have, is there a way around do make external sd the default storage location for all data?
Check out Directory Bind (search XDA, not the play store). It let's you mount folders meaning that you can show the contents of your sd card in a sub folder of the internal memory. That way you can move your game folders to the external sdcard card and they are still shown as if they are still where they used to be. The game won't notice the difference and you safe some internal storage space.
More information here: http://forum.xda-developers.com/showthread.php?p=27493839
Sent from my GT-I9300

Why don't Android ICS apps detect my external SD card?

Hi guys I am new to android and I got myself a Micromax A110 running on android ics with 2 gb of internal SD card memory...
As you guys can figure, the internal memory just isn't enough for installing heavy games and storing and downloading large videos and music, so I added a 32 gb external micro SD card.. the card shows in my file manager and its contents are accessible, most apps like ttpod, ttorrent, vlc, chrome etc don't detect my external card. They only access the contents of my internal SD card, download to it.. I can't set the default directory to the external card...
When I installed nfs most wanted to my phone, it asked me to free up data in my SD card or insert another one as there was no space left due to obvious reasons of my internal SD card being filled with other apps.. I uninstalled and reinstalled it after setting the default storage location to the external storage... I found that the game installed in the internal storage this time and on startup, it gave the same message..
Is it a common problem or a limitation to the OS? Is there a work around for this? If so how? Does my phone needs to be rooted for the purpose? Please help as the problem is getting annoying.. my external card is lying almost empty...
Thanks in advance,
Extremely sorry for the long post...
Sent from my Micromax A110 using Tapatalk 2
It's because Google made the stupid decision, starting with Honeycomb (which is why the Motorola Xoom, the first Honeycomb device needed an update to enable use of it's MicroSD card slot) to merge the /data/ and /sdcard/ partitions. What that means is that the SD card becomes a virtual space (a folder, in fact) located in the same place where all your apps are stored. Why is it stupid? If you have a phone that actually has a MicroSD card slot, like yours or the Galaxy S III, the MicroSD card becomes a different "folder" (something like /sdext/, which stands for either extension or external). Only apps that specifically are programmed to look for that mount point/folder will be able to use it. Most music/video/picture players/viewers can, because it makes sense to automatically program to do that. But with large games, like you said, NFS Most Wanted (which I also have), it sucks because the game is like 2GB.
My Galaxy S3 has 16GB internal and a 32GB card. I'm forced to use the internal storage only for large games because they don't see the memory card. It sucks. The good thing about merging /data/ and /sdcard/ is that it simplifies things, like on the iPhone where your space is your space, no matter how you use it. It used to be that you had like 1GB or 2GB for apps (the APK files only, not the files that games download for example) (which the HTC One X does, but still only uses internal storage because there's no card slot), and the rest went to your MicroSD card slot. Now it's all to internal storage because your internal storage IS your MicroSD card slot at system level.
Product F(RED) said:
It's because Google made the stupid decision, starting with Honeycomb (which is why the Motorola Xoom, the first Honeycomb device needed an update to enable use of it's MicroSD card slot) to merge the /data/ and /sdcard/ partitions. What that means is that the SD card becomes a virtual space (a folder, in fact) located in the same place where all your apps are stored. Why is it stupid? If you have a phone that actually has a MicroSD card slot, like yours or the Galaxy S III, the MicroSD card becomes a different "folder" (something like /sdext/, which stands for either extension or external). Only apps that specifically are programmed to look for that mount point/folder will be able to use it. Most music/video/picture players/viewers can, because it makes sense to automatically program to do that. But with large games, like you said, NFS Most Wanted (which I also have), it sucks because the game is like 2GB.
My Galaxy S3 has 16GB internal and a 32GB card. I'm forced to use the internal storage only for large games because they don't see the memory card. It sucks. The good thing about merging /data/ and /sdcard/ is that it simplifies things, like on the iPhone where your space is your space, no matter how you use it. It used to be that you had like 1GB or 2GB for apps (the APK files only, not the files that games download for example) (which the HTC One X does, but still only uses internal storage because there's no card slot), and the rest went to your MicroSD card slot. Now it's all to internal storage because your internal storage IS your MicroSD card slot at system level.
Click to expand...
Click to collapse
Hey man! Thanks for the reply....
Can you tell me how to work out a solution for this?
Is directory bind or fstab file hack the only solution?
Is it possible to overcome this without root?
And some apps do detect my Micro SD card... It is in the directory mnt/sdcard2
Please post questions one time only and in the proper Q&A section.
http://forum.xda-developers.com/showthread.php?t=2019921

[Q] external_sd folder And external SD card

Hi all!
I have recently brought an 16GB External SD card for my SGSII, to store my Titanium Backups. I found the external_sd folder in the internal sd card, and thought that it was the External SD card, so i placed all my backups there. But just recently it seems like i have run out of space on the phone, so i can't update some of my apps. I started deleting a lot of photos and videos from my phone and cleared 2.5GB, but i still can't update some of my apps. I began looking through my folders, and noticed that i also have an External SD card partition on my phone. The same one i see when the phone is connected to the pc. In it i can see a Clockwork Recovery folder containing my ROM backups. So i began wondering if the external_sd folder is actually located on the phone and not in the External SD card. Can anyone confirm this?
Also, when i open the Storage (i think that's what it's called) section in the settings on CM10, and noticed that i have 2 Internal Storage sections, one of them has only App data, and the other has photos, apps, music etc. and a SD Card section, with 6.64GB storage left. Does anyone know why is there is 2 Internal Storage sections?
Thank you in advance!
/gammarik
As far as I know the "external_sd" is your removable external SD card. For some inexplicable reason it mounts as a sub-directory from the internal SD card, but it is definitely your removable external SD card.
I have a feeling that Jellybean brings a change and the external SD card mounts in a different way to ICS. I had only a brief experience of this when I played with the leaked ROM but I have reverted to ICS because of battery drain problems.
Your internal memory is partitioned with about 500MB for the system ROM, and 2GB reserved for app installations. Once this fills to around 85-90% you'll begin hitting problems with insufficient storage space errors. If you move apps to SD then this will make use of the data partition of your internal memory (about 12GB available to user on a 16GB device).
I'm running JB (Rootbox 3.2). I set the target path as /extSdCard/Titanium Backup in Preferences for it to work.
Sent from my GT-I9100 using Tapatalk 2
Mr Anderson said:
As far as I know the "external_sd" is your removable external SD card. For some inexplicable reason it mounts as a sub-directory from the internal SD card, but it is definitely your removable external SD card.
I have a feeling that Jellybean brings a change and the external SD card mounts in a different way to ICS. I had only a brief experience of this when I played with the leaked ROM but I have reverted to ICS because of battery drain problems.
Your internal memory is partitioned with about 500MB for the system ROM, and 2GB reserved for app installations. Once this fills to around 85-90% you'll begin hitting problems with insufficient storage space errors. If you move apps to SD then this will make use of the data partition of your internal memory (about 12GB available to user on a 16GB device).
Click to expand...
Click to collapse
So i should move my apps from the App reserved partition to the main storage partition? Or the external SD card? And how do i do that? Sorry for noob questions, i am not too much into how Android works
I don't think you can move apps to external SD card.
Go to settings -> applications and you'll see your apps listed with information about their size. Select one, and you should see a button "Move to SD card". If this is greyed out then the app doesn't support operation from the SD card, but for many you can press the button and it will move the app for you.
The interface in settings isn't the best - I use ZDBox which is a free utility tool available from the Play Store with several useful functions, including an improved "App to SD" UI which makes it easier to see what is going on.
Be careful with widget apps and others that interact with OS functionality as these often don't play happy if moved to SD card.
in your internal memory there is a folder call externel_sd ok leave it coz you still in your internal memory and go search your external sd card memory it named extSdCard or emmc
Also, when i open the Storage (i think that's what it's called) section in the settings on CM10, and noticed that i have 2 Internal Storage sections, one of them has only App data, and the other has photos, apps, music etc. and a SD Card section, with 6.64GB storage left. Does anyone know why is there is 2 Internal Storage sections?
Click to expand...
Click to collapse
1st internal is /data, 2nd internal is /storage/sdcard0 (your internal 11GB memory).

My internal sd card is inaccessible, and possibly encrypted?

upgraded to marshmallow and had both the internal sd and external sd as one (using it as storage)
This turned out to be a bad item and the external sd failed (possibly due to too many reads and rights)
I noticed my internal sd card stopped being able to install apps. On further inspection in Root Explorer external sd card is a folder, but 'sdcard' almost looks like an inaccessible link/normal everyday file. Pressing it in REplorer says that it's not mounted. Yet it is the internal sd card...I can also see how much space its components are taking up under 'storage' in Android OS.
My question is how do I fix this? Most apps get installed to internal sd. I have read on XDA that sometimes kitkat would make inaccessible/encrypt the internal sd card, how do I diagnose this is my problem ,and if I find out it is,how do I fix it?
Bumpbumpbumpbumpbumpbump

Categories

Resources