How to transfer applications to SD-Map Xiaomi Redmi Note: the full guide

Why Xiaomi Redmi Note owners face memory shortages and how to SD-map can help

The internal memory of Xiaomi Redmi Note smartphones is one of the most painful topics for users. Even models with 64 or 128 GB after a year or two of active use begin to β€œchoke” from hundreds of megabytes of cache, updates and installed applications. The paradox is that many applications only take 50 to 100 MB, but their data (cache, saves, media files) are inflated to gigabytes. SD-Card – a budget solution for expanding memory.

But it's not that simple: MIUI and modern versions of Android impose strict restrictions on portability. While older versions of Android (up to 6.0) could move almost any application to a memory card with a single tap, now this feature is either hidden or works selectively. In this article, we will analyze all the available methods, from standard settings to using ADB and third-party utilities, and explain why some applications fundamentally do not want to move to SD.

It is important to understand: transfer of applications to SD-The card doesn’t always solve the memory problem, for example, system applications and most games (especially those with high graphics requirements) will still remain in internal memory. But for instant messengers, media players and utilities, this method can free up up to 30-40% of occupied space if you act correctly.

What are they? SD-Maps are suitable for Xiaomi Redmi Note: requirements and recommendations

Not every microSD card will work with the Xiaomi Redmi Note, not just in volume, but also in speed class, standard, and even brand, and here are some key parameters to look out for:

  • πŸ“Œ Volume: minimum 32 GB (optimally 64-128 GB) Cards less than 16 GB may not be supported MIUI portable.
  • ⚑ Speed class: not lower than Class 10 or UHS-I (U1/U3). For video recordings in 4K and fast application is better to choose U3 or A2 (optimized for applications).
  • πŸ”„ Standard: microSDXC (for cards) >32 GB or microSDHC (up to) 32 Make sure your Redmi Note model supports the desired format (e.g. Redmi Note). 4/5 not working SDXC firmware-free).
  • πŸ›‘οΈ Brand: Give preference to proven manufacturers – SanDisk, Samsung EVO, Kingston. - Cheap no-name cards often fake speed class and can "die" in a few months.

Before buying, check the maximum supported volume for your model. 8 Pro officially works with maps to 256 GB, and Redmi Note 7 β€” before 512 GB, but even if the slot supports a large volume, MIUI may limit the transfer of applications to maps >128 GB due to the features of the file system FAT32/exFAT.

⚠️ Attention: If you are using SD-The card is like internal memory (Adoptable Storage in Android), it can't be retrieved without losing data. When you format the card in this mode, it's encrypted and tied to the device. Once removed, all the transferred applications will stop working.

πŸ“Š What? SD-You are using the card in Xiaomi Redmi Note?
SanDisk (Ultra/A1/A2)
Samsung EVO
Kingston
Another brand
I don't use it.

Method 1: Transfer applications through standard MIUI settings

The easiest method is to use the built-in MIUI tools. It is suitable for most user applications (messengers, browsers, players), but does not work with system utilities and games. The instruction is relevant for MIUI 12/13/14 on all Redmi Note models (from Note 4 to Note 12).

Steps for transfer:

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Select the application you want to transfer (such as Telegram or VLC).
  3. Stick to the item Warehouse (or Memory in older versions of MIUI).
  4. If the option is available, you will see the button Move to SD-Map or Change (newer versions) Press it and confirm the action.
  5. Wait for the process to be completed (can take anywhere from a few seconds to a minute depending on the size of the application).

Limitations of the method:

  • 🚫 Not all applications support portability (especially games and system utilities).
  • πŸ”„ After updating the application, it can automatically return to internal memory.
  • πŸ“± Some functions (such as widgets) may stop working.

Make sure that SD-The card is formatted as a portable storage (not as an internal memory)

Check the free space on the map (should be at least 1.5-2 volumes of the portable application)

Close the application before transferring

Back up important app data (e.g., chats in Telegram)

-->

If the buttons are moved to SD-No card, so the app doesn't support this function, so you'll have to use alternative methods (see the following sections).

Method 2: Using ADB for forced transfer (for power users)

If the standard method didn’t work, you can try forced porting via ADB (Android Debug Bridge), which requires connecting your smartphone to your computer and basic command line knowledge, but bypasses the limitations of MIUI for some applications.

Preliminary requirements:

  • πŸ–₯️ A computer with installed Xiaomi drivers and ADB (You can download from Android Studio).
  • πŸ“± Included debugging by USB on a smartphone (Settings) β†’ The phone. β†’ Version. MIUI (tap 7 times) β†’ Settings β†’ Additionally. β†’ For developers β†’ Debugging by USB).
  • πŸ”Œ Cable USB (better original or high quality).

Step-by-step:

  1. Connect your smartphone to your computer and allow debugging via USB (a request will appear on the phone screen).
  2. Open the command line (Windows) or terminal (macOS/Linux) and type:
adb devices

Make sure your device appears in the list. Then type in:

adb shell pm set-install-location 2

This team is setting up SD-map as a priority installation location for new applications. To migrate an already installed application (such as WhatsApp), use:

adb shell pm move-package com.whatsapp

Replace com.whatsapp with the batch name of the desired application (you can find out through applications like App Inspector).

⚠️ Note: Not all applications will work consistently after a forced migration. For example, the Google Play Store and system services may start to give out errors. β†’ System system β†’ Backup.

adb shell pm list packages | grep "appendix name"

For example, for Telegram, enter grep "telegram"-->

Method 3: Formatting SD-The card is an internal memory (adoptable storage)

Adoptable Storage (built into Android 6.0)+) allows for β€œcombinationΒ» SD-It's a card with internal memory that the system can perceive as part of the main storage, which allows you to install applications on the card by default, but has serious disadvantages:

AdvantagesDeficiencies
Applications are installed on SD automaticallyThe map cannot be retrieved without data loss.
It works even with applications that don’t support portability.Application speed may decrease (depending on class) SD-map)
No manual transfer of each application is requiredWhen resetting the phone, the card will have to be formatted again.
Suitable for devices with low internal memory (16-32 GB)Not all Redmi Note models support this feature (for example, Redmi Note 5 with MIUI 10 may not have it).

How to activate Adoptable Storage:

  1. Put it in. SD-smartphone-card.
  2. Go to Settings. β†’ Warehouse.
  3. Tap it on. SD-map and select Settings (or format as internal).
  4. Confirm the formatting (all data on the map will be deleted!).
  5. After the process is complete, restart the device.

Now, when you install new applications, the system will suggest you choose a storage location. To change the location of the already installed applications, use the method from Method 1.

What if the option β€œFormat as internal” is not available?
On some Redmi Note models, especially with MIUI 12+) This feature is hidden. Try: 1. Update the firmware to the latest version. 2. Use ADB-Command: adb shell sm set-force-adoptable true 3. Reboot your phone and try again. If it doesn't work, your model doesn't support Adoptable Storage at the software level.

Method 4: Third-party portability applications (App2SD, Link2SD, and others)

If the built-in methods didn't work, you can use third-party utilities.

  • πŸ“± App2SD β€” Simple interface supports the transfer to SD and cache-cleaning.
  • πŸ”— Link2SD β€” Advanced tool for creating symbolic links (requires root rights).
  • πŸ› οΈ Files by Google – built-in memory analysis and file transfer (not apps!).

App2SD is the easiest solution for users without root rights.

  1. Install App2SD from Google Play.
  2. Open the application and provide the necessary permissions.
  3. Select the tab Move to Transfer to SD-map.
  4. Tick the apps you want to move and click Transfer.

Link2SD is more powerful, but it requires root access, which allows you to not only port applications, but also create links to data (dalvik-cache, lib), saving up to 80% of the space, but root rights void the warranty and can lead to unstable system operation.

⚠️ Attention: Apps like Link2SD may conflict with MIUI. For example, after transferring system applications (even if you can do it), the phone may stop loading: πŸ“΅ Applications with Administrator Rights (e.g. Mi Account). πŸ”’ Google Play Services (Google Play Services, Google Services Framework). πŸ“± Launchers and system utilities (MIUI Launcher, Security).

Why some applications cannot be moved to SD-map (and what to do about it)

Even with the use of ADB or root rights some applications fundamentally do not want to move to SD-The reason for this:

  1. Developer Ban: An application manifesto (AndroidManifest.xml) can have an android:installLocation="internalOnly" parameter, which means that the application must remain in internal memory, such as Google Chrome, Gmail, most banking applications.
  2. Native Code usage: Applications with native libraries (.so files) are often not portable due to the risk of data corruption, as is the case for many games (e.g. PUBG Mobile, Call of Duty).
  3. Widgets and Background Services: Apps that use widgets or are constantly running in the background (e.g., Nova Launcher, Tasker) may stop functioning after the transfer.
  4. MIUI restrictions: Xiaomi blocks the portability of system applications and certain services (e.g. Mi Video, Mi Music) even if technically possible.

What to do in such cases:

  • πŸ—ƒοΈ Transfer only cache and media files: In the application settings (for example, in WhatsApp or Telegram) you can manually specify the folder to the app. SD-card for storing downloads, photos and videos.
  • ☁️ Use cloud storage: For instant messengers (like Telegram), enable autoclean cache or upload media files to the cloud (Google Photos, Mi Cloud).
  • πŸ”„ Clean the cache regularly: In Settings β†’ Annexes β†’ App management select the app and click Clear cache. This can free up gigabytes of space.
  • πŸ“² Removing unnecessary apps and games.
  • πŸ”„ Transferring photos/video to the cloud or computer.
  • πŸ›’ Buying a smartphone with a large amount of internal memory (from 128 GB).

-->

FAQ: Frequent questions about transferring applications to SD-map in Xiaomi Redmi Note

❓ Can I transfer the game (eg Genshin Impact) to the SD-map?
Most of today's high-graphics games (Genshin Impact, Honor of Kings, Call of Duty Mobile) block the transfer to the game. SD-card because: Native code (.so files) needs quick access to data (SD-Cheat protection (transfers can damage the integrity of game files) Alternative: transfer only the game media (e.g. screenshots) or use Link2SD root-rights (risky!).
❓ After the transfer, the app stopped working?
If the application is painted or not launched after transferring to SD-Map: Go to Settings β†’ Annexes β†’ App management. Select the problem app and tap Storage. Click Transfer to internal memory (or Change). β†’ Internal memory: If there is no button, delete and reinstall the application. If the application is critical (e.g., banking), it is better not to transfer it to the app. SD-map.
❓ How to find out which applications have already been transferred to SD-map?
There are two ways: through the settings MIUI: Open the Settings. β†’ Annexes β†’ App management. In the upper right corner, tap the icon. βš™οΈ (Settings) β†’ Sorting by storage. SD-Map - all migrated applications will be displayed. File Manager: Open Explorer (or Files by Google). SD-map β†’ Android β†’ Data. This is where data from migrated applications (folders with names like com.whatsapp) are stored).
❓ Can I use it? SD-Card as internal memory on Redmi Note 10 Pro?
Redmi Note 10 Pro supports Adoptable Storage, but with reservations: πŸ”Ή The card will be encrypted and tied to the device, and once it's extracted, the data on it will become inaccessible. πŸ”Ή Application speed may decrease if the class map is lower UHS-I U3 or A2. πŸ”Ή Certain functions MIUI (For example, Second Space can conflict with Adoptable Storage. SD-Map. Go to Settings. β†’ Warehouse β†’ SD-map β†’ Settings (βš™οΈ) β†’ Format as internal. Confirm formatting (all data will be deleted!) After that, the system will prompt you to transfer the data to the map. Choose Move now or Move later.
❓ Why After Updating MIUI Transferred applications are returned to internal memory?
It's a known problem. MIUI. After major system updates (e.g., with MIUI 13 on MIUI 14) some applications are automatically β€œreturned” to internal memory: πŸ”„ Changes in data retention policy. πŸ› οΈ Optimization of work MIUI (The system may decide that the application is critical for performance). πŸ“± Mistakes in the transfer mechanism (especially relevant for large cache applications). Solutions: Move applications back to SD-hand-card (see Method 1). ADB for forced transfer (see Method 2). Turn off automatic application updates in Google Play (Settings) β†’ Auto-update β†’ Never).