How to transfer apps to a memory card in Xiaomi smartphones: a complete guide to 2026

Owners of Xiaomi, Redmi and POCO smartphones often face a shortage of internal memory, especially if the device is budget or released a few years ago. One obvious way to solve the problem is to transfer applications to a memory card. However, in modern versions of MIUI (14/15), this feature does not work like in older Android, and has a lot of nuances.

In this article, we will discuss all available ways to save applications on the SD-map in Xiaomi, including official system settings, bypassing restrictions ADB, And alternative methods for no-slot-to-card models, you'll learn which apps can be moved and which can't, how to avoid errors, and what to do if the system doesn't see the memory card.

Important: the procedure depends on the version of the MIUI, the model of the smartphone and the type of memory card (conventional SD or Adoptable Storage).We will look at options for all cases, from the Redmi Note 10 to the flagship Xiaomi 14.

Why Xiaomi restricts the portability of applications to SD-card?

In the latest versions of MIUI (starting with 12), the function of porting applications to a memory card is greatly reduced compared to pure Android.

  • ๐Ÿ”’ Security: Memory cards slower than internal memory (eMMC/UFS), This can lead to app hangs, especially if the card is low class (Class) 4/6).
  • ๐Ÿ“ฑ Optimization MIUI: The manufacturer strives for stable operation of the system, and the transfer of system applications to the SD frequently breaks down their functionality.
  • ๐Ÿ’พ Storage format: Modern apps use Android App Bundle (AAB), which is not compatible with external storage.
  • ๐Ÿ“‰ Xiaomi is interested in selling devices with a large amount of internal memory, so artificially complicates alternative solutions.

However, partial portability is possible, but with reservations: for example, MIUI 14/15 can only transfer part of the application data (cache, media files), not the APK itself. Full port only works on older versions (MIUI 11 and below) or through ADB.

โš ๏ธ Note: Transfer system applications (e.g. Google Play Services or Google Play Services) MIUI Launcher) on the memory card can lead to a cyclic reboot of the device, in this case, you can restore the performance only through the Fastboot.

๐Ÿ“Š What memory card do you use in Xiaomi?
MicroSD up to 32GB
MicroSD 64-128GB
MicroSD 256 GB or more
I don't use it.

Official method: transfer via MIUI settings

The easiest method is to use the built-in MIUI function, which is suitable for most applications, but does not work with all models.

  1. Insert the memory card into your smartphone and wait for it to be determined by the system. If the card is new, MIUI will suggest formatting it as portable storage or internal (we recommend choosing Portable to avoid problems).
  2. Open Settings โ†’ Applications โ†’ Application Management.
  3. Select the app you want to migrate. Click on it.
  4. If the function is available, you will see the Warehouse button. โ†’ Change. โ†’ Memory card. Press it and confirm the transfer.

Please note:

  • ๐Ÿ“Œ The transfer button may be inactive for system applications or games (e.g., Genshin Impact or the likes of the game). PUBG Mobile).
  • ๐Ÿ“Œ Not all apps support portability, for example, WhatsApp and Telegram allow you to move only media files, but not the media itself. APK.
  • ๐Ÿ“Œ After the transfer, the application may run slower, especially if the Class 10 or lower memory card is used.

If there is no Change button at all, then your Xiaomi model does not support the official port, in which case, move to the next section with ADB.

Format the card in FAT32/exFAT (not NTFS)

Use a UHS-I (U1/U3) class card for speed

Check the vacant space (at least 10% of the volume)

Disable card encryption in settings (if enabled)

-->

Transfer applications over ADB (for advanced users)

If the official method doesnโ€™t work, you can use Android Debug Bridge (ADB), a debugging tool that lets you manually specify which apps to port to the system, a method that works on most Xiaomi devices, but requires a PC and basic command line knowledge.

Here's what you're gonna need:

  • ๐Ÿ–ฅ๏ธ Computer with installed Xiaomi drivers (you can download on the official website).
  • ๐Ÿ“ฑ Included debugging by USB on a smartphone (Settings) โ†’ The phone. โ†’ Version. MIUI โ€” Press 7 times, then return to Settings โ†’ Additionally. โ†’ For developers โ†’ Debugging by USB).
  • ๐Ÿ”ง Utility. ADB (Download as part of Platform Tools).

Instructions:

  1. Connect your smartphone to your PC through USB-cable (preferably original).
  2. Open the command prompt (Win + R โ†’ cmd) and go to the folder with ADB:
  3. Check the connection of the device:
  4. Execute the command to allow the transfer:
  5. To transfer an already installed application, use:

Important nuances:

  • ๐Ÿ”น After the set-install-location 2 command, new apps will be installed on the map automatically, but this can disrupt the work of some services (for example, Google Pay).
  • ๐Ÿ”น Not all applications support transfer even through ADB. If the team returns a Failure error [INSTALL_FAILED_INVALID_INSTALL_LOCATION], So transfer is impossible.
  • ๐Ÿ”น To get it all back, do it:

โš ๏ธ Note: Some banking applications (e.g. SberBank Online or Tinkoff) may block work when transferring to the bank. SD-The card is because of security policy, in which case, put it back in your internal memory.

How to find out the package name of the application?
Open Settings โ†’ Applications โ†’ Application Management, select the one you want and scroll down to the Memory section. There's a bar like com.android.chrome, which is the package name. Alternatively, you can use the App Inspector app from Google Play.

Alternative ways to free up memory without transferring applications

If the transfer is SD-The card is impossible or doesnโ€™t solve the problem, try these methods:

MethodHow it worksSuitable for
Clearing the cacheDeletes temporary application files (such as YouTube or Instagram cache).All Xiaomi models
Transfer of media filesPhotos, videos and music take up a lot of space, and you can move them to a map by hand or through the Gallery.Redmi Note 9/10/11, POCO X3/X4
Use of the cloudAutomatically upload photos to Google Photos or Mi Cloud, and then delete local copies.Devices with MIUI 12+
Disabling unnecessary applicationsMany system applications (Mi Video, Mi Music) can be disabled through Settings โ†’ Applications.All models except Xiaomi for the global market (there is less junk)
Reset to factory settingsAn extreme measure if the memory is full of unknown files, delete all data!Unless other ways have helped.

To clean the cache:

  1. Go to Settings โ†’ Storage โ†’ Clean.
  2. Select the Application Cache and confirm the deletion.
  3. For individual applications: Settings โ†’ Applications โ†’ [select app] โ†’ Storage โ†’ Clear cache.

Transferring media files to a memory card does not require root rights and works on all Xiaomi devices, including new models from 2023-2026. For example, in the Gallery you can select a folder and click Move โ†’ Memory Map.

๐Ÿ’ก

If you often shoot 4K video, turn on the default memory card in the Camera: Camera settings โ†’ Save location โ†’ Memory map. This will save tens of gigabytes of internal memory.

What to do if Xiaomi doesnโ€™t see the memory card?

Sometimes Xiaomiโ€™s smartphone doesnโ€™t recognize SD-card or gives an error "Memory card damaged." Causes and solutions:

  • ๐Ÿ”Œ Bad contact: Remove the card and paste back.If the problem recurs, try another card or clear the slot with alcohol.
  • ๐Ÿ—ƒ๏ธ Incompatible format: MIUI supportive FAT32 and exFAT, but not NTFS. Format the map through a PC.
  • ๐Ÿ› ๏ธ Damaged file system: Connect the card to your computer and perform a check through CHKDSK:
  • ๐Ÿ“ฑ Software glitch: Reboot your smartphone or reset your storage settings (Settings) โ†’ Memory. โ†’ [three-point] โ†’ Reset).

If the card is determined but not available for recording:

  1. Check if the read-only mode on the map itself is turned on (sometimes there is a physical switch).
  2. Format the card directly in your smartphone: Settings โ†’ Memory โ†’ Memory Map โ†’ Format.
  3. If the card was used as internal storage on another device, it must be completely cleared through the PC.

โš ๏ธ Note: If the memory card is defined as an Adoptable Storage, it cannot be removed simply because it will cause data loss and possible system failure. To return the card to Portable Storage mode, do: adb shell sm list-volumes adb shell sm set-force-adoptable false

Transfer applications to a memory card in Xiaomi without a slot for SD

Some Xiaomi models (such as the Xiaomi 13 Ultra or POCO F5) donโ€™t have a memory card slot.

  1. Use it. OTG-drive: Buy USB-C OTG-adapter and flash drive (preferably) USB 3.0 for speed. Connect the flash drive to your smartphone and format it in exFAT. Use a file manager (such as Mi File Manager) to manually transfer files.

Cons: applications on the OTG-drive can not be transferred, only media files and documents.

Cloud storage with offline mode

  • Install Google Photos, Mi Cloud or Yandex Disk.
  • Turn on automatic photo/video download.
  • In the application settings, activate โ€œFree spaceโ€ โ€“ this will delete local copies, leaving thumbnails.

For models without SD-If the memory is critically lacking, consider buying a high-volume smartphone (Xiaomi 14 with 512GB or) POCO X5 Pro with 256GB).

๐Ÿ’ก

If your Xiaomi doesnโ€™t support memory cards, the only way to port apps is root access + mount the partition on a flash drive through Magisk. But this is risky and unwarranted.

Xiaomi models that best support SD portability

Not all Xiaomi devices are equally memory-friendly, and the table below shows the models where app transfer is most stable (according to the 2023-2026 tests):

ModelSupport for the transferMax. SD volume.Notes
Redmi Note 10 Proโœ… Complete (through) ADB)512GBBest price/functional balance. Supports Adoptable Storage.
POCO X3 NFCโœ… Complete.256GBBudget option with good compatibility. Lags are possible when using Class 10 cards.
Redmi 9A/9Cโš ๏ธ Partial128GBThe official port only works for some applications. ADB requires additional commands.
Xiaomi Mi A3โœ… Complete.256GBWith pure Android One, it supports Adoptable Storage without restrictions.
POCO F4 GTโŒ No.โ€”There's no SD slot. Only OTG or cloud.

If you are planning to buy Xiaomi and it is important to transfer to the SD, Look for models with a hybrid slot (for example, Redmi Note 12 Pro).+). They allow you to use the second one. SIM, memory-card.

Gamers' advice: If you play heavy games (Genshin Impact, Call of Duty Mobile), it's best not to transfer them to SD, which will lead to friezes.

  • ๐ŸŽฎ Use cloud games (e.g., Xiaomi Game Center) NVIDIA GeForce NOW).
  • ๐Ÿ—‘๏ธ Clean the game cache regularly through Settings โ†’ Annexes โ†’ [play] โ†’ Warehouse โ†’ Clear the data.

FAQ: Frequent questions about porting apps to SD in Xiaomi

Can WhatsApp be transferred to a memory card in Xiaomi?
WhatsApp does not support porting the app itself, but you can move media files (photos, videos, voice messages). โ†’ โ‹ฎ โ†’ Settings โ†’ Warehouse and data โ†’ Storage management. Select a category (e.g. Photos) and click Move to SD-Map (if the button is active) You need a root or modified version of WhatsApp (e.g. GBWhatsApp) to fully port, but it is not secure.
Why did the app stop working after the transfer?
This is a typical problem when using slow memory cards (class class). 4/6) or if the application is not optimized to work with external drives: ๐Ÿ”„ Return the app to internal memory. ๐Ÿ’พ Buy a memory card. UHS-I U3 (For example, SanDisk Extreme). ๐Ÿ”ง Check if card encryption is included in the settings (Settings) โ†’ Memory. โ†’ Memory map โ†’ Settings โ†’ Encryption).
How to transfer games to a memory card in Xiaomi?
Most modern games (PUBG Mobile, Free Fire, Genshin Impact) do not support portability due to cheat protection and read speed requirements: ๐ŸŽฎ Use cloud services (e.g. Xbox Cloud Gaming or Booyah!). ๐Ÿ—ƒ๏ธ Transfer only additional files (for example, the Genshin Impact cache can be moved through Files). โ†’ MIUI โ†’ GameData). ๐Ÿ“ฑ Buy a smartphone with a large amount of memory (for example, POCO F5 Pro with 512GB).
Can I use a memory card as an internal memory in Xiaomi?
Yes, but with reservations. Adoptable Storage SD The internal memory part works on Xiaomi, but: โš ๏ธ The card will be encrypted and will not be read on other devices. โš ๏ธ After extracting the map, the application will stop working on it. โš ๏ธ Not all models support this mode (for example, Redmi 10 may not have a feature).To enable: Insert the card and wait for notifications "New memory card". โ†’ Internal storage. Confirm formatting (all data will be deleted!).
How to transfer applications to a memory card in Xiaomi without a computer?
If you don't have a PC for ADB, Try these methods: Use a file manager (such as Mi File Manager or Solid Explorer): Open the manager and find the folder. /data/app (You need root. Copy the application folder to SD-Install App Cloner or Parallel Space to create a clone of an app that will run from the card.

Use of portable applications

AppMgr III

Link2SD

These programs automate the process, but require root rights on newer versions of MIUI.

Without root or ADB, full transfer is not possible โ€“ only media files and cache can be moved.