How to transfer apps to a memory card in Xiaomi Redmi 9: a complete guide with error solutions

Xiaomi Redmi 9 owners often face a lack of internal memory, especially if the device is used for games, photos or installing many applications.Moving some programs to an external memory card (microSD) seems a logical solution, but in MIUI this process has its own peculiarities. Unlike β€œpure” Android, Xiaomi firmware limits the portability, and some applications fundamentally do not support external drives.

In this article, we will discuss all working methods for transferring applications to SD-map 9 (including Redmi models 9A/9C/9T), We explain why some programs cannot be moved, and we show you how to get around the restrictions. MIUI. You will also learn which memory cards are compatible with the device, how to format them correctly and what to do if the system gives an error "Insufficient memory" even after transferring the memory.

Important: instructions are current for MIUI 12, 13 and 14 firmware (including global and European versions). If your smartphone is running on an older version, update the software first via Settings β†’ About Phone β†’ System Update.

1.Preparation: Which Memory Card to Choose for Redmi 9

Not every microSD is suitable for porting applications. Xiaomi Redmi 9 supports cards of microSD, microSDHC and microSDXC formats up to 512 GB (officially tested models up to 256 GB).

  • πŸ”Ή Minimum class: Class 10 (or UHS-I U1). Maps slower than Class 4 will not work – applications will slow down or not run at all.
  • πŸ”Ή Recommended grade: UHS-I U3 or A1/A2. These cards are optimized for application use (e.g. SanDisk Extreme, Samsung). EVO Plus).
  • πŸ”Ή Formatting: The map must be formatted into FAT32 (up to 32 GB or exFAT (64 GB). NTFS unsupported!

Check the card for authenticity before buying – fakes often pose as branded models, but they work extremely unstable. You can use H2testw (Windows) or SD Insight (Android) to verify.

⚠️ Note: If you use a memory card as an internal storage device (Adoptable Storage function), it will not be retrieved without data loss. This mode can also slow down your phone, as the read/write microSD speed is lower than that of the embedded eMMC memory.

CharacteristicsMinimum requirementsRecommended values
FormatmicroSD/microSDHCmicroSDXC (up to 512GB)
Class speedClass 10 / U1U3 / A1 / A2
File systemFAT32 (up to 32GB)exFAT (from 64 GB)
BrandAnybody.SanDisk, Samsung, Kingston

πŸ“Š What memory card do you use in Redmi 9?
SanDisk (Ultra/Extreme)
Samsung (EVO Plus/Pro)
Kingston
Another brand
I don't use it.

2. How to Insert and Format a Memory Card

Before transferring applications, the card must be properly connected and formatted. In Redmi 9, the microSD slot is combined with the slot for the second. SIM-cards (hybrid slot), so when installing a memory card you will lose the ability to use two SIM simultaneously.

Step-by-step:

  1. Turn off your phone (required!).
  2. Remove the tray for SIM-cards with a paper clip (hole on the right on the upper face of the device).
  3. Place the microSD in the microSD slot (usually marked with the memory card icon).
  4. Turn on your phone and wait for the card to be found.

If the card is new or previously used on another device, it must be formatted:

  1. Go to Settings. β†’ Memory.
  2. Tap your name on it. SD-maps, for example, SD-map: 128GB).
  3. Choose Format β†’ Internal Memory (if you want to use the card as an extension of main memory) or Portable Storage (if you plan to port only individual applications).
  4. Confirm action. Attention! All data on the map will be deleted.

πŸ’‘

If the card is not defined after formatting, try formatting it on PC in FAT32 (for cards up to 32 GB) or exFAT (for cards up to 64 GB) format using standard Windows tools or the SD Formatter utility.

Method 3: Transfer applications through MIUI settings

The easiest method is to use the built-in MIUI tools, but it doesn’t work with all applications, such as system programs (Google Play Services, MIUI Launcher) and some games (such as PUBG Mobile or Genshin Impact) can’t be moved.

Instructions:

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Select the app you want to migrate (such as WhatsApp or Spotify).
  3. Slip on Warehouse.
  4. Click Change and select SD-map.
  5. Confirm the transfer. The process may take a few minutes.

β˜‘οΈ What to check before transferring the application

Done: 0 / 4

If the Change button is inactive (grey), it means:

  • 🚫 The application does not support the transfer to SD (It is often used in games with protection against piracy).
  • 🚫 The memory card is formatted as internal (in this case, the transfer occurs automatically when installed).
  • 🚫 There is not enough space on the map (at least 1.5-2 times more than the weight of the application itself is needed).

Why are some games not ported to SD?
Many modern games (such as Call of Duty Mobile or Free Fire) use the mechanism. OBB-This is done to protect against hacking and speed up the loading of textures, so in such cases, all you have to do is clear the cache or delete unnecessary games.

Method 2: Using a memory card as an internal storage device

If you need to move the maximum number of applications, you can configure the memory card as an internal drive (Adoptable Storage function in Android), in which case the system will perceive it as part of the main memory, and new applications will be installed on it by default.

Important: This method has disadvantages:

  • πŸ”΄ The card cannot be removed without resetting the phone to the factory settings.
  • πŸ”΄ Application speed may decrease (depending on the card class).
  • πŸ”΄ Some applications (such as WhatsApp) may not work properly with internal memory. SD.

How to set up:

  1. Insert the memory card and wait for it to be discovered.
  2. Go to Settings. β†’ Memory. β†’ SD-map.
  3. Slip on the three dots in the top right corner and select Storage Settings.
  4. Click Format as internal.
  5. Confirm the action. The phone will reboot, and the card will become part of the internal memory.

πŸ’‘

Once the card is formatted as an internal drive, all new applications will be installed automatically on it, so to return the card to portable storage mode, you will have to reset the phone to factory settings!

5. Method 3: Transfer over ADB (for power users)

If standard methods don't work, you can use Android Debug Bridge (ADB), a tool for debugging Android devices, which allows you to force transfer some applications that MIUI blocks.

What you need:

  • πŸ–₯️ Computer with Windows/Linux/macOS.
  • πŸ”Œ USB-cable (preferably original).
  • πŸ› οΈ Utility. ADB (You can download from the official Android website).
  • πŸ”§ Included debugging by USB phone-on.

Step-by-step:

  1. Activate Developer Mode on your phone: go to Settings β†’ About Phone and tap on MIUI Version 7 times.
  2. Return to Settings β†’ Additional β†’ For developers and enable USB debugging.
  3. Connect your phone to your PC and select File Transfer mode.
  4. Open the command prompt (Windows) or terminal (Linux/macOS) and go to the folder with ADB.
  5. Enter the command to check the connection: adb devices If the phone is determined, continue.
  6. Find out the batch name of the application (for example, for WhatsApp it is com.whatsapp). To do this, use the command: adb shell pm list packages | grep "app name"
  7. Move the app to SD-map: adb shell pm set-install-location 2 This command installs SD-Map as the default installation location for new applications.
  8. To migrate an already installed application, use: adb shell pm move-package com.whatsapp (replace com.whatsapp with your application's batch name).

πŸ’‘

If the pm move-package command returns the error [NOT_MOVED], So the app doesn't support the transfer. Try clearing the cache or data before you try again.

6. Solving common errors

When transferring applications to SD-Redmi 9 users often encounter errors. Let's consider the most common of them and how to fix them.

Mistake.Reason.Decision
"Insufficient memory on the device"The system reserves space for updatesClear the cache in Settings β†’ Memory β†’ Clean or delete unnecessary files
"The app does not support transfer"Developer has blocked the functionUse ADB or transfer only the media files of the application (photos, videos)
Memory card not determinedIncompatible format or damaged mapFormat the card on your PC in exFAT or check it on another device
Apps brake after transferLow speed reading/writing of the cardReplace the card with an A2 class model or transfer only lightweight apps

Additional advice:

  • πŸ”„ If the application stopped working after the transfer, try reinstalling it.
  • πŸ“± Don't put it on. SD-Launcher card (e.g. Nova Launcher) – this can cause interface failures.
  • πŸ”‹ Before mass transfer applications charge your phone at least 50% – the process can take a long time.

πŸ’‘

If, after transferring the applications to SD-The phone is starting to slow down a lot, and you're going to put the most resource-intensive programs (games, social networks) back in your internal memory. A2 Fail to speed the built-in memory eMMC.

7. Alternative ways to free up memory

If porting apps didn’t help or isn’t possible, try other memory-free methods:

  • 🧹 Cache Clearing: Go to Settings β†’ Memory. β†’ Clean and delete unnecessary temporary files.
  • πŸ—‘οΈ Remove duplicates: Use applications like Files by Google or CCleaner to find duplicate files.
  • ☁️ Cloud Storage: Move photos and videos to Google Photos, Mi Cloud or Yandex Drive.
  • πŸ”„ Reset partition cache: in Recovery mode (Volume)+ + Power when switched on, select Wipe Cache Partition.
  • πŸ“¦ Lite versions of apps: Replace heavy social networks with lighter versions (for example, Facebook Lite, Messenger Lite).

How to turn on memory compression in MIUI?
MIUI 12+ has a hidden memory compression feature that allows you to temporarily free RAM for background processes. To activate it, go to Settings β†’ Special Options β†’ Memory and Performance and turn on the option of Memory Compression. This will not free up permanent memory, but will help avoid lags.

FAQ: Frequent questions about porting apps to Redmi 9

❓ Can I transfer WhatsApp to a memory card?
WhatsApp does not officially support the transfer of SD-map MIUI. However, you can: Use the card as internal memory (method 4); transfer only media files (photos, videos, voice messages) manually through the file manager; back up chats and restore it after reinstalling the application on the map (risky!). ⚠️ Note: When transferring WhatsApp to the SD-The card may miss notifications or synchronization errors.
❓ Why after the game is transferred to SD She started to slow down?
This is due to the slow read/write speed of the memory card. Even the A2 card is inferior to the built-in memory of eMMC 5.1 installed in Redmi 9. Solutions: Return the game to internal memory. Close background applications before starting the game. Use the memory card with a high random write rate (for example, SanDisk Extreme A2).
❓ How to transfer system applications (e.g. Gallery or Music)?
System applications MIUI (Gallery, Music, Camera) cannot be transferred in the standard ways. Alternatives: Disable updates for these applications in Settings β†’ Use third-party analogs (e.g. Google Photos instead of Xiaomi Gallery) Clean the cache of system applications manually (c Settings) β†’ Annexes β†’ Warehouse). πŸ’‘To free up space occupied by system applications, you can remove their updates. To do this, in the application settings, click on the three dots in the upper right corner and select Remove Updates.
❓ What to do if after formatting the card as internal memory, the phone began to slow down?
This is normal, because microSD speeds are lower than those of internal memory. Recommendations: Move back to internal memory the most resource-intensive applications (games, instant messengers); format the card as portable storage (you'll need to reset your phone!); Buy an A2 memory card with high random access speed (like Samsung Pro Plus); If the brakes are critical, return the card to portable storage mode and use it only for media files.
❓ Can I use a memory card for both music and photography?
Yes, but with reservations: If a card is formatted as a portable storage, you can store both apps and media files on it, but applications will work slower. If the card is used as internal memory, it becomes part of the system, and all files (including photos) will be stored on it automatically. For optimal work, we recommend: Use the card as a portable storage and transfer only light applications (messengers, readers), store music and photos on the map, and games in internal memory.