Lack of free space in the internal memory of a smartphone is one of the most common problems that users face Android over time. Installed games, social networks and instant messengers take up gigabytes, causing the system to work slower and blocking the installation of new updates. In such a situation, the logical solution is to use a memory card to store data. However, the process of transferring applications is not always intuitive, since modern versions have significantly limited the capabilities of users compared to earlier releases of the operating system. Smartphone manufacturers often hide this feature or implement it differently in their shells. In this article we will analyze in detail all the available methods, from standard settings to using the engineering menu. microSD for data storage.
However, the process of transferring applications is not always intuitive, since modern versions Android significantly limited user capabilities compared to earlier releases of the operating system. Smartphone manufacturers often hide this feature or implement it differently in their shells. In this article we will analyze in detail all the available methods, from standard settings to using the engineering menu.
It is important to understand that not every application can be moved completely. System utilities and some apps with widgets will remain in the internal storage, but even a partial transfer can free up hundreds of megabytes of valuable space. Let's look at how to do this as efficiently and safely as possible for your device.
Preparing a memory card and checking compatibility
Before you start moving files, you need to make sure that your memory card meets the system requirements. For stable operation of applications, it is recommended to use media with a speed class of at least Class 10 or standard UHS-I. Slow cards can cause apps to freeze and take long loading times. Insert the card into the smartphone slot and wait for it to be recognized by the system.
Go to the device settings and find the section responsible for storage. The path may differ depending on the model: usually it is Settings โ Memory or Settings โ Device maintenance โ Memory. The system should display the total internal memory and available space on the SD card. If the card is new, the system may prompt you to format it.
Attention! Formatting a memory card will delete all data on it. Be sure to copy important photos and documents to your computer before starting the procedure. After formatting, the card will be ready for use as additional storage.
โ ๏ธ Attention: Some smartphone manufacturers, for example Xiaomi or Huawei, may use hybrid slots. Make sure you are not using the second SIM card slot instead of a memory card if mobile communications is critical to you.
Check the file system of the card. To work as internal storage in new versions Android often requires format exFAT or FAT32, although the system itself will offer the desired option when formatting. An incorrect file system may result in the phone simply not recognizing the media.
Use the original microSD card adapter when connecting to a computer. Cheap adapters often cause recording errors and data loss during formatting.
Standard transfer method through Android settings
The safest and most correct way to move applications is to use the built-in functionality of the operating system. This method does not require superuser rights and guarantees the stability of the apps. However, the interface may vary depending on the version Android and the manufacturer's shell.
Go to the application management section. Usually this is item Settings โ Applications or Application Manager. You will see a complete list of installed software. Select the app you want to move. Please note that system applications often do not have a transfer button, since they are critical to the operation of the OS.
In the menu of the selected application, find the section Storage or Memory. Detailed statistics are displayed here: how much space the cache takes, how much user data and the installation file itself. If transfer is possible, you will see an active button Change or Move to SD card.
- ๐ฑ Press the button
Changeand select your SD card in the list that appears. - ๐พ Confirm the action in the pop-up window and wait until the copying process is completed.
- โ After completion, the storage status will change to "SD card" and the button will become inactive.
It is worth noting that even after the transfer, some of the application data will still remain in the internal memory. This is necessary for fast loading and correct operation of services. It is technically impossible to completely free up internal storage by 100% due to the architecture Android.
โ๏ธ Transfer algorithm
Using the drive mode (Adoptable Storage)
Starting with version Android 6.0 Marshmallow, Google has introduced a feature that allows you to use the SD card as an extension of the internal memory. In this mode, the system encrypts the card and combines its space with the main storage. To the user, this looks like one large disk space.
To activate this mode, go to the memory settings and select your SD card. In the menu (often hidden behind three dots in the corner of the screen), select Storage settings or Format as internal storage. The system will warn you that the card will be encrypted and cannot be used in other devices without formatting.
| Option | Portable storage | Internal storage |
|---|---|---|
| Access from PC | Yes (via cable) | No (requires unmounting) |
| Encryption | No | Yes (binding to device) |
| Installing applications | Only upon request | Automatic |
| Working speed | Depends on the card | Requires high speed |
After formatting, the system may offer to transfer existing data to a new drive. Agree with this suggestion to relieve the built-in flash memory as much as possible. Now, when installing new games, the system will by default offer space on the memory card, if it is available.
โ ๏ธ Warning: If you remove a card formatted as internal storage, all applications installed on it will no longer run. The system will require you to insert the card back for them to work.
Not all manufacturers include this function in their firmware. Samsung, for example, has officially disabled Adoptable Storage in most of its models, preferring to use the card only for media files. In such cases, the standard method of transferring individual applications is the only option.
Transfer via computer using ADB
If the standard settings do not allow you to transfer the application, you can use the debugging tool ADB (Android Debug Bridge). This method requires connecting your smartphone to your computer and enabling USB debugging mode. It allows you to forcefully change the installation location for applications that the developer has prohibited from being transferred.
First, activate developer mode. Go to Settings โ About phone and quickly click 7 times on the item Build number. After the message โYou have become a developerโ appears, return to the main settings menu and find the new section For developers. Turn on the toggle switch USB debugging.
adb shell pm set-install-location 2
This command puts the smartphone into priority installation mode on an external drive. The value 0 means automatic selection by the system, 1 - only internal memory, and 2 - external storage. After entering the command, try installing a new application or moving the old one through the settings.
However, this method has limitations. If the application developer strictly prohibits transferring in the manifest (android:installLocation="internalOnly"), then even ADB will not be able to bypass this restriction without modifying the application file itself. In addition, after rebooting the device, the settings may be reset depending on the firmware version.
What to do if the command is not executed?
Make sure ADB drivers are installed on your computer. Try reconnecting the cable or using a different USB port. Also check whether the connection is allowed on the smartphone screen (you need to click "Allow" in the pop-up window).
Problems with transfer and possible limitations
Users often encounter a situation where the transfer button is inactive (gray). This happens for several reasons. Firstly, the application may be system or have widgets on the desktop that require constant access to internal memory to quickly draw the interface.
Secondly, the memory card itself may be damaged or have too low a writing speed. The system Android conducts speed tests when attempting to transfer, and if the results are unsatisfactory, it blocks the operation to prevent app failures. Thirdly, there may simply not be enough free space on the card to accommodate all the application files.
- ๐ซ The application contains widgets or live wallpapers.
- ๐ The speed of the memory card is below the required minimum.
- ๐ฟ The memory card is damaged or has file system errors.
Another common problem is incorrect display of free space. After migrating an application, the user may notice that internal memory is not freed up as expected. This is due to the fact that cache files and some libraries still remain in the internal partition.
โ ๏ธ Attention: Settings interfaces are constantly updated. If you do not find the described menu items, check the official documentation for your specific smartphone model or Android version, as the location of the elements may vary.
If the transfer button is inactive, try clearing the application cache first. Sometimes this frees up enough space to activate the move function.
Alternative ways to clear internal memory
If you cannot move applications, you should pay attention to other methods of freeing up space. Often the main load on memory is created not by the apps themselves, but by their data: browser caches, downloaded files in messengers and offline maps of navigators.
Use the built-in cleaning utility. The menu Settings โ Storage often has a button Clear or Free up space. The system will analyze the storage and offer to delete duplicate photos, old downloads and cache of unused applications. This is a safe procedure that does not affect important user data.
Transfer media files manually. Photos, videos, and music take up much more space than apps. Connect your phone to your PC and move the DCIM, Pictures and Download folders to an SD card or cloud storage. For many users, this gives a greater increase in free space than transferring software.
As a last resort, you can consider installing alternative versions of applications. For example, using Facebook Lite instead of the full version of a social network or web versions of services instead of individual applications. Such lightweight versions take up much less space and are less demanding on system resources.
Check the โDownloadโ folder regularly. APK installation files often accumulate there, which are no longer needed after installing apps, but continue to take up space.
Frequently asked questions (FAQ)
Is it possible to transfer WhatsApp to an SD card?
It is often impossible to completely transfer the WhatsApp application itself to a memory card in modern versions of Android due to security restrictions. However, you can migrate the media database. To do this, in the WhatsApp settings, select Data and storage and change the path to save photos and videos, or manually move the folder WhatsApp from the internal drive to the SD card via the file manager.
Why does the application work slower after the transfer?
The speed of applications directly depends on the reading speed of the memory card. The built-in memory of a smartphone (especially UFS standards) is significantly faster than most microSD cards. If the card has a low speed class, loading levels in games and opening menus may take longer. For heavy applications, it is recommended to leave them in the internal memory.
What will happen to applications if you remove the SD card?
Applications transferred to or installed on the card will no longer run. Their icons may remain on the desktop, but when clicked, the system will generate an error about the absence of the app. To restore functionality, you need to insert the card back into the same slot. Formatting the card on another device will make the data unreadable for the phone.
How to find out which applications are taking up the most space?
Go to Settings โ Memory or Settings โ Applications. Sort the list by size. The system will show the exact space occupied by each application, including cache and data. It often turns out that the heaviest apps are social networks and instant messengers due to the accumulated cache of images and videos.
Is it safe to use the App2SD app?
Third-party applications like App2SD can help with the transfer, but they do not provide magical features that are not available in the system. They only automate the process of going to the settings menu. To operate some functions, such apps may require root access, obtaining which voids the warranty and increases the security risk of the device. Use them with caution.