Xiaomiโs MIUI-based smartphones allow for microSD-based internal memory expansion, but not everyone knows how to properly migrate apps to an external drive. Unlike older versions of Android, modern devices (such as the Redmi Note 12 or POCO X5) limit this feature due to Googleโs security policy and the F2FS file system. However, workarounds do exist โ and in this article weโll discuss them in detail.
It is important to understand that not all applications can be transferred to the SD-Map: System Services (Google Play Services, MIUI Launcher and games with protection against piracy (Genshin Impact, PUBG Mobile will remain in internal memory, but messengers (Telegram, WhatsApp), social networks (Vkontakte, TikTok) and many utilities are ported without problems. MIUI, including relevant MIUI 14 and HyperOS.
Memory card preparation: formatting and class selection
Before you port applications, you need to properly prepare the microSD. Xiaomi smartphones support cards up to 2 TB, but the speed class is not critical for installing applications.
- ๐น Class 10 (UHS-I) โ for basic applications (messengers, social networks).
- ๐น UHS-I U3 / A2 โ for games and heavy software (e.g. Lightroom Mobile).
- ๐น ExFAT format - if the card >64 GB (otherwise โ FAT32).
โ ๏ธ Note: If you use a class card U1 class 4/6, And the apps will slow down or they won't even get installed. You can check the class on the package or with the utility. SD Card Tester (available on Google Play).
Formatting the card is better in a smartphone:
- Insert the card into the slot (for hybrid SIM2+ microSD slots, you may need to remove the second SIM).
- Go to Settings โ Memory โ Memory Map.
- Click Format as internal memory (this will delete all data!).
- Confirm the action and wait until it is completed (may take up to 5 minutes).
๐ก
If your smartphone canโt see the card, try cleaning the slot contacts with a dry brush or compressed air. Avoid alcohol โ it can damage the coating!
2. Method 1: Transfer applications through MIUI settings
The simplest method is the built-in MIUI feature, but it doesn't work on all models, like the Redmi 10C or POCO M4 Pro, which is available, but the flagships (Xiaomi 13) can hide it.
- Open Settings โ Applications โ Application Management.
- Select the desired application (for example, VKontakte).
- Click Warehouse โ Change โ Memory Map.
- Confirm the transfer and wait until it is completed (may take a few minutes).
If no paragraph is amended, it means:
- ๐ฑ System Appendix (not portable).
- ๐ The card is formatted as portable (you need to make it internal).
- ๐ซ The manufacturer has disabled the function for your model (relevant for devices with the UFS 3.1).
Why are some apps not portable?
Method 2: Use of ADB (for power users)
If the built-in option is missing, Android Debug Bridge (ADB) โ a debugging tool for PCs โ works on all Xiaomi smartphones with MIUI 12 and later, but requires the inclusion of Developer Mode.
First, prepare your smartphone:
- Activate Developer Mode: Go to Settings โ About Phone and click on MIUI Version 7 times.
- Return to Settings โ Additional โ For developers and enable USB debugging.
- Connect your phone to your PC via the original cable (use the USB 2.0 port for stability).
Follow the instructions in ADB (download Googleโs Platform Tools):
adb shell
pm set-install-location 2 # Install applications on SD by default
pm get-install-location # Check (must return "2")Now all new apps will be installed on the memory card. To return the default settings, type:
pm set-install-location 0Download Platform Tools from Googleโs official website|Enable debugging on USB developer-setting|Connect your phone to the original cable|Check the connection of the team `adb devices`-->
Method 3: Forced transfer through application managers
If ADB seems complicated, use third-party utilities.The best options for Xiaomi are:
| Annex | Support for MIUI | Features | Reference |
|---|---|---|---|
| App Mgr III | Yes (including HyperOS) | Transfer, Freeze, Backup | Google Play |
| Files by Google | Yes (limited) | Cache cleanup, memory analysis | Google Play |
| Link2SD | Partially (requires root) | Creation of symbolic references | Google Play |
Instructions for App Mgr III:
- Install the app and give access to Special Features (in Android settings).
- Select the Moving tab - compatible programs will be displayed here.
- Click on the app. โ Move it to SD-map.
- Confirm the action and restart the phone.
Built-in settings MIUI|ADB (PC)|Third-party applications (App Mgr, Link2SD)|I can't stand it, I have enough internal memory.-->
5. Solving common mistakes
When migrating applications to a memory card, Xiaomi users often face problems, and here are the most common solutions:
- โ โNot enough spaceโ error โ even if there is 100 GB on the card: MIUI Solution: Format the card as internal memory again.
- โ The application does not open after transfer. Cause: damaged files or slow card (Class 4). Solution: Return the application to internal memory or replace the card with a new one. UHS-I U3.
- โ The "Transfer" button is inactive. Cause: The app does not support portability (e.g. Google Chrome). Solution: Use ADB Or install the Lite version of the program.
โ ๏ธ If after transferring the smartphone began to brake, check the memory card for errors using the program H2testw (Windows or SD Insight (Android) โ Fake cards with low write speeds are a common problem when buying on marketplaces.
Critical information: On devices with a Snapdragon 8 Gen 2 chipset (for example, Xiaomi 13 Pro) porting applications to the Internet SD-The card can lead to a performance decrease of 15-20% due to the limitations of the Qualcomm memory controller.
6.Alternative ways to free up memory
If porting apps didnโt help or your Xiaomi model doesnโt support this feature, try other methods:
- ๐๏ธ Cache Clearing: Go to Settings โ Memory. โ Clear the cache. That'll free up to 1 to 3 GB.
- โ๏ธ Cloud storage: In MIUI Mi Cloud integrated (5GB free) Activate sync for photos and documents in Settings โ Xiaomi account โ Mi Cloud.
- ๐ Media Transfer: Use Files by Google to Move Photos/Video to a Memory Card by Hand.
- ๐ Factory reset: The last resort if internal memory is clogged with system debris.Pre-reverse to Settings โ Additionally. โ Backup.
๐ก
On devices with HyperOS (for example, Xiaomi 14) the function of porting applications to the device SD-The card can be completely deleted, and in this case, the only way out is to use cloud services or buy a smartphone with a lot of internal memory.
7. Compatible with different Xiaomi models
Application portability depends on the model and version of MIUI. Below is the compatibility table for popular devices:
| Model | MIUI/HyperOS version | Support for transfer through settings | ADB support | Notes |
|---|---|---|---|---|
| Redmi Note 12 Pro+ | MIUI 14 / HyperOS | Yes (partially) | Yes. | Some games are not tolerable |
| POCO X5 Pro | MIUI 14 | Yes. | Yes. | A2 class card required |
| Xiaomi 13 Ultra | HyperOS | No. | Yes. | Function disabled for flagships |
| Redmi A2 | MIUI 13 (Go Edition) | Yes. | No. | Limit on the size of portable applications (max. 1 GB) |
For HyperOS devices (such as Xiaomi 14 or Redmi K70), it is recommended to use ADB or third-party managers, as the built-in portability option is often absent. Before buying a memory card, check its compatibility on the official Xiaomi website in the section of your model.