The internal memory of modern smartphones often fills up instantly, especially if you are into modern mobile games with heavy graphics. One PUBG Mobile or Genshin Impact can take up more than 10 gigabytes, which is critical for budget models with 32 or 64 GB of built-in storage. Expanding the capabilities of the device through an external drive is becoming not just a desire, but an urgent need for comfortable gaming.
Fortunately, the operating system Android provides flexible tools for managing files, allowing you to transfer some data to the card microSD. However, this process is not always obvious and depends on the firmware version, smartphone model and manufacturer’s policy. In this article, we will analyze in detail all the available methods, from standard settings to advanced utilities, so that you can free up precious space.
Not all applications support a complete transfer, but even a partial cache move can solve the problem of lack of space. Let's look at how to properly prepare the media and what nuances should be taken into account before starting the procedure.
Preparing the drive and choosing the right card
Before you start installing games, you need to make sure that your memory card meets the performance requirements. Games require high speed read and write data; using a slow class card C4 or C6 will lead to long loading levels and periodic “freezes” during the game.
It is recommended to use standard cards UHS-I or UHS-II with a speed class of at least U3. Such drives provide stable data transfer necessary for streaming textures and models. If you plan to use the card as an extension of internal memory, speed becomes a critical factor in system stability.
Insert the card into the smartphone slot until it clicks. The system can offer two options for use: as portable storage or as internal memory. The choice depends on your goals and version Android.
⚠️ Attention: Formatting a memory card for internal storage will delete all data on it. Be sure to back up your photos and documents before starting setup.
Check your device's compatibility. Some manufacturers, such as Samsung or Huaweimay limit the memory pooling function in the latest models. Make sure that the card slot is active and is detected correctly by the system in the settings menu.
Using the Adoptable Storage function
Starting with version Android 6.0 Marshmallow, a function appeared Adoptable Storagethat allows you to combine a memory card with internal storage into a single logical volume. This is the most effective method, since the system itself decides where to install new applications and games.
To activate this function, go to Settings → Storage. Select your memory card and click on the three dots in the corner of the screen or the menu button. In the list that opens, find the item “Storage settings” or “Format as internal”. The system will warn you about data loss and card speed.
After confirmation, the device will format the drive into a file system ext4 or f2fs and encrypt it. Now the card will become an integral part of the system: it will be impossible to remove it without losing the functionality of the smartphone. All new downloads from Google Play will go to the expanded capacity by default.
Why have some manufacturers disabled this feature?
Manufacturers of flagship smartphones often block Adoptable Storage to encourage the purchase of models with more internal memory. This is also associated with the risk of reducing the overall speed of the device when using cheap cards.
If the option to format as internal storage is missing, the manufacturer could hide this option. In this case, you can try to activate it through the engineering menu or a computer, but this requires the presence ADB drivers and certain technical skills.
Manual transfer of installed games through the settings
If you do not want to format the card for internal memory or your version of Android does not support this function, you can already transfer installed games manually. This method does not work for all applications, since the developer must explicitly allow movement in the app manifest.
Go to the Settings → Applicationssection. Find the game you want in the list, for example Asphalt 9 or Call of Duty Mobile. Click on it to open the application information page.
Look for the button “Change” or “Move to SD card”. If the button is active (not greyed out), click it and confirm the action. The system will copy the main application files (APK) to external media, freeing up space in the internal partition.
- 📱 Only the main application code is moved, the cache may remain inside.
- ⚙️ The game launch speed may decrease slightly depending on the class of the card.
- 🔄 When you reset your phone, the transferred applications will be deleted along with the data.
Please note that system applications and widgets cannot be transferred. Also, some heavy games may not work correctly if their main libraries are on a slow medium.
If the "Move" button is inactive, try first uninstalling application updates, then moving it, and only then updating to the latest version through the store.
Installing the game cache manually through a file manager
Many modern games use structure OBB files (Opaque Binary Blob) for storing graphics and sounds. Often the application itself is lightweight, but requires loading gigabytes of cache. It is difficult to transfer this cache using standard means, but the file manager will help solve the problem.
Download the game from the store, run it and wait for the data to load, or download the cache separately as an archive. You will need an advanced file manager, for example Total Commander or FX File Explorerthat has rights to work with system folders.
The main task is to move the data folder from the internal memory to a similar structure on the card. The path to the internal cache usually looks like Android/obb/ or Android/data/. You need to create the same folder structure on the memory card and transfer the contents there.
Internal path: /storage/emulated/0/Android/obb/com.game.name
Target path: /storage/XXXX-XXXX/Android/obb/com.game.name
After transfer It may be necessary to create a symbolic link so that the game “thinks” the files are inside. On modern versions of Android (11 and higher), access to the folder Android/obb on external media is limited by security policies Scoped Storage.
| Data type | Default location | Possibility of transfer | Impact on FPS |
|---|---|---|---|
| APK file (code) | System partition | High (via settings) | Minimum |
| OBB cache (graphics) | Internal memory | Average (requires manual transfer) | Noticeable at low card speeds |
| Saves | Internal memory / Cloud | Low (often encrypted) | Absent |
| Update downloads | Download folder | High (can be changed in the Play Market settings) | No effect |
⚠️ Attention: On Android 11, 12 and 13, direct access to OBB folders on the SD card may be blocked. The game may simply not see the files and require re-downloading.
☑️ Check before transferring the cache
Setting up the Google Play Market for downloads
Although the applications themselves often have to be transferred after the fact, you can configure the store Google Play so that updates and heavy files are downloaded directly to the card memory. This will save space during the installation process.
Open the application Play Market and click on the profile icon in the upper right corner. Go to Settings → Download preference settings. In the “Preferred download location” item, select Memory card.
This setting only affects installation and update files. After installation, the game will still be registered in the internal memory if you did not use the Adoptable Storage method. However, this prevents the downloads section from becoming overcrowded with temporary files.
Also in the settings of the store itself, you can limit the size of applications available for downloading via a mobile network, but there are no limits when using Wi-Fi. Make sure you have a stable connection, as interrupting the download to the card may damage the installation file.
Setting the download location in the Play Market does not transfer the game itself, but saves internal space during the installation and update process.
Troubleshooting and common errors
Users often encounter a situation where the game is installed on card, but does not start or crashes with an error. Most often, the problem lies in the speed of reading the card or in the fact that the Android system has changed the path to the drive after a reboot.
If the game requires additional files, make sure that the paths to them have not changed. When removing and reinserting a card, some file managers may assign a new identifier to it, which causes links to resources to become broken.
In case of constant crashes, try clearing the application cache through the settings without deleting the data. Sometimes reinstalling the game with the card already inserted helps, if the internal storage mode is activated.
- 🐢 Low speed of the card causes textures to slow down in open worlds.
- ❌ The "Application not installed" error often means incompatibility between the versions of Android and the game.
- 🔋 Transferring games to the card may slightly increase battery consumption due to the constant activity of the memory controller.
Some antiviruses or memory optimizers may block access to external drives, considering them suspicious. Check your security settings if cache files are not readable.
⚠️ Attention: Settings interfaces may differ in MIUI, One UI or EMUI shells. If you do not find the items described, use the search in your phone settings by entering “Memory” or “Storage.”
Frequently asked questions (FAQ)
Is it possible to transfer a game to a card without root access?
Yes, this is possible in two ways: using the standard “Move” function in the application settings (if the developer has allowed it) or through the Adoptable Storage function, which formats the card as part of the system. root access is required only to deeply modify system files or bypass Scoped Storage restrictions on new versions of Android.
Why does the game run slower after the transfer?
The speed of the game directly depends on the speed of data reading. The internal memory of smartphones (especially with UFS technology) is significantly faster than most microSD cards. If the card has a low speed class, textures and levels will take longer to load, which is perceived as lags.
What will happen to the games if I remove the memory card?
If the game was transferred to the card in whole or in part, it will stop running. The shortcut may remain on the desktop, but when clicked, the system will report that the application is not installed. After returning the cards to their place, the games should become accessible again, unless their internal identifier has changed.
How to transfer the game cache to Android 12 and higher?
On these versions, access to the Android folder on external media is limited. Direct transfer through a file manager is often blocked. The best solution is to use the “Device Memory” (Adoptable Storage) function, if available, or use special scripts via ADB to create symbolic links.