Owners of Xiaomi Redmi 9 often face a lack of internal memory, especially if the model is purchased with a minimum storage capacity (32 or 64 GB). Transferring applications to a microSD card seems like a logical solution, but in reality this process has a lot of nuances due to the features of the MIUI shell and the limitations of Android. Unlike older versions of the operating system, where the function of โtransfer to SDโ was available in two clicks, modern smartphones require more complex manipulations โ or even block this ability for individual applications.
This article will not just repeat the standard instructions from the directories, but we will look at all the working ways of installing applications on a memory card in Redmi. 9 (including Redmi models 9A/9C/9T), We'll explain why some programs refuse to move to an external drive, and we'll show you workarounds for the most stubborn cases. SD-map to avoid errors, and which applications should never be transferred to external memory โ this can lead to system crash or data loss.
Why Redmi 9 canโt just move the app to the next one SD-map?
If you tried to find the "Move to SD" option in the app settings on Redmi 9 and didn't find it, it's not a bug, but a feature of MIUI and modern versions of Android. Since Android 6.0 Marshmallow, Google has tightened its rules for external drives for two key reasons:
- ๐ Security: Annexes to SD-It is easier to steal or replace the card, since the external storage file system is not encrypted by default.
- โก Performance: Class Memory Cards UHS-I or Class 10 is still slower than the internal memory of eMMC 5.1 that Redmi 9 uses.
- ๐ฑ Limitations MIUI: Xiaomi further blocks the portability of system and pre-installed applications (e.g., com.miui.gallery or com.android.contacts).
But there are loopholes. First, you can format. SD-The card is like internal memory (but it has its downsides). Second, some applications support manual transfer through the computer. ADB (Third, a number of programs (e.g. messengers or media players) allow you to specify the way to save files to an external drive in your settings.
โ ๏ธ Attention: If you are using SD-As a portable storage card (not formatted as internal memory), the application portability will be impossible for 90% of programs.
Which memory card should I choose for Redmi 9?
Not every microSD is suitable for application installation. Redmi 9 supports cards up to 512 GB, but two parameters are critical for program transfer: speed class and file system type.
| Parameter | Minimum value | Recommended value |
|---|---|---|
| Class speed | Class 10 | UHS-I (U1 or U3) |
| Volume. | 16GB | 64โ128 GB |
| File system | FAT32 (up to 32GB) | exFAT (over 32 GB) |
| Brand | Anybody. | SanDisk, Samsung, Kingston |
If you plan to format your card as an internal memory, then:
- ๐ Use only a new or knowingly serviceable card (reflashing the old one is risky).
- ๐ The volume must be at least 32 GB โ otherwise the system may refuse to accept it.
- ๐ Record speed not lower than 10 MB / s (otherwise applications will slow down).
Before buying, check the card for authenticity with H2testw (for Windows) or F3 (for Linux/Mac). Counterfeiting for well-known brands often have a real volume of 2-4 times less than claimed, which will lead to errors when transferring applications.
Method 1: Formatting SD-maps as internal memory
This is the most reliable method, but it has irreversible consequences:
- The map will be encrypted and linked to your Redmi 9, and you can't read it on another device without formatting it.
- All the data on it will be erased.
- Some apps (like WhatsApp or Google Play Services) will still not be ported.
If you are satisfied with this, follow the instructions:
- Put it in. SD-Redmi 9 slot card (hybrid slot for the second one) SIM or individually, depending on the modification).
- Open the Settings โ Memory.
- Tap your name on it. SD-maps (e.g. "SanDisk" 128GB").
- In the upper right corner, click on three dots and select Storage Settings.
- Select Internal Memory โ Clean and Format.
- Confirm the action. It'll take 1-5 minutes.
After formatting, the system will suggest transferring some of the data (photos, videos, some applications) to the map.
- ๐ Reboot the phone.
- ๐ฑ Make sure the card is defined as โInner Memoryโ in Settings โ Memory.
- ๐ ๏ธ Try manually migrating 1-2 non-system applications (e.g, VK Or Yandex Browser).
Reboot the phone|Check the map display in "Settings" โ Memory"|Transfer 1-2 test applications|Make sure there are no lags|Create a backup of data on the PC-->
โ ๏ธ If after formatting the phone began to brake, and the applications fly out โ most likely yours SD-The card is too slow. Return it to its original state via Settings. โ Memory. โ [Name of the card] โ Formatting as a portable device.
Method 2: Transfer applications over ADB (for power users)
If formatting as internal memory is not suitable, you can try migrating applications over Android Debug Bridge (ADB), which does not work for all programs, but bypasses the limitations of MIUI for some of them.
You'll need:
- ๐ฅ๏ธ Computer with Windows/Linux/Mac.
- ๐ฑ USB-cable (preferably original).
- ๐ ๏ธ Utility. ADB Tools by Google.
- โ๏ธ Included debugging by USB Redmi 9.
Steps:
- Activate Developer Mode: Go to Settings โ About Phone. Tap 7 times on MIUI Version. Go back to Settings โ Additional โ Developer. Turn on USB Debugging.
- Connect Redmi 9 to your PC and select File Transfer (MTP) mode.
- Open the command prompt (or Terminal on Mac/Linux) in the ADB folder.
- Enter the command to check the connection: Adb devices should appear serial number of your phone.
- Find out the batch name of the application you want to migrate (for example, through the App Inspector from Google Play).
- Run a port command (replace com.example.app with the real name of the packet): adb shell pm move-package com.example.app
If the command is executed without error, the application will be moved.
- โ Not all programs support this method (for example, Facebook or Instagram often block the transfer).
- โ ๏ธ After updating the application, it can automatically return to internal memory.
- ๐ If the transfer fails, try the command: adb shell pm set-install-location 2 (this will force the system to default to install applications on the site). SD, but it's unstable).
๐ก
Before using ADB, back up your data through Settings โ System โ Backup. Errors in commands can cause applications to crash.
Method 3: Manually saving application data to SD-map
If the application itself cannot be moved, many programs allow you to save their data (cache, downloads, media files) to an external drive, which will not free up internal memory as efficiently, but will save space.
Examples:
- ๐ท Google Photos: Settings โ Backup and synchronization โ Memory of the device โ SD-map.
- ๐ต Spotify or Yandex Music: in the player settings, specify the path to SD-map.
- ๐ฌ Telegram: Settings โ Data and memory โ Loading path โ Folder on SD-map.
- ๐ฎ Games (e.g. Genshin Impact): You can select the location of additional files in the launcher.
For system applications (e.g. Gallery or Camera), the save path changes as follows:
- Open the Camera app.
- Slip the cog icon (settings).
- Choose Memory. โ SD-map.
- Restart the app.
Why Some Apps Can't See Why Some Apps Can't See Why SD-map?
Mistakes in transferring applications to SD and their solutions
Even if you did everything right, you might have a problem.
| Mistake. | Reason. | Decision |
|---|---|---|
| "Failure to move the app." | The application does not support the transfer or SD-card too slow. | Try another method (ADB) or replace the card with a faster one. |
| "SD-map damaged" | The file system of the card is broken or it is fake. | Format the card on your PC in exFAT or replace it. |
| The app leaves after the transfer | Lack of speed of reading/writing the card. | Return the app to internal memory or use a U3 class card. |
| "Not enough space on the device" | SD-The card is formatted as portable, not internal. | Reformat the card (see Method 1) or clear the app cache. |
If the app stopped updating through Google Play after porting to SD, try:
- Put it back in your inner memory.
- Update through the store.
- Move it back to SD.
โ ๏ธ Attention: Never take out SD-card formatted as internal memory without first "safe retrieval" in Settings โ Memory: This can cause data loss or malfunction of applications installed on it.
What applications cannot be transferred to SD-map?
Even if it's technically possible to transfer some programs, you shouldn't move them to an external drive.
- ๐ Banking applications (SberBank, Tinkoff, VTB): can block access for security reasons.
- ๐ Two-factor authentication apps (Google Authenticator, Microsoft Authenticator): the risk of losing access to accounts.
- ๐ฑ System Services (Google Play Services, MIUI Security: Transfer will cause unstable phone operation.
- ๐ฎ Online Multiplayer Games (PUBG Mobile, Call of Duty: possible lags and disqualifications for cheating".
- ๐ก VPN-Clients (OpenVPN, NordVPN): may lose connection when retrieving the card.
Also avoid transferring:
- ๐ Widgets (such as Weather or Calendar) โ they can disappear from the home screen.
- ๐ Permanent Notification Applications (e.g. Health) MIUI) โ notifications will stop working.
- ๐ Device Admin (e.g., Cerberus or Find My Device) โ will lose administrator rights.
๐ก
Transfer of system or mission-critical applications to SD-The card can cause a phone to "brick" (loss of performance). Always check if the program is part of the phone. MIUI Android.