How to Massively Increase Free Space on Android

How to Massively Increase Free Space on Android

I have had a few requests recently to write an easy-to-follow tutorial explaining how to increase internal storage space on Android devices. This is the second of my two-part tutorial on how to do this.

First of all, you will need to partition you SD Card – this is what part one of this tutorial explained.

After you have a partitioned SD Card ready, the first thing you need to do is download an application from the Android Market. It is called Link2SD and allows applications and application data to be moved to the ext partition of a device running any version of Android if rooted.

How to Massively Increase Free Space on AndroidOnce you have installed Link2SD, accepted conditions, granted root permissions, etc, you will be presented with this screen. To begin with, you will probably want to move multiple applications to your SD Card; to do this, do the following:

1. Click the ‘menu’ button on your device.

2. Select ‘Multi-select’.

3. Tick all the applications you wish to move to external storage – these should be the applications that use a great deal of storage, but bear in mind that widgets attached to the apps will be rendered unusable if they are run from the SD Card.

4. Click ‘menu’ on your device again.

5. Select the ‘Move to SD card’ option.

6. Patiently wait for the operation to complete.

That’s you done! If you want to move single applications to the SD Card, click on the app from the main screen and select ‘Move to SD card’.

I managed to save 40MBs of space on my HTC Desire by using this method. How much space did you save? Please, comment below.

© Graham Macphee 2011


Graham Macphee

Graphic Designer. Happy, usually. Writer for UltraLinx.
Twitter | Google+ | Email


  1. Christopher LeMeilleur says:

    Specifically, does Link2SD prevent the contacts-sync problem with social networks like Facebook, twitter, etc.? In case you’re unaware, just traditionally moving those items to the SD Card prevents them from syncing properly and constantly requires the user to sign in. It’s annoying. Not worth the space saved.

  2. Yes, good question, I would like to find such an answer too.

  3. Frazer McIntosh says:

    Darktremor prevents that problem, but it involves a bit of terminal work on-phone

  4. Anonymous says:

    Thanks for the question! 

    After ‘linking’ Facebook to my SD card, I found that the application worked as normal. The widget and contact sync also worked fine, so it appears that choosing to ‘link’ the application file and dalvik-cache file does not cause any problems with apps.

  5. todd harrison says:

    This is different then traditional linking. You need a partition on your SD card that is mounted during boot time. This is why you are able to move apps that have Widget’s using this method and still have the Widget function normally.

    If you are running Cyanogenmod.. take this one step further and use s2e! the space you gain will blow your mind. Just be sure to make a backup!

  6. Gosh, I’ve got so much free memory on my phone that I can’t install the application cause I haven’t got enough free memory. AND THE APPLICATION IS 188kb. LOL

  7. Christopher LeMeilleur says:

    Awesome app suggestion. I’m all over it.

  8. Christopher LeMeilleur says:

    Thanks for the answer. Just realized I had notifications. Not sure how this Disqus platform works. Haha. I’ll have to give this a try.