The internal memory of the Xiaomi smartphone is full of applications to capacity, and the system constantly issues warnings about the shortage of space? SD-But it's not that simple: since Android 6.0 Marshmallow, Google has restricted this feature, and manufacturers (including Xiaomi) have made adjustments. In this article, we'll look at how to get around the restrictions, which models support out-of-the-box portability, and what to do if the right option is not in the settings.
Not all applications can be migrated, but system services, widgets and high-rights programs (bank clients, encrypted messengers) usually remain in internal memory, games, multimedia players and utilities are often migratory, the main thing is to properly prepare the microSD and follow the instructions for your version of MIUI.
If you use a Xiaomi smartphone based on Android 10+ (like the Redmi Note 11 or POCO X5), the chances of a successful transfer are lower โ the manufacturer removed this option from the interface. But there are workarounds: from formatting the card as an internal drive to manually transferring through ADB.
What Xiaomi models support the transfer of applications to the SD-map
Functionality depends on the version of MIUI and hardware limitations.
- ๐ฑ Old models (up to) 2019 of the year: Redmi 4/5/Note 4/5, Mi A1/A2 (on pure Android) โ supports portability through application settings. โ Annexes โ Select a program โ Warehouse โ Change.
- ๐ฑ Smartphones 2019โ2021 d.: Redmi Note 8/9 Pro, POCO X3 โ function is hidden, but works through ADB or formatting the card as an internal drive.
- ๐ฑ New Devices (2022โ2026): Redmi Note 12, Xiaomi 13T, POCO F5 โ The only way to do this is to use the card as a portable media storage device.
The problem is compounded by the fact that Xiaomi is actively removing this option from new versions. MIUI. For example, in MIUI 14 (Android-based 13) portability SD-The card is completely missing even for older models, and the reason is performance: microSD (especially class). A1) It is slower than the built-in memory UFS 2.2/3.1, slowing down applications.
| Xiaomi model | MIUI/Android version | Support for the transfer | Method |
|---|---|---|---|
| Redmi Note 7 | MIUI 12 / Android 10 | Yes. | Through the application settings |
| POCO F1 | MIUI 13 / Android 11 | Partially. | Only through ADB |
| Xiaomi 11 Lite NE | MIUI 14 / Android 13 | No. | Media files only |
| Redmi 9A | MIUI 12.5 / Android 10 | Yes. | Formatting as an internal storage device |
If your model didnโt make it to the table, check the support experimentally: paste it. SD-Map and try to find the option to transfer to SD in the settings of any installed application (for example, Google Maps or Spotify).
Preparation SD-maps: selection and formatting
Not every microSD is good for porting applications, but here are the criteria.
- ๐น Speed class: minimum A1 (optimally A2). Class cards C10 or U1 They are not suitable โ they are too slow for applications.
- ๐น Volume: 32 GB (64-128 GB recommended) Cards less than 16 GB may not be recognized as internal storage.
- ๐น Brand: Preferably SanDisk, Samsung EVO, Kingston Canvas โ Cheap no-name cards are often forged to indicate overrated features.
Before you use the card, you need to format it. There are two options:
- As a portable drive: files and some application data (cache, downloads) can be stored on a map, but the programs themselves are not. โ Warehouse โ SD-map โ Formatting as portable.
- As an internal drive, the card becomes part of the system, you can transfer applications to it. Attention: after that, the card can not be used in other devices without completely erasing the data! โ Warehouse โ SD-map โ Settings (โฎ) โ Internal memory.
๐ก
Before formatting, copy all data from SD-Cards to the computer - the process erases all information without the possibility of recovery.
If there is no internal memory option, then your Xiaomi model does not support this mode. ADB-The method (described below) or buying a smartphone with a large amount of internal memory.
Method 1: Transfer through application settings (for older models)
This method works on devices with MIUI 10-12 and Android 8-10.
- Put it in. SD-map and format it as an internal drive (see previous section).
- Go to Settings โ Applications โ Application Management.
- Select the app you want to migrate (like Facebook or VK).
- Slip on Warehouse.
- Click Change and select SD-map.
- Confirm the transfer and wait until it is completed (may take a few minutes).
If the Change button is inactive or absent, it means:
- ๐ซ The app does not support portability (such as WhatsApp or Google Play Services).
- ๐ซ The card is formatted as a portable drive.
- ๐ซ Your version. MIUI block.
โ๏ธ Pre-transfer check
After porting, some applications may run slower โ which is normal, as the read/write speed of the microSD is lower than that of the internal memory. If the brakes are critical, return the program back to internal memory.
Method 2: Transfer over ADB (for new models)
If you donโt have portability in your settings, you can use Android Debug Bridge (ADB), a debugging tool that works on most Xiaomi devices, but requires a computer and minimal technical skills.
What you need:
- ๐ป Computer with Windows, macOS or Linux.
- ๐ USB-cable (preferably original).
- ๐ฆ Installed Xiaomi drivers and package ADB Tools.
- ๐ฑ Included debugging by USB smartphone.
Step-by-step:
- Turn on USB debugging: Go to Settings โ About Phone. Tap 7 times on MIUI Version to activate Developer Mode. Go back to Settings โ Additional โ Developer. Activate USB Debugging.
- Connect your smartphone to your PC and confirm the debugging permission.
- Open the Terminal command line on your computer and type: adb devices Make sure the device is identified (serial number should appear).
- Enter the port command (replace com.example.app with the application package): adb shell pm set-install-location 2 adb shell pm move-package com.example.app To find out the application package, use the command: adb shell pm list packages | grep "application name"
- Reboot the smartphone after the transfer.
How to find out the application package without ADB?
If the pm move-package command returns the error [INSTALL_FAILED_INVALID_INSTALL_LOCATION], signifier:
- ๐ธ Application does not support transfer.
- ๐ธ The card is not formatted as an internal drive.
- ๐ธ There's not enough space on the map.
๐ก
The pm set-install location 2 command sets SD-The map is the default installation location for new applications. To return everything back, use pm set-install-location 0 (internal memory) or 1 (automatic selection).
Method 3: Use SD-The card is an internal memory (adoptable storage)
This method makes microSD part of the system partition, allowing you to port applications without ADB. However, it has serious limitations:
- โ ๏ธ The card will be encrypted and tied to the device, and once it's extracted, the data on it will become inaccessible.
- โ ๏ธ Application speeds can drop by 30-50% (depending on the card class).
- โ ๏ธ Not all Xiaomi models support this mode (see table above).
How to activate:
- Put it in. SD-smartphone-card.
- Go to Settings. โ Warehouse โ SD-map โ Settings (โฎ) โ Internal memory.
- Follow the instructions on the screen, and the system will suggest formatting the map and transferring some of the data to it.
- After formatting, restart the device.
Now, when you install new applications, the system will ask you to choose a storage location, so you can transfer the programs that are already installed:
- Open the Settings โ Applications.
- Select the app and tap the Warehouse โ Change.
- Indicate. SD-map and confirm.
๐ก
If after transferring the application began to lag, try to clear its cache: Settings โ Applications โ Select the program โ Clear the cache.
What to do if transfer is not possible
If none of these methods worked, consider alternative ways to free up memory:
- ๐๏ธ Cache Cleanup: Remove Unnecessary Data in Settings โ Warehouse โ Cleaning up. This is especially true for instant messengers (Telegram, WhatsApp) and social networks.
- โ๏ธ Cloud Storage: Move photos and videos to Google Photos, Mi Cloud or Yandex Drive.
- ๐ Media transfer: Music, movies and documents can be manually moved to SD-A card via any file manager (e.g., Mi File Manager).
- ๐ฆ Lite versions of applications: replace "heavy" programs with lightweight analogues (for example, Facebook Lite, Messenger Lite).
- ๐ Buying a smartphone with more memory: If internal storage is constantly lacking, it may be time to upgrade the device.
You can also use cleaning apps like CCleaner or Files by Google, but be careful - they sometimes delete important files.
How to check which apps take up the most space?
Common mistakes and their solutions
When transferring applications to SD-We're going to have a lot of problems with the map:
| Mistake. | Reason. | Decision |
|---|---|---|
| "Failure to move the app." | The application does not support portability or the map is formatted incorrectly | Check the format of the card (should be an internal drive) or select another application |
| SD-map not defined | A faulty card, inappropriate format or card slot is contaminated | Try another card, clear the slot or format the card on PC in FAT32/exFAT |
| Apps brake after transfer | Low speed reading/writing of the card | Return the app to internal memory or buy an A2 class card |
| There is no option to โMove to SDโ | New version of MIUI or Android is blocking the function | Use ADB or format your card as an internal drive |
If the application stopped working after the transfer, try:
- Clear its cache (Settings โ Applications โ Select Program โ Clear the cache).
- Reinstall the app.
- Put it back in your inner memory.
๐ก
If after formatting the card as an internal drive, the smartphone started to slow down, return the settings to the factory settings (Settings โ About Phone โ Resetting). The card will have to be formatted again as a portable drive.