How to configure Xiaomi to download apps to a memory card: 3 proven ways

Owners of Xiaomi smartphones with limited internal memory sooner or later face a problem: new applications stop installing due to space shortage, even if the phone is a 64 or 128 GB microSD card. The reason lies in the security policy of Android and the features of the MIUI shell, which by default block the installation of programs on external drives.

In this article, weโ€™ll look at all the working ways to get Xiaomi (including the Redmi Note 10/11/12, POCO X3/X4, Mi 11/12) to install apps on a memory card, from standard formatting of SD as internal storage to bypassing restrictions through ADB and third-party utilities. Itโ€™s important to understand that not all methods are equally effective โ€” some can slow down a phone or cause errors. Weโ€™ll detail the pros and cons of each approach, and give a checklist for secure customization.

Why Xiaomi does not install apps on default SD-map

The main reason is the security architecture of Android.Beginning with version 6.0 of Marshmallow, Google has banned the installation of applications on external drives in order to protect against malware. MIUI They follow these rules, but they add their limitations:

  • ๐Ÿ”’ Data protection: Annexes to SD-It is easier to steal or replace cards, especially if the card is retrieved and connected to other devices.
  • โšก Performance: MicroSD (even class) A2) It is slower than the built-in memory UFS 2.1/3.0, What can slow down programs.
  • ๐Ÿ“ฑ Limitations MIUI: Xiaomi blocks the portability of system applications and some games (eg, Genshin Impact or other games). PUBG Mobile on the memory card.

But there are workarounds. You can format, for example. SD-The card is like an internal drive, in which case the system will perceive it as part of the main memory, but this method has a serious disadvantage: once the card is removed, the phone may stop working correctly.

โš ๏ธ Attention: Formatting SD-And if you're going to do that, you're going to lose all the data on the card as an internal storage device, and you're going to have to copy all the files to your computer or the cloud, and you're going to have to be aware that you can't read the map on other devices without formatting it again.

Method 1: Formatting a memory card as an internal storage device

This is the most reliable method that works on all Xiaomi smartphones with the help of the MIUI 12/13/14 Android 10-13. The system integrates internal memory and SD-It's a whole map, and it allows you to put applications on it:

  1. A1 or A2 class cards (such as the SanDisk Ultra A1 or Samsung EVO Plus A2) are required.
  2. The minimum volume is 32 GB (64 GB and above is recommended).
  3. Once formatted, the card will not be used in other devices without data loss.

Step instructions:

  1. Put it in. SD-smartphone-card.
  2. Open the Settings โ†’ Memory.
  3. Tap on the name of your card (for example, SD-map: 128GB).
  4. In the upper right corner, press three dots (โ‹ฎ) and select Storage Settings.
  5. Choose Format as an internal drive.
  6. Confirm the action and wait until it is completed (may take 5-10 minutes).
  7. After restarting the phone, go to Settings โ†’ Annexes โ†’ All applications, select the desired and click Move to SD-Card (if the option is active).

Make a backup copy of data from the card|Check the class of the card (should be) A1/A2)|Make sure the map is large โ‰ฅ32 GB|Charge the phone. โ‰ฅ50% (process)|Disable important notifications (phone will restart)-->

After formatting, the system will automatically offer to transfer some data (photos, videos, documents) to the SD-However, not all applications can be moved - many games and system utilities will remain in internal memory.

16-32 GB|64GB|128GB|256 GB or more|I don't use it.-->

Method 2: Transfer applications to SD without formatting (via ADB)

If you don't want to format the card as internal memory, you can use the Android debugging bridge (ADB), which allows you to manually specify which applications you can install on the SD. The advantage is that the card will remain compatible with other devices. The disadvantage is that it requires command line skills.

You'll need:

  • ๐Ÿ–ฅ๏ธ Computer with Windows/macOS/Linux.
  • ๐Ÿ“ฑ Initiated Debugging Mode USB Xiaomi.
  • ๐Ÿ”Œ USB-Type C Cable (original to avoid connection issues).
  • ๐Ÿ› ๏ธ Android utility SDK Platform-Tools (download from the official website).

Step-by-step:

  1. Activate USB debugging: Go to Settings โ†’ About Phone. Tap 7 times on MIUI Version to unlock Developer Mode. Go back to Settings โ†’ Additional โ†’ Developer. Enable USB Debugging.

Connect your phone to your PC

Open the command line.

cmd

Terminal

platform-tools

Enter a command to check the connection

adb devices

The serial number of your device should appear.

Run a command to transfer applications to SD

adb shell pm set-install-location 2

This command forces the system to install new applications on the SD-default-card.

Reboot the phone.

โš ๏ธ Note: pm set-install-location 2 does not work on all Xiaomi models. Some devices (e.g. Redmi Note 10 Pro) may require an additional command: adb shell sm set-force-adoptable true After it you need to format it again. SD-map.

To return the application installation to internal memory, use the command:

adb shell pm set-install-location 0
What if the ADB canโ€™t see the device?
If the list is empty after entering adb devices, check: 1. USB Drivers (you can download on the official website). 2. Is the phone connected in the file transfer mode (not Charging). 3. Have you allowed debugging on the smartphone screen (you will see a request when you first connect). 4. Try another one USB-If the problem persists, reinstall Platform-Tools or use an alternative utility, such as Minimal. ADB and Fastboot.

Method 3: Using third-party applications for portability

If the previous methods didn't work or seemed too complicated, you can use third-party utilities. They don't require root rights, but their effectiveness depends on the phone model and the version of MIUI.

AnnexXiaomi supportNeed root?Features
AppMgr IIIโœ… Yes (MIUI 12โ€“14)โŒ No.It only carries user-generated applications, not system-based ones. Free version with ads.
Files by Googleโœ… Partially.โŒ No.Allows you to clear cache and transfer media files, but not all APKs.
Link2SDโœ… Yes (requires section) ext2/ext3 on SD)โœ… Yes.The most powerful tool, but you need root rights and shared SD-map.
Apk Extractorโœ… Yes.โŒ No.Remove the APK of installed applications, which can then be manually installed on the SD.

Letโ€™s look at the work with AppMgr. III (simpler):

  1. Download the app from Google Play.
  2. Open it and give access to the memory.
  3. In the Moving section, select the applications you want to migrate.
  4. Press Move to Move to SD-map.
  5. Confirm the action and wait for the completion.

Note that some apps (e.g. WhatsApp, Telegram, banking programs) cannot be moved due to their security policies, and some functions may be slower after the transfer, which is normal for the user to use. SD-map.

๐Ÿ’ก

If the app slows down after the transfer, try clearing its cache to Settings โ†’ Apps โ†’ [program name] โ†’ Memory โ†’ Clear the cache. This often solves the problem without having to return the application to internal memory.

Frequent Mistakes and How to Avoid Them

When setting up applications on SD-Xiaomi users often face typical problems, and here are the most common and ways to solve them:

  • ๐Ÿšซ The error "Not enough space" when installed on SD: Reason: The card is formatted as portable, not internal.Solution: Repeat Method 1 or use ADB.
  • โš ๏ธ Applications not portable to the map: Reason: Manufacturer blocked the transfer (relevant to games and system utilities).Solution: Try it Link2SD root-righted.
  • ๐Ÿข Phone brakes after transfer: Reason: SD-The card is too slow (class) A1 instead A2). Solution: Buy a card with a higher read/write speed.
  • ๐Ÿ”„ After the card is extracted, the phone doesn't turn on: Reason: The card is formatted as internal and the system doesn't find critical files.Solution: Put the card back in or reset the phone to factory settings (data loss!).

Another common problem is that the app icon disappears after the transfer, because MIUI doesn't update the launcher.

  1. Reboot the phone.
  2. If icons donโ€™t appear, install an alternative launcher (like Nova Launcher).
  3. Check the folder. Android/obb on SD-Map โ€“ sometimes application files stay there but donโ€™t load.

๐Ÿ’ก

If you use SD-card as internal memory, regularly back up data. In the event of a system failure or card retrieval, the phone may stop booting.

How to check which applications can be transferred to SD

Not all programs support external drive installation. To find out which apps you can port to your Xiaomi, follow the following steps:

  1. Open Settings โ†’ Applications โ†’ All applications.
  2. Select the app you want (like Facebook or Spotify).
  3. Slap it on the Memory.
  4. If there is a button, move to SD-map, so transfer is possible.

You can also use ADB to get a complete list of portable applications.

  1. Connect your phone to your PC and activate ADB (as in Method 2).
  2. Follow the command: adb shell pm get-install-location Result 2 means that new applications are installed on the SD by default.
  3. To see a list of all SD-enabled applications, type: adb shell pm list packages -f | grep "asec" (root rights required).

If the buttons move to SD-No card, but the memory is running out, try it:

  • ๐Ÿงน Clean the app cache manually.
  • ๐Ÿ—‘๏ธ Remove unused programs.
  • โ˜๏ธ Transfer media files (photos, videos) to the cloud (Google Photos, Mi Cloud).

Alternative solutions: if nothing helps

If none of the methods described have worked, consider alternatives:

  • ๐Ÿ”ง Cleaning the system from garbage: Use the built-in utility Cleanup in MIUI (Settings โ†’ Cleaning) or third-party programs like CCleaner.
  • ๐Ÿ“ฆ Installation of lightweight versions of applications: Many services have "light" versions (for example, Facebook Lite, Messenger Lite), which take up 2-3 times less space.
  • ๐Ÿ”„ Factory reset: If the phone is clogged with unnecessary files, a full reset can free up to 5โ€“10 GB!
  • ๐Ÿ›’ Replacement SD-If you have a 32GB card, consider buying a 128GB or 256GB model (e.g., SanDisk Extreme). A2).
  • ๐Ÿ“ฑ Using the second phone as an external drive: OTG-cable can be connected to another smartphone and installed on it APK-file.

If youโ€™re often running out of memory, consider buying a smartphone with a lot of built-in storage, such as the Xiaomi 13T or POCO F5 models that offer options with 256GB and 512GB, which solves the problem once and for all.

Can I transfer WhatsApp to WhatsApp? SD-map?
No, WhatsApp blocks the transfer to external drives for security reasons. However, you can: Move media files (photos, videos) manually through Files โ†’ WhatsApp โ†’ Media. Use the backup function in Google Drive. If you really need to vacate space, delete unnecessary chats with large attachments (Settings โ†’ Storage in WhatsApp itself).
Why did the application stop updating after the transfer?
This is because Google Play doesnโ€™t always work properly with apps installed on the platform. SD-Solutions: Temporarily transfer the application back to internal memory, update it, and then move it back to the internal memory. SD. Download. APK manually update from the APKPure site and install it on a map. disable automatic updates for this app on Google Play.
Can I use it? SD-Map as internal memory for Xiaomi with Android 14?
Yes, but with reservations: MIUI 14 (based on Android 13/14) feature saved, but may require additional commands ADB. On some models (for example, Xiaomi 13 Ultra) option hidden โ€“ it must be activated through ADB: adb shell sm set-force-adoptable true After upgrading to Android 14 may require re-formatting the map.
How to return everything if after transferring the phone began to lie down?
If, after transferring the applications to SD The smartphone started to slow down, perform the following steps: Move all applications back to internal memory through Settings โ†’ Applications. If the option is not available, use ADB: adb shell pm set-install-location 0 Format SD-Card as portable (Settings) โ†’ Memory. โ†’ SD-map โ†’ Format it as portable. Restart your phone. If the lags are left, try clearing the system cache (Settings) โ†’ The phone. โ†’ Cleanup โ†’ Clear the cache).
What are they? SD-The cards are best suited for Xiaomi?
Apps are recommended for maps with the following characteristics: Parameter Recommended Models Speed Class A2 (minimum A1) SanDisk Extreme A2, Samsung EVO Plus A2 64GB and more than 128GB or 256GB for games Form factor microSDXC Any modern cards SanDisk, Samsung, Kingston Avoid no-name brands Avoid C10 or U1 cards โ€“ they are too slow for applications. Also do not buy cards with suspiciously low price (for example, "256GB for 500 rubles - most likely for counterfeit").