How to set the game to SD-Map in Xiaomi phones: 3 proven ways

Xiaomi smartphone owners often face a lack of internal memory, especially if they actively install modern games such as Genshin Impact, Call of Duty Mobile or other games. PUBG. Even 128GB models are quickly clogged with cache, updates and media. SD-map, but here users are waiting for pitfalls: not all games support installation on an external drive, and MIUI impose additional restrictions.

In this article, we will discuss three working methods for installing games on the SD-Map in the phones Xiaomi Redmi, POCO and Mi (relevant to the MIUI 14/15 Android 12-14). You will learn how to format your memory card correctly, what settings to change in the system, and what to do if the game refuses to start after transferring. SD How to get around this limitation.

1. Preparation SD-Cards: which drive to choose and how to format

Before you can transfer games, you need to properly prepare the memory card. SD-Cards are suitable for application installation โ€“ cheap models with low write speed (Class) 4/6) It leads to lags and errors:

  • ๐Ÿ”น Class speed: UHS-I (U1/U3) or A1/A2 (for quick work with small files)
  • ๐Ÿ”น Volume: from 64 GB (32 GB may not have enough space for cache)
  • ๐Ÿ”น Format: exFAT or FAT32 (Only exFAT supports files. >4GB, critical for gaming)
  • ๐Ÿ”น Brand: SanDisk Ultra, Samsung EVO, Kingston Canvas (Avoid No-Name)

To format the map in exFAT:

  1. Insert SD into your phone and open Settings โ†’ Storage.
  2. Tap it on. SD-map โ†’ Format โ†’ As an internal storage device (this will delete all data!).
  3. Select exFAT (if you donโ€™t have an option, format via PC using SD Formatter).
  4. After formatting, restart the phone.

โš ๏ธ Warning: Formatting as "internal storage" links the card to the phone, and once extracted, the data on it will not be available on other devices!

๐Ÿ“Š What? SD-You are using the card in Xiaomi?
SanDisk
Samsung
Kingston
Another (write in the comments)
I don't use it.

2. Method 1: Install the game directly to SD via Google Play

The easiest method is to indicate SD-The map is the default setting, but it doesnโ€™t work for all games (many, like Genshin Impact or Diablo Immortal, ignore this setting).

Instructions:

  1. Open the Google Play Store and find the game you want.
  2. On the game page, tap three points (โ‹ฎ) โ†’ Set on SD-Card (if the option is active).
  3. If there is no item, go to Settings โ†’ Annexes โ†’ Application management โ†’ Google Play Store โ†’ Warehouse and select SD-map.
Game.Supports SD installation?Notes
Call of Duty Mobileโœ… Yes.Requires manual cache transfer
PUBG MobileโŒ No.Blocks the start when installed on SD
Genshin Impactโš ๏ธ Partially.It is set, but it is laid down when loading worlds.
Minecraftโœ… Yes.It works smoothly.
Free FireโŒ No.Banned by the politics of the game

Limitations of the method:

  • ๐Ÿšซ It only works for games that support adoptable storage. SD internal memory).
  • ๐Ÿšซ Some games (such as Among Us) are set to SD, but retain the cache in the internal memory.
  • ๐Ÿšซ After updating MIUI settings may reset.

Check the vacant space on SD|Format the map in exFAT|Install. SD default-storage|Reboot the phone.-->

Method 3: Transfer of the installed game with ADB (for advanced)

If the game is already installed in internal memory, it can be transferred to SD via ADB (Android Debug Bridge), which requires a PC and the developer mode on.

Steps:

  1. Activate Developer Mode: Go to Settings โ†’ About Phone and tap the MIUI version 7 times.
  2. Return to Settings โ†’ Additional โ†’ For developers and enable USB debugging.
  3. Connect your phone to your PC, install ADB drivers (download from the official website).
  4. Open the command line (Windows) or the terminal (Mac/Linux) and type:
adb shell pm set-install-location 2

This command forces the system to install applications on the SD by default. To migrate a particular game, use:

adb shell pm move-package com.pubg.krmobile (replace with game ID)

You can find out the gameโ€™s package name through the App Inspector app or the command:

adb shell pm list packages | grep "game name"

โš ๏ธ Note: Some games (e.g. Clash of Clans) after transferring through the ADB You may lose access to cloud storage!

What to do if ADB It's a mistake. [INSTALL_FAILED_INVALID_INSTALL_LOCATION]"
This error means that the game does not support installation on SD. Try: 1. Format the card as an internal storage (see Section 1). 2. Use the method with simlinks (Section 4). 3. Install a patched version of the game (Ban account risk!).

If the game refuses to install on SD, you can โ€œcheatโ€ the system by creating a symbolic link (symlink), which requires root rights or the use of Termux.

Instructions for Termux (without root):

  1. Install Termux from F-Droid (the version from Google Play will not work).
  2. Enter the commands in order:
pkg update && pkg upgrade


pkg install tsu




tsu




ln -s /storage/emulated/0/Android/obb/com.game.package /sdcard/Android/obb/com.game.package.

Replace com.game.package with the game ID (e.g. com.supercell.clashofclans).

Advantages of the method:

  • ๐Ÿ”น It works for games that block installation on SD (for example, PUBG).
  • ๐Ÿ”น It does not require transferring the game itself โ€“ only cache and updates.
  • ๐Ÿ”น Maintains access to cloud storage.

Risks:

  • ๐Ÿšซ When updating the game, the link may break.
  • ๐Ÿšซ Some anticheats (e.g. in Call of Duty) Detect simlinkas as hacking.

๐Ÿ’ก

Before creating a simlink, check if the game supports SD storage. To do this, download a small game (like Subway Surfers) and try to migrate it through the application settings. If you can, symlink will work for other games as well.

5. Solving common installation errors on SD

Even after a successful transfer, problems can arise, and let's look at the typical errors and how to fix them.

Mistake.Reason.Decision
"No appendix installed"SD is formatted in FAT32 and the game weighs >4GBReformatting to exFAT
The game flies off at launchLow reading speed SD-mapBuy a U3/A2 class card
"Not enough space."SD is tied as internal memory, but the system canโ€™t see it.Reboot your phone or reconnect the card
Cash's not loading.Simlink is broken after the updateRe-create the link (see Section 4)

Additional advice:

  • ๐Ÿ”น If the game is delayed after the transfer to SD, Try to turn off window animation in Settings โ†’ Special facilities โ†’ Speed of animation.
  • ๐Ÿ”น For online games (such as Brawl Stars), check if the anticheat block the installation of the game. SD.
  • ๐Ÿ”น Clean the game cache regularly through Settings โ†’ Annexes โ†’ Application management โ†’ Clear the cache.

๐Ÿ’ก

If the game starts to slow down after transfer to SD, the problem is most likely the speed of reading the memory card. Even A1 cards may not cope with modern games - the best choice is UHS-I U3 or A2.

6.Alternative solutions: cloud games and memory optimization

If porting to SD didnโ€™t help or your Xiaomi model (like the Redmi Note 10 or POCO X3 Pro) doesnโ€™t support installation on an external drive, consider alternatives:

  • ๐ŸŽฎ Cloud Gaming: Services like Xbox Cloud Gaming or NVIDIA GeForce NOW They allow you to play without installation.
  • ๐Ÿ“ฑ Memory Optimization: Delete Unnecessary Files through Settings โ†’ Warehouse โ†’ Clean up or use Files by Google.
  • ๐Ÿ”„ Transfer to USB-OTG: Some games (such as Stardew Valley) can be installed on a flash drive via a OTG-cable.
  • ๐Ÿ“ฆ APK + OBB: Download games manually from sites like APKMirror and place.obb files on the site. SD file Android/obb.

For models with dynamic memory (for example, Xiaomi 12T), you can expand internal storage due to unused memory:

  1. Go to Settings โ†’ Memory โ†’ Advanced settings.
  2. Choose to expand memory and specify SD-map.
  3. Confirm the merger (the data on the map will be deleted!).

7. Compatible with different Xiaomi models

Not all Xiaomi smartphones work the same way with installing games on SD. Below is the compatibility table for popular models:

ModelSupport for installation on SDFeatures
Redmi Note 11/12โœ… Yes.Requires formatting as internal storage
POCO X4/X5โœ… Yes.Supports symlink without root
Mi 11/12โš ๏ธ Partially.Some games (such as Apex Legends Mobile) block launches
Redmi 10AโŒ No.Budget models do not support adoptable storage
Black Shark 4/5โœ… Yes.Optimized for gaming, but requires high-speed SD

For flagship models (Xiaomi 13, 14), the manufacturer recommends using internal memory, as the speed of the device is very high. UFS 3.1 is much higher than any other SD-In budget devices (Redmi) A1, POCO C40) fitting SD It may be the only way to play heavy projects.

FAQ: Frequent questions about installing games on SD in Xiaomi

Can I install Genshin Impact on the SD-Map in Redmi Note 10 Pro?
Technically yes, but the game will be a lot of drag when loading open world.Genshin Impact requires high speed data read, and even a class map. A2 We recommend freeing up space in internal memory or using the cloud version via GeForce. NOW.
Why is PUBG Mobile not installed on SD, even though there is space?
PUBG Mobile (like Free Fire) blocks installation on external drives due to security policies, which can only be avoided through simlinks (Section 4) or manually placing.obb files on an SD and then mounting, but this method can lead to a ban on the account for using โ€œunofficial modificationsโ€.
How to transfer an already installed game to SD without losing data?
Methods depend on the game: If the game supports transfer: Settings โ†’ Annexes โ†’ Choose a game โ†’ Warehouse โ†’ Change. โ†’ SD-If you don't have an option, use it. ADB (Section 3) or back up Titanium Backup (requires root), uninstall the game, install on SD Important: Not all games are making progress in the cloud. Before transferring, check if your account is linked to Google Play Games or social media.
What? SD-The map is better for games on Xiaomi POCO F4?
For the POCO F4 (with a Snapdragon 870 processor), we recommend: SanDisk Extreme A2 (128 GB) - optimal for price/quality. Samsung PRO Endurance (64 GB) - for long recording (suitable for gameplay streams); Kingston Canvas Go! Plus (256 GB) - if you need a lot of space for several games. Avoid cards marked Class 10 without marking A1/A2 - they are not designed for installing applications.
Can you use microSDXC (exFAT) in older Xiaomi models (e.g. Redmi 5)?
Technically, yes, but there are nuances: Redmi 5 (and other Android 7-8) models don't support exFAT out of the box. You need to upgrade to MIUI 12+ or use a FAT32 card (but then games >4GB won't install). Alternatively, format the map in NTFS via a PC, but then you have to use apps like Paragon exFAT/NTFS for reading. For older devices, you better choose a FAT32 card up to 32GB and install it only light games.