How to increase your Android's internal memory

Content (Click to view)
  1. Increase your Android's memory
    1. Expand internal memory from Android 6.0 Marshmallow onwards
    2. Expand internal memory to Android 5.1.1 Lollipop with Root
    3. Procedure to follow to expand the internal memory:
  2. You may be interested:

Increase your Android's memory

We all get that day when the internal memory of our smartphone fills up.

Increase your Android's memory

From here begins a calvary every time we have to make new videos, update an application or, much worse, if we want to install a new one.

If your smartphone has a microSD card slot, you may be able to give the internal memory a break.

Before I start, I want to warn you that the speed and possibilities of a microSD card are lower than those of the device's internal memory.

That's why I always recommend to buy a terminal with all the memory that the budget allows us. If you use an SD card at the end, make sure it is fast, class 10 minimum.

Expand internal memory from Android 6.0 Marshmallow onwards

From the marshmallow version onwards (Android 6.0 Marshmallow, 7.0 Nougat and 8.0 Oreo and the recent 9.0 Pie), Android natively supports the use of the microSD card as part of the internal memory, although with some restrictions.

You will be able to transfer some applications to the microSD card, but not all of them, and you will also be able to save the camera photos directly to the microSD card.

By using the micro SD card as an extension of the internal memory you will have to format the card in a special format compatible with Android.

This operation has two effects: you'll lose all the information on the microSD card, and you won't be able to use it with other devices like we used to.

Use the memory card as internal memory from Android Marshmallow

To expand the internal memory using a microSD memory card, it must first be formatted as internal memory. Go to Settings > Storage and USB > SD Card. Once here click on the three points at the top right and select Settings.

From all the options, choose Format as internal, in the next screen click on Delete and format.

At the end of the formatting process you can choose if you want to transfer the data you already have automatically. I prefer to do it later manually and choose the applications I don't mind that are a little slower, since everything that is hosted in the SD goes slower.

It is now possible to transfer some applications to the SD card. Applications that allow it will have an option within Storage in the application information.

Expand internal memory to Android 5.1.1 Lollipop with Root

Tools and downloads

  • Micro SD Card (Class 10 minimum).
  • Download and install MiniTool Partition for Windows, in Linux we can use GParted.
  • Install the Link2SD application from Google Play.


Before proceeding, the smartphone must be rotated. If you do not have Root permissions on the device you will not be able to pass any application to the memory card. You will also have to make a backup so as not to lose your data.

Procedure to follow to expand the internal memory:

  • We must restore the device to factory condition, which results in a total loss of data and applications. To do this, go to Settings > Backup and Restore > Restore Factory Data.
  • Insert the SD card into your PC reader or into an external reader. In MiniTool Partition, click the unit on your microSD card. It is very easy to distinguish it by its capacity. Don't modify your computer's hard drive.
  • Now you have to remove the SD partition (everything will be deleted) with Delete and generate a new one with Create in FAT32 file system and as Primary.
  • Then click on Apply.
  • Then on the right under Operations click Split Partition.
  • Separates the microSD card into two partitions: an internal partition (for applications) and an external partition (photos and other files).
  • Now select the partition you are going to use as internal, click Format partition and select the Ext3 file system and partition label as Primary.
  • Once this is done, do not insert the SD card into the smartphone, for now, keep it aside. Restart your smartphone, but don't save any apps or let the Play Store do it.
  • Start the SuperSU application and update the SU binary (by the way, update the SuperSU application through Google Play, which is never too much).
  • Turn off the smartphone and insert the microSD card.
  • Restart the phone and start the Link2SD (internal memory) application.
  • A message appears asking you which is the file system of the second partition of the SD card, click Ext2 and restart the phone again.
  • Open Link2SD again, and then, under Settings, click Installation Location and select Internal.
  • Within the Link2SD settings click on Auto Link; you must leave this option enabled.
  • And that's it! In your next installation, you will see a notification alerting you that the installed application has been linked to the SD card.

One last tip: DO NOT remove the SD card if the phone is on, first turn off the smartphone.

You may be interested:

How to use recovery mode in Android 

How to recover files from a damaged micro SD card 

Which are the best applications to read eBooks on your smartphone 

Make A Retro Console With Raspberry Pi 3 

Go up

We use cookies to ensure that we give you the best experience on our website. If you continue to use this site, we will assume that you agree to it. You can also click Accept, to consent to the use of all cookies. Read More...