How to transfer applications to SD-Xiaomi map: The full guide

Owners of Xiaomi, Redmi and POCO smartphones often face a lack of built-in storage, especially if the device has a basic memory modification. Installing a microSD card seems like the obvious solution, but the modern MIUI shell and the new HyperOS have their own features with external drives. Simply dragging icons on the desktop, as it was in early Android versions, is no longer enough here to fully free up space.

Android security, coupled with Xiaomi’s branded add-ons, by default prohibits installing programs directly on an external medium, which is designed to protect user data and ensure the stability of the interface. However, there are proven methods to circumvent these restrictions or effectively use the memory card to store heavy files and cache.

In this article, we’ll look at all the current ways to expand memory, from standard system settings to more complex manipulations through the engineering menu, and learn which apps are really worth porting and which are better left in internal storage to keep the phone running quickly and without crashes.

Features of memory in MIUI and HyperOS

Xiaomi shells have a specific file management architecture. Unlike pure Android, access to the root structure of the external drive for system processes is often limited, meaning that even with a memory card, the system can insist on installing new applications only in internal memory.

The main reason for these restrictions is the encryption mechanism, each application runs in its own isolated environment (sandbox), and access to external media requires special rights. SD-the card without proper preparation, it may stop updating or correctly save data.

⚠️ Attention: Forced transfer of system applications or Google services to an external medium can lead to unstable operation of the smartphone and the appearance of errors».

However, for user-generated content – photos, music, documents – the memory card remains a great solution, and the system automatically recognizes the new drive and suggests using it as the main place to save media files from the camera and messengers.

📊 What most often takes place in your Xiaomi?
Photos and videos
Games
Messengers (WhatsApp, Telegram)
Other annexes

Preparation of the memory card for work

Before you start setting up, you need to properly prepare the memory card itself. Poor or improperly formatted microSD can cause interface brakes. It is recommended to use cards of a speed class at least UHS-I or UHS-II.

Put the card into the slot and wait for the system to notify you. If the card was previously used on another device, it is better to format it. To do this, go to Settings → About Phone → Storage. Here you will see a list of connected drives.

  • 📱 Choose yours. SD-map.
  • 🗑️ Click the “Clear” or “Format” button».
  • 🔒 Confirm the action by agreeing to the deletion of all data.
  • ✅ Wait for the process to be completed and error checks.

Once formatted, the system will suggest using the card as “Portable Storage” or “Internal Storage.” For most use cases, Xiaomi is better off choosing the former option, as it ensures compatibility with other devices when retrieved.

💡

Use memory cards only from proven brands (SanDisk, Samsung, Kingston) and cheap ones can quickly fail when actively recording data.

Standard method of transfer through settings

Not all applications can be migrated by standard means, but for those that support this feature, the process is as simple as possible. First, you need to activate the permission to write. Go to Settings → Applications → All applications.

Find the program you want (like a game or a navigator) in the list and click on it. In the menu that opens, select Memory. If transfer is possible, the Change button will be active.

Type of applicationPossibility of transferRecommendation
System servicesForbidden.Leave it in your internal memory.
Social mediaPartially.Transfer media only
Offline navigatorsPermitted.Recommended transfer
Hard gamesDepends on the developer.Check individually

Click on the change of storage location button and select yours SD-The system will automatically move the application files and create the necessary links, after which the amount of internal memory occupied will decrease.

☑️ Application verification algorithm

Done: 0 / 1

Using a Developer Mode for Forced Transfer

If the standard method is not available, you can try to activate the hidden Android feature. This will require you to turn on the developer mode. → About the phone and quickly press 7 times on the item "Version" MIUI» or "Version" OS».

Once you have a “You’ve become a developer” message, go back to the main settings menu, find the “Additional” or “Extended Settings” section, and select “Developers” and scroll down to “Forcibly Allow Applications to Download to External Drive.”

Settings → For developers → Forced to allow the unloading of applications

Activate this switch and restart your smartphone. Once turned on, check the memory settings of the desired applications again. However, it is worth remembering that this method does not guarantee the operation of all programs, since many modern applications simply cannot run from an external medium.

⚠️ Note: Enabling this option may cause some applications’ widgets to stop showing up on the desktop or not to work properly.

What if the “Developers” item is missing?
Sometimes, after updating the system, the settings are reset. Try again 7 times to click on the build number in the About section. If it does not help, clear the Settings cache through the application menu.

The most effective way to make space on Xiaomi is not to move the apps themselves, but to redirect their data, as messengers like WhatsApp and Telegram have been accumulating gigabytes of media files that occupy the main memory for years.

In the settings of the Telegram itself, you can specify the way to save files. Go to Settings → Data and memory → The path of preservation and choose yours SD-This will free up the interior space without losing functionality.

  • 📸 For the camera: Open the camera app, press three stripes in the corner → Settings → Save it on. SD-map.
  • 💬 For WhatsApp: Settings → chat → Backup chats (set up video saving in Google Photos, not locally).
  • 🎵 For music: In any player, specify the folder on the external media as the main library.

You should also use the built-in cleaning tool. In the Security app (green zipper icon), select Cleanup. The system will find large files and suggest moving them to an external medium or deleting them.

💡

Transferring cache and media files is more effective than transferring application executable files (APKs).

Frequent problems and ways to solve them

Users may experience a situation where, after transfer, the application disappears from the menu or runs slowly, often due to the slow recording speed of the memory card, and if the card is old or damaged, the system can block access to data.

Another common problem is that widgets disappear, and when you reboot your phone, the widgets of the ported apps can disappear from your desktop, and then you have to add them again through the widget menu, holding the empty space on the screen.

If the phone doesn't see the memory card, try re-inserting it, make sure the contacts on the card and slot are clean, and sometimes re-formatting the exFAT file system through the computer helps.

Why does the game take longer to load after the transfer?
Random reading speeds for most microSD cards are significantly lower than those for a smartphone’s built-in UFS memory. Heavy games require fast texture loading, so starting from the card will always be slower.
Can I transfer a photo to a map if it is already filled with files?
Yes, the system will suggest creating a new folder or using an existing one, but before active use, it is recommended to format the card on the phone itself to avoid file system conflicts.
Is it safe to retrieve the card without turning off the phone?
No, it can lead to data loss. Always use the "Extract" function in the notification curtain or in the storage settings before physically retrieving the card.
Will the game progress after the transfer?
If the game uses cloud-based saves (Google Play Games, a developer account), progress will continue. Local saves can be lost if the application does not process the change of path to files in a formal way.
How to return the app back to internal memory?
The process is similar to transferring to a map. Go to the application settings → Memory → Change and select “Inner Memory”. The data will be automatically returned to the place.