Here's a much more comprehensive and detailed solution to solving the problem.
There is absolutely no way you can increase the size of your phone’s internal storage but you can allocate some part of your memory card for your phone to install applications to.
What you will need
Steps to increasing your android internal memory
Step 1: Backing up your memory card:
before attempting this, make sure you have backed up all the files and folders on your memory card to your computer by easily coping the whole memory card and pasting into a folder on your computer.
Step 2: Partitioning your memory card:
connect your memory card to your computer using a memory card reader (dont use a phone and USB cable) and take note of the letter assigned to it by your computer on my computer page example (F
Open the installed MiniTool on your computer.
Right click on your memory card letter (example D:, F
and click delete.
Now you will see the memory card showing unallocated space, right click on it again and select create as.
If your memory card size is less than 2GB, select file system FAT. If it’s more than 2GB, select FAT32.
Now go down and reduce the size of your memory card on partition size so that there will be space on unallocated space (that will be your added memory, so you can choose any size you want)
Now, choose the unallocated space again and select Create as -> Primary
Now, choose EXT2 file system. You can let the whole space take over in this step.
Now click ok and click apply on the top menu.
Wait for it to finish and you have successfully partitioned your memory card.
copy your data backed up on your computer back to the memory card and insert it into your phone and boot it
Step 3: Configuring Link2SD:
Now open Link2SD which you have downloaded from Google play store on your phone
Link2SD will ask you to select the file system of your second permission, choose ext2.
Now click okay, the phone will ask to get restarted, click oka so it will restart itself.
A dialogue box will come up after the restart click okay
Now their is a funnel-like icon on the top part click it you will see different options choose on internal (see picture below)
Now tap the option key below, and select multi-select, then press the select all button. All of these apps will be selected.
Now still on the option key choose action then click create link
Select the three options (link application file, link dalvic-cache file,link library files) then click ok
Link2SD will then move all those apps and games then create a link with them from the second partition of your SD card. Touch OK when done
Now you are done but to make sure this happens every single time you install an app you should goto settings from the menu and click on auto link and then select the three options again and ok….thats done
You have now free of the low memory issue with your phone.
Note: DO NOT convert core apps like android system, messeging, google play, gmail, camera, phone etc to user apps, Convert only those apps which also can be downloaded from google play, like Skype, Viber, Facebook, Twitter, talk , maps , Sound recorder and others.