3 Methods to solve Low Memory or insufficient storage issue on Android

Description:

You first know why this issue was happening? Android store all its Application caches on Internal Storage for example when you’re browsing, browser cache will store it on Internal Storage even if your application was installed on External Storage. Consider if you have 3 browsers, each store 5mb cache, then it will take totally 15MB on your internal storage. Like this many application store its cache on internal memory like Game Score, Thumbnail cache etc…
Low and mid-range mobile phones mostly have less than 500MB internal storage (Especially Non-Branded Mobiles). In that space, Default application would take around 200MB and cache would take around 100MB.Atlast you only get around 200MB free. But it is not fair enough for Normal Android user.
So before buying any android mobile check its internal storage. Check whether it has 750MB or not.
Here are the 3 Methods to solve Low Memory or insufficient storage issue on Android
1. Simple Method (No Root)
2. Links2Sd (Require Root and Separate Partition)
3. Mounting INT2EXT (Require Root and Separate Partition)

Simple Method:

It is not a good method, but if you don’t want to root your mobile for some reason then it is worth.

Clearing the cache:

Go to Settings->Application->Manage Application and Select All (Android 2.3-)
Or
Go to Settings->Apps and Select All (Android 4+)
First sort the application by Size (Menu -> Sort). It will list the apps according to their total size.
Select each application like browser, social network app etc… which have larger size and tap on “Clear Data” or “Clear Cache”

Moving to SD Card:

Go to Settings->Application->Manage Application and Select All (Android 2.3)
Or
Go to Settings->Apps and Select All (Android 4+)
First sort the application by Size (Menu -> Sort). It will list the apps according to their total size.
Select the larger app and choose “Move to SD card”.
Note: This feature may not have on some application.
It will free some space on your mobile.

Links2SD:

Good method if you don’t have Init.d support and Recovery. Don’t know how to root your mobile,comment below I will help you.

Requirements: Root and SD Card with two Partitions.

SD Card Partition tutorial:
http://forum.xda-developers.com/wiki/SD_card_partitioning
Download this application and install it on your mobile.
Links2Sd app:
https://play.google.com/store/apps/details?id=com.buak.Link2SD&hl=en
Open Links2Sd app and it will guide you how to do it.

INT2SD:

Good method for who have SD card with class 6+ but also work for class 4.Don’t know how to root your mobile,comment below I will help you.

Requirements:

1.Root and SD Card with two Partitions.
2. CWM Recovery or TWRP or any other recovery.
3. init.d support.(It was mostly included either on Custom Kernel or Custom Rom).
SD Card Partition tutorial:
http://forum.xda-developers.com/wiki/SD_card_partitioning
Download the APP2SD INT2EXT script from here and save it on your root of your memory card.
http://forum.xda-developers.com/showthread.php?t=1716124
1. Go to recovery and flash the zip.
2. Wipe the Cache and Dalvik Cache.
3. Reboot
Now
Go to Settings->Application->Manage Application (Android 2.3)
Or
Go to Settings->Apps(Android 4+)
It will show your Total space as you set while partitioning EXT partition during SDCard Partition.

If you have any doubt, comment below I will help you.