Why the games are not transferred to SD-map?
Are you tired of the constant notifications "Not enough memory" on your Xiaomi Redmi? Even after removing photos and cache, games take up the lion's share of the built-in storage, and the system stubbornly prevents them from migrating to microSD. What's the matter?
The problem lies in the policy of Google and MIUI: since Android 6.0 Marshmallow, the portability of applications to removable media has been severely limited. Manufacturers, including Xiaomi, have gone even further - in new versions of MIUI 12-14, the "Move to SD" option is often hidden or blocked. But that doesn't mean there's no solution!
In this article, we will discuss 4 working ways to transfer games to a memory card, from standard settings to bypassing system constraints. You will learn which Redmi models support transfer, how to format correctly. SD-What to do if the game does not start after the transfer.
Method 1: Standard porting through MIUI settings (if available)
On some Xiaomi Redmi models (such as Redmi 9A or Redmi Note 8), the portability option remained on the menu.
- Open Settings โ Applications โ Application Management.
- Select the game you want to port (such as Genshin Impact or Call of Duty Mobile).
- Slip on the "Storage" item.
- If you see the "Change" or "Move to" button SD-Map โ press it and confirm the action.
Even if the button is active, some games (especially those with cheat protection) may not be portable, in which case the system will show the error "The application does not support porting to SD".
The memory card is formatted as an internal storage (see Method 2)
There is enough free space on the map (at least 20% more than the game weighs)
The game does not use anticheat (e.g. PUBG Mobile or Free Fire)
- In the developer settings, the item "Forced to allow porting to SD" is disabled (if it was previously enabled)
-->
Method 2: Formatting SD-maps as internal storage
If standard transfer is not available, you can โcheatโ the system by making SD-This method works for all Redmis with Android 9-14, but nuanced:
- ๐น The card will be encrypted and will not be read on other devices.
- ๐น After extracting the map, the application will stop working on it.
- ๐น It is recommended to use class cards A2 or UHS-I (For example, SanDisk Extreme or Samsung EVO Plus).
Instructions:
- Put it in. SD-card (if your model supports memory expansion).
- Go to Settings. โ Memory. โ SD-map.
- Slip on the three dots in the top right corner and select "Storage settings."
- Click "Format as internal" โ "Clean and format".
- After formatting, select โMove Data Nowโ (optional).
โ ๏ธ Warning: Once formatted, all data on the map will be permanently retrieved. If it had important files, pre-copy them on your PC.
Now, when you install new games, the system will ask you to choose a storage location to transfer the games you already have:
- Go to Settings โ Apps.
- Choose a game. โ "Warehouse" โ "Change".
- Indicate. SD-card.
What if the โFormat as internalโ option is inactive?
Method 3: Transfer through the file manager (for APK + OBB)
Many games (like Asphalt 9 or Need for Speed: No Limits) are two-part games: APK-file (installation package) and OBB-data (graphics, levels). APK You can't move it, but OBB can be moved manually!
Step-by-step:
- Install the MIUI file manager or Solid Explorer.
- Go to /Android/obb/, where game data is stored.
- Copy the folder with the game name (for example, com.gameloft.android.ANMP.GloftA9HM for Asphalt 9) on SD-map (/SDCard/Android/obb/).
- Remove the original folder from your internal memory.
- Create a symbolic link (if the game does not see the data): this requires root rights or a command through the game. ADB: adb shell ln -s /storage/XXXX-XXXX/Android/obb/com.game.package /sdcard/Android/obb/com.game.package (Replace. XXXX-XXXX on ID yours SD-maps and com.game.package for the game package.)
| Game. | The way OBB-data | Can I transfer it without root? |
|---|---|---|
| Genshin Impact | /Android/obb/com.mihoyo.GenshinImpact/ | โ Yes (but simlink is required) |
| Call of Duty Mobile | /Android/obb/com.activision.callofduty.shooter/ | โ No (cheat protection) |
| PUBG Mobile | /Android/obb/com.tencent.ig/ | โ No (lockdown) |
| Asphalt 9 | /Android/obb/com.gameloft.android.ANMP.GloftA9HM/ | โ Yes. |
โ ๏ธ Attention: Some games (for example, PUBG Mobile or Free Fire check the integrity of the files. OBB lie down SD-If you have a file-damaged error, you can return the data back to your internal memory.
Method 4: Transfer over ADB (for advanced users)
If previous methods didn't work, you can use Android Debug Bridge (ADB), a debugging tool, which is the most reliable way, but requires a PC connection.
What you need:
- ๐ฅ๏ธ Computer with installed ADB-driver.
- ๐ฑ Included "Debugging by" USB" on Redmi (Settings) โ The phone. โ Version. MIUI โ 7 times tap the version โ Go back to "Additional" โ "For developers").
- ๐พ SD-card formatted as portable storage (not internal!).
Instructions:
- Connect Redmi to the PC via USB-cable (original!).
- Open the Command Prompt (Windows) or Terminal (Mac/Linux) in the adb folder.
- Enter the command to check the connection: Adb devices should appear the name of your device.
- Learn the game package (for example, for Genshin Impact it is com.mihoyo.GenshinImpact).
- Execute the port command: adb shell pm set-install-location 2 This command forces the system to install new applications on the SD-default-card.
- To transfer the already installed game: adb shell pm move-package com.mihoyo.GenshinImpact
1. Reboot the phone.
2. Format SD-map FAT32 (not exFAT!).
3. Use the command adb shell pm set-install-location 2 before installing the game.
-->
A critical nuance: after using ADB, some MIUI system updates can reset portability settings. Check the location of games after updates!
What games cannot be transferred to SD-map (and why)
Not all games support portability, even with ADB. Here is a list of categories that are guaranteed not to carry over:
- ๐ฎ Multiplayer Shooter (PUBG Mobile, Call of Duty Mobile, Free Fire โ use anticheats that block work with external media.
- ๐ Games with DRM-protection (NBA 2K Mobile, Marvel Future Fight โ Check File Signatures.
- ๐ฑ Games with mandatory online connection (Clash of Clans, Brawl Stars) โ data synchronized with servers.
- ๐ Root-detected games (Pokรฉmon GO, Harry Potter: Wizards Unite โ The transfer could be considered hacking.
If you try to play this game, you can:
- ๐ซ Error "Can't start the game" at the start.
- ๐ Infinite loading on the logo screen.
- ๐ Departures during gameplay (especially in online mode).
โ ๏ธ Note: Some Redmi models (e.g. Redmi Note 12 Pro)+) Attempting to transfer protected games may result in a ban of an account (for example, in the PUBG Mobile or Genshin Impact.Risk depends on developer policy.
How to choose SD-map for games on Xiaomi Redmi
Not every microSD is good for gaming, cheap C10 cards can slow down levels or even damage files, and here are the card requirements for a comfortable game:
| Parameter | Minimum requirement | Recommended value |
|---|---|---|
| Class speed | A1 | A2 or UHS-I (U3) |
| Volume. | 32GB | 128GB or 256GB |
| File system | FAT32 | exFAT (for files >4 GB) |
| Manufacturer | Anybody. | SanDisk, Samsung, Kingston |
Top.-3 Maps for games on Xiaomi Redmi (2026 year):
- SanDisk Extreme microSDXC UHS-I A2 is the best choice for heavy gaming (Genshin Impact, Honkai: Star Rail).
- Samsung EVO Plus microSDXC U3 A2 is the best price/quality ratio.
- Kingston Canvas Go! Plus microSDXC A2 is a budget option for lightweight games.
Before buying, check if your Redmi model supports high volume cards, for example, Redmi 9A officially works with cards up to 512 GB, and Redmi Note 10 โ up to 1 TB.
๐ก
Never buy no-name cards from brands (such as Transcend or Silicon Power, which are often forged and can damage game data, leading to โFailed to load assetโ errors.
Frequent mistakes and their solutions
When transferring games to SD-Xiaomi Redmi users face typical problems. Let's analyze the most common problems:
- ๐ด "App not installed" after transfer: Solution: Delete the game, clear the Google Play Store cache and install again by selecting SD-card.
- ๐ด Game slows or flies: Solution: Check the card speed with A1 SD If the reading speed is below 50MB/s, replace the card.
- ๐ด The โMove to the buttonโ SD" Inactive: Solution: Try formatting the card as an internal storage (Method 2) or use it ADB (Method 4).
- ๐ด After extraction SD-The game cards are gone: Solution: It's okay if the card is formatted as an internal storage. Put it back in, the games will come back.
If none of these methods worked, there are two options:
- Use cloud storage (e.g. Google Play Games with Play Now).
- Buy Redmi with a large amount of memory (for example, Redmi Note 13 Pro+ 512 GB).