Why Redmi? 9C NFC does not allow the transfer of applications to SD-standard-map?
Owners of Xiaomi Redmi 9C NFC Frequently encountered problem: despite the availability of a microSD slot (up to the 512 GB), Android system 10/11 Blocks the "Move to the button" SD-Maps are in the app settings, and it's because of Google's policy and the firmware. MIUI.
Since Android 6.0, Google has limited the default portability of apps to external drives. Manufacturers including Xiaomi can implement this feature in their own way or not at all. In the case of the Redmi 9C NFC (model M2006C3MG), standard portability is blocked, but there are workarounds. Next, we will examine all working methods, including those that do not require root rights.
It's important to understand that not all apps can be ported, for example, system services (com.miui.gallery, com.android.settings) and instant messengers like WhatsApp or Telegram usually remain in internal memory, but games (Genshin Impact, PUBG Mobile) and heavy programs (Google Maps, Netflix) are often portable.
Preparation SD-Maps: Formatting as an internal storage device
The first step is to properly prepare the memory card. Redmi 9C NFC supports two microSD modes:
- ๐ Portable storage - the card is used as a removable disk (photo, music, documents.
- ๐ฅ๏ธ Internal storage: the card becomes part of the system (memory extension) requires formatting and device binding.
To activate the second mode:
- Insert the card into the slot (microSD, microSDHC, microSDXC up to 512 GB are supported).
- Go to Settings. โ Memory. โ [Name of name SD-map] โ Three points (โฎ) โ Storage settings.
- Select Internal Memory โ Clean and Format.
- Wait until it is completed (takes 1-5 minutes).
โ ๏ธ Note: After formatting as an internal drive, the card will not be read on other devices (PC, other phone) without completely erasing it, and it will not be removed without first โdisablingโ in the settings, otherwise the data will be damaged.
Backup card data | Charge phone at least 50% | Use UHS-I (U1/U3) card for speed | Make sure the card is not fake (check through SD Insight)
-->
Method 1: Transfer applications through MIUI settings (without root)
If the card is formatted as internal memory, try the standard method:
- Open Settings โ Applications โ Application Management.
- Select the app you want (like Facebook or Spotify).
- Slip it on the vault. โ Change (if the button is active).
- Choose. SD-map and confirm the transfer.
If the button is inactive or absent:
- ๐ The application does not support portability (check the section "Required permissions" in Google Play").
- ๐ ๏ธ The card is not formatted as internal storage (return to the previous section).
- ๐ฑ Firmware MIUI Blocks a function (solution: method 2 or 3).
| Annex | Possibility of transfer | Notes |
|---|---|---|
| Google Maps | โ Yes. | Only cache and additional data are transferred (the APK itself remains in the internal memory). |
| โ No. | It's locked in a security policy. You can only transfer media files manually. | |
| PUBG Mobile | โ Partially. | Cache transfers (~1.5 GB, but APK and OBB-Files remain in the phone memory. |
| Netflix | โ Yes. | Transfer is possible, but downloaded movies will only be available with a connected map. |
๐ก
If the "Transfer" button is gray, try clearing the app's cache (Settings โ Apps โ [Name] โ Storage โ Clear cache). Sometimes this will unlock the option.
Method 2: Use ADB (no root, for power users)
If the standard method didn't work, Android Debug Bridge (ADB), a PC debugging tool, would help.
- ๐ป Computer with Windows/Linux/macOS.
- ๐ USB-cable (preferably original).
- ๐ฆ Installed drivers Xiaomi and ADB.
Step-by-step:
- Download ADB Tools and unpack it into the C:\adb folder.
- In your phone, activate Settings โ About Phone โ MIUI version (tap 7 times to turn on Developer Mode).
- Return to Settings โ Additional โ For developers and enable USB debugging.
- Connect the phone to the PC, select File Transfer mode.
- Open the command line in the adb folder and type:
adb devices(Should show a device with a serial number. If not, install the drivers.)
adb shell pm set-install-location 2This command forces the system to install new applications on the SD-Default card to move the already installed:
adb shell pm move-package com.example.app /sdcard(Replace com.example.app with the batch name of the app, such as com.facebook.katana for Facebook.)
โ ๏ธ Note: Not all applications support portability ADB. If the team returns a Failure error [NOT_MOVED: Package couldn't be moved, so transfer is impossible. ADB Some apps may not work well (e.g. Google Pay will stop accepting payments).
How to find out the package name of the application?
Method 3: Transfer through third-party applications (with or without root)
If the previous methods didn't work, third-party software would help.
No root rights: AppMgr III (App 2 SD)
AppMgr III analyzes which programs can be migrated, and does it in one tap.
- Install AppMgr III from Google Play.
- Open the Movable tab (Permanent).
- Select apps and press Move to SD card.
Limit: Works only with cards formatted as internal storage.
With root rights: Link2SD
If you have root, Link2SD allows you to:
- ๐ Move over APK, cache SD-map.
- ๐ฆ Create symbolic links (saves space).
- ๐งน Automatically clean the cache.
For work:
- Install Link2SD and provide root access.
- Select the file system of the second partition SD-maps, for example, ext2).
- Restart your phone and transfer apps through the program menu.
๐ก
Root rights to the Redmi 9C NFC can be obtained through Magisk, but this voids the warranty and may result in the blocking of banking applications (due to SafetyNet).
Solving Errors in Application Transfer
When transferring applications to SD-map 9C NFC And users are facing typical problems:
| Mistake. | Reason. | Decision |
|---|---|---|
| Insufficient space on the device (when transferring) | There is less than 10% free space in the internal memory. | Clear the cache (Settings โ Memory โ Clear) or delete unnecessary files. |
| The "Transfer" button is inactive. | The map is formatted as a portable storage. | Reformat as internal (see Section 2). |
| App dyes after transfer | SD-The card is too slow (class below) UHS-I). | Use a card marked U1 or U3 (write speed from 10 MB/s). |
| ADB: Failure [INSTALL_FAILED_INSUFFICIENT_STORAGE] | There is not enough space on the map to carry. | Free up space on SD or port fewer apps. |
Critical feature of Redmi 9C NFC: if SD-The card is formatted as internal memory, it can not be removed without first "disabling" in the settings (Settings) โ Memory. โ [Name of the map] โ Remove it, otherwise the system will stop booting!
Alternative ways to free up memory
If you canโt transfer applications, try these methods:
- ๐๏ธ Cache cleaning: Settings โ Memory. โ Clear the cache (releases) 1-3 GB).
- โ๏ธ Cloud Storage: Move your photos/video to Google Photos or Mi Cloud.
- ๐ฎ Offline cache of games: In PUBG Mobile or Call of Duty go to the settings and change the way the cache is loaded to SD-map.
- ๐ Media Transfer: Use Google Files to Move Music and Video to Map.
To clean up automatically, install SD Maid or Files by Google. These apps analyze junk files (such as residues after uninstallation of programs) and suggest that they be deleted.
๐ก
Redmi 9C NFC has a hidden function called Light Mode (Settings โ Special Options โ Light Mode) that disables animations and background processes, saving up to 20% of memory.