How to transfer applications from internal memory to SD-Map in Xiaomi: All ways

Xiaomi smartphone owners often face the problem of lack of internal memory, especially if the device is equipped with a modest 32 or 64 GB. One effective way to free up space is to transfer applications to the Internet. SD-But in the modern versions. MIUI (12, 13, 14) this function is either hidden or limited. In this article, we will discuss all the current methods of porting applications, including official and workarounds, and explain why some programs can not be moved and what to do about it.

It’s important to understand that portability depends on the Android version and MIUI firmware. For example, in Android 10+, Google limited this feature for security reasons, but Xiaomi leaves loopholes for users. We tested all methods on Redmi Note 10 Pro, Poco X3 Pro and Mi 11 Lite models – the instructions are universal for most of the brand’s devices. If your model is older than 2019, some points may differ (we will warn about this separately).

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

Xiaomi’s MIUI-based smartphones don’t always allow apps to be moved freely to a removable drive, for reasons that stem from the Android architecture and the manufacturer’s policies:

  • πŸ”’ Data security: Annexes to the SD-It is easier to steal or replace the card, especially if the drive is retrieved and connected to other devices.
  • ⚑ Performance: MicroSD memory cards (even class) A2) They are slower than the built-in memory. UFS/eMMC, What can slow down applications.
  • πŸ“± Optimization MIUI: Xiaomi firmware actively uses cache and background processes that are poorly compatible with external drives.
  • πŸ”„ Android updates: Starting with Android 9 Pie, Google has tightened the rules for working with Android SD-Transfer of system and mission-critical applications.

But there are workarounds. For example, you can format. SD-card as internal memory (this will allow you to carry most applications) or use manual transfer through the ADB (And then there's the advanced user experience.

⚠️ Attention: Formatting SD-The card will be linked to your smartphone as an internal drive, and once it's removed, it won't be read on other devices without completely erasing the data!

Method 1: Formatting SD-maps as internal memory

This is the most reliable method that allows you to port most applications (except system ones). Suitable for MIUI 12-14 based on Android 10-13. Importantly, after formatting, all data on the map will be deleted!

Instructions:

  1. Put it in. SD-card in a smartphone (cards up to 1 TB are supported, but optimally 128-512 GB of class) A2).
  2. Open the Settings. β†’ Memory. β†’ SD-map.
  3. Slip on the three dots in the top right corner and select Storage Settings.
  4. Click Format as Internal β†’ Erase and Format.
  5. After the process is complete, restart the device.

Now, when installing new applications, the system will prompt you to choose a storage location (internal memory or storage). SD-To transfer programs already installed:

  • πŸ“± Go to Settings. β†’ Annexes β†’ Application management.
  • πŸ” Select the desired application β†’ Warehouse β†’ Change.
  • πŸ’Ύ Indicate. SD-map and confirm the transfer.

Save all data from the card to PC or cloud | Check the card class (optimally A2/UHS-I) | Charge the phone at least 50% | Disable important notifications during the process

-->

Critical Feature: After Formatting SD-The card as internal memory cannot be retrieved without resetting the phone to factory settings, otherwise the applications transferred to the map will stop working.

Method 2: Transfer applications through MIUI settings (without formatting)

If you don't want to format SD-card as internal memory, you can try standard transfer through the MIUI. This method does not work for all applications (especially system ones), but it is suitable for most user programs.

Step-by-step:

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Select the app you want to migrate (such as Telegram or Spotify).
  3. Slip on Warehouse.
  4. If the option is available, click Change and select SD-map.
  5. Confirm the transfer and wait for the process to be completed (may take a few minutes).

Limitations of the method:

  • ❌ You cannot transfer system applications (e.g. Camera, Gallery, Settings).
  • ❌ Some games, for example, PUBG Mobile or Genshin Impact block transfer due to cheating protection.
  • ❌ Apps with widgets (such as Google Widget) may not work properly after porting.

SanDisk Ultra (A1)|SanDisk Extreme (A2)|Samsung EVO Plus|Kingston Canvas Go! Plus|Another brand |Do not use-->

⚠️ Warning: If the app starts to slow down or crash after the transfer, return it to internal memory. SD-map.

Method 3: Transfer over ADB (for advanced users)

If standard methods don't work, you can use Android Debug Bridge (ADB), a debugging tool that allows you to manually specify where to install an application, which requires you to connect your phone to your PC.

What you need:

  • πŸ–₯️ A computer with installed Xiaomi drivers and ADB Tools.
  • πŸ“± Included debugging by USB on a smartphone (Settings) β†’ The phone. β†’ Version. MIUI β†’ 7 times tap to activate the developer mode, then Settings β†’ Additionally. β†’ For developers β†’ Debugging by USB).
  • πŸ’Ύ SD-card formatted as portable storage (not internal memory!).

Instructions:

  1. Connect your phone to your PC through USB-cable and allow debugging.
  2. Open the command line (Win + R β†’ enter cmd) and do:
adb shell


pm set-install-location 2

This command will force the system to install new applications on the SD-The default card. To return the settings back, use:

pm set-install-location 0

To transfer already installed applications, use:

pm move-package com.example.app /sdcard

(Replace com.example.app with a real app package, such as com.whatsapp for WhatsApp).

How to find out the package name of the application?
Open Settings β†’ Applications β†’ Application Management, select the desired application and scroll down to "Package Name." Or use the command adb shell pm list packages | find "Name" (for Windows) in the command line.

Advantages of the method:

  • βœ… It works even for applications that cannot be moved through settings. MIUI.
  • βœ… No formatting required. SD-maps as internal memory.

Disadvantages:

  • ❌ Requires skills to work with ADB.
  • ❌ Not all applications support portability (depending on the developer).

Which applications cannot be transferred to SD-map?

Even with ADB, some programs are not portable to external drives, and here is a complete list of limitations:

Type of applicationReason for blockingExamples
System applicationsProtected by MIUI firmwareSettings, Phone, Messages
Widget annexesWidgets require constant access to internal memoryGoogle App, Weather, Calendar
Anticheat gamesProtection against modifications (e.g. Root)PUBG Mobile, Free Fire, Call of Duty Mobile
Annexes with DRM-protectionLicense restrictions (for example, for streaming)Netflix, Disney+, Spotify (offline mode)
Background servicesRequires fast access to memory for stable operationGoogle Play Services, Mi Cloud

If you critically need to vacate space, but you cannot move the application, consider alternatives:

  • πŸ—‘οΈ Clear the app cache (Settings) β†’ Annexes β†’ Warehouse β†’ Clear the cache).
  • ☁️ Move your media files (photos, videos) to the cloud (Google Photos, Mi Cloud).
  • πŸ”„ Use the Lite mode function in MIUI for lightweight versions of applications.

πŸ’‘

If the game or application is transferred to SD-The card is slowing down, try to move only a part of the data to the card (for example, cache or downloaded files), leaving the card itself. APK In the internal memory, select Clear Data in the application settings, then re-upload the content by specifying SD-map.

Frequent Mistakes and How to Avoid Them

When transferring applications to SD-Xiaomi users often face typical problems. Let's analyze the most common and ways to solve them:

1. "Cannot move the application" error

Reasons:

  • πŸ”Ή SD-The card is formatted as a portable storage, not an internal memory.
  • πŸ”Ή The annex does not support portability (see table above).
  • πŸ”Ή There is not enough space on the map (at least 10% of free space is needed).

Solution: Try formatting the card as internal memory or use ADB.

2.The application brakes after transfer

Reasons:

  • πŸ”Ή Low reading/writing speed SD-maps (class below) A2).
  • πŸ”Ή Fragmentation of files on the map (especially if it has been used for a long time).

Solution: Buy an A2/UHS-I class card or move the app back.

3. After extraction SD-Application maps disappeared

The reason: Applications were installed on a card formatted as internal memory.

Solution: Insert the card back or reset the phone to factory settings (the data on the map will be lost!).

⚠️ Attention: If you are using SD-card as internal memory, backup data regularly, if the card is damaged or the system crashes, all the transferred applications will become unavailable!

Alternative ways to free up memory in Xiaomi

If the application portability is not helpful or impossible, use alternative methods:

  • 🧹 Waste disposal: B MIUI There is a built-in cleaner (Settings) β†’ Memory. β†’ Cleanup. It deletes temporary files, cache and residual data from remote applications.
  • ☁️ Cloud Storage: Move photos and videos to Google Photos or Mi Cloud by enabling automatic download.
  • πŸ”„ Lite versions of apps: Install lightweight versions of instant messengers (e.g. Facebook Lite, Messenger Lite).
  • πŸ“ Manual File Transfer: Use a file manager (such as Mi File Manager) to move documents, music, and images to the file. SD-map.
  • πŸ”§ Disabling unnecessary system applications: C Settings β†’ You can disable pre-installed apps (such as Mi Music or Mi Video if you don’t use them).

For maximum efficiency, combine these methods, such as clearing the cache, transferring media files to the cloud, and then moving the remaining applications to the cloud. SD-map.

πŸ’‘

If your Xiaomi smartphone supports microSD memory expansion, but you often run into space shortages, consider buying a model with a large amount of internal memory. For example, the Redmi Note 12 Pro+ with 256 GB or the Poco F5 with 512 GB will solve the problem radically.

Can I transfer WhatsApp to WhatsApp? SD-map?
WhatsApp does not officially support the transfer of SD-map, as it is a messenger with encryption and background processes. However, you can: Move media files (photos, videos) in the chat settings (Settings) β†’ Warehouse β†’ Storage management. Use ADB For forced transfer (but this can cause crashes), the best option is to clean the cache regularly and archive old chats.
Why after the game is transferred to SD-map she's flying out?
This is due to: Low speed card (requires a class) A2 Cheat protection (many games block external drives), fragmentation of files on the map. Solution: Return the game to internal memory or buy a faster one. SD-map.
How to transfer Xiaomi system applications to SD-map?
System applications (Camera, Gallery, Settings) cannot be migrated in the standard way. The only options are: Get Root rights and manually move files (risky!). Disable unnecessary system programs (Settings β†’ Applications β†’ Disable). For most users, the best way out is to clear the cache of these applications.
What to do if Xiaomi doesn’t see it SD-map?
Check this: The card is inserted correctly into the slot (try to re-extract and re-paste). FAT32 It's called exFAT. It's got support on the phone. SD-maps (Settings) β†’ Memory. Card intact (check on another device). If nothing works, format the card via your phone.
Can I use it? SD-The map is an internal memory for all Xiaomi?
The feature is available on most Android models 6.0+, But there are exceptions: βœ… Supported by: Redmi Note 8/9/10/11, Poco X3/X4, Mi 10/11. ❌ Not supported: Some budget models (e.g. Redmi) 9A) and devices without microSD slot (Mi) 11 Check the specifications of your model on the official Xiaomi website.