How to increase the RAM of your Android smartphone

One of the main problems that smartphones encounter as they age is that they stop being able to cope with modern apps and new software updates. To help you defend against performance issues with older hardware, here is a guide for how to increase phone RAM, both with and without root access. This topic would be only helpful if your device supports external storage support. Please do not try if your device which does not have external storage support.

image courtesy

What is RAM (Random Access Memory)?

Going back school RAM is what your smartphone uses to transfer temporary data. Essentially, the more RAM we have, the more apps/tabs/processes/windows we can run simultaneously without running into performance issues. The OS and system processes also consume RAM space, and over time, as more applications are installed and more processes enter the system to occupy memory, slowdown, lags and stutters become more noticeable. For detailed notes and reference please refer Wiki Page HERE

How to increase your RAM without root???

Lets address the elephant in the room. Now that you have an idea of ​​what RAM is, the question is as how to preserve it. In this first part, the focus on tips for non-rooted devices.

Limit widgets and live wallpapers

These are both pretty greedy elements when it comes to RAM usage. Many widgets often refresh and occupy bandwidth, while some live wallpapers and animated wallpapers are continually active. This can also cause your battery to drain faster too! So remember to limit the number of them in effect to optimize your current available memory.

Disable/Uninstall/End Applications

Some applications take up RAM even if they aren't currently being used. Organizing which apps should be and should not be running in the background can take time, but it's worth it to improve your smartphone performance.

To disable an application, go to "settings" and then "apps". Next, go to the "all" tab to get the list of all the applications currently on your device. To disable an application, tap on it, then tap "disable" or "Uninstall" or "End" and confirm. Be careful not to disable everything and anything, unless you want to end up with an unstable system, but most apps which don't come pre-installed on your handset are pretty safe to disable (or delete entirely if you never use them).

Disable Animations

Animations often steal RAM and are quite inessential; you can manage these in the developer options. To enable "Developer Options" on your device, go to your "Settings", then "About Phone" and then tap on the build number about 7 times until it notifies you that you have become a developer. (Please note that this has no negative effect on your device, it just adds the developer options menu in your settings. Just be cautious when poking around in there.)

Once you have done this, go back into your phone settings and scroll down to "Developer Options". Next, go into the "Drawing" section and turn off the following options, your RAM will thank you for it:

Window animation scale
Transition Animation scale
Animator duration scale
Go to the drawing section and turn off the animations options

How to increase your RAM with root - Oh God It works!!!

In this section lets understand how to increase your RAM with a rooted device. The trick involves creating a partition on your SD card which will act as a secondary source of RAM. To do this, we will be using the ROEHSOFT RAM Expander (SWAP) app. You can download it here. Its Paid app worth every penny and it works!!!

Free SD card memory as a RAM use (SWAP RAM / SWAP MEMORY)
Swapfile RAM expansion up to 4.0 GB (file system limit)
No limit on SWAP partition!
The usual performance degradation when paged not occur with sd card from class-8
Widget for PNP swap (swap on / off swap)
Detailed Memory Information & Analysis
​Swappiness kernel parameter set
Easy foolproof use (1 click optimization and automatic calculation)
Supporting Tung all Android devices (root access and Kernelswap support)

Note: You will need a class 4 SD card at a minimum, but for best results you should use a higher class.

Check the compatibility of your device

Before using ROEHSOFT RAM Expander you will need to check that your device is compatible. Download MemoryInfo & Swapfile Check. Start the app and give it SuperUser rights. Click "start ramexpander test here" at the bottom of the screen. Select the SD-card or Ext SD-card. Then press "Click for result". If "Congratulations" appears, your device is compatible with the RAM expander app! I have attached the app to the thread for your reference.

Image courtesy Androidpit

Install the "Swap"

If you have a compatible handset, download and start the ROEHSOFT RAM-EXPANDER (SWAP) app and start the application. Give it root permissions and choose your language (you can choose between English, German and French).

Use the slider to select the amount of space you want to allocate to your SWAP partition. Tap "optimal value" to automatically adjust the settings for the best performance, and "autorun" should also be enabled. The last thing you need to do is tap "Swap Activ" to complete the process.

Image courtesy Androidpit

Your system should now have more RAM, and thus better performance, thanks to the support of your SD-card. (Note that this process will mean that the SD-card is no longer accessible from a computer.)

source: Iyengar

About sushant gore