Most low-end android devices come at a price – tiny internal storage which means after a few downloads and installs, you start getting the rather annoying “low memory” notification. As it stands now, there is no way to alter how much internal memory your device ships with, but that doesn’t mean you’re banished to suffering a life peppered with low memory notifications. A walk-around this problem is to assign some of the storage on your SD card for apps and games alone.
Here is how to go about it:
- Your android phone (must be rooted) you can get that done here
- Memory card (2Gb and above for best performance, but I’ll be using a 1gb card for the sake of this tutorial so take note).
- A memory card reader (do not use a phone!)
- A computer running on Windows
- Download and install MiniTool from here to your computer
- Download Link2SD from Google Play
- Backup your memory card (copy all the data on it to a folder on your computer)
- Step 1: Back up your memory card: Before attempting this process, make sure you have backed up all the files and folders on your memory card to your computer (A simple copy and paste of all the files and folders in your memory card would suffice).
- Step 2: Partition your memory card: – Connect your memory card to your computer using a memory card reader (do not use a phone and USB cable) and take note of the letter assigned to it by your computer. (in my case, it’s “D:” however this varies from computer to computer. So keep an eye out for yours.
- Open the installed MiniTool on your computer.
- Right click on your memory card drive and click delete.
- Now you will see the memory card showing unallocated space, right click on it again and select create as. then select primary
- 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 (this will be the memory that you want to leave on d SD)
- Then, choose the unallocated space again and select Create as -> Primary. This time, choose EXT2 file system. You can allocate as much space of the memory card as you want here. (This EXT2 part will be the memory allocated for your apps & games). After that’s done, click ok and click apply on the top menu.
- Wait for it to finish and you have successfully partitioned your memory card then you can copy your data which was backed up on your computer back on the memory card and insert it into your phone.
- Step 3: Configure Link2SD: Now open the Link2SD app which you downloaded from Google Play.
- Link2SD will ask you to select the file system of your second permission at startup, choose EXT2 and click okay. The phone will prompt restarted, click okay so it will restart itself.
- Upon restarting, you will notice a funnel-like icon on the top bar on your display which gives you the option to choose which internal is in use (see picture below)
- 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
- At this point, you’re good to go but to make sure this happens every single time you install a new app, you should go to settings from the menu and click on “auto link” and then select the three options again and you’re done
I hope this tutorial has helped someone out there, please feel free to comment or enquire on steps that aren’t clear enough or if you get stuck and we’ll be willing to assist. Cheers!