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.
| Characteristics | Minimum requirements | Recommended values |
|---|---|---|
| Format | microSD/microSDHC | microSDXC (up to 512GB) |
| Class speed | Class 10 / U1 | U3 / A1 / A2 |
| File system | FAT32 (up to 32GB) | exFAT (from 64 GB) |
| Brand | Anybody. | SanDisk, Samsung, Kingston |
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:
- Turn off your phone (required!).
- Remove the tray for SIM-cards with a paper clip (hole on the right on the upper face of the device).
- Place the microSD in the microSD slot (usually marked with the memory card icon).
- 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:
- Go to Settings. β Memory.
- Tap your name on it. SD-maps, for example, SD-map: 128GB).
- 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).
- 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:
- Open Settings β Applications β Application Management.
- Select the app you want to migrate (such as WhatsApp or Spotify).
- Slip on Warehouse.
- Click Change and select SD-map.
- Confirm the transfer. The process may take a few minutes.
βοΈ What to check before transferring the application
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?
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:
- Insert the memory card and wait for it to be discovered.
- Go to Settings. β Memory. β SD-map.
- Slip on the three dots in the top right corner and select Storage Settings.
- Click Format as internal.
- 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:
- Activate Developer Mode on your phone: go to Settings β About Phone and tap on MIUI Version 7 times.
- Return to Settings β Additional β For developers and enable USB debugging.
- Connect your phone to your PC and select File Transfer mode.
- Open the command prompt (Windows) or terminal (Linux/macOS) and go to the folder with ADB.
- Enter the command to check the connection: adb devices If the phone is determined, continue.
- 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"
- 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.
- 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 updates | Clear the cache in Settings β Memory β Clean or delete unnecessary files |
| "The app does not support transfer" | Developer has blocked the function | Use ADB or transfer only the media files of the application (photos, videos) |
| Memory card not determined | Incompatible format or damaged map | Format the card on your PC in exFAT or check it on another device |
| Apps brake after transfer | Low speed reading/writing of the card | Replace 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).