Xiaomi smartphones are getting more powerful every year, but the amount of internal memory does not always keep up with the needs of users, especially the problem of space shortage is felt on budget models with 32 or 64 GB of storage, where the system and preinstalled applications occupy the lionโs share. Transfer of applications to SD-The map seems to be a logical solution, but in MIUI This process has its own characteristics.
Unlike pure Android, Xiaomiโs firmware limits the ability to work with external drives. Not all applications can be moved, and some after moving can work unstable. In this article, we will discuss all available methods of transfer โ from standard functions. MIUI You'll also learn which apps should never be ported to the user experience. SD-card so as not to lose data or encounter errors.
Why Xiaomi canโt migrate all applications to Xiaomi SD-map?
If you've tried to migrate apps through the standard Settings โ Apps menu, you've probably noticed that the Move to SD button isn't active for all programs. It's not an accident, it's a deliberate restriction on the part of Xiaomi and Google. Here are the main reasons:
- ๐ Data security: Applications that handle personal information (banks, instant messengers, payment systems) are blocked for transfer, which protects your data from theft when you lose your memory card.
- โก Productivity. SD-cards (even class) A1/A2) Slower than internal memory: Transferring system or resource-intensive applications can lead to lags.
- ๐ฑ Android Restrictions: Starting with Android 6.0, Google has banned porting native code applications (such as games with a mobile app). 3D-graphic).
- ๐ Compatibility: Some applications simply don't support external drives and may become dyed.
Also, MIUI 12/13/14 has a partially hidden SD port function, which may not be available in newer firmware versions at all, especially on models with Adoptable Storage (where the memory card is formatted as internal storage), and weโll talk about this in more detail in the next section.
Method 1: Standard Transfer through MIUI Settings
This is the easiest method that works on most Xiaomi devices (except flagships with the most powerful ones). MIUI 14+, where the function can be disabled. Instructions are suitable for Redmi Note models 8/9/10, POCO X3, Mi A2/A3 and others with support SD-map.
- Put it in. SD-card to slot (if you use a hybrid-slot, make sure the second one is a slot card) SIM-map extracted).
- Open Settings โ Applications โ Application Management.
- Select the app you want to migrate to. Please note that the Move to SD button will only be active for supported programs.
- Click on โTransferโ and wait until the process is completed (it can take up to 5 minutes).
If there is no โMove to SDโ button, it means:
- ๐ต The application does not support transfer (see list in the next section).
- ๐ Your version. MIUI It does not have this function (relevant to the MIUI 14 on some models).
- ๐พ The memory card is formatted as a portable storage, not as an internal memory.
Make sure that SD-map FAT32 exFAT|
Check the free space on the map (needs at least 2 GB) |
Close all background applications before transfer |
Backup important data on the map
-->
Which apps can be ported and which ones canโt be ported?
Not all programs work equally well with external drives. Below is a table with application categories and portability guidelines. Note that even if an application is technically portable, it is not always advisable.
| Category of applications | Can I move it? | Risks/characteristics |
|---|---|---|
| Social networks (Facebook, Instagram, VK) | โ Yes. | They can load media files more slowly. Notifications sometimes come with a delay. |
| Messengers (WhatsApp, Telegram) | โ No. | High risk of losing messages when retrieving the card. Telegram may not synchronize the media. |
| Games (PUBG, Genshin Impact, Call of Duty) | โ No. | Lags, departures, long boot times. Except for the simple ones. 2D-game. |
| Multimedia (YouTube, Spotify, MX Player) | โ Yes (partially) | Spotify and YouTube Music allow you to save cache to SD, but the applications themselves should not be ported. |
| Banks and payments (Sberbank, Tinkoff, Google Pay) | โ Absolutely not. | The risk of data leakage when you lose your card, many banks block the work from external drives. |
The transfer of com.miui.gallery (Gallery), com.android.contacts (Contacts) or com.miui.calculator (Calculator) can cause MIUI malfunctions. If you see programs with the prefix com.miui. or com.android. in the list of applications, it is better not to touch them.
๐ก
Before transferring any application, check its settings: some programs (for example, Google Maps) allow you to manually select the cache storage location on the app. SD-map-less.
Method 2: Formatting SD-The card is an internal memory (adoptable storage)
If your Xiaomi smartphone supports Adoptable Storage (available on Android 6.0)+), You can format. SD-This allows you to install applications on the map automatically, but has serious shortcomings:
โ ๏ธ Note: Once formatted as internal memory, the card cannot be used in other devices without being completely cleaned, and the card will be encrypted, and when it is removed, some applications may stop working.
Instructions for setting:
- Put it in. SD-smartphone-card.
- Go to Settings. โ Memory. โ [Your name is yours. SD-map] โ Three dots (menu) โ Storage settings.
- Select โInner Memoryโ (or โFormat as Internal Memoryโ).
- Confirm the action. It'll take a few minutes.
- After formatting, go to Settings โ Annexes โ Three dots (menu) โ Default location and select SD-map.
This method works on Redmi 5/6/7, Mi A1/A2, POCO F1 and other models with pure Android or older versions of MIUI. On new devices (MIUI 13/14), the function can be disabled.
What to do if Adoptable Storage is not working?
Method 3: Transfer over ADB (for power users)
If the standard methods donโt work, you can use Android Debug Bridge (ADB) โ a debugging tool that allows you to manually specify which applications should be stored on SD-This method requires command line skills and is suitable for Xiaomi models on Android 8.0+.
Step-by-step:
- Download and install ADB Tools on your computer.
- Turn on the smartphone Developer Mode (go to Settings โ About Phone โ MIUI version and press 7 times).
- Activate USB Debugging in Settings โ Additional โ For developers.
- Connect your phone to your PC and execute the command: adb shell pm set-install-location 2 This will force the system to install new applications on your PC. SD-default-card.
- To transfer an already installed application (for example, Facebook), use: adb shell pm move-package com.facebook.katana Replace com.facebook.katana with the batch name of the desired application (you can find it through App Inspector or adb shell pm list packages).
If the team returns a Failure error [NOT_MOVED: Package couldn't be moved, so the app doesn't support portability, and then only manual copying will help. APK (see next section).
๐ก
Using ADB is the only way to migrate apps to new Xiaomi models (like the Redmi Note 12 or POCO X5), where the portability feature is removed from the interface.
Method 4: Manual copying of APK and data (for advanced ones)
If none of the previous methods worked, you can manually copy the application files to the SD-It's a risky way to do things that are wrong, you can lose data or you can break an application, and you can only use it if you're ready to experiment.
Algorithm of action:
- Install File Manager with access to root folders (such as FX File Explorer or Solid Explorer).
- Go to /data/app/ and find the folder with the name of the application package (e.g. com.whatsapp-1).
- Copy the folder to SD-map /Android/obb/ or /Android/data/ (depending on the type of file).
- Remove the original application and install it again, pointing the way to the copied data.
โ ๏ธ Note: This method often causes app failures, especially if they are using the app. OBB-Files (games) or encrypted data (messengers) Do not use it for banking applications or programs with two-factor authentication.
Alternatively, apps like AppMgr III or Link2SD can automate the process, but newer versions of MIUI can require root rights, which voids the warranty.
Frequent problems and their solutions
When transferring applications to SD-Xiaomi users often encounter common mistakes, and here are the most common ones and how to fix them:
- ๐ The โMove to the buttonโ SDยป Inactive Solution: Check that the card is formatted in FAT32 Or exFAT. If you're using it. NTFS, Reformat it. Also make sure there's enough space on the map (minimum 1.5).ร size).
- โ ๏ธ The application dyees after transfer Solution: Clear the app cache in Settings โ Annexes โ [Name of the annex] โ Memory. โ Clear the cache. If it doesn't work, transfer it back to your internal memory.
- ๐ฑ Smartphone does not see the application after extraction SD-Solution: This is normal behavior. Applications ported to SD, To avoid problems, use the Adoptable Storage function (see Method 2).
- ๐ System applications cannot be moved Solution: System programs (Gallery, Camera, Settings) cannot be moved. MIUI.
If the app stopped updating through Google Play after the transfer, try:
- Transfer it back to your internal memory.
- Update through Play Market.
- Move it back to SD-map.