How to transfer applications to the memory card in Xiaomi smartphones: full instructions

Xiaomi smartphones are getting more powerful every year, but the amount of internal memory often remains a bottleneck โ€” especially in low-end models of Redmi or POCO. Even 64-128 GB are quickly clogged with applications, cache and media. The microSD card seems to be the obvious solution, but porting applications to it to MIUI does not work like in โ€œpureโ€ Android. In this article, we will examine all the nuances from official methods to workarounds for persistent applications that refuse to move.

Itโ€™s important to understand that not all apps can be ported, and manufacturers (including Xiaomi) are limiting this feature because of the risks of performance decline โ€” SD-cards slower than internal memory UFS/eMMC. But for many users, even partial transfers free up critical gigabytes. MIUI 14/15 Identify which models (e.g. Redmi Note) 12 or POCO X5 Pros support function better than others.

Why Xiaomi is limiting the portability of applications SD-map

Unlike older versions of Android (up to 6.0), where porting apps to a memory card was almost unlimited, modern Xiaomi based on MIUI blocks this ability for most programs.

  • ๐Ÿ”น Productivity: SD-cards (even class) A2) They run 2-5 times slower than the internal memory, which leads to lags when you run the migrated applications.
  • ๐Ÿ”น Security: Memory card applications are easier to steal or replace (risk for banking programs, instant messengers).
  • ๐Ÿ”น Fragmentation: Android optimized to work with internal memory. SD impairs multitasking.
  • ๐Ÿ”น Google Policy: Starting in 2019, Google recommends manufacturers to abandon the Adoptable Storage feature SD part of the internal memory).

However, Xiaomi leaves portability for a limited list of apps โ€” usually games, utilities or programs with moveToSD support in the manifesto. For example, Facebook Lite or Spotify often port without problems, but WhatsApp or Google Maps โ€” not.

โš ๏ธ Note: Transferring system applications (such as Mi Browser or Security) may cause a malfunction MIUI. Some users after such manipulations faced with the โ€œeternalโ€ loading of the smartphone.

๐Ÿ“Š What Xiaomi model do you use?
Redmi Note 12/13
POCO X5/X6
Mi 11/12/13
Redmi 10/9
Another model

Official method: transfer via MIUI settings

If your app supports portability, you can do it through the standard menu. MIUI 14/15:

  1. Open Settings โ†’ Applications โ†’ Application Management.
  2. Choose the app you want (like Genshin Impact or Netflix).
  3. Slip on Warehouse.
  4. If the option is available, a button will appear to Move to SD-Map (or Modify in new versions).
  5. Confirm the action and wait until the process is complete (may take up to 5 minutes for major games).

How do you check if the app supports portability? In the same menu, the Storage must have a transfer button active, and if it's not there or it's shaded, the app can't be officially moved.

Buy it. SD-class A2 (SanDisk Extreme or Samsung EVO Plus)

Format the map in FAT32/exFAT via smartphone (Settings) โ†’ Warehouse โ†’ SD-map โ†’ Format)

Create a backup of the data on the card (transfer will delete all files!)

Close the application before transfer (otherwise the process will end in an error)-->

Xiaomi modelSupport for the transferFeatures
Redmi Note 12/13PartialOnly games and some utilities are ported, system applications are blocked.
POCO X5 ProExpandedSupports the transfer of most applications, except for banking and instant messengers.
Mi 11/12/13Limited.Only apps with explicit moveToSD support in the Play Market.
Redmi 10A/9AMinimumTransfer is only possible for 10-15% of applications due to weak iron.

Alternative methods: circumventing MIUI restrictions

If the official way doesn't work, you can try workarounds, which require more effort, but sometimes even help you to migrate intolerable applications.

1.Use of ADB (for advanced users)

The method works through Android Debug Bridge and allows you to force the application to be moved even if MIUI blocks it in the interface.

  1. Turn on Developer Mode (7 times tap the MIUI version in Settings โ†’ About Phone).
  2. Activate Debugging by USB in Settings โ†’ Additional โ†’ For developers.
  3. Connect your smartphone to your PC and open the command line (Windows) or terminal (Mac/Linux).
  4. Enter the command to check the connection: Adb devices should appear the name of your device.
  5. Find out the batch name of the application (for example, through the App Inspector from the Play Market).
  6. Run the port command: adb shell pm set-install-location 2 Then: adb shell pm move-package com.example.app (replace com.example.app with the real name of the package).

Warning: Some applications may not work smoothly after being forced to port or even stop running.

2.Cloning applications (e.g. App Cloner)

If transfer is not possible, you can create a โ€œcloneโ€ of the application, which will be stored on the Internet. SD-The clone is not synchronized with the original and may not receive notifications.

  • ๐Ÿ“ฑ Install App Cloner from Play Market.
  • ๐Ÿ”„ Select a cloning app (e.g. Instagram).
  • ๐Ÿ’พ In the clone settings, indicate the path to SD-map.
  • ๐Ÿ“ฒ Run a clone instead of the original app.
What to do if ADB It's a mistake. [NOT_MOVED]"
This error means that the app categorically refuses to move to the SD-map, even through ADB. Decisions: 1. Try to migrate another application โ€“ perhaps a problem in a particular program. 2. Check that SD-map FAT32/exFAT (NTFS unsupported). 3. Reboot your smartphone and repeat the command. 4. If nothing helps, you just have to uninstall the app and install its light version (for example, Facebook Lite instead of the main Facebook).

Which applications cannot be transferred to SD-map

Even with ADB or root rights, some applications are not portable to external memory, and here's a blacklist:

  • ๐Ÿฆ Banking applications: SberBank, Tinkoff, VTB. They block work when a transfer is detected due to security requirements.
  • ๐Ÿ’ฌ Messengers: WhatsApp, Telegram, Viber. Transfer leads to the loss of messages and media files.
  • ๐Ÿ“ Maps and navigation: Google Maps, Yandex.Maps, 2GIS. Requires fast memory to load maps.
  • ๐ŸŽฎ Online Authorization Games: PUBG Mobile, Free Fire, Call of Duty.Movement can lead to account ban.
  • ๐Ÿ”’ System utilities: Mi Security, Cleaner, Theme Manager. MIUI.

Transfer of Google Play Services or Mi Account to the SD-The card will render the smartphone completely inoperable, and the only way to restore the system is to reset to factory settings.

โš ๏ธ Note: If you use Xiaomi with an unlocked bootloader and custom firmware (e.g., Pixel Experience), porting apps to the site SD Some custom builds support Adoptable Storage, but this requires a full formatting of the memory card as internal storage (data on it will be deleted!).

How to Free Up Space Without Porting Applications

If transfer is not possible or does not help, try alternative ways to free up memory:

  • ๐Ÿงน Cache Cleanup: Go to Settings โ†’ Warehouse โ†’ Cleaning and removing unnecessary files.
  • ๐Ÿ—‘๏ธ Removing duplicates: Use Files by Google or Mi File Manager to find repetitive photos/videos.
  • โ˜๏ธ Cloud Storage: Move Photos and Videos to Google Photos or Mi Cloud (gives 5GB for free).
  • ๐ŸŽต Streaming instead of downloading: In Spotify, YouTube Music or Yandex Music, disable saving offline tracks.
  • ๐Ÿ“ฑ Lite versions of apps: Replace heavy programs with lightweight ones (for example, Facebook Lite instead of Facebook).

For games with large data files (such as Genshin Impact or Call of Duty Mobile), you can transfer only cache to the computer. SD-map:

  1. Open the game settings.
  2. Find the Warehouse or Data Management section.
  3. Select the option to Transfer data to SD-card (if available).

๐Ÿ’ก

If you support Xiaomi OTG, You can connect the external SSD Or a flash drive through an adapter, and the read/write speed will be faster than the speed of the adapter. SD-cards, and the volume - up to 1 TB. Suitable for storing media files and backup copies.

Frequent mistakes and their solutions

When transferring applications to SD-Xiaomi users often encounter errors. Let's analyze the most common:

Mistake.Reason.Decision
Not enough space on the deviceSD-The card is formatted in exFAT, but the application requires FAT32.Reformat the card to FAT32 via PC (use SD Formatter).
Application does not respond after transferSD-The card is too slow (class below) A1).Buy an A2 class card (such as SanDisk Extreme A2).
The transfer button is inactive.The application is blocked by the manufacturer or system.Try the ADB method or install the light version.
Transfer interrupted by 99%Conflict with an antivirus or an optimizer (e.g., Mi Security).Turn off Mi Security during the transfer to Settings โ†’ Security.

If after the transfer the application began to slow down, try:

  1. Clean its cache in Settings โ†’ Apps โ†’ Storage.
  2. Reboot the smartphone.
  3. Transfer the application back to internal memory.

๐Ÿ’ก

The best results of the application transfer shows on smartphones with support UFS 2.2/3.1 (for example, Xiaomi 13T or POCO F5). On budget models with eMMC (e.g. Redmi) 10A) the difference in speed between internal memory and SD-map will be too prominent.

Can I transfer WhatsApp to WhatsApp? SD-map?
No, WhatsApp blocks external memory transfer because of security risks. However, you can: Move media files (photos, videos) manually through Mi File Manager. Use WhatsApp Business, which sometimes allows partial portability. Back up chats on Google Drive and delete heavy files from memory.
Why after the game is transferred to SD-map she's flying out?
The problem is probably the speed of the memory card. Modern games (such as Genshin Impact or Honkai: Star Rail) require: A2 card (minimum A1), free space on the card at least 10-15 GB (for cache), no fragmentation (regularly format the card). If the game still lags, transfer it back to internal memory.
How to transfer applications to SD-Xiaomi card without root rights?
Without root rights, the following methods are available: Official porting through Settings โ†’ Applications (works for a limited list of programs); ADB (requires USB debugging, but no root rights are needed); Clone applications (for example, App Cloner or Parallel Space); Installation of light versions of applications (they weigh less and often support portability); Root rights provide more options (for example, forced transfer of any applications via Link2SD), but deprive of warranties and increase security risks.
What? SD-Best to buy for Xiaomi in 2026?
Recommended models (tested on Redmi Note 12 and POCO X5 Pro: Model Class Volume Price (approximately) SanDisk Extreme A2 A2, U3, V30 128โ€“512 GB 1,500โ€“4,000 โ‚ฝ Samsung EVO Plus A2 A2, U3 64โ€“256 GB 1,000โ€“3,000 โ‚ฝ Kingston Canvas Go! Plus A2, U3, V30 128โ€“512 GB 1,300โ€“3,500 โ‚ฝ Avoid cheap no-name cards โ€“ they often fake speed class and can damage data.
What happens if you take it out? SD-portable?
Depending on the type of transfer: If the application is officially moved through the MIUI settings, it will stop working until the card is returned. If you re-insert it, it will recover. If you used ADB or Link2SD, the application may crash or disappear from the menu altogether. If the card was mounted as internal memory (via Adoptable Storage), the smartphone may not boot without it. Recommendation: Before retrieving the card, transfer critical applications back to internal memory.