By kchau


2010-10-10 16:05:41 8 Comments

If you're not used to seeing the 'low on internal storage' notification, what is it that you're doing to keep your phone's internal memory from filling up so quickly?

The 'SD Card and Phone Storage' menu in the settings doesn't really tell me much other than how much is free. And, I don't really have that many applications installed. The top 5 storage hogging apps on my phone are Gmail (18.6 MB), Twitter (17.5 MB), Facebook (12.55 MB), Maps (9.63 MB), and Swype (6.06 MB).

So, are there apps out there (besides your normal file manager ones, like Astro) that will help monitor internal phone storage? Is there something I should be doing to keep my phone storage use to a minimum?

13 comments

@Izzy 2017-11-04 18:54:41

To bring this a little more up-to-date, let me add a missing piece. Between the lines you could already read that many pre-installed apps are quite data hungry – even if you don't need them. They're receiving updates, which again consumes "user space". So here's a step you can perform:

  1. Nagivate to Settings › Apps
  2. Make sure you select the tab "All Apps" (on some devices: select "All Apps" from the drop-down)
  3. Now walk the apps you haven't installed yourself. For each of them you've never used and don't plan to use (no panic if you change your mind later, steps can be reversed):
    1. Tap their entry
    2. Tap "force stop" (if not grayed out) to make sure the app is no longer running
    3. Tap the buttons to "clear cache" and "delete data"
    4. If you see a button labeled "Uninstall Updates", push that. It will then be re-labeled to …
    5. Press the "Disable" button. See our tag-wiki for some background on this.

What you have achieved that way:

  • You freed the space used by the apps' data
  • You freed the space consumed by their updates
  • by disabling them, you made sure they do not generate new data and also do not receive updates

If at any time in the future you want one of those apps back: Go to the very same place. You won't see a "Disable" button there anymore: Aftger you've pressed that during above process you will have noticed it's now labeld "Enable". Press that. The app will be re-enabled and available, and its updates will start flowing in again as well.

@Rick Schoonmaker 2015-07-18 15:00:55

I just received the dreaded out of space notification and used Memory Map, which was very helpful in finding what the issue was.

@Anonymous 2015-07-04 16:47:59

In the manage applications area of the settings, select apps that you dont use. Uninstall these apps if possible, if not the following method will greatly reduce their size. Force close, clear cache, clear app data, Uninstall updates, disable. This also prevents them from growing again. Also in android 4.x, the function of apps that write to sd are broken, only android itself eg. through the file manager has that permission. Additionally while many of the apps above look great, they will take some space. I'm posting on a Galaxy s5, but many older devices don't have 16gb of storage space to play with. I would however recommend a good cleaning app that detects app leftovers and removes them as well, and of course if you decide to stop using such an app you can Uninstall it, it has already served it's purpose. Also ALWAYS move songs, ring tones, pics, etc. to the sd card.

@ale 2010-10-10 20:00:58

I'm using an app called DiskUsage which helps visualize what's using both my internal storage as well as the SD card.

screen shot from Google Play

@Jess Riedel 2017-12-15 00:11:34

DiskUsage is spectacular, but it is hobbled because it does not have root access and therefore cannot see inside the mysterious folder "System Data", which can get very large (4GB in my case). There is discussion elsewhere about what to do if this is getting too big, but I haven't found anything definitive.

@Uri 2013-04-17 13:25:07

I've used the terminal emulator to look at my folders (could not find any app that can look into the internal storage partitions - /data etc'

Note that you need superuser permissions for that (I'm rooted so I just enterd su)

@Bassam 2012-11-29 19:49:46

I have used the previously mentioned Disk2Usage to take a look at what's eating up my data.

What you can do depends on what your device is.

If you have an external SD card in addition to your phone's internal storage, you can periodically move data over. For example, my camera takes pictures and stores them in the internal storage. Since my phone (an Epic 4G Touch) has an 8 megapixel camera, those pictures can get pretty big, so I'll occasionally move all of my pictures to the SD card when space runs low.

I've also noticed that a lot of programs cache data in the internal memory. I've seen photo apps that cache thumbnails, and even Amazon's App Store caches the entire app APK for any apps you download from that store. This can take up a lot of space, and is generally safe to remove, since, if the app needs it, it can re-download it. I use the above Disk2Usage app to find the large cache directories, then use a file manager app (like Solid Explorer) to delete those cached files.

Hope that helps.

@fernio 2012-11-21 12:07:15

I'm using a combination of 2 apps, DiskUsage and Link2SD, and they've helped me keep storage use at bay both on Gingerbread and on ICS. The issues I had with the built-in storage management facility of Android were:

  1. It only shows the space used by the app installation (doesn't count "resource" downloads common in games)
  2. The size reported on the list of installed apps doesn't consider cache usage (so you have to guess and go looking in the details of suspected apps)

DiskUsage is excellent at locating "resources" that may be taking up lots of space, and may be even be left behind when the app that downloaded them is uninstalled.

But if you have lots of small to medium sized apps installed, or if you're using many apps that stay online, Link2SD allows you to quickly locate any misbehaving one. It shows you a list of all installed apps, and allows you to sort them by name, install date, install size ("apk+dex+lib" option), data size, cache size, or total (install+data+cache) size.

Link2SD apps list

If you have many apps showing a lot of cache usage, Link2SD can also clear all of them at once with the "Clear all app caches" option.

Also, if you're using Gingerbread, be aware that apps moved to SD card keep a part of themselves, called "dex", on internal memory, and the size of this "dex" varies from one app to another. With Link2SD you can sort by "dex" size, and quickly find any apps that may be too big to keep installed on certain phones, even if they allow moving to SD (I'm looking at you, Google+ client). Or the other way around, you can sort by "apk" or "lib", and move to SD all apps that show near the top (and allow being moved).

@Jasser 2015-07-06 11:12:54

Yes link2sd increases free space inside phone memory but requires rooted phone

@someone755 2012-04-23 15:28:16

Either clear your dalvik-cache, install a custom rom (like cyanogen) or force apps to your SD card with an app called 'LinkApp2SD' (I had to reformat my tab because of this one, but it should work if you're rooted and have a G-certified phone). Also, if you don't want to root your phone, you can try cleaning your app data and cache, or even uninstalling apps you don't use anymore. See my website's blog to find cool apps and games that can be moved.

@spookypeanut 2011-03-09 22:51:06

Re: Twitter app. Unless something has changed in it (it's a couple of versions since I used it), it stores all its cache in "data", which you can clear out by going to "manage applications" in settings. If you do clear out all the data, you'll need to open the app and log back in again. Other apps, eg TweetDeck, have this stuff more easy to clear out in a "cache" section, but Twitter doesn't do it properly.

@Rogier 2011-03-09 15:59:55

I am great fan of APP2SD. It comes directly with an advice which apps can be moved to your SD and if the cache can be removed!

@James McMahon 2011-07-20 12:20:17

This functionality is built into Gingerbread.

@Sparx 2010-12-19 12:28:15

You can also choose to replace the default GMail app with the K9 mail client - the main plus point being it can handle other POP3/IMAP4 accounts as well as keep the storage for your email accounts on the SD card - this option does make it a little slow for first access, but if space in your internal memory is at a premium, then this might save space.

You can also try other smaller Twitter clients like Tweetdeck or Touiteur or even a web based mobile site like http://m.twitter.com OR http://m.tweete.net

That would obviate the need for a client app.

WRT Swype, if you prefer other ordinary keyboards, there are a plethora of them available in the market like Better Keyboard / Smart Keyboard etc. which are far smaller in size, but certainly don't have Swype's functionality.

@Lie Ryan 2010-12-19 17:30:30

Gmail is devil, it has many non-standard features I can't live without that IMAP4 clients cannot always handle cleanly (e.g. Archives, Labels, Important messages, etc).

@Sparx 2010-12-20 13:28:28

Well, there are workarounds - moving a message into a label folder will in fact, assign a label to that message. Also, if you "flag" a message in an IMAP client, that amounts to starring the message in Gmail (of course, if you have extended star icons enabled in the labs, that won't help you assign the other icons)

@user1595 2010-12-18 21:48:28

To better control your Gmail storage in Android you can adjust the number of days that are synced. The control is in a place many people don't think to look; it is in the "Labels" section. In there you can adjust syncing to a certain amount of days; I use 2 days. Depending on your daily volume you may need to go to 1 day or could go up to 10.

There is also granular control, you could keep your starred emails around for 4 days while everything else is at 2 days.

It is all about Gmail's label setup. It is better to think that you don't really have an inbox, you have emails that are labeled "inbox".

Hope this helps out! Once you make the change it will sync up and reduce your storage right away. I recommend turning off and on the phone after making the change (just like a computer, the Android phones like a reboot from time to time).

@Lie Ryan 2010-12-19 17:37:31

Have you found any setting changes that actually need rebooting? If there is any in an email app, that is a serious bug; I'd at most stand restarting the program (and even this is an annoyance bug), not the whole phone, just to apply a setting in an email program. Ideally, there should be no reason to reboot a Linux except when reinstalling a new ROM; any other reasons is generally a bug.

@Jasser 2015-07-06 11:11:01

Cool! i couldnt see this option......

@Jeff Martin 2010-10-10 20:29:23

Most of the apps you have listed are big because they are storing data. The apps themselves are not that big. I would encourage people to check large apps (you can sort by size in the manage applications area of the settings). Chances are you can clear out the data and reduce the amount of size very easily. Most of the data for those apps especially is email and data that are old and don't really need to be on your phone.

@ale 2010-10-11 12:13:14

Going into "Manage Applications" and clearing an apps cache can be very helpful, although it should be managing those itself.

@Jasser 2015-07-06 11:09:30

Yes that would be the easiest way to check which apps are using most of the data if your phone has lesser apps.

@Scott R 2019-04-11 07:30:13

Here's a tip if you frequently visit "Manage applications" and "Storage" to clear cache data, review storage usage. I used QuickShortCutMaker from sika524 to make desktop shortcuts to get to these screens quicker (make in app via: select Activites; select Settings; find activity ending *StorageSettingActivity and *ManageApplications entries; use "try" option, and "create" button) . In AOS 5.x I found these options are several taps away, this saves a few taps. I only need to do cleanup frequently b/c I keep dipping just below minimum 10% threshold.

Related Questions

Sponsored Content

2 Answered Questions

Internal storage fills up

5 Answered Questions

[SOLVED] How can I fix internal storage growing for no reason?

0 Answered Questions

Apps on SD Card taking up internal storage (

1 Answered Questions

1 Answered Questions

[SOLVED] View internal Storage use

  • 2014-01-21 22:50:36
  • 2NinerRomeo
  • 223 View
  • 1 Score
  • 1 Answer
  • Tags:   internal-storage

3 Answered Questions

[SOLVED] Low on internal data storage - looks like the some apps use a lot!

0 Answered Questions

11 Answered Questions

2 Answered Questions

0 Answered Questions

Good ways of clearing internal space?

  • 2011-04-12 16:09:07
  • David Yell
  • 441 View
  • 1 Score
  • 0 Answer
  • Tags:   internal-storage

Sponsored Content