How to install applications SD-Xiaomi Redmi 9 map: all ways + restriction MIUI

Xiaomi Redmi 9 is one of the most popular budget smartphones with the ability to expand memory through a microSD card, but many users face a problem: even after installing a memory card, applications are installed by default in internal memory, quickly filling it. In this article, we will discuss all working methods for transferring applications to SD-map, including hidden settings MIUI, Bypassing limitations and alternative solutions to optimize memory.

It's important to understand that MIUI imposes strict restrictions on external drives. Unlike pure Android, there's no standard "Move to SD" feature in application settings. But that doesn't mean it's impossible: there are both official methods (for supported applications) and workarounds for power users. We've tested all methods on Redmi 9 with the latest versions of MIUI 12-14 and are ready to share the results.

Why Xiaomi Redmi 9 does not allow to transfer applications SD-map?

The main reason is the security policy of MIUI and restrictions on modern versions of Android.Beginning with Android 6.0 Marshmallow, Google has tightened the rules for working with external drives, and Xiaomi has further blocked some of the features in its firmware.

  • πŸ”’ Data protection: Annexes to SD-The card may be slower and less secure (risk of data loss when retrieving the card).
  • πŸ“± Optimization MIUI: Xiaomi prioritizes internal memory for stable system performance.
  • πŸ› οΈ Technical limitations: Not all applications support external media installation (especially system and cache games).
  • πŸ“ˆ Productivity: SD-cards (even class) A2) slower than the built-in memory of eMMC 5.1 in Redmi 9.

But there are some nuances: some apps (like Google Play Music or Netflix) allow you to save media files to a memory card, and for others you will have to use workarounds β€” we will talk about them later.

⚠️ Attention: Transfer of applications to SD-The card can cause them to work unstable, especially if the card is slow (class below). A1). In some cases, applications may stop running altogether after a device reboot.

Preparation SD-Maps: Formatting and Selecting the Right Standard

Before you try to port applications, you need to properly prepare the memory card itself. Xiaomi Redmi 9 supports microSD up to 512 GB (officially up to 256 GB, but tests show work with large volumes).

  • πŸ“Œ File system format: For maximum compatibility, choose exFAT (if the card is available) >32 GB) or FAT32 (if ≀32GB). MIUI supportive NTFS.
  • ⚑ Speed class: Minimum A1 (better A2) Application installation. Class maps. C10/U1 It is only suitable for media files.
  • πŸ”„ Formatting: It is better to do it right in your smartphone via Settings β†’ Memory. β†’ Memory map β†’ Format as internal (if you need support for applications).

If you format the card as β€œinternal memory,” consider:

  • πŸ” The card will be encrypted and tied to the device – it will not be read on another smartphone or PC.
  • πŸ“‰ Part of the memory (up to 10%) will be reserved for system needs.
  • ⚠️ When you remove the map, some applications may stop working.
πŸ“Š What's the volume? SD-You are using the cards in Xiaomi Redmi 9?
Up to 32GB.
64GB
128GB
256 GB or more
I don't use it.
Type of formattingSupport for applicationsPC-compatibilitySpeed of operation
Portable storage (FAT32/exFAT)❌ No.βœ… Yes.⚑ Normal.
Internal memory (encrypted)βœ… Yes (partially)❌ No.🐒 Slower (due to encryption)
Adoptable Storage (Android 6+)βœ… Yes (requires) ADB)❌ No.🐒 Depends on the class of the card.

Critical detail: If you format a card as internal memory in MIUI, the system will automatically transfer only a portion of the data (such as photos or downloads) to it, but NOT applications.

Official method: transfer supported applications through settings

Some applications (usually media players, maps, instant messengers) allow you to save data on the Internet. SD-This is a map through your settings:

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Select the app you want (like Google Maps or Spotify).
  3. Slip it on the vault. β†’ Change (if the option is available).
  4. Choose. SD-map and confirm the transfer.

List of applications that often support this method:

  • 🎡 Spotify, Yandex Music (song cache)
  • πŸ—ΊοΈ Google Maps, 2GIS (offline maps)
  • πŸ“· Gallery, Google Photos (Photos and Videos)
  • πŸ’¬ Telegram, Viber (chat media files)

However, most games and system applications (such as WhatsApp, Facebook) do not have this option, in which case only manual transfer through ADB or third-party utilities will help.

Make sure that SD-The card is formatted as internal memory.|

Check the free space on the map (minimum 5 GB) |

Backup of important data |

Charge your phone at least 50% |

Disable Auto-Update Apps in Google Play-->

Advanced Method: Transfer applications via ADB (without root)

If the official method doesn't work, you can use Android Debug Bridge (ADB), a tool for debugging Android devices, which does not require super-user rights (root), but requires a connection to a PC.

  1. Turn on USB debugging: Go to Settings β†’ About Phone. Tap 7 times on MIUI to activate Developer Mode. Go back to Settings β†’ Additional β†’ Developer. Activate USB Debugging.

Connect your phone to your PC

Xiaomi

official website

Download ADB

  • Windows: Platform Tools by Google.
  • For Linux/macOS: install via a packet manager (sudo apt install adb).
  • Open the command line in the adb.exe folder and type in: adb devices (your device should appear).
  • Run a port command (replace package.name to the application package name, such as com.whatsapp): adb shell pm set-install-location 2 adb shell pm move-package package.name

To find out the name of the application package, use the command:

adb shell pm list packages | find "appendix name"

(e.g., find "whatsapp").

⚠️ Note: Not all applications support portability ADB. System utilities (such as Settings or Google Play Store) can not be moved. MIUI Apps can "fly off" from SD-map.

How to return the app back to internal memory?
If the application is unstable after transfer, return it back with the command: adb shell pm move-package package.name 0 where 0 is internal memory, 2 β€” SD-map.

Third-party utilities for application transfer (with and without root)

If ADB seems complicated, you can use specialized applications. We tested some popular utilities on Redmi 9:

AnnexNeeds root?Support for MIUIFeatures
AppMgr III❌ No.βœ… Partially.Simple interface, but not portable to all applications.
Link2SDβœ… Yes.βœ… Yes.The most powerful solution, but requires root and partitioning SD-map.
Files by Google❌ No.βœ… Yes.It can clear the cache, but it can't carry applications.
SD Maidβœ… Yes.βœ… Yes.Removes garbage and optimizes memory, but does not tolerate APK.

The most effective solution for Redmi 9 without root is the AppMgr III.

  • πŸ“₯ Download from Google Play.
  • πŸ” Open the Portable tab - there will be displayed applications that can be moved.
  • πŸ“€ Tap on the app. β†’ Move it to SD-map.

Link2SD is the best choice for root-right users.

  • πŸ”— Create symbolic links (symlink) for data transfer.
  • πŸ—ƒοΈ Move cache and dalvik-cache files.
  • πŸ“Š Automatically clean unnecessary files.

πŸ’‘

Before use Link2SD smash SD-map in two sections: first (FAT32/exFAT) for files, second (ext2/ext3) This can be done through MiniTool Partition Wizard on PC.

Alternative solutions: how to free up memory without transferring applications

If the applications are transferred SD-The card is impossible or ineffective, consider alternative ways to optimize memory:

  • 🧹 Cache Clearing: Go to Settings β†’ Memory. β†’ Clean. Select Deep Clean and delete unnecessary files.
  • ☁️ Cloud storage: Use Google Photos to automatically upload photos/video. Set up Mi Cloud (Xiaomi's built-in cloud) to back up.
  • πŸ“‚ Transfer of media files: Open the Gallery β†’ highlight files β†’ Move it to SD-For music, use the File Manager (built-in or Solid Explorer).
  • πŸ”„ Limitation of background processes: C Settings β†’ Battery β†’ Select mode turn on charge saving – this will reduce memory usage by background apps.

Also worth paying attention to the Lite versions of applications (for example, Facebook Lite, Messenger Lite), which take up significantly less space. 1–2 GB cache in a folder Android/obb.

πŸ’‘

If the internal memory is 90 times full%+, The smartphone starts to slow down. The optimal filling level is up to 70-80%.

Frequent Mistakes and How to Avoid Them

When working with SD-With a map on Xiaomi Redmi 9, users often face typical problems:

  • 🚫 "Failed to move the application": Reason: Application does not support installation on SD Or the card is formatted as a portable solution: Try it. ADB Or format the map as an internal one.
  • πŸ”„ Apps are reset after rebooting: Reason: SD-The card is too slow (class below) A1). Solution: Buy a class card A2 (For example, SanDisk Ultra A2).
  • πŸ“΅ The phone can't see. SD-Map: Reason: Incorrect format (e.g., incorrect format, NTFS) Solution: Format the card into FAT32/exFAT via PC or replace it.
  • πŸ›‘ Freeze when formatting as internal memory: Reason: The card is corrupted or too slow.Solution: Try another card or format via PC.

If, after transferring the application to SD-The card has stopped working, check it out:

  1. Is the card connected (sometimes it falls off due to poor contact)
  2. Is there enough space on the map (at least 1 GB free)?
  3. Has the application been updated (updates may reset storage settings).
Can I transfer WhatsApp to WhatsApp? SD-map?
WhatsApp does not support external media installation due to its security policy (chat encryption), but you can transfer media files (photos, videos, voice messages) through Settings β†’ Memory β†’ Media portability within the app itself.
Why After Formatting SD-The memory of the card as the internal memory became slower?
When formatted as internal memory, MIUI encrypts the card, which reduces read/write speed by 10-30%.In addition, the card class (A1 instead of A2) can aggravate the lags. Solution: use cards marked A2 (for example, Samsung EVO Plus A2).
How to find out which applications can be transferred to SD-map?
There are two ways: AppMgr III: Open the Portable tab, where compatible applications will be marked. Through ADB, execute the command: adb shell pm get-install-location If the result is 0 - transfer is prohibited, 2 - allowed.
What happens if you take it out? SD-map to which the applications are transferred?
Depending on the transfer method: If the card is formatted as portable: applications will stop working, but after returning the card will recover. If the card is internal: the phone may freeze or reboot, because some of the system data is stored on it. If you used Link2SD with root: applications associated with simlinks, fallen. Recommendation: before retrieving the card, transfer critical applications back to internal memory.
Can I use it? SD-Map as internal memory for Redmi 9 without data loss?
No. If you format a card as internal memory, all the data on it will be erased. If you pre-copy important files on your PC or in the cloud, you also need to remember that you can't use the card on other devices without re-formatting.