How to transfer the application to the memory card on Xiaomi phone

Many Xiaomi smartphone users are facing a shortage of built-in storage, especially when installing heavy games and social media. Internal storage is often filled up faster than expected, which leads to a slowdown in the interface. Fortunately, most models of the brand support the installation of microSD cards, which can be a great addition to the main volume.

However, the process of moving data is not always obvious due to the features of the MIUI shell or the new HyperOS. Android default tries to keep all executable files on a fast internal drive for maximum performance. Despite this, there are proven ways to distribute the load and free up precious gigabytes for personal files.

In this guide, we will take a look at all the available methods, from standard system settings to advanced developer tools, how to properly prepare the drive, which applications can be moved and which are best left in place, and competent resource management will allow you to extend the life of your device without having to buy a new model.

Preparation of memory card and compatibility check

Before you start manipulating the file system, you need to make sure that the media is serviceable and compatible. Not every memory card is able to ensure stable operation of applications, since their read and write speeds are much lower than those of embedded flash memory. For smartphones Xiaomi is recommended to use UHS-I or UHS-II speed cards from proven brands such as Sandisk, Samsung or Kingston.

Put the card into the slot and wait for the system to notify. If the drive was previously used on another device, the phone will suggest formatting it. This step is mandatory, since the file system must be brought to a standard readable by Android. Remember, formatting will delete all data, so back up important documents on the computer in advance.

⚠️ Warning: Do not use cheap maps of unknown manufacturers. Low write speed can cause "freezes" in games, long downloads of applications and even errors in the work of messengers that actively access the disk.

After installation, check if the phone is seen by the external media. Go to Settings → About Phone → Storage. This shows the total volume and space distribution. If the map is displayed correctly, you can proceed to setting recording priorities.

Configure a memory card as the main storage

In modern versions of the MIUI shell, the conditional program transfer function is built into the system, but it requires activation. The standard algorithm of actions involves installing a map as the main place to save new files. This will not transfer already installed applications automatically, but will change the write vector for future installations.

To activate this function, open Settings → Storage, click on your name. SD-In the menu that appears, select "Format"; the system will warn you to delete the data - confirm the action. Once the process is complete, you may request to use the card as internal storage (if the Android version allows you to use it).

  • 📱 Open “Settings” and find the “Applications” section».
  • 🗂 Select “App Management” to access the full list of programs.
  • 💾 Find the desired application in the list and click on it.
  • 🔄 If transfer is possible, the button "Move to" SD-The map will be active.

It’s important to understand that not all Google system apps and programs support movement, and developers often block this feature to ensure the stability of their products, for example, instant messengers like WhatsApp or Telegram are better kept on an internal drive because of the high frequency of accessing the message database.

📊 How much internal memory your Xiaomi has?
128GB
256GB
512GB
1 TB or more

Transfer applications through the standard MIUI menu

The safest and easiest way to move data is to use the built-in shell toolkit, which doesn't require root rights or violate the device warranty, but it works selectively: you can only migrate programs that the developer has flagged in their code.

Go to the settings of a particular application. If the move button is gray or missing, then the program is rigidly tied to the system partition, in which case, standard methods will not free up space. For some games, for example, you can only transfer cache (heavy graphics files), leaving the executable file in place.

☑️ Pre-transfer check

Done: 0 / 4

Once you move the app icon on the desktop, it won't disappear, but the system will load resources from the external media, which can slightly increase the start time. If you notice a program that is unstable, you can always return it back through the same settings menu by clicking the "Move to the device" button.

Using a Developer Mode for Forced Transfer

There's a hidden Android feature that allows you to force apps to be ported even if the developer didn't have it, called "Allow save to external drives," which requires you to log into developer mode, which is standard for advanced users.

To activate the mode, go to Settings → About the phone and quickly press 7 times on the item "Version" MIUI» (or "Version" OS»). You'll see a notification that says, "You've become a developer." Then go back to the main settings menu, select "More» → «Advanced settings» → «For developers».

In the list that opens, find the option “Force allow apps on external.” Activate the switch. Then reboot your smartphone. Now, when you try to move an application through the standard menu, the button can become active even for previously unavailable programs.

⚠️ Warning: Forced transfer of system components can cause unstable phone performance, application stopped errors, or update problems. Use this feature only for third-party programs.

Remember that once you turn on this feature, new applications can default to the memory card, so you can make sure you don't accidentally put important banking software on a slow medium, and you can just turn it off by turning it off in the developer menu.

Comparison of data storage methods

The choice of place to install applications directly affects the speed of the smartphone. Internal memory uses the UFS or eMMC interface, which provides high read/write speeds. Memory cards, even the fastest, are slower, which can become a bottleneck for resource-intensive tasks.

ParameterInternal memory.SD-mapCloud storage
Reading speedHigh (up to 2000 MB/s)Medium (up to 100 MB/s)Depends on the network.
ReliabilityTall.Average (loss risk)Tall.
Impact on the batteryMinimumSmall increaseHigh (module operation)
Cost of GBBIncluded in the phone priceLow.Monthly subscription

As you can see from the table, SD-The map is a compromise solution, ideal for storing photos, videos, music and documents that don't require instant access, and for games and heavy editors, it's best to leave space on the internal disk if possible.

Why can't some apps be moved?
Developers prohibit the transfer of applications to SD-First, the slow speed of the external drive can worsen the user experience; second, widgets and background services may not work properly if the system decides to "sleep" and turn off the card power to save energy; third, security issues: It is easier to copy data on the map by removing it from the phone.

Moving cache and application media files

Often, the bulk of the data is not the apps themselves, but the data they're using: map cache, offline music, uploaded videos, and correspondence archives. Many programs allow you to manually retrace those files, a safer and more efficient way to free up space than transferring the executable file itself.

For example, in the navigation system Yandex.Maps or 2GIS You can download the cards directly to SD-In the Telegram messenger, in the section "Data and memory", you can specify the path of saving files. Spotify and Yandex.Music also have a setting for storing downloaded tracks.

  • 🎵 Open the Music Service Settings.
  • 📂 Find the "Storage" or "Cache" section».
  • 💿 Select “Change” and specify yours. SD-map.
  • ✅ Confirm the transfer of existing files.

This approach allows you to keep the “heavy” content on an external medium, leaving the fast internal drive free for the system to work, especially for users who store large collections of music or movies for viewing offline.

💡

Use a file manager like Xiaomi’s Explorer or Total Commander to manually move DCIM, Download, and Documents folders to a memory card, creating simlinks (requires root) if the automatic port doesn’t work.

Frequent problems and ways to solve them

Users can experience a variety of difficulties in operating, sometimes the phone stops seeing the map, or the apps start to fly out, most often it's due to the file system or physical contact, and first of all, try to retrieve and re-paste the card, wipe the contacts with a pin.

If the problem persists, check the formatting. Android works best with the exFAT file system for large-volume cards (over 32 GB) and FAT32 for smaller cards. If the card is formatted in NTFS, the phone can see it, but can't record data or port applications.

⚠️ Warning: If you don't start an application after you move it, don't delete it right away. Try clearing the app cache or restarting the device. Often, the system just doesn't have time to mount the external drive before the program starts.

Also worth considering is the wear and tear of memory cards: they have a limited resource of overwriting cycles; when used as an active storage for applications, the card can fail in 1-2 years; make copies of important data regularly to the computer or to the cloud.

💡

The optimal strategy is to keep the system and active applications on the internal disk, and transfer media files, cache and archives to the internal disk. SD-map.

Can WhatsApp be moved to a memory card on Xiaomi?
You can’t fully migrate WhatsApp with standard means, because the developer blocks this feature, but you can transfer media (photos and videos) in the settings of the messenger itself or use the “Move to the mobile” function. SD-Map" for the WhatsApp folder in the file manager, if you have root rights.
Why did the phone start to work slower after the transfer?
The speed of reading data with SD-The card is much lower than the internal memory of the phone. When the system accesses the application resources on a slow card, there are delays.
What happens if you remove the memory card with the installed applications?
Applications transferred to the map will stop running, and their shortcuts may disappear from the desktop or be marked with an error, the data within these programs will become unavailable until the map is re-installed, the system may suggest that the applications that are not working are removed.
How do I know how much space the app takes up?
Go to Settings. → Annexes → Application management. Select the program you want from the list. The screen will show you detailed information about how much space you occupy. APK-file and how much is user data and cache.