How to install APK on SD-Xiaomi map: all ways to MIUI 14 and 15

Installation of applications SD-The map in Xiaomi smartphones is an issue that worries many users, especially owners of devices with limited internal memory. MIUI (Xiaomi shell doesn’t officially support direct installation APK There are workarounds to external drives. In this article, we'll look at all the working methods for Redmi models, POCO Other services, including hidden settings, ADB-teams and third-party tools.

It’s important to understand that Xiaomi blocks installation on SD by default due to performance and security. Class A1/A2 memory cards are slower than built-in UFS/eMMC memory, which can lead to lags. However, if you are willing to compromise for the sake of freeing up internal storage, our instructions will help. We will also tell you which applications are categorically not to be ported to SD to avoid system failures.

Why Xiaomi does not allow you to install APK on SD-map?

The manufacturer is imposing this restriction for a reason, and here are the key reasons:

  • πŸ”Ή Low read/write speed: even the fastest SD-map (UHS-II) It loses 2-5 times the internal memory, which is critical for games and heavy applications.
  • πŸ”Ή Risk of data damage: external drives more often fail in case of sudden power outages.
  • πŸ”Ή Android Limits: Starting with Android 6.0, Google Banned From Installing APK straight SD rootless.
  • πŸ”Ή Security MIUI: Xiaomi blocks installation from unknown sources on external media to prevent virus infection.

However, there are 4 working ways to get around these limitations, followed by detailed instructions for each.

πŸ“Š What Xiaomi model do you use?
Redmi Note 12/13
POCO X5/F5
Mi 11/12/13
Redmi 10/9
other

Method 1: Transfer installed applications to SD via MIUI settings

This method does not allow for the establishment of new APK It's directly on the map, but it helps to free up internal memory by transferring programs that are already installed. MIUI 12–15.

⚠️ Note: Not all apps support portability. System utilities, launchers, and high-performance games (such as Genshin Impact or Call of Duty Mobile) cannot be ported.

Instructions:

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Select the app you want to migrate (such as Telegram or Spotify).
  3. Press Warehouse. β†’ Change. β†’ SD-map.
  4. Confirm the transfer. The process can take up to 1-2 minutes.

If the option to Change is inactive:

  • πŸ“Œ Make sure that SD-The card is formatted as an internal storage (see the next section).
  • πŸ“Œ Check if the app supports portability (most social networks and instant messengers – yes, games – no).

Formatting the map as an internal storage|Checking of speed class (minimum) A1)|Cleaning the application cache before transfer|Reboot the device after changes-->

Method 2: Formatting SD-maps as internal storage

If you are ready to integrate fully SD-The card can be formatted as part of the internal memory, which will allow you to install some applications directly to the map (but not all.

Step-by-step:

  1. Put it in. SD-smartphone-card.
  2. Go to Settings. β†’ Warehouse β†’ SD-map β†’ Set up β†’ Internal storage.
  3. Click Clean and Format (all data on the map will be deleted!).
  4. After formatting, select Transfer Data if the system offers.

Now, when you install some APKs, the system will ask you to choose a storage location, but most applications will still tire of internal memory.

⚠️ Note: Once formatted as internal storage, the card will not be used in other devices without completely erasing the data. β†’ Warehouse β†’ Extract, otherwise you risk losing data.

AdvantagesDeficiencies
βœ… Ability to transfer part of applications❌ The card becomes "tied" to the device
βœ… Internal memory is released❌ Not all. APK support SD
βœ… Increased speed of work compared to normal SD❌ Risk of data loss when retrieving without disconnecting

Method 3: Install APK on SD via ADB (for advanced users)

If previous methods have not helped, you can use ADB (Android Debug Bridge is an Android debugging tool that requires a PC connection, but allows you to force the installation path to the device. SD-map.

What you need:

  • πŸ–₯️ Computer with installed ADB-driver.
  • πŸ“± Included debugging by USB on a smartphone (Settings) β†’ The phone. β†’ Version. MIUI β†’ 7 times to press to unlock the developer mode, then additionally β†’ For developers β†’ Debugging by USB).
  • πŸ’Ύ SD-A card formatted as a portable or internal storage.

Instructions:

  1. Connect your smartphone to your PC via USB and select File Transfer mode.
  2. Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with ADB.
  3. Enter the command to check the connection: Adb devices must appear serial number of your device.
  4. Install. APK on SD-Map by team: adb install -s /storage/XXXX-XXXX/Download/app.apk Replace. XXXX-XXXX on the real path to yours SD-The card (you can find it through the file manager) and app.apk filename.

If there is a mistake INSTALL_FAILED_INVALID_INSTALL_LOCATION, The application does not support installation of SD. In this case, only rooting (root) will help).

adb shell ls /storage

In the conclusion, find a folder with a name containing sdcard or your card brand (e.g., SanDisk).-->

Method 4: Using third-party launchers and file managers

Some apps from Google Play let you bypass the limitations of MIUI. Let's consider two proven options:

1. Launcher Nova Launcher + App Cloner

The combination of these tools helps you create β€œclones” of applications and install them on SD:

  1. Install Nova Launcher and make it the default launcher.
  2. Install the App Cloner.
  3. In App Cloner, select the application you want to transfer, and in the clone settings, specify Set on SD-map.

2.Solid Explorer File Manager

This manager can install APKs from external media:

  1. Download Solid Explorer.
  2. Go to the SD-map and find APK-file.
  3. Click on it and select Install. If an error occurs, try enabling Unknown Sources for that manager in the security settings.

⚠️ Attention: Installation APK Through third-party managers, it can be blocked. MIUI If the file is not installed, check it for viruses on VirusTotal.

Which applications cannot be installed on SD-map?

Even if you have managed to get around the limitations, some types of applications are strongly discouraged from being migrated to external storage.

  • 🚫 System utilities: launchers (MIUI Launcher, settings, Google services.
  • 🚫 Widgets: They will stop updating and will give out errors.
  • 🚫 Antiviruses and banking applications: SberBank Online, Tinkoff, Kaspersky – their transfer may disrupt the work of protection.
  • 🚫 Online Multiplayer Games: PUBG Mobile, Free Fire, Brawl Stars will be lagging or flying out.
  • 🚫 Apps with constant sync: WhatsApp, Viber, Telegram can lose messages.

The only exception is offline applications without background processes (e.g., book readers, simple games like 2048 or Sudoku) that can be ported without risk.

What happens if you transfer the system application to SD?
The system can get stuck on bootloop, because it can not find critical files, in which case only resetting to factory settings or flashing through Fastboot will help.

Frequent mistakes and their solutions

When installing APK on SD, Xiaomi users face typical problems.

Mistake.Reason.Decision
Failed to install the app.SD-The card is formatted as a portableReformat as an internal storage (see Method 2)
Application does not respond after transferLow speed reading of the mapUse the A2 class card or move it back
Not enough space on the device (despite free SD)The application does not support installation on external mediaTry ADB or free up your internal memory.
SD-map not foundBad contact or damaged cardReconnect the card or test it on another device

If neither method works, there are two options:

  1. Free internal memory manually (delete cache, transfer media files to SD).
  2. Get root rights and use Magisk modules to be forced to install on SD (e.g. ForceAllowExternalInstall).

πŸ’‘

Before any manipulations with SD-Make a backup of the data with the map! MIUI Backup (Settings) β†’ The phone. β†’ Backups or third-party utilities like Swift Backup (requires root).

Can I install APK on SD without formatting the card as internal memory?
Yes, but with the caveats: Through ADB (Method 3) β€” only if the application supports an external installation; through third-party launchers (Method 4) β€” it doesn't work for all APKs. Without formatting as internal storage, most applications will still be installed in internal memory.
Why did the app stop updating after it was transferred to SD?
This is due to Google Play’s policy: updates to apps installed on external media are blocked by default. Solutions: Temporarily transfer the application back to internal memory, update it, then migrate it back to SD. Download APK updates manually from sites like APKMirror and install them through the file manager.
How to check if my husband supports me SD-mapping?
The card must meet two criteria: πŸ”Ή Speed class: minimum A1 (optimally A2). πŸ”Ή Format: exFAT or FAT32 (For cards up to 32 GB, you can find out the class on the card package or through the application A1 SD Bench.
Will the SD app port work in Xiaomi after the MIUI update?
Yes, but with nuances: If the card is formatted as internal storage, the transfer will remain. ADB or third-party tools, postmajor updates (e.g., with MIUI 14 by 15) may need to repeat the procedure.We recommend that you make a backup copy of the data to the SD!
Can I use it? SD-The card as internal memory on two devices?
No. After formatting as internal storage, the card is encrypted to a particular smartphone. When connected to another device: Data will be unavailable. The system will suggest formatting the card (which will delete all files). If you need to use the card on multiple devices, format it as portable storage.