How to transfer applications to SD-Xiaomi map: 3 working ways + mistake-making

Why Xiaomi canโ€™t move apps to Xiaomi SD-map?

Owners of Xiaomi smartphones often face a lack of internal memory, especially on budget models with 32 or 64 GB of storage. SD-The map, but here users are waiting for an unpleasant surprise: in modern versions MIUI (12 and later) the standard app port feature is missing 90% of the time, because of Google's policies and Android restrictions since version 6.0.

The fact that with Android Marshmallow (6.0) Google introduced the concept of Adoptable Storage โ€“ the ability to format SD-However, manufacturers, including Xiaomi, often abandon this feature due to the risks of data loss when retrieving the card and reduced performance. MIUI A hybrid system is implemented where some data can be transferred to an external drive, but not all applications support this option.

In this article, we will discuss 3 working methods of transferring applications to SD-Xiaomi card (including Redmi Note models) 10/11/12, POCO X3/X4 And others, explain why some programs can't be moved, and we'll solve common mistakes like "Not enough space" or "No transfer." MIUI rootless.

Method 1: Standard Setting Transfer (not working on all models)

The easiest method is to use the built-in MIUI feature, but it is not available on all devices. To check if your smartphone supports this method, follow the following steps:

  1. Open Settings โ†’ Applications โ†’ Application Management.
  2. Select the application you want to transfer (such as Telegram or VK).
  3. Slip on Warehouse.
  4. If the option is available, you will see the Change or Move button. SD-map.

This method has serious limitations:

  • ๐Ÿ”น It only works on older versions. MIUI (up to 11 inclusive) and some Redmi models 2018-2019.
  • ๐Ÿ”น Even if there is a button, you can only transfer a part of the application (usually cache and media files, but not executable files).
  • ๐Ÿ”น System applications and most games (e.g. Genshin Impact or PUBG Mobile cannot be moved.

๐Ÿ’ก

Before transfer, check your speed. SD-If it's below Class 10 (UHS-I), The applications will slow down or fly out.

โš ๏ธ Note: After the application has been moved to SD-The map of its performance may fall on 20โ€“40%. This is due to the lower read/write speed of external drives compared to built-in memory. eMMC/UFS.

Method 2: Formatting SD-The card is an internal memory (adoptable storage)

If standard transfer is not available, you can try formatting. SD-This method works for most Xiaomi devices with Android 6.0+, but has critical nuances:

  1. Put it in. SD-smartphone-card.
  2. Go to Settings. โ†’ Warehouse โ†’ SD-map.
  3. In the upper right corner, press three dots (โ‹ฎ) and select Storage Settings.
  4. Tap format as internal (on some firmware, the item may be called internal memory).
  5. Confirm the action. Attention! All data on the map will be erased.

After formatting, the system will suggest moving some of the data (including some applications) to the SD-But this method has serious shortcomings:

PlusesCons
โœ… Most applications can be ported (except system applications)โŒ The map becomes โ€œtiedโ€ to the device โ€“ on another smartphone it can not be read without formatting.
โœ… Increases the total amount of memory for installing programsโŒ When you remove the map, the applications will stop working.
โœ… Doesn't require root rights.โŒ Application speed may decrease (depending on class) SD-map)
What if the "Format as internal" item is not in the settings?
On some firmware MIUI (Solutions: 1. Install an app to change the region to India or China - sometimes this returns hidden options. 2. Use ADB-command: adb shell sm set-force-adoptable true After it is executed, the item will appear in the settings.

Method 3: Transfer over ADB (for power users)

If the first two methods fail, the Android Debug Bridge option remains (ADB). It is a debugging tool that allows you to manually specify to the system which applications can be transferred to the SD-The method works on all versions. MIUI, But it requires a computer connection.

Instructions:

Install. ADB-PC drivers|Turn on Debugging. USB in the developer settings (Settings) โ†’ The phone. โ†’ Version. MIUI โ€” tap 7 times)|Connect your smartphone to your computer and confirm your trust in the device|Download. App2SD (not necessarily, but it simplifies the process)-->

  1. Open the command line (Windows) or the terminal (Mac/Linux) in the folder with the platform-tools.
  2. Enter the command to check the connection: adb devices If the device is displayed, go further.
  3. Find out the batch name of the application (for example, for WhatsApp it is com.whatsapp). can be found through the App Inspector or the Google Play website (in the address bar after id=).
  4. Run the port command (replace package.name with real name): adb shell pm set-install-location 2 adb shell pm move-package com.whatsapp

If the team is successful, you'll see a message of success, but there are nuances:

  • ๐Ÿ”น Not all apps support portability (especially piracy-protected games).
  • ๐Ÿ”น After updating MIUI settings may reset.
  • ๐Ÿ”น Some apps (such as Google Play Services) cannot be migrated.

Standard Transfer through Settings|Formatting SD internal memory|Transfer through ADB|I haven't tried anything, just read.|Another way.-->

Why some applications cannot be moved to SD-map?

Even if you use ADB or format your card as internal memory, some applications will remain "unbearable", and the reasons are technical and software:

1. Technical limitations

  • ๐Ÿ”ง Widgets: Apps with widgets (such as Weather or Google App) cannot be moved because they must always be available to the system.
  • ๐Ÿ”ง Background Services: Programs that run in the background (such as Antivirus or Clean Master) are often blocked from porting.
  • ๐Ÿ”ง Secure applications: Banking programs (SberBank, Tinkoff) and encrypted messengers (Signal) store data in internal memory for security reasons.

Developer restrictions

Many developers explicitly prohibit the transfer of applications to the SD-manifesto AndroidManifest.xml. It's about:

  • ๐ŸŽฎ Online Authorized Games (Clash of Clans, Brawl Stars).
  • ๐Ÿ“ฑ Social Networking (Facebook, Instagram) โ€“ They cache a lot of data and fear loss of productivity.
  • ๐Ÿ’ณ Payment systems (Google Pay, Apple Pay for Android).

โš ๏ธ Note: If you forcibly migrate a secure application (for example, through Titanium Backup with root rights), it may stop working or block your account for suspicious activity.

How to make room without transferring applications?

If none of the transfer methods worked, there are alternative methods of memory release:

1. Clearing cache and unnecessary files

  • ๐Ÿงน Use the built-in cleaning utility in MIUI (Settings โ†’ Warehouse โ†’ Cleanup).
  • ๐Ÿงน Remove the cache of individual applications in Settings โ†’ Annexes โ†’ Application management โ†’ Warehouse โ†’ Clear the cache.
  • ๐Ÿงน Applications like Files by Google or CCleaner can help you find duplicates and large, unnecessary files.

2. Transfer of media files

Photos, videos and music can take up gigabytes of memory. Move them to the next one. SD-hand-write:

  1. Connect your smartphone to your PC or use a file manager (such as Mi File Manager).
  2. Copy the folders. DCIM (Photos, Downloads (downloads) and Music on SD-map.
  3. In the camera settings (Mi Camera) change the save path to SD-map.

3. Use of cloud storage

Services like Google Photos, Mi Cloud or Yandex Drive allow you to automatically upload photos and videos to the cloud, freeing up space on your device. In Google Photos, turn on the "Free space" option after downloading.

๐Ÿ’ก

The best way to save space is to combine cleaning the cache, transferring media files to the SD-This is safer than forced application portability, which can lead to crashes.

Frequent mistakes and their solutions

When you try to move applications to SD-Xiaomi users face typical errors. Let's look at the most common ones and how to fix them:

Mistake.Reason.Decision
Not enough space on the deviceSD-The card is formatted as portable, not internal.Reformat the card as internal memory (see Method 2)
Transfer is not possible or the button is inactiveThe application does not support portability or is blocked by the developerTry it. ADB-method or remove and install the application again, selecting SD-map
The app leaves after the transferLow speed. SD-maps (class below) UHS-I)Buy a Class 10 U3 memory card or transfer the app back
SD-map not discovered after formatting as internalFailure to install the partitionReboot the device. If it doesn't work, format the map over again on your PC.

If the application stopped working after the transfer, try:

  1. Clear its cache (Settings โ†’ Apps โ†’ [name] โ†’ Storage โ†’ Clear the cache).
  2. Reinstall the application by selecting internal memory as the installation location.
  3. Check it out. SD-error map SD Card Formatter (official utility from the SD Association).

FAQ: Answers to Frequent Questions

Can I transfer WhatsApp to WhatsApp? SD-map?
WhatsApp is blocking the transfer through settings and ADB. However, you can: Make a backup of chats in Settings โ†’ chat โ†’ Backup. Remove the application and reinstall it by selecting SD-map as installation site (if formatted as internal memory) Use WhatsMover to transfer media files to the map. โš ๏ธ Warning: Forced transfer via Titanium Backup with root rights may result in account lockdown!
Why After the Application Is Transferred to SD-card it's slowing down?
This is due to the difference in read/write speed: Internal memory (eMMC/UFS): 100โ€“500 MB/s. SD-Class card 10: 10โ€“30 MB/s. SD-map UHS-I: before 90 MB/s Solutions: Buy a memory card with a marking UHS-I U3 or UHS-II. Move back to internal memory critical applications (messengers, games). MIUI (Settings โ†’ The phone. โ†’ Version. MIUI โ€” slip 7 Once, then the developer settings โ†’ Animation).
Can I migrate system applications (e.g. Galery or Mi Video)?
No, system applications. MIUI You can't move it without a root license. ADB Or Titanium Backup will result in: Operation not allowed. App failure after reboot. Loss of functionality (e.g., Galery will stop displaying photos) Alternative: disable unnecessary system applications in Settings โ†’ Annexes โ†’ Application management โ†’ Shut down.
How to transfer games (such as Genshin Impact or Call of Duty Mobile) to the Internet SD-map?
Most modern games do not support transfer because of: Piracy protection (file integrity check). Large cache size (up to) 10โ€“15 GB), which should be loaded quickly. OBB-Bypass: Simlink: Create a symbolic link with SD-internal memory cards (requires rut). Command: su ln -s /sdcard/Android/obb/com.game.package /data/data/com.game.package Formatting SD as internal (see Method of 2). Using Game Guardian or GLTools to change the path to cache (banna risk!).
After the transfer of applications to SD-They're missing the map?
Probable causes and solutions: Map disabled or damaged: Reboot your smartphone. Check the card on another device. Format it (data will be lost!). mounting failure: Go to Settings โ†’ Warehouse โ†’ SD-map โ†’ Settings โ†’ Disable, then reconnect. Apps are removed when you retrieve the card: If the card has been formatted internally, the apps are tied to it. Install them again. If data is critical, use recovery software such as DiskDigger or Recuva (please connect the card to your PC).