How to transfer applications to a memory card in Xiaomi Redmi 9 NFC: a complete guide to debunking errors

Owners of Xiaomi Redmi 9 NFC sooner or later face a shortage of internal memory โ€” especially if you actively install games, messengers or multimedia applications. Even with 64 GB on board, the system and cache take up the lionโ€™s share of space, leaving the user a pitiful megabytes. The solution seems obvious: transfer applications to a microSD card. But here the difficulties begin: MIUI (the shell of Xiaomi) imposes restrictions, and Android 10/11 works with external drives differently than the old versions.

In this article, we will discuss all working methods for transferring applications to SD-map NFC โ€” standard-function MIUI to manual methods using ADB. You will learn which applications can be ported without loss of functionality and which will remain on internal memory, why some programs โ€œcanโ€™t seeโ€ the card after transfer, and how to avoid errors like โ€œApplication not installed.โ€ NFC s NFC-Module: Does the application transfer affect the operation of contactless payments and other chip functions.

Important: the instructions below are relevant for MIUI 12/13/14 based on Android 10 or 11. If your smartphone is running on a newer version, some menu items may differ - but the general logic is maintained. Before starting, we recommend checking the free space on the memory card and making sure that it is formatted as internal memory (if you plan to port applications).

1.Preparation: which memory card to choose and how to configure it

Not every microSD is suitable for porting applications. Xiaomi Redmi 9 NFC supports cards up to 512 GB, but two parameters are important for stable work with applications: speed class and format.

Minimum requirements:

  • ๐Ÿ”น Class speed: UHS-I (U1 or U3) Class 10, marked cards. U3 preferably, they provide a write speed of 30 MB / s, which is critical for the operation of applications.
  • ๐Ÿ”น Volume: from 32 GB. Cards less than 16 GB MIUI It may not be possible to format as an internal memory.
  • ๐Ÿ”น Format: exFAT or FAT32 (If the card is up to 32 GB, you will need to reformat it to internal memory through the phone settings to transfer applications.

โš ๏ธ Warning: If you're already using a card to store photos or music, migrating apps will require full formatting. All data will be deleted! Backup your PC or cloud before you start.

Type of cardIs it suitable for applications?Max, speed of recording.Notes
microSDHC U1 (Class 10)Yeah, but it's possible lags.10 MB/sBudget option for lightweight applications
microSDXC U3 (A1/A2)Perfect.30+ MB/sOptimal for games and heavy applications
microSD (unlabeled)No.< 10 MB/sPhoto/video only

To prepare the map:

  1. Insert microSD into the Redmi 9 slot NFC (Hybrid Slots โ€“ If you use two SIM-One card will have to be taken out).
  2. Go to Settings โ†’ Memory โ†’ Memory Map.
  3. Click Format as internal (if the option is active).
  4. Confirm the action and wait until it is completed (may take 5-10 minutes).

๐Ÿ“Š What memory card do you use in Redmi 9? NFC?
SanDisk Ultra
Samsung EVO
Kingston Canvas
Another (write in the comments)
I don't use it.

2. Standard transfer through MIUI settings: limitations and nuances

MIUI offers a built-in application portability tool, but it doesn't work with all programs. Here's how to use it:

Steps for transfer:

  1. Open Settings โ†’ Applications โ†’ Application Management.
  2. Select an app from a list (such as Telegram or Spotify).
  3. Press Warehouse. โ†’ Change.
  4. If the Memory Card option is active, select it and confirm the transfer.

โš ๏ธ Note: Many system applications (e.g. Google Play Services or Google Play Services) MIUI Security and security games (e.g, PUBG Mobile or Genshin Impact does not support portability, and after moving some programs may run slower or require a restart.

What to do if the Change button is inactive?

  • ๐Ÿ”ง The application does not support transfer (often games and software with the DRM-protection).
  • ๐Ÿ”ง The memory card is not formatted as internal (see section 1).
  • ๐Ÿ”ง V MIUI Transfer option disabled (solved through Developer Settings).

The card is formatted as internal memory.

The selected application supports the transfer

There is enough free space on the map (minimum 1 GB).

Smartphone is not in energy saving mode-->

3. ADB Transfer: For Power Users

If the standard method didn't work, you can use Android Debug Bridge (ADB), a debugging tool that lets you manually tell the system which apps to move, which requires a PC and basic command line knowledge, but gives you more control.

Step-by-step:

  1. Download ADB Tools for Windows/macOS/Linux and unpack the archive.
  2. Turn on USB Debugging on your phone: Settings โ†’ About Phone โ†’ MIUI version (click 7 times to activate Developer Settings), then go back to Settings โ†’ Additional โ†’ Developer and enable debugging.
  3. Connect Redmi 9 NFC to your PC via USB (select File Transfer Mode).
  4. Open the command prompt (or Terminal) in the ADB folder and type: adb devices Make sure the device is identified (its serial number should appear).
  5. Enter the port command (replace package.name with the real name of the application package, for example com.whatsapp): adb shell pm set-install-location 2 adb shell pm move-package package.name

How to find out the name of the application package?

  • Install the App Inspector from Google Play, which shows the names of the packages.
  • Or use the command: adb shell pm list packages | grep "application name"

๐Ÿ’ก

If the pm move-package command returns the error [INSTALL_FAILED_INVALID_INSTALL_LOCATION], The app does not support transfer even through ADB. Try another method or use one with adoptable storage (see section below). 4).

4. Adoptable Storage: Turning SD-card

This method tricks the system into thinking of microSD as part of internal storage, and the advantage is that applications are automatically installed on the card without manual transfer, and the disadvantage is that the card becomes "tied" to the phone and will not be read on other devices without formatting.

Instructions:

  1. Insert the card in Redmi 9 NFC and go to Settings โ†’ Memory โ†’ Memory Map.
  2. Press Three dots (โ‹ฎ) โ†’ Storage settings โ†’ Formatting as an internal.
  3. Confirm the action. The system will suggest that you move the data, you agree.
  4. After formatting, restart the phone.

โš ๏ธ Note: After this operation, the card will be encrypted and linked to your Xiaomi account. If you remove it and paste it into another phone, the data will not be available without reset. U3).

How to return the card to normal mode?

  1. Go to Settings โ†’ Memory โ†’ Memory Map.
  2. Press Three dots (โ‹ฎ) โ†’ Data portability and formatting โ†’ Formatting as a portable.
  3. Confirm โ€“ all data will be deleted!

What happens if you remove the card from the adoptable storage?
When you retrieve the map, all the applications that were transferred to it will stop working, and the system will give errors before rebooting. Some applications (such as launchers) may not start at all. You can restore work only by inserting the map back or removing the โ€œbrokenโ€ applications through Settings โ†’ Applications.

5. Post-transfer problems: how to correct errors

Even after a successful port, applications may not work properly. Consider typical errors and their solutions:

Problem.Reason.Decision
Application won't startFiles damaged during transferRemove and install again
Permanent lagsThe memory card is too slow.Use a U3/A2 class card
Error "Application not installed"Cache conflictClear the cache in Settings โ†’ Apps
NFC does not work after transferConflict with system filesMove back Google Pay and MIUI NFC Tools

Special case: NFC and contactless payments, where payments stopped working after transferring applications (such as Google Pay or SberPay):

  • ๐Ÿ“ฑ Return these apps to internal memory through Settings โ†’ Annexes.
  • ๐Ÿ“ฑ Reboot the phone.
  • ๐Ÿ“ฑ Remove and add the card back to your wallet.

If the problem persists, check the NFC settings:

  1. Go to Settings โ†’ Connections โ†’ NFC.
  2. Make sure contactless payments are included and HCE-purse.
  3. Update Google Play Services to the latest version.

๐Ÿ’ก

Annexes related to NFC (Payments, transport cards, it is better not to transfer to the SD-This can disrupt the chip due to read/write delays on the external drive.

6.Alternative ways to release memory without transferring

If porting apps hasnโ€™t helped or isnโ€™t possible, try these methods:

Storage optimization:

  • ๐Ÿงน Cache cleaning: Settings โ†’ Memory. โ†’ Clean the cache (releases up to 1-3 GB).
  • ๐Ÿงน Removal of unnecessary APK: Use Files by Google to find the remaining install files.
  • ๐Ÿงน Transfer media: Move your photos/video to the cloud (Google Photos, Mi Cloud) or to a map manually.

Customize MIUI to save space:

  • ๐Ÿ”„ Turn off automatic app updates on Google Play.
  • ๐Ÿ”„ Install โ€œlightโ€ versions of apps (e.g. Facebook Lite, Messenger Lite).
  • ๐Ÿ”„ Use the settings. โ†’ Special facilities โ†’ Lite mode (reduces the weight of system processes).

For games: many projects (like Call of Duty Mobile or Free Fire) allow you to transfer only additional files (cache) and not the application itself.

  1. Open the game settings (usually in the Settings menu โ†’ More).
  2. Find the option to Transfer data to SD-card or clear cache.
  3. For manual transfer, use a file manager (such as Mi File Manager), find the Android/obb folder and move its contents to the map.

7. Frequent Questions (FAQ)

Can WhatsApp be transferred to a memory card without losing chats?
Yes, but with reservations, the app itself can be moved through Settings. โ†’ Applications, but the chat database will remain on internal memory. To move it: Back up chats to WhatsApp (Settings for chats) โ†’ chat โ†’ Backup. Connect your phone to your PC and manually copy the folder. /sdcard/WhatsApp/Databases Delete and reinstall WhatsApp, then restore chats from a backup from the card. โš ๏ธ Risk: When you update WhatsApp, the chat folder can be created again on internal memory.
Why does the Google Play Store not update apps after the move?
This is a known problem when using adoptable storage. Solutions: Return the Google Play Store and Google Play Services to internal memory. Clear the cache and data of the Google Play Store in Settings โ†’ Apps. Update Google services manually through a link.
How to transfer system applications (e.g. Gallery or Camera)?
MIUI system applications cannot be ported using standard methods, but you can: Disable them (if you don't use them): Settings โ†’ Applications โ†’ Disable. Install alternatives (e.g. Google Photos instead of MIUI Gallery); Use ADB to uninstall (require root rights and may disrupt system stability).
Does the app port affect the work of NFC and Google Pay?
Yes, but only if you move critical applications. Contactless payments depend on: Google Pay (or another payment application) โ€” must be on internal memory. Google Play Services โ€” is responsible for the security of transactions. MIUI NFC Tools โ€” the system application for managing the chip. If after the transfer payments stopped working, return these applications back and restart the phone.
Can I use a memory card for both photo and video applications?
Yes, but with limitations: If the card is formatted as internal memory, it will be used for both applications and media files, but will not be read on other devices. If the card is portable, you can not transfer applications to it, but you can store photos / videos. The optimal option is to divide the files into folders (for example, /Apps for applications and /Media for photos) and use adoptable storage.