Installation of games SD-A card instead of internal memory is a pressing task for owners of Xiaomi smartphones with limited storage capacity. Even the flagship models of Redmi, Poco or Mi eventually face a shortage of space due to heavy games like Genshin Impact, Call of Duty Mobile or the other. PUBG. However, Google Play by default blocks the installation of applications on external drives due to the limitations of Android, and the shell MIUI adds its nuances.
In this article, we will discuss all the working ways to transfer games to a memory card, from standard MIUI functions to workarounds using ADB and third-party tools. Separately, we will focus on the limitations (not all games support portability), risks (data loss when retrieving SD) and optimal settings for Xiaomi models based on Android 12/13/14. If you use the card as an internal storage (Adoptable Storage), please note: this can lead to failures when updating MIUI.
Why Play Markets Donโt Allow Games to Be Introduced SD-map?
The main reason is Googleโs security policy. With Android 6.0 Marshmallow, the company has banned the installation of applications on external drives by default, leaving this option to the discretion of developers. Most games (especially those with high performance requirements) are ignored. SD-maps, because:
- ๐น Low reading/writing speed: even UHS-I or A2-The cards are slower than the built-in memory eMMC/UFS, What is critical for open world games.
- ๐น Data Damage Risk: If the card is suddenly removed, the game may lose saves or stop running.
- ๐น Limitations MIUI: Xiaomiโs shell blocks the portability of system applications and some games (e.g., Honor of Kings or Free Fire).
But there are workarounds, for example, you can force the SD-map as a place of installation through ADB or use it as an extension of internal memory (but this is fraught with problems with updates) MIUI). Some games (such as Minecraft or Brawl Stars) also allow you to manually transfer cache to a memory card.
โ ๏ธ Attention: If you are using SD-card as internal storage (formatting as Adoptable Storage), after extracting the card, the Xiaomi smartphone may stop loading or require a factory reset. MIUI 12+.
Preparation of SD-card for installing games on Xiaomi
Before transferring games, make sure your SD-card meets the requirements:
- ๐ Speed class: minimum Class 10 or UHS-I (optimally โ A2 for fast recording of small files).
- ๐ Volume: from 32 GB (for modern games like Genshin Impact you need 64-128 GB).
- ๐ Formatting: in FAT32 (for compatibility) or exFAT (for files) >4GB).
To check the map on Xiaomi:
- Put it in. SD-card slot (on models Redmi Note 10 Pro, Poco) X3 Pro and newer cards up to 1 TB are supported).
- Go to Settings โ Memory โ Memory Map.
- Click Format as internal storage (optional, but will increase compatibility).
| Xiaomi model | Max. SD volume. | Adoptable Storage Support | Recommended class of card |
|---|---|---|---|
| Redmi Note 12 Pro+ | 1 TB | Yes (with limitations) | A2/UHS-I |
| Poco F5 | 1 TB | Yes. | A2 |
| Mi 11 Lite | 512GB | No. | UHS-I |
| Redmi 10C | 512GB | Yes. | Class 10 |
โ ๏ธ Attention: Formatting SD-The card as an internal storage will lead to its encryption. Once retrieved, the card will not be read on another device without resetting Xiaomi.
Method 1: Transfer games through MIUI settings (without root)
The easiest method is to use the built-in MIUI feature to port games already installed, and unfortunately it doesnโt work with all apps (for example, Clash of Clans is portable, but Asphalt 9 is not).
Instructions:
- Open Settings โ Applications โ Application Management.
- Choose the game you want to migrate (such as Roblox or Among Us).
- Click Warehouse โ Change โ Memory Map.
- Confirm the transfer. The process may take a few minutes.
Limitations of the method:
- ๐ซ Does not work with games that explicitly block portability (e.g. Fortnite or Diablo Immortal).
- ๐ซ Some data (cache, storage) may remain in internal memory.
- ๐ซ After the transfer, the game may slow down if SD-slow-card.
Make sure the game supports the transfer
Check the vacant space for SD-card (minimum 2)ร game-play)
Close the game before the transfer
Make a backup of the saves (if important)
-->
Method 2: Forced SD installation via ADB (for experienced)
If the game is not transferred through MIUI, You can use Android Debug Bridge (ADB) โ A debugging tool that allows you to change your application installation settings. USB-Debugging and running on all Xiaomi models (including Redmi) K50, Poco X4 Pro and others.).
Step-by-step:
- Activate Developer Mode: Go to Settings โ About Phone โ MIUI version and press 7 times.
- Back to Settings โ Additionally. โ For developers and include USB-debugging.
- Connect your smartphone to your PC, install it ADB Tools and execute the command: adb shell pm set-install-location 2 This command forcibly installs all new applications on the site. SD-map.
- To return the installation to internal memory, use: adb shell pm set-install-location
Important nuances:
- ๐ง The set-install-location 2 command only works for new installations.
- ๐ง Some games, for example, Pokรฉmon GO) They may refuse to start with SD-card for cheating protection.
- ๐ง After updating MIUI setting ADB may throw off.
What if the ADB canโt see the device?
Method 3: Use SD-The card is an internal memory (adoptable storage)
This method allows the system to be โdeceivedโ by making it perceive SD-map as part of internal storage. Suitable for Xiaomi Android models 9โ11 (Android 12+ and MIUI 13/14 The function may be unstable).
How to set up:
- Put it in. SD-phone-card.
- Go to Settings โ Memory โ Memory Map.
- Select Format as internal storage (all data on the map will be deleted!).
- Once formatted, the map will become part of the system, and the games will be installed on it automatically.
Benefits and risks:
| Pluses | Cons |
|---|---|
| โ Games are set without additional actions | โ The card is tied to the phone (cannot be retrieved without data loss) |
| โ All games are supported, including Genshin Impact and PUBG | โ Possible failures after update MIUI |
| โ Speed of operation is higher than with normal transfer | โ The card wears out faster due to frequent records |
โ ๏ธ Note: On Xiaomi models with MIUI 14 Android 13/14 Adoptable Storage may not work properly. Check reviews for your model (e.g. Redmi Note) before using it. 12 POCO F4) forum-like 4PDA.
Method 4: Hand-transfer of cache and game data
If the game itself is not portable, you can try moving its cache and additional files (for example, graphics packages in Call of Duty Mobile or Genshin Impact).
Instructions:
- Install the file manager and give it access to the root folders (MIUI may require permission in Settings โ Applications โ Permissions).
- Go to the game data folder. The path usually goes like this: /Android/data/[game package name] For example, for Genshin Impact it's /Android/data/com.mihoyo.GenshinImpact.
- Copy the folder with the data on SD-map (e.g. in the /SDCard/Android/obb).
- In some games (such as Asphalt 9), you need to manually specify a new path to the files in the game settings.
Games that support manual cache transfer:
- ๐ฎ Genshin Impact (Folder com.mihoyo.GenshinImpact)
- ๐ฎ Call of Duty Mobile (Folder com.activision.callofduty.shooter)
- ๐ฎ PUBG Mobile (folder com.tencent.ig)
- ๐ฎ Minecraft (folder com.mojang.minecraftpe)
๐ก
Before you copy the cache, close the game and clear it of multitasking, otherwise the files may get corrupted and the game will have to be reinstalled.
Problem Solving: Games are not installed or slowed down with SD-map
If, after the transfer of the game, SD-You have encountered errors, check the following points:
| Problem. | Reason. | Decision |
|---|---|---|
| Game won't start | Files damaged during transfer | Reinstall the game by clearing the cache beforehand |
| Lags and friezes | Low speed. SD-map | Use a Class A2 or UHS-I card |
| The "Not enough memory" error | The game requires installation of internal memory | Try the ADB method or refuse to carry |
| Retentions are being dumped | The card is disabled during the game | Don't take it out. SD-map |
If the game still doesn't work:
- Check if the game supports SD installation (for example, Clash Royale works, and Apex Legends Mobile does not).
- Update MIUI to the latest version (new versions have improved support for external drives).
- Try another one. SD-map (e.g. SanDisk Extreme) A2 Kingston Class 10 instead).
๐ก
If the game is transferred to SD-The card is slowing down, try to transfer only the cache, leaving the main files in the internal memory, which will reduce the load on the card and improve performance.