Internal memory of a device plays a major role in device performance & Storage. Few Apps can only be installed in Internal memory which in turn reduces device performance. Most of the low end device user experience this issue. After lot of request for ‘Method for Increasing Internal Memory’ i am writing this post. This might be the easiest & safest method to increase internal memory of your Android Device.

Disclaimer : I am not responsible if you brick your device or if your device blows up, implodes, flames start shooting from it, or it kills your neighbor’s dog.. It was the other guy… I swear.. 😛 But i can assure you that it will work if you do the same as i say.

For this method you have to partition your SDcard into two parts:

  • First partition as Fat32 (used as main SDcard)
  • Second partition is EXT2  ( used as Internal memory )
Do not forget to take a nandroid backup of ur phone before doing this .
CWM recovery > Backup & Restore > Backup


  • If you have already ‘PARTITIONED’ your SDcard into ‘FAT32’ & ‘Ext2’ then Skip Step 1&2.
  • If you have already partitioned your SDcard. But made the second partition of other file type then ‘EXT2’  EG : FAT32 , EXT4 then Skip Step 1.
  • If you are new to Partitioning then Follow each step carefully.

Things you Require :

    1. Memory card.
    2. MiniTool Partition Wizard Home Edition.

Step 1 :

To create a SDcard partition with Minitool :
  In this process your memory card will be formatted.
1. Install Minitool partition on your pc.
2. Copy any data you want from your SDcard to a file/folder in your computer.
3. Launch MiniTool Partition Wizard and wait for the application to recognize and display your drives.
4. Right-click on the heading for your SD card and select “Delete.” Any existing partition on     your card and all data stored on the card will be deleted.
Increase internal memory of Android
Increase internal memory of Android
5. Now again right click on the sdcard & Click the “Create” button and select “Primary.” in    Create as .
6. Select “File System: FAT” if your card’s capacity is less than 2GB;  select “File System:  FAT32”  if the card is 4GB or greater.

7. Select the amount of space you wish to allocate for regular file storage from the Partition Size menu(the remaining space will be the internal memory of ur android).  Then click “OK” to close the menu.8. Now there will be two partitions of your SDcard now right click on the second partition of your SDcard(which will be showing as unallocated) and Click “Create” and again select “Primary. “Choose “File System: EXT2”

10. Click “Apply” when finished. None of the actions described above will occur until you click this button – MiniTool Partition Wizard queues actions to run in sequence instead of processing them when entered.

Thats all, after the process finishes you will have two partitions. when you connect your SDcard next time, in ‘My Computer’ it will show the capacity as the first partition.

Step 2 :

This is for those who have already created a partition but have set their 2nd partition as fat32 or other but now want to convert them into ext2 partition.
NOTE : In this process your main memory card is not formatted. But still have a backup.
1. First uninstall all the apps like link2sd (if u have linked any app then delete all the links) and app2sd and do a factory reset of ur phone and then connect ur memory card through a card reader or through usb cable with pc .
2. Open Minitool partition u will be able to see ur two partition.
3. Right click on the second partition( mostly the one with smaller size) and click on delete  (do not disturp the first partition) and click OK now your second partition will be shown as unAllocated.Auto Insurance
4. Right click again on the second partition and click on create and choose “primary” in create as. and “Ext2” in file system.
5. Now click OK and then click on apply on the top left corner and wait for the process to finish thats all you have created a EXT2 second partition.Auto Insurance

Step 3 :

Install Busy box and init.d support .
1. Use this tutorial to install init.d support – Init.d.
2.  Download Busybox pro from above link.
3. After installing it open Busybox, slide left side see on up it should be install busybox.
4. Under smart install it will be loading some file let them load and wait till the above screen comes. Now select  ‘Install’, And then it will ask you to choose smart or normal Choose ‘Smart install’. Done !

Step 5 :

To install and use Mounts2SD
1. Download and install Mounts2SD on your Android from playstore.
2. Launch Mounts2SD. Click on the options button ( the botton left to the home button of your device) and select “Applications Setting”.
3. Now in ‘Application settings’ select “Install scrips on start up”. and wait till process is over.
4. Now press back now you will be on the main screen of Mount2SD. Now goto settings (the Wrench icon – it will be next to the eye icon on the top).
5. click on cache and enable it . Check the applications , data , and dalvik cache .( do not select system apps) and now close the mounts2sd .
6. Now reboot your device . ( The boot may take long time but its normal so don’t panic.. and also a android upgrading message may come on boot )

 Wait till everything is over and your mobile is booted . Now go to “Settings > Apps” and see the internal memory.  Now

 install any app or game and again check the internal memory . it will still be the same  😀
 NOTE : If you want to check the remaining memory of your second partition open the Mounts2SD  and in “Storage” tab see the external it is your second partition.
              I hope this article helped you. If you have any doubt or suggestions you can comment below. Do Like & Share this post . If this method didn’t worked, you can use this method which has 100% Success rate : Increase internal memory.

Last updated on: Aug 16, 2015 @ 5:28 pm


  1. Hey I Need a Clean iOS8 theme ROM for my MTK6572 .. Apple look alike device …
    I presently dont have playstore and have loads of crapware that keep popping up every 10 mins on my phone.

  2. I was excited to discover this greaqt site.

    I need to to thank you for ones time due to this wonderful read!!

    I definitely really liked every bit of it and I have you book marked
    to check out nnew things on your web site.

  3. hello!
    Can i merge my internal storage and phone storage memory on my karbonn titanium s5+? How can i do so? I am not being able to install much apps on my phone evenif i have a device memory of 4 gb. Please help me out of this.

    • If can’t understand any of the stuffs above, you can simply install Link2SD *ROOT* which helps to transfer Apps from Internet storage to SDcard.

  4. hi I need a android 5.1.1 rom for my karbonn a35 I know you are a super cool developer and no matter to make a rom. so I am requesting you to make a rom for my phone bro. I am just dying for this. and your super cool work on other rom.

    keep it up
    and thanks for rom in advance. (h)

  5. sir i have tried using link2sd for karbonn a25 custom rom s4 but it is showing insufficient memory and mount2sd is not working plss help and give any solution for mount2sd

  6. its good ajinkya.i have tried the lewa os on karbon titantium s5 plus its was working fine.but when i see this increasing of internal memory i also tried but after restarting its does not start again.

    now my mobile is restarting in 5 sec again and again. now wat u do i am trying from last 2 days to go in recovery mode but that also not available.

    pleasse help………………….

    • Hey Anil ! I really apologize & feel sad as this method didn't worked for you but don't worry its pretty simple. First download Stock ROM for S5+ from here : S5+ Stock ROM. Then install Stock ROM by this method : S5+ Stock ROM Installation.. Keep calm don't worry !