How to transfer games to a memory card Xiaomi Redmi 9: 3 working methods + error solving

Owners of Xiaomi Redmi 9 sooner or later face the problem of lack of internal memory β€” especially if you actively install games from Google Play or third-party sources. Even with 64/128 GB on board modern projects like Genshin Impact, Call of Duty Mobile or PUBG take up 2-5 GB each, quickly clogging the system partition. Fortunately, MIUI allows you to transfer some games to microSD without root rights, but with important reservations.

In this article, we will analyze all the current ways to transfer games to a memory card in Redmi. 9 (including Redmi models 9A/9C/9T), They have pros and cons, and they have common errors, from "app not installed" to performance issues. SD-Adoptable Storage and alternative methods for games that do not support portability.

Why don’t games move to memory cards?

Before we get into the instructions, it's important to understand the limitations of the Android platform and the MIUI shell, because since Android 6.0 Marshmallow, Google has introduced the concept of Adoptable Storage, the ability to use microSD as part of internal memory.

  • πŸ”Ή Not all games support portability: Developers can explicitly ban this feature in the application manifest (e.g. Clash of Clans, Brawl Stars, etc).
  • πŸ”Ή MIUI In some versions of firmware, the port option is hidden or unstable.
  • πŸ”Ή Productivity SD-Class cards. UHS-I (U1/U3) or A1/A2 They are good for games, but cheap class. 10 can slow down.
  • πŸ”Ή Formatting as internal memory leads to data encryption – the card will not be read on another device.

In addition, some games (such as anticheat games like Free Fire or Mobile Legends) may fail to work from external memory due to the risks of modifying files, in which case only manual cache movement or the use of simlinks (requires root).

⚠️ Note: If you use a memory card as a portable storage (not formatted as internal memory), most games will not be able to transfer to it.

Method 1: Transfer through MIUI settings (without root)

The easiest way to do this is to use the built-in MIUI feature, which works for most games, but not all.

  1. Insert microSD into the slot (up to 512GB cards are supported). If the card is new, Redmi 9 will offer to format it. Select "Like a portable storage" (if you want to transfer only a portion of the data) or "Like internal memory" (if you are willing to devote the card only to this phone).
  2. Open Settings β†’ Applications β†’ Application Management.
  3. Select the game you want to migrate (such as Among Us or Subway Surfers).
  4. Click on "Storage", then "Change" (or "Move to"); SD-card, if the option is available).
  5. Confirm the action. The system will copy the data, but not all files can be transferred - some will remain in internal memory.

If the option "Move to" SD-The card is inactive or absent, so:

  • πŸ“› The game does not support portability (check Google Play in the section "Required permissions").
  • πŸ“› Memory card formatted as portable storage (reformatted).
  • πŸ“› V MIUI Transfer function is disabled (relevant for some regions).

Select a Class A1/A2 or UHS-I memory card

Format the card as internal memory (if necessary)

Check the free space on the map (should be β‰₯ game size)

Close the game before the transfer

Reboot the phone after the transfer-->

Method 2: Formatting SD-The card is an internal memory (adoptable storage)

If standard portability doesn't work, we can go a radical way of turning microSD into a piece of internal memory, which would allow games to be directly mapped, but it has serious implications:

  • πŸ”§ The card will be encrypted and linked to this phone, and the other device will not read the data.
  • πŸ”§ Speed depends on the card class. A2 or UHS-I U3.
  • πŸ”§ When you remove the map, some applications may stop working.

Instructions:

  1. Go to Settings β†’ Memory β†’ Memory Map.
  2. Click "Configure" (or "Format as internal").
  3. Confirm the action. The system will suggest that you move the data, you agree.
  4. After formatting, restart the phone.
  5. Now, when installing games on Google Play, you can choose a memory card as a storage location.
Type of cardRecording speedIs it good for games?Models of example
Class 1010 MB/s❌ No (brake)SanDisk Ultra (cheap)
UHS-I U110-30 MB/s⚠️ Conventional (light games)Kingston Canvas Select
UHS-I U3 / A130-90 MB/sβœ… Yes (most games)Samsung EVO Plus, SanDisk Extreme
A2β‰₯40 MB/s (IOPS 4000)βœ… Perfect.Lexar Play, Kingston Canvas Go! Plus

⚠️ Note: Once formatted as internal memory, the card cannot be used on other devices without completely erasing the data. Also, do not remove the card while the games are running, this can lead to the collapse of the application.

SanDisk (any model)|Samsung EVO|Kingston|Another (write in the comments)|I don't use it.-->

Method 3: Manually move game files (for power users)

If the game is not portable in standard ways, but supports storage on external media (for example, Minecraft, The Sims Mobile), you can manually move its files.

  • πŸ› οΈ File Manager (e.g. Mi File Manager or Solid Explorer).
  • πŸ› οΈ Doze mode must be disabled for the game (otherwise files can be reset).
  • πŸ› οΈ Backup of game data (in case of error).

Algorithm of action:

  1. With the file manager, go to /Android/obb/ (for additional game files) or /Android/data/ (for cache).
  2. Find a folder with the title of the game (e.g. com.mojang.minecraftpe for Minecraft).
  3. Copy the folder to the memory card in the same way (create directories /Android/obb/ on SD if none are available).
  4. Remove the original folder from your internal memory.
  5. Create a symbolic link (requires root or terminal): -s /storage/XXXX-XXXX/Android/obb/com.game.package /sdcard/Android/obb/com.game.package Where XXXX-XXXX β€” ID yours SD-maps (you can find them through adb shell ls) /storage/).

Root is not a problem if the game supports manually specifying the path to data (for example, through settings or a config file). /storage/XXXX-XXXX/Android/obb/....

What if the game doesn’t see files on SD?
If the game gives a download error after transferring, try: 1. Move files back to internal memory and start the game (for "binding"). 2. Use the FolderMount application (requires root) to create virtual connections. 3. Check whether it blocks the game. MIUI access SD through settings β†’ Permits β†’ Special access β†’ Access to all files (for Android 11)+).

Solving Common Mistakes When Playing Games

Even after a successful transfer, Redmi 9 users may face problems.

Mistake.Reason.Decision
"No appendix installed"Game files are corrupted or not all copiedRemove the game and install it again by selecting SD-map
Play slows down after transferLow speed of memory card recordingUse a Class A2 or U3 card
β€œInsufficient memory” during installationMIUI reserves space in internal memoryClean the cache in Settings β†’ Memory β†’ Cleanup
The game doesn't keep progressThe data is stored in the internal memoryMove the folder /Android/data/com.game.package/ manually

If the game after the transfer crashes or does not start, try:

  1. Clear the game's cache in Settings β†’ Applications β†’ [Game] β†’ Memory β†’ Clear the cache.
  2. Reinstall the game by selecting the internal memory, then reschedule.
  3. Disable MIUI Optimization in the developer settings (may interfere with SD).

πŸ’‘

Before transferring the game, check its compatibility with the SD-Maps on AppSales (under "Storage"), and many developers indicate whether external storage is supported.

Alternative ways to free up memory in Redmi 9

If porting games to SD didn’t help or isn’t possible, consider other options:

  • πŸ—‘οΈ Cleaning up the game cache. β†’ Memory. β†’ Cleanup can remove unnecessary temporary files (for example, Facebook or TikTok cache often takes gigabytes).
  • ☁️ Cloud-based saves: Games like Clash Royale or Hearthstone let you sync your progress with your Google Play Games account.
  • πŸ”„ Transfer media files. Photos, videos and music can be moved to SD The Gallery or Mi File Manager.
  • πŸ“¦ Use of Lite versions, such as Facebook Lite, Messenger Lite or PUBG Mobile Lite takes up much less space.
  • πŸ”§ Disable preload updates. on Google Play β†’ Settings β†’ Auto Update Apps Select β€œOnly via Wi-Fi” or β€œDo not automatically update".

It is also worth checking the hidden files that take up space:

  • .thumbnails – sketches of images (can be removed).
  • Download – downloaded files from the browser.
  • Android/data/ – cache of games (eg Genshin Impact stores gigabytes of textures here).

πŸ’‘

If your internal memory is 90%+ full, your system starts to slow down, and try to keep β‰₯10% of the space available for stable operation.

FAQ: Frequent questions about porting games to SD in Redmi 9

Can I transfer Genshin Impact or Call of Duty Mobile to a memory card?
Officially, no. These games block portability due to the large file size and performance requirements. However, you can: Transfer only additional files (obb folder) manually, use root and the App2SD application for forced transfer. Set the game on a card formatted as internal memory (method 2). Note that Genshin Impact can cause lags due to the low read speed from SD.
After the game was transferred to SD, she started to slow down.
Reasons for brakes: The memory card is too slow (you need a class A2 or U3). File fragmentation (reformatting the card will help). MIUI limits performance for external media. Solutions: Move the game back to internal memory. Buy a faster card (recommend Samsung EVO Plus or SanDisk Extreme). Disable MIUI Optimization in the developer settings.
How to transfer game saving to a memory card?
The storage is usually stored in: /Android/data/<play-off>/files/ /sdcard/games/ (For some games) To transfer: Copy the folder with the saved on SD Remove the original folder. Create a symbolic link (requires root): su ln -s /storage/XXXX-XXXX/Android/data/com.game.package /sdcard/Android/data/com.game.package For cloud-saving games (such as Clash of Clans), no transfer is required – progress is synchronized with the server.
Can I use it? OTG-Player flash drive instead of microSD?
Technically yes, but with reservations: βœ… Advantages: Flash drives USB 3.0/3.1 faster than most microSDs. ❌ Deficiencies: OTG It takes up the charging port (inconvenient to play while charging). Not all games support installation on removable devices. USB-accumulator. MIUI may not offer OTG as a storage option in settings. For use: Connect OTG-Format it as internal memory (similar to the method). 2). Install games via Google Play by selecting a flash drive as your storage location.
After the update, MIUI stopped working port to SD.
Xiaomi sometimes limits external media functionality in new firmware versions. Solutions: rollback to the old version of MIUI (if the transfer is critical); Using ADB for forced transfer: adb shell pm set-install-location 2 (sets external memory as the default place for new applications); Manual editing platform.xml (requires root): If nothing helps, you just have to wait for fixes from Xiaomi or use alternative launchers (for example, Nova Launcher), which sometimes bypass the limitations of MIUI.