Modern mobile games are becoming more and more demanding on device resources. Projects with console-level graphics, such as Genshin Impact or Call of Duty Mobilecan take up 10 to 20 gigabytes of free space. Owners of budget smartphones or devices with a small amount of built-in storage are often faced with a critical lack of space, which makes it impossible to install new applications or updates.
The only logical solution in this situation is to use an external memory card microSD. Unfortunately, starting from version Android 6.0, Google has significantly limited the ability to directly transfer data to an external drive for the sake of security and system performance. However, there are proven methods to bypass these restrictions and free up valuable gigabytes of internal memory.
In this guide, we will look at all the current methods of moving games: from standard system settings to advanced methods using a computer. You will learn why some applications cannot be transferred, how to turn a flash drive into part of the internal memory, and what risks exist when using external drives.
Checking compatibility and preparing a memory card
Before you begin manipulating the file system, you need to make sure that your device physically supports working with memory cards. Many modern flagships have lost their slot for microSD, relying solely on cloud storage or large built-in modules. If the slot is present, the next step is to select the correct media.
The speed of the card directly affects gaming performance. Using a slow class map Class 4 or Class 6 will lead to long loading times for levels and slowdown of textures. For comfortable gaming, it is recommended to use standard cards UHS-I or UHS-II marked A1 or A2, which guarantees high speed random access to files.
Before starting work, be sure to create a backup copy of all data on the memory card. The formatting process, which is often required to work correctly with the Android system, will inevitably delete all information. Make sure that the card is in good condition and does not have bad sectors that can damage the file system of the smartphone.
โ ๏ธ Attention: Using counterfeit memory cards with an inflated capacity can lead to complete loss of game saves and damage to system files. Buy media only from official distributors.
Normal transfer method through Android settings
The easiest and safest way to move an application is to use the built-in functionality of the operating system. This method does not require root access or a connection to a computer, but its availability depends on the goodwill of the developer of the particular application. If the developer has not prohibited the transfer in the app manifest, you can use this option.
First, open the settings of your device and find the section Applications or Application Manager. From the list of installed apps, select the game you want to move. If the function is available, you will see an active button Edit or Storagewhere you can select an external drive as the primary storage location.
The system will automatically copy the necessary files to the memory card and update the paths in the registry. It is important to understand that even after the transfer, some data, such as cache, widgets, and security services, will remain in the internal memory. This is an architectural feature of Android aimed at preventing failures when removing the card.
โ๏ธ Preparing for transfer
If the transfer button is inactive (gray) or missing altogether, this means that the developer has hard-linked the application to the internal storage. In such cases, it will not be possible to solve the problem using standard means, and you will have to resort to more complex methods described below.
Using the Adoptable Storage function
Starting with version Android 6.0 Marshmallow, the system has added the function Adoptable Storage (Adaptive storage). It allows you to format the memory card in such a way that the system perceives it as an extension of the internal memory. This solves the problem of transferring games, since for the system there is no difference between the built-in chip and an external card.
To activate this mode, go to Settings โ Storage. Select your memory card and open the advanced settings menu (usually three dots in the corner). Click on item Set up as internal storage. The system will warn you that the card will be encrypted and will not be able to work in other devices without formatting.
After the process is completed, the system will offer to transfer existing data, including applications and games, to the new volume. Now, when installing a new game from Google Play the system will automatically select the location with the most free space, ignoring standard transfer restrictions.
Why do manufacturers hide this function?
Many brands, such as Samsung and Xiaomi, programmatically disable Adoptable Storage in their shells. They argue that memory cards are slower than built-in eMMC or UFS memory, which can reduce the overall performance of the smartphone and cause unstable operation of heavy applications.
โ ๏ธ Attention: When using adaptive storage mode, the memory card becomes unique to a particular device. You can't just take it out and insert it into your computer to read files without special software and encryption keys.
Transferring games using a computer and ADB
If the manufacturer of your smartphone has blocked the adaptive storage function, and the standard transfer does not work, the developer tools come to the rescue. ADB (Android Debug Bridge). This method allows you to force change the default installation location for all new applications or move existing ones.
To work, you will need a computer with ADB drivers installed and USB debugging enabled on your smartphone. Connect your device with a cable and open a command prompt on your PC. Enter the command adb shell to gain access to the device shell. Next, you need to check the current status of the storage.
adb shell pm get-install-location
The command will return a digital value: 0 means automatic selection, 1 โonly internal memory, 2 โexternal drive. To change the priority, use the command:
adb shell pm set-install-location 2
After using this command, all new installed games will save their data to the memory card by default. However, for already installed applications, an additional command may be required specifying the specific package:
adb shell pm move-package com.example.game external
Use the "adb shell pm list packages" command to find out the exact name of the game package that is required by the transfer command. The name usually matches the address of the developer's website, but is written in reverse order.
It is worth noting that this method is not a panacea. Some system restrictions may prevent a complete transfer, leaving some files inside. In addition, if you disconnect the memory card, applications will stop launching until it is reconnected.
Analysis of the effectiveness of various transfer methods
The choice of transfer method depends on your goals, smartphone model and type of memory card used. Below is a comparative table that will help you decide on the optimal way to free up space.
| Method | Complexity | Risk of data loss | Impact on speed |
|---|---|---|---|
| Standard transfer | Low | Minimum | Insignificant |
| Adoptable Storage | Average | High (if the card fails) | Depends on card class |
| ADB commands | High | Medium | Possible lags |
| root access + Link2SD | Very high | Critical | Minimum |
As can be seen from the table, the use of root access and specialized utilities like Link2SD gives maximum control, but requires deep knowledge and removes the warranty from the device. For most users, the optimal balance is to use ADB or standard tools, if available.
The loading speed of games when transferred to a class memory card U3 is practically no different from the built-in memory type eMMC 5.1. However, if your smartphone uses a fast storage UFS 3.1, and the memory card is budget, you will notice an increase in level loading time by 20-30%.
The best result is achieved with a combination of a fast UHS-II memory card and the Adoptable Storage method, but this requires preparedness for potential data loss if the media is physically damaged.
Possible problems and solutions
When using a smartphone with games on an external card, specific errors may occur. A common problem is the message "Application not installed" or the game suddenly closing on startup. This is often due to the fact that the system does not have time to mount the memory card partition before the interface is fully loaded.
Another common situation is that the game works, but does not save progress. This occurs when cache data is on the card and save files attempt to write to internal memory whose paths have been changed or blocked. In such cases, completely reinstalling the application after setting storage priorities helps.
If you encounter the memory card showing as empty after using adaptive storage mode on another device, do not panic. The data is encrypted with the key of the original smartphone. Return the card to the original device, and access will be restored automatically.
โ ๏ธ Attention: Settings interfaces may differ depending on the Android version and the manufacturer's shell (MIUI, OneUI, ColorOS). If you do not find the described menu item, use the search in the settings by entering the query โmemoryโ or โstorageโ.
Frequently asked questions (FAQ)
Is it possible to transfer the game back to internal memory?
Yes, this is possible. You need to go to the application settings, select the storage and click the "Change" button, selecting the internal memory. If you used ADB, run the command adb shell pm set-install-location 0 to reset the settings to default.
Why did the game start to slow down after the transfer?
Most likely, your memory card does not provide sufficient read/write speed for this game. Heavy projects require quick access to textures. Try replacing the card with a marked model A2 or return the game to the internal memory.
Will the game be deleted if I remove the memory card?
Yes, the shortcut will disappear from the desktop and the application will not launch. The system will not find startup files. However, the data will not be deleted permanently: after inserting the card back, the game will become available.
Does the transfer affect online games and anti-cheats?
In most cases, no. Anti-cheat systems check the integrity of files and application signatures, and not their physical location. However, some hard-locked games may become unstable when running on emulated internal storage.
Do you need to format the card every time you transfer a new game?
No, formatting is only required once when you initially set up the card as internal storage or when changing the file system. All subsequent games can be transferred or installed directly onto the prepared partition.