How to install games on SD-Map on Xiaomi: 4 proven ways + fixing

Installation of games SD-Card instead of internal memory โ€“ a pressing task for owners of Xiaomi smartphones, especially with budget models (Redmi) 9A, POCO M3, Redmi Note 10 et al., where 32-64 GB quickly run out. However, the manufacturer limits this feature: by default MIUI Allows you to transfer only part of the data applications, not yourself APK-In this article, we will discuss all working methods, from standard settings to hidden commands. ADB, We also explain why some games (such as Genshin Impact or Call of Duty Mobile) may not work with an external drive.

It's important to understand that not all methods are equally effective. SD-As an internal memory, the card is the most compatible, but it reduces its speed and reduces its life. ADB It requires technical skills, but it allows you to manage the installation site flexibly. MIUI 12.5โ€“14 (including global and Chinese versions) and collected checklists for each case.

1.Why Xiaomi is blocking the installation of games on the SD-map?

The manufacturer limits this function not for harmful reasons, but for technical reasons:

  • ๐Ÿ”น Productivity: SD-cards (even class) A2) slower-than-integrated memory UFS 2.1/2.2, It's critical for heavy games, PUBG Mobile on SanDisk Ultra card can slow down when loading textures.
  • ๐Ÿ”น Security: Android is forbidden to install APK on removable media without additional permissions (risk of piracy or viruses).
  • ๐Ÿ”น Fragmentation: Frequently overwriting data SD-The card speeds up its wear, especially if it is cheap models without a controller SLC-cache.

However, you can get around the limitations. Below are the ways from the simplest to the most complex, with compatibility with Xiaomi models.

๐Ÿ“Š What? SD-You use the card on your smartphone?
SanDisk (Ultra/Extreme)
Samsung EVO
Kingston Canvas
Another (write in the comments)
I don't use it.

Method 1: Formatting SD-maps as internal memory

This is the most reliable method, but it has irreversible consequences: once formatted, the card will not be used in other devices (for example, in a camera or on a PC) without complete cleaning, but the games will be installed on it automatically, as on an embedded drive.

Requirements: Android 6.0+, SD-card class A1/A2 (recommended SanDisk Extreme A2 or Samsung EVO Plus), free space on the card โ‰ฅ16 GB.

Backup the data from the card (they will be deleted)

Check the card class (should be A1 or A2)

Battery charge โ‰ฅ50%

Connect the card to your smartphone (not via OTG!)

-->

Step-by-step:

  1. Put it in. SD-Card to smartphone and wait for its detection.
  2. Go to Settings. โ†’ Memory. โ†’ [Your name is yours. SD-map] โ†’ Three points (โ‹ฎ) โ†’ Storage settings.
  3. Choose Format as internal (on some firmwares โ€“ Internal Memory).
  4. Confirm the action and wait until it is completed (may take 5-10 minutes).
  5. After formatting, select Transfer Data if the system offers.

โš ๏ธ Warning: After that, the card will be encrypted and tied to your device, and if you retrieve it, some applications may stop working until you re-insert it.

Now, when installing games from Google Play or APK-The system will ask you to choose a storage location to change the default location:

  1. Open Settings โ†’ Applications โ†’ Application Management.
  2. Tap it on three points (โ‹ฎ) โ†’ Default location.
  3. Choose. SD-map.
Xiaomi modelSupport for formatting as internal memoryNotes
Redmi Note 10/11, POCO X3/X4โœ… Yes.It works well but can slow down heavy games.
Redmi 9/9A/9Cโœ… Yes.Some firmware requires a root to transfer data
Mi 11/12, POCO F3/F4โš ๏ธ Partially.Can not work with cards > 256 GB
Black Shark 4/5โŒ No.Gaming smartphones block this function

๐Ÿ’ก

Formatting as internal memory is the only way to install games like Genshin Impact or Honor of Kings on the computer. SD-rue-card.

Method 3: Transfer games through application settings (without formatting)

If you don't want to format a map, you can transfer some of the data from games you've already installed, which is suitable for lightweight projects (Clash Royale, Brawl Stars), but it won't help with heavy games. 3D-play.

Limitations:

  • ๐Ÿ”ธ Only cache and additional files are transferred, not the cache itself. APK.
  • ๐Ÿ”ธ Not all games support portability (depending on the developer).
  • ๐Ÿ”ธ On some firmware MIUI opportunity.

Instructions:

  1. Open Settings โ†’ Applications โ†’ Application Management.
  2. Choose the game you want to migrate (for example, Among Us).
  3. Slip it on the vault. โ†’ Change (if the option is active).
  4. Choose. SD-map and confirm.

If there is no Modify, the game does not support portability, in which case only Method 1 (format) or Method 4 (ADB) will help.

๐Ÿ’ก

Before transferring, close the game through Task Manager (Recent Applications โ†’ Close Everything), otherwise the system may give an error.

Method 3: Use of ADB forced-installation SD-map

This method requires ADB (Android Debug Bridge) and is suitable for power users.It allows you to force installation location even for games that normally block portability.It works on all Xiaomi smartphones with an unlocked bootloader (does not require root!).

What you need:

  • ๐Ÿ–ฅ๏ธ Computer with Windows/macOS/Linux.
  • ๐Ÿ”Œ Cable USB (preferably original).
  • ๐Ÿ“ฑ Included debugging by USB (Settings โ†’ The phone. โ†’ Version. MIUI โ†’ 7 times to tap โ†’ Additionally. โ†’ For developers โ†’ Debugging by USB).
  • ๐Ÿ’พ Utility. ADB Tools by Google.

Step-by-step:

  1. Connect your smartphone to your PC and allow debugging (the phone will have a request).
  2. Open the command line (Win + R โ†’ cmd) and type: adb devices Make sure the device is identified (its serial number should appear).
  3. Enter the command to install on SD-map: adb shell pm set-install-location 2 Where 2 is the priority of external memory.
  4. Reboot your smartphone: adb reboot

All new games will be installed on SD-To return the default settings, use:

adb shell pm set-install-location 0

โš ๏ธ Note: Some games (such as Free Fire or Mobile Legends) can ignore this command and install in internal memory, in which case only manually moving files through Root Explorer (requires root) will help).

What if the ADB canโ€™t see the device?
1. Make sure that Xiaomi drivers are installed (download from the official website). 2. Try another one. USB-cable (cheap cables often do not support data transfer). 3. Switch the connection mode on the phone from Charging to File Transfer (MTP). 4. disable the antivirus on your PC (it can block) ADB).

5. Method 4: Manual transfer of game files (for advanced users)

If previous methods did not work, you can manually move the game files to the game. SD-card using Root rights or file manager with access to system folders (for example, Mixplorer or FX File Explorer: This is a risky way to do it: if you make a mistake, the game can stop running.

Requirements:

  • ๐Ÿ”“ Unlocked bootloader and Root (instructions for Xiaomi here).
  • ๐Ÿ“ File Manager with Root Support.
  • ๐ŸŽฎ Backup of game saves (use Swift Backup or Titanium Backup).

Instructions:

  1. With the file manager, go to /data/app/ (APK is stored here) and /data/data/ (application data here).
  2. Find a folder with the game (e.g. com.supercell.clashroyale for Clash Royale).
  3. Copy the folder to SD-map /Android/obb/ (for additional files; or /Android/data/ (cash-on).
  4. Create a symbolic link (requires Root): su ln -s /storage/XXXX-XXXX/Android/obb/com.game.package /data/app/com.game.package Where XXXX-XXXX โ€” ID yours SD-maps (can be found through ls) /storage/).
  5. Reboot your smartphone.

โš ๏ธ Important: Not all games support symbolic links, PUBG Mobile can give you error 98 (file unavailability), in which case only Method 1 (formatting the card as an internal one) will help).

6. Problem Solving: Games are not installed or slowed down SD-map

Even after a successful transfer, you may encounter errors, and here are the most common ways to correct them:

Problem.Possible causeDecision
The game is not set to SD-mapThe map is formatted as a portableFormat as an internal (Method 1)
Play slows down or flies offLow speed reading/writing of the cardUse a Class A2 card (e.g. SanDisk Extreme)
Error "Not enough space" during installationMIUI reserves space in internal memoryClean the cache in Settings โ†’ Memory โ†’ Clean
The game doesn't keep progressThe saved files remain in the internal memoryMove the folder /data/data/com.game.package/ manually
SD-map not definedFile system problems (FAT32/exFAT)Format the map in exFAT via PC

If the game has a 0, 963, or 98 error after the transfer, try:

  1. Remove the game and install it again by selecting SD-card.
  2. Clear the cache of the Google Play Store (Settings โ†’ Apps โ†’ Google Play Store โ†’ Clear the cache).
  3. Check the card for errors via PC (use chkdsk in Windows).

๐Ÿ’ก

For the speed test SD-maps use the app A1 SD If the recording speed is below 10 MB/s, the card is not suitable for gaming.

7.The best SD-Maps for games on Xiaomi in 2026

Not all memory cards are equally good for gaming, and we tested 10 models and selected the best in price/performance ratio:

  • ๐Ÿฅ‡ SanDisk Extreme A2 128 GB is the best choice for heavy games (Genshin Impact, Call of Duty: 160/90 MB/s.

โŒ Not recommended:

    Before buying, check the card for authenticity: counterfeits often have an understated speed and can damage data. Use the FakeFlashTest utility for testing.

    FAQ: Frequent questions about installing games SD-Xiaomi

    Can I transfer Genshin Impact to the SD-rue-card?
    Yes, but only if you format the card as internal memory (Method 1), while the game can slow down on cards of the class below A2. The alternative is to use ADB (Method 3), but this does not guarantee 100% performance.
    Why after the game is transferred to SD-She started laying the map?
    Your map is probably too slow. 3D-game (PUBG, Call of Duty needs speed reading โ‰ฅ100 MB/s. Check the card characteristics through A1 SD Bench and replace it with SanDisk Extreme or Samsung if necessary EVO Plus.
    Can I use it? SD-The card as an internal memory of Xiaomi MIUI 14?
    Yes, the feature is saved, but on some models (for example, Xiaomi 13) it is hidden. To activate it: Enable Developer Mode (7 taps according to version) MIUI). In Additional Settings, activate Allow System Settings to Change. Now the formatting option will appear in the menu. SD-map.
    What happens if you take it out? SD-A card formatted as an internal memory?
    The apps on the card will stop working, and the system will give an error, "Application not installed." To return to operation: Put the card back in. If the card is damaged, format it again (data will be lost!). Reinstall the games. โš ๏ธ Note: Do not remove the card while the games are running - this can lead to loss of saves.
    How to transfer the game saves to SD-map?
    The storage is usually stored in /data/data/com.game.package/ or on the game servers (e.g., through Google Play Games) To transfer local saves: Copy the folder with saves (e.g., copy the folder with the saved ones, /Android/obb/com.game.package/) on SD-Use Swift Backup to back up your app data. For cloud-saving games (such as Clash of Clans), link your account to Google or Supercell. ID.