Xiaomi Redmi 9C is a budget smartphone with limited internal memory (32 or 64 GB), which quickly fills with applications and media. migrating programs to a microSD card is a logical solution for freeing up internal storage. However, in MIUI (especially on budget models), this feature often works with restrictions or requires additional manipulation.
In this article you will find all the current ways to transfer applications to the SD-map 9C, including official settings MIUI, We will also look at how to work around βunbearableβ programs and solve common errors (for example, when the transfer button is inactive.
Why canβt Redmi 9C transfer applications to memory?
The problem with migrating applications to the microSD in Xiaomi Redmi 9C is related to the features of the MIUI firmware and the Android Go architecture, on which the budget model runs.
- πΉ Android 10 Go Edition Limits: Lightweight OS Blocks Transfer of System and Some User Applications.
- πΉ Memory card format: MIUI requires that SD-The card has been formatted as an internal storage (Adoptable Storage), but not all cards support this mode.
- πΉ Xiaomi artificially limits the function for budget models to stimulate the purchase of devices with large memory.
- πΉ Application incompatibility: Some programs (such as messengers or anti-cheat games) block the transfer for security reasons.
In addition, after the update MIUI Before version 12.5 and above, many users note that the port option disappears from the settings menu, due to a change in Googleβs policy regarding Adoptable Storage, a feature that allowed users to use the app. SD-card as part of internal memory.
Which memory card should I use for the Redmi 9C?
Not every microSD is suitable for porting applications. Redmi 9C cards are recommended with the following characteristics:
| Parameter | Minimum requirements | Recommended option |
|---|---|---|
| Volume. | 16GB | 64β128 GB (Class A2) |
| Class speed | Class 10 | UHS-I (U1 or U3) |
| File system format | FAT32 (default) | exFAT (for files >4 GB) |
| Manufacturer | Anybody. | SanDisk, Samsung EVO, Kingston |
β οΈ Note: Cheap cards without certification A1/A2 The best choice is SanDisk Ultra microSDXC. UHS-I A2 or similar models marked "for applications".
Before buying, check the compatibility of the card with your device.
- Insert the card into the Redmi 9C slot.
- Go to Settings. β Warehouse.
- If the card is defined, but the option of formatting as internal memory is absent β it is not suitable for transferring applications.
π‘
Before formatting the card as an internal storage, back up the data β all files on it will be deleted!
Official method: transfer via MIUI settings
If your memory card supports Adoptable Storage, you can move some applications through standard settings. MIUI 12β14:
- Insert microSD into the slot (up to 512GB of microSDXC is supported).
- Open the Settings β Storage.
- Tap your name on it. SD-maps, for example, SD-map: 64GB).
- Select Format as internal storage (if the option is active).
- Confirm the action and wait for the process to be completed (may take 5-10 minutes).
- After formatting, go to Settings β Applications β Application Management.
- Select the desired application β Warehouse β Change. β SD-map.
β οΈ Note: Once formatted as internal storage, the card cannot be read on other devices (PCs, cameras) without formatting beforehand. β Warehouse β Extract.
Insert memory card into slot | Check support for Adoptable Storage | Make a backup of data from the card | Format the card as internal storage |Reboot the smartphone after formatting-->
If the Format button as internal storage is inactive:
- πΉ The card does not support Adoptable Storage (for example, too slow or damaged).
- πΉ The smartphone already uses another card in this mode (you can use only one).
- πΉ Version. MIUI older than 12.5 β the new firmware function is hidden.
Alternative methods of transferring applications
If the official way doesn't work, try one of the workarounds, which requires more action, but often helps even with "unbearable" applications.
Method 1: Use of ADB (for power users)
The Android Debug Bridge (ADB) method allows you to force the application to the map, even if the settings do not have such an option.
- πΉ A computer with installed Xiaomi drivers and ADB.
- πΉ Included debugging by USB on a smartphone (Settings) β The phone. β Version. MIUI β 7 times tap to unlock Developer Settings).
- πΉ Memory card formatted as internal storage.
Instructions:
- Connect Redmi 9C to your PC and confirm debugging permission.
- Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with ADB.
- Enter the command to check the connection: Adb devices must display the serial number of your device.
- Find out the batch name of the app (for example, for Facebook it is com.facebook.katana).
- Perform the port command: adb shell pm set-install-location 2 This command sets the memory card as the default installation location for new applications.
- To transfer an already installed application: adb shell pm move-package com.facebook.katana
β οΈ Note: Not all applications support forced portability.If you see a Failure error after the command [NOT_MOVED: Package couldn't be moved, so the program is locked for transfer.
Method 2: Applications for portability (App Mgr III, Link2SD)
Google Play has some tools that automate the transfer process.
- πΉ App Mgr III (App 2 SD) β Shows you which apps you can transfer and does it in one click.
- πΉ Link2SD β Create symbolic links for applications, allowing you to bypass restrictions MIUI.
How to use App Mgr III:
- Install the app from Google Play.
- Open it and grant superuser rights (if there is root).
- Go to the Movable tab β here you will see the applications that can be moved.
- Choose the right one and tap the Move to SD card.
Link2SD requires:
- Break the memory card into two sections (the first is FAT32, the second is ext2/ext3).
- Install the app and select the second section as the place for symbolic links.
- Move apps through the Link to SD card menu.
What if the application is not portable in any way?
What applications can not be transferred to the memory card?
Even if technically portable, some applications should not be moved to a microSD.
- πΉ Slowdown (memory cards slower than internal memory).
- πΉ Disruptions and departures (especially in games and instant messengers).
- πΉ Notification problems (if the application does not load on time).
List of "prohibited" applications:
| Category | Examples of applications | Why can't we move it? |
|---|---|---|
| Systemic | Google Play Services, MIUI System Launcher | This can cause a critical system error. |
| Messengers | WhatsApp, Telegram, Viber | Problems with notifications and synchronization. |
| Anticheat games | PUBG Mobile, Free Fire, Call of Duty | Blocking your account for cheating. |
| Financially | SberBank Online, Tinkoff, Google Pay | Risk of data leakage if the card is damaged. |
| Widgets | Any weather, clock, etc. widgets. | It will stop updating after the reboot. |
π‘ Tip: Instead of transferring messengers to a memory card, manually clean their cache. For example, on WhatsApp, the cache of media files can take several gigabytes:
- Open Settings β Storage β Apps β WhatsApp.
- Put it on Clear the cache.
- In WhatsApp itself, go to Settings β Storage β Storage Management and delete unnecessary files.
What to do if the application is slowed down after transfer?
If the transferred applications began to hang, fly out or load for a long time, the reasons may be as follows:
- πΉ Slow memory card (class below) A1).
- πΉ Fragmentation of files on the map.
- πΉ Lack of RAM (in Redmi) 9C Only 2-3 GB of RAM).
- πΉ Conflict with MIUI Optimizations (system optimization function).
Decisions:
- Disable MIUI Optimization: Settings β Special Features β MIUI Optimization β Disable
- Clear the memory card cache: Settings β Warehouse β SD-map β Clean up
- Move the app back to internal memory if the brakes are critical.
- Use the βFixβ function in MIUI: Long-Tap the application icon β Fix This will prevent the program from unloading from memory.
β οΈ Note: If the memory card has started to issue errors (for example, "SD-Card damaged"), immediately back up and replace the data.A damaged card can cause the loss of all migrated applications.
π‘
Moving apps to a memory card in Redmi 9C is a temporary solution, and for long-term use, it is better to expand internal memory with Google Drive (Mi Cloud) or clean the cache regularly.