How to download apps to a memory card from Play Market on Xiaomi: 5 proven ways

Owners of Xiaomi smartphones with limited internal memory often face the problem of lack of space for new applications. Even after cleaning the cache and removing unnecessary files, the system can issue a notification “Not enough memory” when trying to install a program from the Google Play Market. The solution seems obvious – to use a microSD card, but here users are waiting for an unpleasant surprise: by default, Android does not allow you to install applications directly to an external drive.

In this article, we will discuss 5 working ways to get around this restriction on Xiaomi devices (including Redmi Note models) 12/13, POCO X5, Mi 11 and other MIUI 14/15). You will learn how to properly configure a memory card as internal storage, which applications can be ported, and why some programs refuse to work with the memory card. SD-We will also reveal nuances that are not written in the standard instructions, for example, how to avoid the error "Application not installed" when transferring to an external drive.

Why Xiaomi does not allow you to install applications SD-default-card?

Restricting the installation of applications on an external memory card is not a whim of the manufacturer, but a requirement for the security of Android. eMMC/UFS, which may lead to:

  • 🐢 Slowing down applications (especially games and social media)
  • 🔄 Frequent failures in multitasking
  • 🛡️ Data encryption problems (risk of personal information leakage)
  • 🔌 Incompatibility with functions MIUI, such as "Double Apps" or "Hidden Albums»

Google with Android 6.0 Marshmallow has banned the installation of apps on the Internet SD-map FAT32 or exFAT – only on formatted as internal storage (with file system) ext4). This means that the card becomes “tied” to a particular device and will not be read on other gadgets without full formatting.

⚠️ Note: If you use a memory card as a portable storage device (for photos, music, documents), then after formatting it as internal memory, all data will be deleted without the possibility of recovery!

Method 1: Formatting SD-Cards as internal memory (official method)

This is the most reliable way that MIUI supports out of the box, but it has a serious drawback: once formatted, the card can't be retrieved and used in another device without being completely cleaned, but you can install most applications directly on it.

Step-by-step:

  1. Insert microSD into your smartphone (recommended class is UHS-I U3 or higher).
  2. Go to Settings → Memory → Memory Map.
  3. Click on “Format as internal” (on some models, the item may be called “Default Storage”).
  4. Confirm the action and wait until the process is completed (it can take up to 10 minutes).
  5. After the device is restarted, the card will be displayed as part of the internal memory.

Now, when you install apps from the Play Market, the system will ask you to select a save location to change the default location:

  1. Open the Google Play Market.
  2. Go to profile → Settings → Storage.
  3. Select Memory Card as your preferred installation location.

Card speed class not lower than U3 (or A2 for applications)

The card volume is at least 32 GB (optimally 64-128 GB)

Backup of important data from the map

Battery charge of at least 50% (energy-consuming process)

-->

Limitations of the method:

  • ❌ Not all applications support the work with SD-Cards (e.g. WhatsApp, Banking applications).
  • ❌ Application speeds can drop by 20-40% (depending on the card class).
  • ❌ The map becomes “tied” to the device – it cannot be removed without formatting.

Method 2: Transfer of installed applications to SD-map (without formatting)

If you don't want to format the card as internal memory, you can try migrating applications that are already installed, which doesn't work with all programs, but it frees up space in the internal storage.

Instructions:

  1. Open Settings → Applications → Application Management.
  2. Select the app you want to migrate (like Facebook or Spotify).
  3. Click on “Storage” → “Change” (if the option is active).
  4. Select the Memory Card and confirm the transfer.
Type of applicationPossibility of transferNotes
Social media (VK, Instagram)✅ Yes.They may be slower, but notifications are coming.
Games (PUBG Mobile, Genshin Impact)⚠️ Partially.Only a portion of the data is transferred, the main files remain in the internal memory.
Messengers (Telegram, Viber)✅ Yes.Cache and media files can be moved, but the applications themselves are not.
Banking applications (Sberbank, Tinkoff)❌ No.Prohibited for security reasons
System applications (MIUI Launcher, Security)❌ No.Transfer blocked at Android level

⚠️ Note: After the application has been moved to SD-The card may stop working, and the notifications may come with a delay. If you notice the lags, return the application back to internal memory.

16-32 GB

64GB

128GB

256GB and more

I don't use it.-->

Method 3: Using ADB to Force Application Transfer

If you do not have a port option in the settings, you can use the Android Debug Bridge debugging bridge (ADB). This method requires connecting a smartphone to a computer, but allows you to transfer even those applications that do not normally support SD-map.

What you need:

  • 📦 Utility. ADB Tools by Google

Step-by-step:

  1. Activate Developer Mode: Go to Settings → About the phone. Press 7 times on "Version." MIUI» before the notice "You became a developer" appears. → Additionally. → For developers. Turn on "Debugging by" USB».

File transfer

cmd

ADB

adb devices

If the device is displayed, enter:

adb shell pm set-install-location 2

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

annex-specific

adb shell pm move-package com.example.app /sdcard

(Replace com.example.app with a batch name for the app, such as com.whatsapp).

How to find out the package name of the application?
Open Google Play Market on your computer → find an app → copy part of the URL after id=. For example, for Telegram, it will be org.telegram.messenger.

Important nuances:

  • 🔧 After use ADB Some applications may require re-authorization.
  • 🔄 If the transfer fails, try the command: adb shell pm set-install-location 0 (reset installation settings).
  • 🛡️ Some apps (such as Google Pay) block work on the Internet. SD-security map.

Method 4: Using third-party file managers (without root)

If previous methods didn't work, you can try to trick the system with file managers with the "App Mover" feature.

  • 📁 App Mgr III (free version with limitations)
  • 🗄️ ES File Explorer (requires additional permissions)
  • 🔄 App2SD (Paid version with extended functions)

How to move the app using App Mgr III:

  1. Press “Move to SD card” (if the option is active).

⚠️ Note: Some file managers (e.g, ES File Explorer may request unreasonable permissions, such as access to the SMS You can opt out of these requests, they're not needed to migrate applications!

💡

If the app is not portable, try clearing its cache in the MIUI settings first. Sometimes this helps unlock the port option.

Method 5: Manual copying APK-file SD-map (for experienced users)

This method is suitable if you want to install the application not from the Play Market, but using the APK-For example, if you downloaded a program from a developer's website or through APKMirror.

Instructions:

  1. Download. APK-computer-file.
  2. Connect your smartphone to your PC and copy the file to any folder on SD-map (for example, Download).
  3. Turn off the device and open any file manager (e.g., the standard MIUI File Manager).
  4. Find the copied APK and click on it.
  5. Allow installation from unknown sources (in security settings).
  6. Follow the instructions of the installation wizard by selecting SD-map.

Advantages of the method:

  • ✅ No need to format the map.
  • ✅ It works even with apps that block portability through the Play Market.
  • ✅ Allows you to install modified versions (APK Mod).

Risks:

  • ⚠️ Installation APK Unverified sources may lead to infection by viruses.
  • ⚠️ Some apps (such as Netflix or Google Pay) check integrity APK and may not start.
  • ⚠️ Updates will have to be installed manually.

💡

Installation APK on SD-The card does not guarantee that the application will work stably. Test such programs before using them for critical tasks (for example, banking or work).

Frequent mistakes and how to fix them

When you try to install or transfer applications to SD-Xiaomi users often encounter errors. Let's look at the most common and ways to solve them.

Mistake.Reason.Decision
"An appendix not installed"Incompatibility with MIUI or damaged APKDownload APK from official source or clear Play Market cache
«Not enough space despite the free space SD-mapThe application does not support installation on external storageUse ADB or install APK manually
«SD-map damaged»File system card is incompatible with AndroidFormat the map in FAT32 or ext4 (via MIUI)
App dyes after transferLow speed reading/writing of the cardReturn the app to internal memory or use a UHS-I U3 card
The “Move to SD” option is inactive.Manufacturer has blocked the transfer for this applicationUse ADB or install APK manually

If none of the methods worked, check:

  • 🔄 Updates MIUI — In new versions, there may be bugs with work SD-map.
  • 🛠️ Developer Settings – Turn off “Forced” GPU-rendering” if included.
Can I transfer WhatsApp to WhatsApp? SD-map?
WhatsApp does not officially support the work with SD-However, you can transfer media files (photos, videos, voice messages) through the application settings: Open WhatsApp → «Storage. Click on "Storage management» → Select files to transfer. Copy them manually into SD-The application itself will remain in internal memory, but will free up to several gigabytes of space.
Why After the Application Is Transferred to SD-The map is slower?
This is due to the low read/write speed of most microSD cards compared to the built-in UFS or eMMC memory. For example: Xiaomi Redmi Note 12 internal memory: ~500 MB/s (reading), ~200 MB/s (write). SanDisk Ultra UHS-I card: ~100 MB/s (reading), ~30 MB/s (write). To minimize lags, use Class A2 (application optimized) or UHS-II cards.
Can the memory card be returned to its original state after formatting as an internal one?
Yes, but it will require full formatting that will delete all data. → Memory. → Memory card. Click "Format as portable" (or "Clean"). Confirm the action, the card will become a regular external drive. ⚠️ Note: All data on the map will be permanently deleted!
Which memory cards are best for installing apps on Xiaomi?
For stable operation of applications with SD-We recommend the following models (tested on the following models) MIUI 14/15): Model Class Volume Notes SanDisk Extreme A2 UHS-I U3, A2 64–512 Best for Samsung Games and Heavy Apps EVO Plus UHS-I U3, A2 32–256 Good quality/price ratio Kingston Canvas Go! Plus UHS-I U3, A2 64–512 GB supports video recording 4K Avoid cheap cards without markings A1/A2 — They are not optimized for applications.
Will Google Play Market Work After the Move to Google Play? SD-map?
Google Play Market and other system applications (Services Framework, Google Play Services) cannot be migrated to the Internet. SD-They always remain in the internal memory, but you can: Clear the Play Market cache in the settings (Settings) → Annexes → Google Play Market → Storage. disable application auto-update (Play Market) → Settings → Auto-update. Install APK manually update SD-map (via APKMirror).