Xiaomi Redmi 9 Pro is a popular smartphone with a hybrid slot for memory cards, but many users face a problem: how to free internal memory, transferring applications to the mobile device. SD-Unlike the older versions of Android, the modern version of the map. MIUI This is a very limited function, and some techniques require technical knowledge. In this guide, we'll look at all the working methods, from standard settings to hidden system capabilities.
Itโs important to understand that not all applications can be ported, for example, system services (com.miui.gallery, com.android.phone) remain in internal memory, and some games (such as Genshin Impact or PUBG Mobile) block the transfer due to cheat protection, but even with these restrictions, you can free up 2-5 GB of precious space.
Why? MIUI restricts the transfer of applications to SD-map?
In older versions of Android (up to 6.0), porting apps to a memory card was a simple procedure, but with the release of Android Marshmallow, Google tightened the rules because of:
- ๐ security: SD-Cards are easier to steal or replace, which puts app data at risk (e.g., banking data).
- โก Performance: Class maps UHS-I slower than the built-in memory of eMMC 5.1 in Redmi 9 Pro, which slows down the application.
- ๐ฑ Xiaomi politicians: In MIUI 12/13/14 Transfer function is hidden or disabled for system stability.
However, there are workarounds, and weโll look at them below with the Redmi 9 Pro (the joyeuse model with the Snapdragon 720G chipset).
โ ๏ธ Attention: Transfer of applications to SD-The card can automatically close when the card is removed. Some games (such as Call of Duty Mobile) will require re-uploading data.
Method 1: Standard transfer over MIUI settings (without ROOT)
It's the simplest method, but it doesn't work for all applications. MIUI 12.5โ14:
- Open Settings โ Applications โ Application Management.
- Select the app you want to migrate (such as Telegram or Spotify).
- Slip on Warehouse.
- If the option is active, click Move to SD-map (or modify) โ SD-map).
This method has limitations:
| Type of application | Can I reschedule? | Notes |
|---|---|---|
| Social networks (VK, Facebook) | โ Yes. | Only a portion of the data is transferred (the cache remains in the internal memory). |
| Clash of Clans, Brawl Stars (Games) | โ No. | It is blocked by cheat protection (e.g. com.supercell.clashofclans). |
| Media Players (VLC, MX Player) | โ Yes. | It is completely transferred, but can slow down when playing from the card. |
| System applications (Camera, Contacts) | โ No. | Locked at MIUI level. |
Important: After the transfer, the application may run slower โ SD-maps (even UHS-I U3) 3-5 times slower than the internal memory of the Redmi 9 Pro (read speed) ~200 MB/s vs. ~40MB/s on cards).
โ๏ธ Preparation for the portability of applications
Method 2: Use of the SD-The card as an internal storage (Adoptable Storage)
This method allows you to โdeceiveโ the system by formatting SD-The advantage is that apps are automatically installed on the card, the disadvantage is that the card becomes tied to the phone and cannot be read on other devices.
Instructions:
- Put it in. SD-map in Redmi 9 Pro.
- When a notification is received, a new SD-smack it on the map. โ Set up.
- Select Internal Memory (not Portable Storage).
- Confirm the formatting (all data on the map will be deleted!).
- After the reboot, go to Settings โ Storage โ Data Transfer and select which files to move.
Limitations of the method:
- ๐ The map cannot be removed without data loss (apps will stop working).
- ๐ข Application speeds will decrease by 20-40% (depending on the card class).
- ๐ต Some apps (like WhatsApp) will not work with external memory.
โ ๏ธ Attention: If you extract SD-A card formatted as internal memory, the Redmi 9 Pro can freeze on the boot or reset settings.Always back up before experimenting!
Method 3: Transfer over ADB (for power users)
If standard methods don't work, you can use Android Debug Bridge (ADB), a debugging tool that allows you to migrate even applications that are blocked in MIUI.
What you need:
- ๐ฅ๏ธ Computer with Windows/Linux/macOS.
- ๐ USB-cable (preferably original from Xiaomi).
- ๐ฅ Utility. ADB Tools (download from Google website).
Step-by-step:
- Enable Developer Mode on Redmi 9 Pro: Settings โ About Phone โ MIUI Version (Tap 7 times)
- Activate USB Debugging in Settings โ Additional โ For developers.
- Connect your phone to your PC and confirm your trust in your computer.
- Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with ADB.
- Enter the command to check the connection: Adb devices must appear serial number of your Redmi 9 Pro.
- Find out the batch name of the application (for example, for Telegram it is org.telegram.messenger). You can do this through the command: adb shell pm list packages | grep "application name"
- Move the app to SD-map: adb shell pm set-install-location 2 (where 2 is the code for external storage).
- Reinstall the application โ it will automatically install on SD-map.
Important: Not all apps support this method, for example, Google Play Services (com.google.android.gms) will not be migrated.
How to find out the batch name of the application without ADB?
Which applications cannot be transferred to SD-map?
Even with ADB or card formatting as internal storage, some applications remain โtiedโ to the main memory.
- ๐ฑ System services: com.miui.home (launcher), com.android.systemui (interface).
- ๐ Banking applications: SberBank Online, Tinkoff (block work from external drives).
- ๐ฎ Game with protection: Genshin Impact, PUBG Mobile, Free Fire (using anti-cheat).
- ๐ง Encrypted messengers: Signal, Session (store keys in internal memory).
- ๐ Applications with background processes: Google Play Services, Mi Cloud.
If you try to migrate such an application, the system either:
- ๐ซ Blocks the transfer button in the settings.
- โ ๏ธ Error: "The application does not support" SD-map".
- ๐ Automatically return it to internal memory after rebooting.
๐ก
Before the purchase SD-Redmi 9 Pro cards check its speed with the application A1 SD Cards with read speeds below 40MB/s are not suitable for installing applications.
How to optimize memory without transferring applications?
If the transfer is SD-The card is not helpful or impossible, use alternative ways to free up memory:
- Cache Cleanup: Settings โ Apps โ Select App โ Clear Cache For example, YouTube can take up to 500MB of cache.
- Transfer media files: Use the Gallery or Files to move photos/videos to the SD-map.
- Disabling unnecessary apps: Settings โ Apps โ Select unnecessary โ Disable This hides system apps (such as Mi Video or Mi Music) but does not remove them completely.
- Use cloud storage: Google Photos (compression photo), Mi Cloud (5 GB free) or Yandex Drive.
To automatically clean the memory, turn on the function Optimization of memory:
Settings โ Battery and Performance โ Memory Optimization๐ก
Transfer of applications to SD-The card in Redmi 9 Pro is a temporary solution. For long-term optimization, it is better to use cloud storage or regularly clean the cache.
Frequent mistakes and their solutions
When transferring applications to SD-Redmi 9 Pro users face typical problems, and we will analyze their causes and ways to fix them:
| Mistake. | Reason. | Decision |
|---|---|---|
| โInsufficient space on the deviceโ when transferring | SD-The card is formatted as portable, not internal. | Reformat the map through Settings โ Storage |
| App dyes after transfer | Low card reading speed (class below UHS-I U1) | Buy a card marked A1 or A2 (application optimized) |
| The "Move to SD" button is inactive. | The application is blocked by the developer or system | Try the ADB method or refuse to carry |
| The phone can't see. SD-map after formatting as an internal | The formatting process is interrupted | Restart your phone and repeat the procedure. |
If, after transferring the application to SD-The map has stopped updating through Google Play, try it:
- Put it back in your inner memory.
- Update through Play Market.
- Move it back to SD-map.