Xiaomi Redmi 9A is one of the most popular budget smartphones with limited internal memory (32 GB in the basic version). When the place ends, users look for ways to transfer applications to a microSD card to free up space for new files. However, in MIUI (Xiaomi firmware), this feature does not work as in โpureโ Android. In this article, we will analyze all the available methods, from standard settings to workarounds using ADB.
It is important to understand that not all applications can be transferred to the SD-It depends on the developer's policy and the Android version. 9A (Android 10/MIUI 12+) There are very strict restrictions: the system allows only some user programs to be transferred, and system applications remain in internal memory. If you need to make room for new games or photos, read on - we tested all methods on a real device.
Why canโt Xiaomi Redmi 9A transfer all apps to a memory card?
The main problem lies in the architecture of Android 10 and Xiaomi policy. Since Android 6.0, Google introduced the concept of Adoptable Storage, which allowed you to format. SD-But manufacturers, including Xiaomi, have disabled this feature in their firmware:
- ๐ Politics MIUI: Xiaomi blocks the portability of system applications (e.g. com.miui.gallery or com.android.vending) for stability.
- ๐ฑ Android 10: Google has banned the portability of applications using native code (such as games on Unity or Unreal Engine).
- ๐พ Type of memory card: Cheap microSD (class) 4/6) Not suitable for installing applications โ you need maps UHS-I (U1/U3) high-speed reading/write.
- ๐ Productivity: Applications to SD-The card is slower, especially if the card is more than 80%.
In practice, this means that you can only transfer programs that support this feature in your settings (usually lightweight utilities or instant messengers). PUBG Mobile or Genshin Impact will remain in internal memory.
โ ๏ธ Attention: If you are using SD-The card is a portable storage device (rather than as part of internal memory), the application portability will be completely unavailable, and in order to be available, the card must be formatted as Internal, but this will delete all the data on it!
Which memory card should I choose for Redmi 9A?
Not every microSD is good for installing applications. The Redmi 9A supports cards up to 512GB, but it's not capacity that's critical for transferring programs, but speed and class.
| Characteristics | Minimum requirement | The best option |
|---|---|---|
| Class speed | Class 10 | UHS-I (U1 or U3) |
| Reading speed | 40 MB/s | 90+MB/s (e.g. Samsung EVO Plus) |
| Volume. | 16GB | 64โ128 GB (for price/capacity balance) |
| File system format | FAT32 (up to 32GB) | exFAT (for cards >32 GB) |
If you plan to use the card only for porting applications, take a model with a high-speed recording (for example, SanDisk Extreme or Samsung PRO Endurance).
โ ๏ธ Attention: Format maps FAT32 Do not support files larger than 4GB. If you are carrying heavy games (such as Call of Duty Mobile), choose cards with exFAT.
Method 1: Transfer through standard MIUI settings
The easiest method is to use the built-in MIUI function, which only works for applications that support portability.
- Open Settings โ Applications โ Application Management.
- Select the application you want to transfer (such as Telegram or VK).
- Press Warehouse. โ Change.
- If the Memory Card option is active, select it and confirm the transfer.
List of apps that usually support porting to Redmi 9A:
- ๐ฑ Messengers: Telegram, Viber, WhatsApp (media files only).
- ๐ต Music players: Spotify, Yandex Music (cash).
- ๐ Readers: FBReader, Moon+ Reader.
- ๐ File Managers: Total Commander, ES Conductor.
Important: System applications (e.g. Camera, Gallery, Settings) cannot be moved - MIUI blocks this capability.
Make sure that the memory card is formatted as an internal one|Check the vacant space for SD-card (minimum 1 GB)|Close the portable annex|Connect the charger (the process can take 5-10 minutes)-->
Method 2: Formatting SD-maps as internal memory
If there is no port option in the app settings, you can try formatting the card as part of the internal storage.
Step-by-step:
- Insert the card into the Redmi 9A slot.
- Go to Settings โ Memory โ Memory Map.
- Click Format as internal (if the option is inactive, the card is incompatible).
- Confirm the action and wait until it is completed (may take up to 5 minutes).
- After formatting, restart the phone.
Now some applications can be moved through Settings โ Applications, as described in Method 1.
- โ ๏ธ The card cannot be retrieved without losing data โ it will become โtiedโ to the phone.
- โ ๏ธ Application speed may decrease (depending on class) SD-map).
- โ ๏ธ Not all apps will work properly (especially high-demand games).
What if the โFormat as internalโ option is inactive?
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 migrate even those applications that do not support the function in the settings.
Instructions:
- Download and install ADB Tools on PC.
- Turn on Developer Mode on Redmi 9A: Go to Settings โ About Phone and click on MIUI Version 7 times.
- Return to Settings โ Additional โ For developers and enable USB debugging.
- Connect your phone to your PC via USB (select File Transfer Mode).
- Open the command line (Windows) or terminal (macOS/Linux) and type:
adb devices(The name of your device should appear).
adb shell pm set-install-location 2(This will force the system to install new applications on SD-default-card).
adb shell pm move-package com.example.app /sdcard(Replace com.example.app with a batch name for the app, such as com.whatsapp).
To find the batch name of the application, use the command:
adb shell pm list packages | grep "appendix name"Limitations of the method:
- ๐ง Not all apps support portability (e.g. Google Play Services or Google Play Services). MIUI System Apps).
- ๐ After updating MIUI settings may reset.
- ๐ There may be errors when running ported applications (especially if the card is slow).
๐ก
Before using ADB, back up your data via Settings โ System โ Backup. If something goes wrong, you can restore the phone to its original state.
Method 4: Alternative Memory Release Methods
If the application portability is not possible or doesnโt solve the problem, try these methods:
- ๐งน Cache Cleanup: Go to Settings โ Apps, select the program and click Clear cache. Use CCleaner or for mass cleaning. SD Maid.
- โ๏ธ Cloud Storage: Move photos and videos to Google Photos, Yandex Drive or Mi Cloud (built-in to Google Photos, Yandex Drive) MIUI).
- ๐ Media Transfer: Use a file manager (such as Mi File Manager) to move your photos/video to the file. SD-hand-write.
- ๐ Factory reset: The last resort if the memory is clogged with system debris!
- ๐ฆ Lite versions of apps: Install lightweight versions of social networks (for example, Facebook Lite, Messenger Lite).
To automatically optimize memory, turn on Memory Cleanup in Settings โ Battery and Performance โ Memory Cleanup. The system will close background applications and delete temporary files.
๐ก
If the internal memory is 90%+ full, the phone starts to slow down, optimally keep 10-15% of the total free (for example, 3-5 GB on the 32-gigabyte Redmi 9A).
Frequent mistakes and their solutions
When transferring applications to SD-mapping 9A They're facing typical problems:
| Mistake. | Reason. | Decision |
|---|---|---|
| "Not enough space on the device" | The map is formatted as portable, not internal. | Reformat the map through Settings โ Memory |
| "No appendix installed" | SD-The card is damaged or too slow | Check the card on another device or replace it. |
| The transferred application does not open | Map removed or unmounted | Restart your phone or move the app back |
| The "Move to SD" option is inactive. | Application does not support transfer | Use ADB or clear the app cache |
If the application is unstable after transfer (flying out, slowing down), return it to internal memory. Some programs (for example, Google Maps or YouTube) require fast storage for correct operation.
โ ๏ธ Attention: Don't put it on SD-Map of applications that use push notifications (for example, VK Due to reading/write delays, notifications may be late or not arriving at all.