How to transfer applications to a memory card in a Xiaomi phone: 3 proven ways

Owners of Xiaomi smartphones sooner or later face a shortage of internal memory โ€” especially if the device from a budget or medium-range (Redmi Note 10, Poco X3, Mi A3). Even after cleaning the cache and removing unnecessary files, the system persistently says: โ€œMemory is full.โ€ The solution seems obvious โ€” to transfer applications to a microSD card, but here users are waiting for pitfalls.

Unlike the โ€œpureโ€ Android, the firmware MIUI It limits the ability to work with external drives. Not all applications support portability, and some begin to malfunction after moving. In this article, we will discuss 3 working ways to transfer applications to the portable device. SD-map in Xiaomi (including models without a slot for a memory card), and also tell you which programs are strictly not allowed to move and why. MIUI 12-14 and Android 10-14.

Why Xiaomi canโ€™t just migrate any app to Xiaomi SD-map?

The Case for Android Architecture and Politics MIUI. Starting with Android 6.0 Marshmallow, Google introduced the concept of Adoptable Storage, the ability to โ€œtetherโ€ to the Internetยป SD-However, Xiaomi has disabled this feature in its firmware, leaving users only partial solutions:

  • ๐Ÿ“ฑ Limited portability: Only a fraction of apps (usually games and instant messengers) support moving to the map through settings.
  • ๐Ÿ”’ Data Protection: Googleโ€™s system applications and services are blocked from portability for security reasons.
  • โšก Performance: Class Memory Cards A1/A2 slower-than-integrated memory UFS 2.1/3.0, What can slow down applications.

Moreover, after the transfer, some programs (such as WhatsApp or Telegram) may stop sending notifications or synchronizing data, which is because MIUI limits the background activity of applications installed on the external drive.

โš ๏ธ Note: Transferring system applications (e.g. com.miui.home) or Google Play services can result in a cyclical reboot of the phone.

Method 1: Transfer over standard MIUI settings (for supported applications)

This is the safest method, but it only works with programs that the developer has labeled as portable, like moving Facebook, VK, or Genshin Impact, but not Google Chrome or Mi Browser.

Instructions:

  1. Open Settings โ†’ Applications โ†’ Application Management.
  2. Choose the appropriate app (such as Instagram).
  3. Slip on Warehouse.
  4. If the option is available, the Change โ†’ button will appear, select Memory Card.
  5. Confirm the transfer and wait until the completion (may take up to 5 minutes).

SD-The card is formatted as a portable storage (not internal memory)|

Card size is at least 16 GB (optimally 32-64 GB) |

Class A1 or A2 card (for read/write speed) |

There is enough free space on the map (at least 20% more than the size of the application)

-->

After the transfer, the application will remain on the menu, but its data will be stored on the menu. SD-But take note:

  • ๐Ÿ”„ When you update the app, it can automatically return to internal memory.
  • ๐Ÿ“ถ Some functions (such as widgets) may stop working.
  • ๐Ÿšซ If you pull out the memory card, the application will become unavailable.

๐Ÿ’ก

Before transferring the game (for example, Call of Duty Mobile or PUBG) copy the folder Android/obb memory-only SD-This will save traffic when you re-upload additional files.

Method 2: Use of ADB (for power users)

If you don't have portability in your settings, you can use Android Debug Bridge (ADB), a computer debugging tool that works even with apps that MIUI blocks to move around, but you need to be careful.

Preparation:

  1. Turn on the phone Developer Mode: go to Settings โ†’ About phone and 7 times tap on the item MIUI version.
  2. Return to Settings โ†’ Additional โ†’ For developers and activate Debugging over USB.
  3. Download. ADB-Drivers on PC and connect the phone to USB (Select the File Transfer Mode).

Next, run commands in Command Prompt (Windows) or Terminal (macOS/Linux):

adb shell


pm set-install-location 2 # Set SD- map as default installation location




pm move-package com.example.app # Replace com.example.app with the app package

To find out the application package, use the command:

pm list packages | grep 'keyword word'

For example, for WhatsApp, type grep whatsapp.

โš ๏ธ Note: Transfer system applications (packets start with com.miui. or com.android.) ADB This can cause a loss of warranty and unstable phone operation.Before experimenting, back up through Settings โ†’ System system โ†’ Backup.

How to return the app back to internal memory?
Follow the command: pm move-package com.example.app 0 where 0 is internal memory and com.example.app is application packet.

Method 3: Formatting SD-Cards as internal memory (only for older models)

On Xiaomi smartphones with Android 8.0 Oreo and below (e.g. Redmi) 4X or Mi A1) It was possible to format SD-The map is like internal storage through standard settings. MIUI This option is hidden, but it can be returned by workarounds.

Advantages of the method:

  • ๐Ÿ“ฒ Applications are installed on the map by default.
  • ๐Ÿ” Data is encrypted (like in internal memory).
  • ๐Ÿ”„ No restrictions on transfer of system applications.

Disadvantages:

  • โš ๏ธ The card cannot be used in other devices without formatting.
  • โณ Application speeds can drop by 30 to 50%.
  • ๐Ÿ”ง When you remove the card, the phone will stop loading (if it has critical applications installed).

Instructions for MIUI 9-11:

  1. Put it in. SD-phone-card.
  2. Go to Settings. โ†’ Warehouse.
  3. Tap it on. SD-map โ†’ Three dots (menu) โ†’ Storage settings.
  4. Choose your internal memory and follow the hints.

For MIUI 12+, you will need to use ADB:

adb shell sm set-force-adoptable true


adb shell sm partition disk:179,64 private

Xiaomi modelAdoptable Storage SupportRecommended grade SD-map
Redmi Note 8/9/10โŒ No, only through ADB)A2 (UHS-I)
Poco X3/X4โŒ No.A1 (minimum)
Mi A2/A3โœ… Yes (through settings)A2 (recommended)
Redmi 5/6/7โœ… Yes.A1

SanDisk Ultra (A1)|

Samsung EVO Plus (A2)|

Kingston Canvas Go! Plus (A2)|

Another (write in the comments)|

I don't use a memory card.-->

What applications cannot be transferred to SD-map?

Even if it is technically possible to transfer, some programs will not work properly or even start up after the transfer.

  • ๐Ÿ”’ System Services: Google Play Services, Miui System, Android System WebView.
  • ๐Ÿ“ฑ Launchers: POCO Launcher, Nova Launcher, Standard Launcher MIUI.
  • ๐Ÿ” Banking applications: SberBank Online, Tinkoff, VTB Online (due to security requirements).
  • ๐ŸŽฎ Online games with anticheat: Free Fire, Garena RoV, Mobile Legends (can block an account).
  • ๐Ÿ“ง Email clients: Gmail, Yandex Mail (synchronization issues).

It is especially dangerous to transfer applications that work in the background and use push notifications (messaging, mail, social networks). SD-Notification card can arrive with a delay of up to 10-15 minutes.

What to do if Xiaomi does not have a memory card slot?

Some Xiaomi models (such as the Mi 11, Redmi K40 or Poco F3) are devoid of a microSD slot, leaving alternative ways to free up memory:

  1. Cache Cleanup: Go to Settings โ†’ Apps, select a program, and click Clear Cache. For example, on YouTube, the cache can take up to 1-2 GB.
  2. Media Transfer: Photos and videos can be automatically saved to the cloud (Google Photos, Mi Cloud) or to an external one SSD-storage OTG-adapter.
  3. Use of the USB-Driver: Connect the flash drive through OTG and set up file storage on it (for example, in FX File Explorer).
  4. Removing duplicates: Apps like Files by Google or CCleaner can help you find duplicate files.

For models with UFS 3.0/3.1 (for example, Xiaomi 12 or Redmi K50) It's better not to risk porting apps, but to consider buying a phone with a lot of storage. 128 GB and 256 GB is often all-inclusive 1โ€“2 Thousands of rubles, which is cheaper than buying a high-speed SD-map.

๐Ÿ’ก

If your Xiaomi doesnโ€™t support memory cards, the best way out is to clean your cache regularly and use cloud storage. USB-storage OTG It is possible but inconvenient for everyday use.

Frequent mistakes and their solutions

When transferring applications to SD-Xiaomi users are facing typical problems. Let's analyze the most common problems:

Mistake.Reason.Decision
Failed to resent the applicationThe application does not support portability or the card is formatted as internal memory.Try the ADB method or format the card as a portable storage
The app disappeared after the transferSD-map removed or damagedRestart your phone or return the app to internal memory via ADB
There is not enough space on the device despite the free space available. SD-mapThe application is installed in the internal memory by defaultChange the installation location via ADB (pm set-install-location 2)
App brakes after transferLow speed reading/writing memory cardUse the A2 class card or return the app back

If the app stopped updating through Google Play after the transfer, try:

  1. Clear the Google Play Market data (Settings โ†’ Apps โ†’ Google Play Store โ†’ Storage โ†’ Clear data).
  2. Remove and reinstall the application.
  3. Update Google Play Services manually.

FAQ: Answers to Frequent Questions

Can I transfer WhatsApp to WhatsApp? SD-map?
Technically, yes, but this will lead to notification and backup issues. WhatsApp doesn't officially support external drives, preferably clean chat cache manually (Settings โ†’ Storage โ†’ Data Management) or archive media files to the cloud.
Why after the game is transferred to SD-She started laying the map?
Chances are your memory card is too slow. Games require an A2 class or UHS-I U3. Check the card speed using the A1 SD Bench app. If the read speed is below 50 MB/s, it's better to return the game to internal memory.
How to transfer applications to SD-Map of Xiaomi Redmi Note 11?
In the Redmi Note 11 (and other models on MIUI 13), the standard port option is disabled. Use ADB (method 2) or format the card as internal memory via commands: adb shell sm set-force-adoptable true adb shell sm partition disk:179.64 private Replace 179.64 with current parameters of your card (you can find out through adb shell sm list-disks).
Will Google Pay work after the transfer to the SD-map?
No, Google Pay and other payment applications (Apple Pay, Samsung Pay) require data to be stored in internal memory for security reasons, and the transfer will result in the error โ€œDevice is not certifiedโ€.
Can I transfer MIUI system applications to a memory card?
It is strongly discouraged. Transferring system applications (e.g. com.miui.home or com.android.phone) can cause your phone to fail, except if you are ready to reset your settings via Fastboot.