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.
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:
- Open Settings β Applications β Application Management.
- Select the app you want to migrate (such as Telegram or Spotify).
- Press Warehouse. β Change. β SD-map.
- 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:
- Put it in. SD-smartphone-card.
- Go to Settings. β Warehouse β SD-map β Set up β Internal storage.
- Click Clean and Format (all data on the map will be deleted!).
- 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.
| Advantages | Deficiencies |
|---|---|
| β 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:
- Connect your smartphone to your PC via USB and select File Transfer mode.
- Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with ADB.
- Enter the command to check the connection: Adb devices must appear serial number of your device.
- 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 /storageIn 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:
- Install Nova Launcher and make it the default launcher.
- Install the App Cloner.
- 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:
- Download Solid Explorer.
- Go to the SD-map and find APK-file.
- 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?
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 portable | Reformat as an internal storage (see Method 2) |
| Application does not respond after transfer | Low speed reading of the map | Use 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 media | Try ADB or free up your internal memory. |
| SD-map not found | Bad contact or damaged card | Reconnect the card or test it on another device |
If neither method works, there are two options:
- Free internal memory manually (delete cache, transfer media files to SD).
- 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).