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-map to select for transfer of applications?
Not every memory card is suitable for installing applications.
| Parameter | Recommended value | Why is it important? |
|---|---|---|
| Class speed | A2 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 format | exFAT (preferably) | FAT32 does not support files larger than 4GB, which is critical for modern gaming. |
| Brand | SanDisk Ultra, Samsung EVO Plus, Kingston Canvas Go | Cheap 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:
- Put it in. SD-Card to smartphone and wait for identification.
- Go to Settings. โ Memory.
- Tap by name. SD-map โ Settings (three points) โ Storage settings.
- Select Format as internal memory (all data on the map will be deleted!).
- After formatting, go to Settings โ Applications โ Application Management.
- 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
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:
- Activate Developer Mode: Go to Settings โ About Phone โ MIUI version and tap 7 times on this item.
- Back to Settings โ Additionally. โ For developers.
- Find Forced Transfer to SD (or Force allow apps on external in English) and turn it on.
- Reboot your smartphone.
- 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:
- Install the app from Google Play.
- Open it and give access to the storage.
- In the list of applications, find those that have a tick in the Move to SD column.
- Tap on the app. โ Move to SD card.
- 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:
- Connect your smartphone to your PC via USB and enable USB Debugging (Settings โ About Phone โ MIUI โ 7 taps โ For developers โ USB debugging).
- Open the command line (Windows) or the terminal (Mac/Linux) and type:
adb shell
sm list-disksYou have to see the answer of the species. disk:179,XX (where XX โ number SD-Remember him.
- Enter the command to format (replace XX with your drive number):
sm partition disk:179,XX private- After the process is complete, restart your smartphone:
adb rebootNow 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 application | The app does not support portability (e.g. WhatsApp, Google Play Services). | Use Link2SD with root or clean the cache manually. |
| SD-card too slow | Class 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 running | SD-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).