Installing games on a memory card Androidsmartphone is a pressing task for owners of devices with limited internal memory. Even flagship models face a lack of space after 2-3 years of operation, and budget devices (Redmi 9A, Samsung Galaxy A03, Nokia G20) are initially equipped with a modest 32โ64 GB. A memory card microSD seems like a logical solution, but pitfalls await users here: not all games support transfer, and Android 10+ limit this function for the sake of security.
In this article we will examine 5 proven methods installing games on an SD card - from standard settings to workarounds for "stubborn" applications. You will learn how to prepare a memory card, which formats (FAT32, exFAT, NTFS) are best to use, and why some games (Genshin Impact, Call of Duty Mobile) fundamentally refuse to work with an external drive. We will also consider a unique method using ADB to force data transferwhich works even on new versions of Android.
1. Preparing a memory card: format and compatibility
Before attempting to install a game onto an SD card, make sure the drive is properly formatted and compatible with your device. An error at this stage will lead to malfunctions in the games or the complete impossibility of transferring them.
Modern smartphones support cards microSD up to 2 TB (theoretically), but in practice the limitations depend on the model:
- ๐ฑ Samsung Galaxy (A/J/M series) - up to 1 TB, but optimally 256โ512 GB
- ๐ฑ Xiaomi Redmi/POCO - up to 512 GB, but on cheap models lags are possible with cards >128 GB
- ๐ฑ Google Pixel - do not officially support memory expansion
- ๐ฑ Huawei (with EMUI 10+) - own file system
EROFS, game transfer is limited
It is critical to choose the correct file system format:
- ๐น
FAT32- compatible with all devices, but does not support files >4 GB (problems with GTA San Andreas, Modern Combat 5) - ๐น
exFATโ optimal for games, supports large files, but may not be readable on older phones (up to Android 6.0) - ๐น
NTFSโrarely used on mobile phones, reading errors are possible
If your smartphone does not see the memory card after formatting, try formatting it directly on the phone via Settings โ Memory โ Format as internal. This will create an encrypted partition, but some games may refuse work.
To format the card directly in the phone:
- Insert the card into the slot (or adapter if there is no slot).
- Go to
Settings โ Device care โ Memory โ Memory card. - Select
Format as internal(attention: this will delete all data!). - After formatting, reboot telephone.
โ ๏ธ Attention: Formatting a card as โinternal memoryโ binds it to a specific device. After extraction, the data on it will be unavailable on other gadgets without a full reset.
2. Standard transfer of a game to an SD card (Android 6โ9)
Starting from Android 6.0 Marshmallow to Android 9 Pie the system has a built-in function for transferring applications to a memory card. It doesn't work with all games, but it's worth a try. The algorithm is simple:
- Open
Settings โ Applications. - Select the game you want to transfer (for example, Clash of Clans or Brawl Stars).
- Click
StorageโChangeโMemory card. - Confirm the transfer and wait for completion (may take up to 5-10 minutes).
If the button Change is inactive or missing, means:
- ๐ซ The game does not support transfer (often Tencent, MiHoYo, Gameloft)
- ๐ซ The memory card is formatted as portable, not internal
- ๐ซ You Android 10+where is the transfer function deleted
The card is formatted as internal|The game is not on the "forbidden" list|Enough space on the SD card|The phone is not in power saving mode-->
After transfer, some of the game data will remain in the internal memory (usually ~10โ50 MBThese are system files that cannot be moved. Also note that some. games after transfer may:
- ๐ Take longer to load (5โ15 seconds)
- ๐ฎ Slow down online (due to a slow class map
UHS-I U1) - ๐ Lose progress when extracting SD cards
3. Installing the game directly on the SD card (without transfer)
Some games (Minecraft, Terraria, Stardew Valley) allow you to immediately select the installation location. To do this:
- Download the APK file of the game from the official website or APKMirror (beware of pirated versions!).
- Connect a file manager (for example, Solid Explorer or FX File Manager).
- Go to the folder with the downloaded APK, click on the file and select
Install. - In the installation window, click
Settings(gear in the upper right corner) โInstall on SD card.
If there is no such item, use an alternative method:
- Install the application AppMgr III (or App2SD) from Google Play.
- Run it and grant rights
Root(if available) orADB. - Select the game in the list and click
Move to SD card.
Important: this method does not guarantee 100% performance.. Some games (PUBG Mobile, Free Fire) block installation on the SD card through third-party tools. In such cases, only ADB command will help (we will discuss it in the next section).
โ ๏ธ Attention: Installing APK from unknown sources is fraught with viruses. Always check the file hash (SHA-1) on the developer's website and use an antivirus (Malwarebytes, Dr.Web Light).
4. Forced transfer via ADB (for experienced users)
If the game stubbornly refuses to move to the SD card, you can use Android Debug Bridge (ADB) a debugging tool that allows you to manually specify the installation location. This method works even on Android 10โ13, but requires a connection to a PC.
Step by step instructions:
- Download ADB Tools and unzip to a folder
C:\adb. - On your phone, activate
Mode Developer(click onBuild number7 times inSettings โ About phone). - Enable
USB debugginginSettings โ System โ For developers. - Connect your phone to the PC, open
Command linein the folderadband enter:adb devicesThe name of your device.
- Enter the transfer command (replace
com.example.gamewith the game package):adb shell pm set-install-location 2This command forces the system to install all new applications to the SD card by default.
- To transfer an already installed game:
adb shell pm move-package com.example.game
List of popular game packages:
| Game | Package name |
|---|---|
| PUBG Mobile | com.tencent.ig |
| Call of Duty Mobile | com.activision.callofduty.shooter |
| Genshin Impact | com.mihoyo.GenshinImpact |
| Clash Royale | com.supercell.clashroyale |
| Minecraft | com.mojang.minecraftpe |
What to do if ADB does not see the device?
1. data-i="162">2. Try another USB cable (preferably the original one). Google USB Driver).
2. Try another USB cable (preferably the original one).
3. Enable in the developer settings Cancel USB debugging authorization and reconnect the device.
4. data-i="167">you need to additionally enable Xiaomi need to be additionally enabled USB debugging (security settings) in Additional settings.
After executing the commands, restart the phone. The game should appear on the SD card, but. Please note:
- ๐ง Some online games (Fortnite, Apex Legends Mobile) may block your account for โinterfering with system files.โ
- ๐ After updating Android, ADB commands may be reset.
- ๐ ๏ธ On Samsung s One UI 4+ this method is unstable.
5. Using Link2SD for partitions on a memory card
The application Link2SD allows you to create a separate partition on an SD card and โlinkโ game data to it. This is a semi-Root solution that works without full superuser rights on some devices. Instructions:
- Download Link2SD from Google Play.
- Format the SD card on your PC using MiniTool Partition Wizard, creating two partitions:
- ๐ First -
FAT32/exFAT(for regular files) - ๐ Second -
EXT2/EXT3/EXT4(for linking, 1โ2 GB)
- ๐ First -
Create link โ mark Application data and Cache.Pros of the method:
- โ Works on Android 5โ9 without Root
- โ Frees up to 80% space in the internal memory
- โ Supports games with large caches (Asphalt 9, Need for Speed No Limits)
Cons:
- โ Requires card marking (data will be deleted)
- โ On Android 10+ works only with Root
- โ Possible lags when loading linked games
Link2SD is one of the few solutions that allows you to transfer the game cache (for example, Honor of Kings occupies up to 3 GB of cache, however, on new versions of Android without Root it is useless.
6. Alternative solutions: cloud gaming and memory optimization
If none of the methods worked, consider alternatives:
Cloud gaming (game streaming):
- ๐ฎ Xbox Cloud Gaming - play through the browser without installation
- ๐ฎ NVIDIA GeForce NOW - supports Cyberpunk 2077, The Witcher 3
- ๐ฎ BoosterSpace - Chinese service for mobile games
Minus: requires a stable Internet (from 15 Mbit/s).
Optimizing internal memory:
- ๐งน Delete the game cache through
Settings โ Memory โ Cached data - ๐๏ธ Use Files by Google to clear garbage
- ๐ Transfer media files (photos, videos) to the cloud (Google Photos, Yandex Disk)
Installation of Lite versions of games:
- ๐ฑ PUBG Mobile Lite (300 MB instead of 2 GB)
- ๐ฑ Call of Duty Mobile Lite (for weak devices)
- ๐ฑ Free Fire Max - optimized version with better graphics, but smaller weight
โ ๏ธ Attention: Some "lite" versions of games (Lite) contain advertising or reduced gameplay. Before installing, read reviews on Google Play or 4PDA.
FAQ: Frequently asked questions for installing games on an SD card
Is it possible to install Genshin Impact on a memory card?
Officially - no. MiHoYo blocks the transfer of the game due to protection against cheats. However, some users successfully use ADB commands or Link2SD with root access. Risks: account ban for โmodifying game files.โ
Why does the game slow down after the transfer?
Reasons:
- ๐ข Slow memory card (class
UHS-I U1insteadU3) - ๐ The card is connected via an adapter (and not in the slot)
- ๐ถ Fragmentation of files on the SD card (formatting will help)
Solution: use cards SanDisk Extreme or Samsung EVO Plus with a reading speed of 90 MB/s.
Is it possible to transfer game to an SD card without losing progress?
Yes, if the game supports synchronization via Google Play Games or your own account (Supercell ID, Moonton Account). Before transferring:
- Synchronize your progress to the cloud.
- Transfer the game to an SD card.
- Start the game and wait for the saves to load.
Games without cloud saves (Minecraft c offline mode) can reset progress!
What to do if the phone does not see games on the SD card after a reboot?
The problem is typical for cards formatted as โinternal memoryโ. Try:
- ๐ Reboot the phone again.
- ๐ง Reconnect the card (physically remove and insert back).
- ๐ต Unmount the card in
Settings โ Memoryand reconnect. - ๐ ๏ธ If all else fails, format the card again (the data will be deleted!).
Which games definitely cannot be transferred to an SD card?
List of "unportable" games (they block transfer at the level code):
- ๐ฎ Genshin Impact (protection
miHoYo Protect) - ๐ฎ PUBG Mobile (anti-cheat
Tencent Gaming Buddy) - ๐ฎ Diablo Immortal (requires file integrity check)
- ๐ฎ Lineage 2 Revolution (prohibition of file modification)
- ๐ฎ Black Desert Mobile (large cache + online protection)
For these games, the only way out is expanding the internal memory or buying a phone with a large storage drive.