Now days the Android phone comes with a large devastating internal memory. That’s the reason these phones are very smooth as well as fast in performance. But there was a time when the Android smart phones used to come with low internal memory of 250-450 megabytes. Due to such limited memory, there is always a problem while installing a new app. One way is to delete any of the pre-installed app so as to carve out some space for a new one. But this method is not so effective. Increasing the internal memory can be only solution for this.

You must have noticed that with the increase in apps the performance and smoothness of any phone decreases. This is because the internal memory of your phone cannot withstand the plenty of loaded apps in it. You can partition your external memory card and use some of its space for internal memory. Different techniques are available for partitioning a memory card. Out of which we have listed some easy and basic six methods. Use any of these methods to increase your phones memory. Method 1 and 2 are the most widely used techniques as they do not restrict with the use of Stock firmware or Custom ROM. Interested users can proceed to our actual easy and step by step article on how to increase internal memory of any Android phone.

Pre-requisites

  • Your phone must be ROOTED. This is essential for all the mentioned methods.
  • Backup all the contents of memory card on your computer as everything gets wiped out.
  • Charge your phone at least up to 60% so as to decrease the risk of interruption during the process.

Procedure to increase Internal Memory of any Android Phone:

Method 1: Using Clockworkmod (CWM) Recovery

Requirements:

  1. Memory card of 2 GB or more (Class 4 or higher).
  2. Windows PC.
  3. Link2SD app installed on your Phone.
  4. Clockworkmod (CWM) recovery installed on your Phone.

Downloads:

  1. Link2SD Android app.

Procedure:

Step 1: Download and install the Link2SD app from the link given above in your phone.

Step 2: Now completely switch off your phone until it vibrates. You need to enter into CWM recovery mode. For doing so, you may use appropriate key combination.

Note: Touch won’t work here in recovery mode. So use volume keys for navigation and power/home button for selection.

Step 3: Navigate to the advanced option and select it. On the next screen select the partition SD card option.

Link2SD app Screen 1

Step 4: Next select the ext size. Note that this size should be less than your memory card size. Select swap size as zero.

Step 5: Wait for few minutes to complete the partitioning SD card process.

Step 6: After successful partitioning of SD card select +++++go back+++++ and then select reboot system now.

Link2SD app Screen 2

Step 7: Start your phone. Install the Link2SD app in it.

Step 8: Launch the app and grant Superuser permissions.

Link2SD app Screen 3

Step 9: A popup window will appear to choose file system of your second partition. Select Ext2 format.

Link2SD app Screen 4

Step 10: The app will then ask to reboot your device. So reboot.

Link2SD app Screen 5

Step 11: After rebooting, launch the Link2SD app again. On the top you’ll find the filter option. Click on it & choose on internal. This will show you all the apps present on the internal memory.

Link2SD app Screen 6

Step 12: Now click the option key and select multi select option. Then select all the apps.

Link2SD app Screen 7

Step 13: Again click on option and select Create link option.

Link2SD app Screen 8

Step 14: Next tick all the three options i.e. Link application file, Link dalvik cache file, Link library files. Then ok.

Link2SD app Screen 9

Step 15: Wait few minutes to create link for this partition.

Link2SD app Screen 10

Step 16: After completing everything as mentioned above click ok.

Now in order to link every new app that you will download to this partition, select options and then auto link. Every new downloaded app from Play store will get saved in this partition.

Link2SD app Screen 11

Finally you’ve successfully increased your phones internal memory. You can see the memory status from link2sd->options->storage info.

Link2SD app Screen 12

Note: Do not remove/replace the memory card as it may corrupt the apps.

Method 2: Using Mini Tool Partition Wizard

Downloads:

  1. Mini Tool Partition Wizard.
  1. Link2SD Android app.

Requirements:

  1. 2 GB or above memory card with class 4 or higher.
  2. Memory card reader.
  3. Mini Tool Partition Wizard Software.
  4. Link2SD app installed in phone.

Procedure:

Step 1: First of all, download and install the Mini Tool Partition Wizard software from the given link on your computer.

Step 2: Then remove memory card from your phone and insert it in card reader.

Step 3: Connect your memory card reader to computer.

Note: Do not use USB cable to built connection between phone and computer.

Step 4: Launch the Mini Tool Partition Wizard software on computer. It’ll show all your disk drives along with the memory card which you’ve just connected.

Step 5: Now right click on the memory card and select delete. (Note: This will format your SD card completely so make sure you’ve backed up everything before doing this step).

Mini Tool Partition Wizard Screen 1

Memory card will then show unallocated space.

Step 6: Right click on memory card showing unallocated space and select create. A popup window will appear.

Mini Tool Partition Wizard Screen 2

Step 7: In create as option select primary and in file system select FAT32 (since I use a 4GB memory card here).

Mini Tool Partition Wizard Screen 3

Note: If your memory card size is less than 2GB then select FAT file system. If your memory card more than 2GB, then you should select FAT32 file system.

Step 8: Select partition size of your memory card for storing data and click OK. Here I select 1.5GB.

Mini Tool Partition Wizard Screen 4

Step 9: Then select the unallocated space and right click on it and select Create.

Mini Tool Partition Wizard Screen 5

Step 10: Again in the popup window select primary in create as option. Choose Ext2 in File system option and click ok.

Mini Tool Partition Wizard Screen 6

Step 11: On the top left corner of Mini Tool Partition Wizard software you’ll find an Apply button. Select it.

Mini Tool Partition Wizard Screen 7

Step 12: A popup window will appear. Click on Yes option.

Mini Tool Partition Wizard Screen 8

Step 13: As soon as you click on it the partition process will start. Wait for the process to finish.

Mini Tool Partition Wizard Screen 9

Step 14: After successful completion of the process you’ll get a message on your window screen.

Mini Tool Partition Wizard Screen 10

Now copy all the data back into memory card and insert it in your phone. Then restart your phone and follow the steps 7 to 16 of method 1.

That’s all. You have successfully increased your phones internal memory. You can check the same from settings->storage.

Method 3: Using Terminal Emulator App

This method can be performed without involving the Link2SD app.

Downloads:

  1. Terminal Emulator App.

Requirements:

  1. Memory card of class 4 or higher.
  2. Terminal Emulator app installed on your phone.

Procedure:

Step 1: Firstly make a partition of your SD card using Mini Tool Partition Wizard software (refer steps 1 to 14 of method 2).

Step 2: Then download and install Terminal Emulator App in your phone from the link given above.

Step 3: Launch the app.

Step 4: Type this command in it and press enter:

$ su

Terminal Emulator app Screen 1

This will grant Superuser permissions.

Step 5: On the next line type the following command and press enter:

#a2sd xdata

Terminal Emulator app Screen 2

Step 6: As soon as you type this command & press enter, the app will ask you whether to continue with the process or not.

So type y as the next command in the app.

Terminal Emulator app Screen 3

Step 7: Now the app asks to reboot your phone. Again type y as the next command to restart the phone.

Terminal Emulator app Screen 4

That’s it. You have successfully increased your phones internal memory. You may check the same from menu->settings->storage.

Terminal Emulator app Screen 5

If you wish to undo the process and revert the phone back the way it was before, follow these steps:

Step 1: Enter these commands one after another and press enter.

$su

Terminal Emulator app Screen 6

Step 2: Then type next command:

#a2sd noxdata

Terminal Emulator app Screen 7

Step 3: The app will ask to reboot your phone. So press y as the next command and press enter.

Terminal Emulator app Screen 8

After rebooting the phone will revert back to the state it was before.

Thus you can increase your device internal memory with Terminal Emulator app.

Method 4: Using INT2EXT

Downloads:

  1. INT2EXT4+ (for new ROMs).
  1. INT2EXT+ (for older ROMs).

Procedure:

Step 1: Download the INT2EXT4+ zip file on your computer in a specific folder. Remember not to extract it.

Step 2: Power off your phone completely until it vibrates. You need to enter into CWM recovery mode. For doing so, you may use appropriate key combination.

Note: Touch won’t work here in recovery mode. So use volume keys for navigation and power/home button for selection.

Step 3: Navigate to the Advanced option and select it. On the next screen select the partition SD card option.

INT2EXT Screen 1

Step 4: Next select the ext size. Note that this size should be less than your memory card size. Select swap size as zero.

Step 5: The partitioning SD card process will begin. Wait for a few minutes to complete it.

Step 6: After successful completion of the process, select ++++go back++++ then navigate to the mount and storage option and select it. On the next screen select the mount usb storage option.

INT2EXT Screen 2

Step 7: Now connect your phone to PC and copy the downloaded INT2EXT4+ zip file as it is without extracting on your SD card.

Step 8: Again go back and navigate to the mount and storage option and this time select the mount/system option.

INT2EXT Screen 3

Step 9: Return back to the main menu and select the install zip from sdcard option. On the next screen select choose from sdcard. This will show all the contents present on your memory card. Just navigate to the INT2EXT4+ zip file and select it to start the installation process.

That’s all the process completes here. You need to now restart your phone by navigating to the reboot system now option located on the recovery mode itself. You can verify the increase in your phones internal memory from menu->settings->storage.

Method 5: Using Mounts2SD app

Download:

  1. Mounts2SD App.

Procedure:

Step 1: Download and install Mounts2SD app in your phone.

Mounts2SD app Screen 1

Step 2: Launch the app and grant Superuser permissions.

Mounts2SD app Screen 2

Step 3: As soon as you all the Superuser request the configuration message will popup.

Mounts2SD app Screen 3

Step 4: Just click on the Configure Busybox.

Mounts2SD app Screen 4

Step 5: Be patient until it completes. A green colored tick mark will confirm the completion.

Mounts2SD app Screen 5

Step 6: Next click on the Install Script option.

Mounts2SD app Screen 6

Step 7: After it completes, you will see the following:

Mounts2SD app Screen 7

Step 8: Click on Configure and tick all these options: Applications, Data, Dalvik cache, Cache.

Mounts2SD app Screen 8

Step 9: Scroll further down and tick the Disable Safe mode option.

Mounts2SD app Screen 9

Step 10: Now exit the app and restart your phone.

Step 11: After rebooting, launch the app again. You’ll see the following:

Mounts2SD app Screen 10

Voila! Your phones internal memory is increased.

Note: If you see any kind of error or warning in you notifications due to this app, then don’t panic as it is caused by swap. Refer the screenshot.

Mounts2SD app Screen 11

Just a boot can blow away the error.

Method 6: Using S2E App

Downloads:

  1. S2E Android App

Procedure:

Step 1: Firstly download and install S2E app in your phone from the given link.

S2E app Screen 1

Step 2: Launch the app and grant Superuser permissions.

S2E app Screen 2

Step 3: For the first time the App may somewhat look like:

S2E app Screen 3

Step 4: Now press the menu key and enter the settings option.

S2E app Screen 4

Step 5: Next tick the first two options: Mount as ext4 & Set read buffer.

S2E app Screen 5

Step 6: Restart your phone after performing everything as mentioned above.

Step 7: After rebooting, launch the app again. You’ll see the following options:

S2E app Screen 6

Step 8: Tick all those options.

S2E app Screen 7

This will move all the apps and their data to external sdcard.

Step 9: Make a final reboot to complete the process.

Success

Vohoo! You’ve successfully increased your phones internal memory. Just do not remove your external memory card as it may corrupt or damage the apps.

Finally if you face any problem while going through the process or have any query then without hesitating comment us. I’ll be glad to help you. Take care ! 🙂