How to transfer applications to SD-Map in Xiaomi: all the ways and nuances

Xiaomi smartphone owners often face a lack of internal memory, especially if the device is equipped with only 32 or 64 GB of storage. SD-But in the MIUI This feature doesn't work as clearly as it does on pure Android. Depending on the firmware version, the smartphone model and the type of memory card, the process can be very different.

In this article, we will discuss all current transfer methods (including hidden settings). MIUI), explain why some applications cannot be moved, and give recommendations for choosing SD-We will focus on the features of working with exFAT cards and FAT32 newer MIUI 14/13, where standard methods may not work.

Why Xiaomi canโ€™t just move apps to Xiaomi SD-map?

Unlike smartphones on โ€œbareโ€ Android (for example, Samsung or Nokia), in MIUI, the function of transferring applications to an external drive is limited to the manufacturer.

  • ๐Ÿ”’ Security: Xiaomi blocks transfer of system and pre-installed applications to avoid crashes.
  • โšก Productivity: SD-cards (even class) A2) They are slower than the built-in memory. UFS 2.1/3.0, What can slow down applications.
  • ๐Ÿ“ฑ Architecture MIUI: In new versions of the firmware (starting with the MIUI 12) the transfer function is hidden in the developer or removed altogether.

Not all apps support portability, for example, instant messengers (WhatsApp, Telegram), online-authorized games (PUBG Mobile, Genshin Impact) and banking programs (SberBank Online, Tinkoff) are most often left in internal memory at the request of developers.

๐Ÿ“Š What? SD-You are using the card in Xiaomi?
SanDisk (Ultra/A1)
Samsung (EVO Plus)
Kingston (Canvas Go)
Another.
I don't use it.

What? SD-map to select for transfer of applications?

Not every memory card is suitable for installing applications.

ParameterRecommended valueWhy is it important?
Class speedA2 or UHS-I (U3)Provides a minimum write speed of 4000 IOPS for smooth application operation.
Volume.64GB.Cards under 32GB often donโ€™t support the exFAT format required for MIUI.
File system formatexFAT (preferably)FAT32 does not support files larger than 4GB, which is critical for modern gaming.
BrandSanDisk Ultra, Samsung EVO Plus, Kingston Canvas GoCheap no-name cards often fake the speed class, leading to lags.

โš ๏ธ Note: If you use a class card A1 or U1, applications will slow down when they start up. MIUI It will block the possibility of transferring to such storage devices.

Before buying, check the card for authenticity with H2testw (Windows) or SD Insight (Android), counterfeits often have a real volume of 2-4 times less than claimed.

Method 1: Transfer through standard MIUI settings (for supported models)

This method works on Xiaomi smartphones with MIUI 11-14, but only if:

  • ๐Ÿ“ฑ The device supports Adoptable Storage (see list of models below).
  • ๐Ÿ’พ SD-The card is formatted as internal memory.
  • ๐Ÿ”ง In the developer settings, the option Forced transfer to SD (if available).

Step-by-step:

  1. Put it in. SD-Card to smartphone and wait for identification.
  2. Go to Settings. โ†’ Memory.
  3. Tap by name. SD-map โ†’ Settings (three points) โ†’ Storage settings.
  4. Select Format as internal memory (all data on the map will be deleted!).
  5. After formatting, go to Settings โ†’ Applications โ†’ Application Management.
  6. Select the application โ†’ Warehouse โ†’ Change. โ†’ SD-map.

Format the card in exFAT on PC (if MIUI does not offer an option)

Check the speed class (should be A2/U3)

Create a backup copy of data from the card

Reboot the smartphone after formatting-->

โš ๏ธ Note: Once formatted as internal memory, the card cannot be read on other devices (PCs, cameras, etc.) without being completely erased. MIUI It can automatically transfer only a part of the data (cache, media) to it, and not the application itself.

Xiaomi list of Adoptable Storage supporters
Redmi Note 8/9/10 Pro, Redmi 9T/10, POCO X3/X3 Pro, Mi 9 Lite, Mi A2/A3 (based on Android One). On the new flagships (Xiaomi 13/14, Redmi K60), the function is disabled at the firmware level.

Method 2: Transfer through the developer settings (hidden option)

If there is no portability in the standard settings, try to include the hidden option in the developer menu:

  1. Activate Developer Mode: Go to Settings โ†’ About Phone โ†’ MIUI version and tap 7 times on this item.
  2. Back to Settings โ†’ Additionally. โ†’ For developers.
  3. Find Forced Transfer to SD (or Force allow apps on external in English) and turn it on.
  4. Reboot your smartphone.
  5. Now in the application settings (Settings โ†’ Applications โ†’ Management) should appear the port option.

๐Ÿ”น Important: On some models (Redmi Note) 11/12, POCO F4) This option may not even be available on the developer menu, and only manually formatting the card as internal memory through the developer menu will help. ADB (see method 4).

๐Ÿ’ก

If you donโ€™t have Forced Transfer to SD, try changing your firmware region to Global or EEA via Settings โ†’ Additional โ†’ Region. In some localizations, MIUI hides this feature.

Method 3: Transfer using third-party applications (without root)

If standard methods donโ€™t work, you can use Google Play utilities that bypass the limitations of MIUI.

  • ๐Ÿ“ฑ AppMgr III (App 2 SD) โ€” It shows you which applications can be moved, even if MIUI That doesn't allow it.
  • ๐Ÿ”„ Link2SD โ€” creates symbolic links (requires root for full functionality, but some features work without it).
  • ๐Ÿ—ƒ๏ธ Files by Google โ€“ helps to clear cache and transfer media files of applications (not themselves) APK).

Instructions for AppMgr III:

  1. Install the app from Google Play.
  2. Open it and give access to the storage.
  3. In the list of applications, find those that have a tick in the Move to SD column.
  4. Tap on the app. โ†’ Move to SD card.
  5. If you have an error, try Move to phone โ†’ Move to SD card (sometimes triggered after the system is cheated).

โš ๏ธ Note: Third-party utilities do not guarantee 100% success, Link2SD without root rights, it can only transfer a part of the data, not the application itself. MIUI Ported applications may be re-entered into internal memory.

Method 4: Manual formatting SD-As a memory, internal memory is ADB

This is the most reliable method for new Xiaomi smartphones (for example, Redmi Note 12, POCO X5), where MIUI It blocks standard formatting. You'll need a computer with drivers installed. ADB and Fastboot.

Step-by-step:

  1. Connect your smartphone to your PC via USB and enable USB Debugging (Settings โ†’ About Phone โ†’ MIUI โ†’ 7 taps โ†’ For developers โ†’ USB debugging).
  2. Open the command line (Windows) or the terminal (Mac/Linux) and type:
adb shell


sm list-disks

You have to see the answer of the species. disk:179,XX (where XX โ€” number SD-Remember him.

  1. Enter the command to format (replace XX with your drive number):
sm partition disk:179,XX private
  1. After the process is complete, restart your smartphone:
adb reboot

Now SD-The card will be recognized as an internal memory, and MIUI It will allow you to transfer applications to it through standard settings.

๐Ÿ’ก

Formatting via ADB is the only working way for MIUI 13/14 on Xiaomiโ€™s new models, where the manufacturer has removed the option from the interface, but after that, the card will not be used on other devices without completely erasing.

What to do if the application is not portable or gives an error?

Even after all the manipulation, some applications may refuse to move, and consider the typical errors and their solutions:

Mistake.Reason.Decision
Failed to resent the applicationThe app does not support portability (e.g. WhatsApp, Google Play Services).Use Link2SD with root or clean the cache manually.
SD-card too slowClass of card is lower than A2 or it is damaged.Replace the card with an A2/U3 model (e.g. SanDisk Ultra A2).
Insufficient space on the device (when transferring)MIUI reserves space in internal memory even for ported applications.Clear the cache or delete unnecessary files through Settings โ†’ Memory.
The application has been moved, but it is not runningSD-The card is formatted as portable, not internal.Reformat the card via ADB (see Method 4).

๐Ÿ”น Tip: If the application after transfer is unstable, try:

  • ๐Ÿ”„ Move it back to your internal memory and back to your internal memory. SD.
  • ๐Ÿ“ฅ Update the app through Google Play.
  • ๐Ÿ—‘๏ธ Clear cache and data (Settings) โ†’ Annexes โ†’ [Name] โ†’ Warehouse โ†’ Clean up).

FAQ: Frequent questions about porting apps to SD in Xiaomi

Can I transfer WhatsApp or Telegram to you? SD-map?
No, these apps block the code-level transfer, but you can: Transfer media files (photos, videos) manually through Files. โ†’ WhatsApp โ†’ Media. Use. Link2SD root-rights to create a symbolic link. โš ๏ธ Risk: When you migrate WhatsApp to SD without root, notifications may disappear or new messages may not be downloaded.
When you move the app to SD, it slows down. What do you do?
Causes and solutions: ๐Ÿข Slow card: Replace with a class model A2 (for example, Samsung EVO Plus A2). ๐Ÿ”Œ SD-Card as portable: Reformat it as internal through ADB. ๐Ÿงน File fragmentation: Format the card again (data will be deleted!). If the brakes remain, return the application to internal memory.
Can I migrate system applications (Mi Home, Themes) to SD?
No, MIUI Attempt to move them may cause the transfer of pre-installed applications: ๐Ÿšจ System failures (for example, the theme of the design disappears). ๐Ÿ”„ Automatically return the application to internal memory after rebooting.The only option is to disable unnecessary system applications through Settings โ†’ Annexes โ†’ Management โ†’ Shut down.
How to transfer games (Genshin Impact, Call of Duty Mobile) to SD?
Most modern games do not support transfer because of the: ๐ŸŽฎ Protection against cheats (anti-chit can block the account). ๐Ÿ’พ Large file sizes (e.g. Genshin Impact weighs in) >15GB) Alternatives: Use a class of MicroSD A2 + OTG-Storage drive for game files. Move only the cache through Settings โ†’ Memory. โ†’ Games (if available).
After the MIUI update, the transferred applications returned to internal memory. Why?
It's standard behavior. MIUI with major updates (e.g., with MIUI 13 on MIUI 14) The system resets the storage settings for stability: ๐Ÿ“Œ Before updating, remember the list of transferred applications (you can take pictures). ๐Ÿ”„ After the update, repeat the transfer manually. ๐Ÿ’พ If the card is formatted as an internal one, the applications must return to it automatically (check Settings). โ†’ Memory).