How to transfer applications to a memory card in Xiaomi: all ways

Xiaomi smartphone owners often face a shortage of internal memory, especially if the device from the budget line (Redmi 9A, Poco M3) or used for a long time. Even after cleaning the cache and removing unnecessary files, the system can show a warning about crowded storage. The solution is to transfer applications to a memory card, but in MIUI this feature does not work as clearly as in β€œpure” Android.

In this article, we will analyze all the current ways of transferring applications to SD-Map in Xiaomi smartphones, including official settings MIUI 12/13/14, method ADB For forced transfer, as well as manual file transfer APK Separately, we will consider the features of working with memory cards in the format of Adoptable Storage (internal storage) - this mode allows you to expand the memory of the phone, but has critical limitations.

Important: Not all applications can be migrated, such as Google Play Services, MIUI Launcher and some messengers (WhatsApp, Telegram) block this feature for security or performance reasons. Also note that after the transfer, the speed of the application may decrease - this depends on the class of your application. SD-cards (Class) 10/UHS-I recommended).

1.Preparation: Which Memory Card to Choose for Xiaomi

Before you move applications, make sure your SD-card meets the requirements MIUI. Not all memory cards work equally well with Xiaomi, especially if you plan to use them as internal storage).

The main selection criteria:

  • πŸ”Ή Speed class: minimum class 10 or UHS-I (U1/U3). Class Cards 4/6 They will slow down applications.
  • πŸ”Ή Volume: from 32 GB (optimally 64-128 GB). Cards less than 16 GB MIUI It may not be possible to format as an internal memory.
  • πŸ”Ή Brand: Preference SanDisk, Samsung, Kingston or Lexar. Cheap no-name cards often forge class labels.
  • πŸ”Ή Format: exFAT or FAT32 For external use, Adoptable Storage is automatically formatted.

⚠️ Note: If you select Adoptable Storage, the card will be encrypted and linked to your smartphone, and once removed, it will not be read on another device without resetting the settings, and it can also break some functions, such as encryption. MIUI or airborne updates (OTA).

Type of useRecommended gradeMinimum volumeAdoptable Storage Support
Storage of media filesClass 4 and above8GB❌ No.
Transfer of light applicationsClass 10 / U132GB⚠️ Partially (depending on the model)
Adoptable Storage (Inner Memory)UHS-I (U3)64GBβœ… Yes.
Games and heavy applicationsUHS-I (U3) / A2128GB❌ No (brakes are inevitable)

πŸ“Š How much memory card do you use in Xiaomi?
Up to 32GB.
32-64 GB
64–128 GB
More than 128GB
I don't use it.

2.Official method: transfer via MIUI settings

The easiest method is to use the built-in MIUI function. However, it doesn't work on all models and firmware versions. For example, in MIUI 14 for Redmi Note 11, this option can be hidden, and in POCO X3 Pro, it is only available for some applications.

Instructions:

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Select the app you want to migrate (like Facebook or Spotify).
  3. Click on Warehouse (or Memory in older versions).
  4. If the option is available, the button Change or Move to SD-map.
  5. Confirm the action and wait for the process to be completed.

⚠️ Note: After porting some features of the app may not work properly. for example, Google Maps may stop updating maps in the background, and Instagram may stop loading Stories more slowly.

β˜‘οΈ Pre-transfer check

Done: 0 / 4

Why there is no "Move to" button SD-map"?
This option is hidden in several cases: - The app manufacturer has blocked the portability (e.g. Netflix, Banking apps). - Your Xiaomi model does not support this feature at the firmware level (often in budget devices). - SD-The card is formatted as an internal memory (Adoptable Storage), and the system considers it part of the main storage.

3. ADB Transfer: Forced Application Moving

If there is no port option in MIUI settings, you can use USB debugging and ADB command. This method works on most Xiaomi devices, but requires a computer connection and basic command line knowledge.

Step-by-step:

  1. Turn on Developer Mode: Go to Settings β†’ About Phone. Click 7 times on MIUI until the notification "You're a developer" appears.
  2. Activate USB Debugging: Return to Settings β†’ Additional β†’ Developer. Turn on the USB Debugging Switch.

Connect your smartphone to your PC and confirm the debugging permission.

ADB Tools

Win + R β†’ cmd

ADB

cd C:\platform-tools\
adb devices

The serial number of your device should appear.

Facebook

com.facebook.katana

adb shell pm list packages | find "facebook"
adb shell pm set-install-location 2

Then:

adb shell pm move-package com.facebook.katana

⚠️ Note: Not all applications support this method. If you see a Failure error after the move-package command [NOT_MOVED: Operation not allowed, which means the transfer is blocked by the developer, and don't portable system applications, which can cause malfunctions. MIUI.

1. Delete the appendix.

2. Install it again by selecting SD-map as default installation location:

adb shell pm set-install-location 2

This trick works for some applications, but does not guarantee 100% results.-->

4. Manual movement of APK files and data (for experienced)

If previous methods did not work, you can try to manually copy the application files to the SD-This is risky and can cause failures, but sometimes it is the only way out for older models (Redmi). 4X, Mi A1).

What you need:

  • πŸ“± Root access (optional, but simplifies the process).
  • πŸ’Ύ File Manager with access to system folders (e.g, FX File Explorer or Solid Explorer).
  • πŸ”§ App Cloner or Titanium Backup (for backup).

Instructions:

  1. Backup your application and its data with Titanium Backup.
  2. Copy files from folders: /data/app/[package_name] β€” self-application (APK). /data/data/[package_name] β€” user data.

/storage/XXXX-XXXX/Android/obb/

Reset the device.

⚠️ Note: Without root access, you will not be able to copy data from /data/data/ β€” It's a secure system folder, and after manual porting, the app may not be updated through Google Play because it doesn't see it in a standard storage location.

πŸ’‘

Manual transfer is only suitable for advanced users. If you are not sure about your actions, use official methods or ADB. Errors when working with system files can lead to a device blink (complete failure).

5. Adoptable Storage: How to do it SD-memory-card

Adoptable Storage mode allows you to combine SD-It's a card with internal memory, and it's actually widening the space available, but it's a very serious flaw:

  • πŸ”„ The card will be encrypted and tied to the device, and once removed, it will not be used on another smartphone.
  • ⚑ Speed may drop, especially if the class card U1 lower.
  • πŸ”§ Certain functions MIUI (Second Space or Game Turbo may not work.

How to turn on Adoptable Storage:

  1. Put it in. SD-smartphone-card.
  2. When a notification appears, select Set Up β†’ Internal Memory.
  3. Follow the instructions on the screen. The system will format the map and combine it with the internal storage.
  4. After the reboot, check the available space in Settings β†’ Storage.

⚠️ Note: If you decide to return the card to portable storage mode, all data from it will be deleted without the possibility of recovery. MIUI may be installed error-prone.

AdvantagesDeficiencies
Increases internal memoryThe card becomes "tied" to the device
Applications are installed on the map automaticallySpeed of operation decreases (depending on the SD class)
No need to manually transfer filesRisk of data loss when resetting settings

Alternative solutions: what to do if transfer is not possible

If none of these methods worked, consider alternative ways to free up memory:

  • 🧹 Cache Clearing: Go to Settings β†’ Warehouse β†’ Cache data and delete unnecessary files.
  • ☁️ Cloud Storage: Move photos and videos to Google Photos, Mi Cloud or Yandex Drive.
  • πŸ“± Lite versions of applications: replace heavy social networks with lightweight ones (Facebook Lite, Messenger Lite).
  • πŸ”„ Factory reset: extreme measure, but effective if memory is clogged with system debris.

You can also use memory analytics apps like Files by Google or SD Maid to show which files take up the most space and suggest that you delete them safely.

1. Open Play Store β†’ Settings β†’ General β†’ Auto Clean.

2. Select the option "Remove unused applications".

This will help to avoid unnecessary accumulation. APK-file.-->

7. Frequent mistakes and how to avoid them

When transferring applications to SD-Xiaomi users often face typical problems, and here are the most common and ways to solve them:

Mistake.Reason.Decision
The "Transfer" button is inactive.Application does not support transferUse ADB or manual method
App brakes after transferLow speed. SD-mapReplace the card with UHS-I (U3)
The β€œNot Enough Space” Error During TransferThere's no free space on the map.Clear the card or use another one.
Appendix not updatedFiles transferred manuallyReturn the app to internal memory

⚠️ Note: If the application stopped running after the transfer, try it:

  1. Clear the app cache in Settings β†’ Apps.
  2. Reboot the smartphone.
  3. Return the app to internal memory.
Can I transfer WhatsApp to WhatsApp? SD-map?
No, WhatsApp blocks the transfer to external drives for security reasons. However, you can: Move media files (photos, videos) in the chat settings: Settings β†’ Data and Storage β†’ Storage Management. Use Adoptable Storage, but this does not guarantee stable operation of the messenger.
Why after the game is transferred to SD-card she's slowing down?
Read/write speed SD-Cards are lower than the built-in memory eMMC/UFS. For games required: Class card UHS-I (U3) or A2. No file fragmentation (regularly format the card) If the brakes are critical, return the game to internal memory.
How to cancel Adoptable Storage and return the card to normal mode?
Transfer the card back to portable storage is possible only through reset: Copy important data from the card to the PC. Go to Settings β†’ Warehouse β†’ [Name of name SD-map] β†’ Settings β†’ Format it as portable. Confirm it, all data will be deleted. ⚠️ After that, the card can be used on other devices.
Does the portability work on the POCO F3 and Redmi Note 10 Pro?
Yes, but with reservations: POCO F3: supports porting through settings for some applications, but the option can be hidden in MIUI Redmi Note 10 Pro: Official portability is stable, but Adoptable Storage may conflict with Game Turbo. ADB.
Can I migrate MIUI system applications?
No, system applications (theme store, security, camera) can't be ported. This will lead to: errors in booting system, loss of functionality (for example, the camera will stop working) Inability to get OTA-update.