How to transfer applications to SD-Map in Xiaomi Redmi Note 9: all the ways and nuances

Owners of Xiaomi Redmi Note 9 sooner or later face a lack of internal memory - especially if you actively install games, instant messengers or multimedia applications. SD-The map seems to be a logical solution, but in MIUI Unlike older versions of Android, where the feature was available out of the box, modern Xiaomi smartphones limit portability due to changes in Googleโ€™s security policy and file system features. F2FS.

In this article, weโ€™ll look at all the current ways to migrate applications to a microSD in Redmi Note 9 (including Note 9 Pro and Note 9S models) with MIUI 12/13/14. Youโ€™ll learn which applications can be ported without root rights, how to circumvent system restrictions, and what to do if the โ€œMove to SDโ€ button is inactive, and weโ€™ll analyze the risks and consequences of each method, from standard settings to ADB.

Why Redmi Note 9 doesnโ€™t have a โ€œMove toโ€ button SD-map"?

Many users notice that there is no memory card port option in the app menu, although there was one before, and the reason lies in three key changes:

  • ๐Ÿ”’ Google Policy: Starting with Android 6.0 Marshmallow, Google has banned the transfer of applications to the Internet SD-map-format FAT32/exFAT Developers should explicitly support this feature in the application manifest.
  • ๐Ÿ“ File system: MIUI use F2FS for internal memory that is optimized for flash drives, but is incompatible with traditional application porting SD.
  • ๐Ÿ›ก๏ธ Security: Xiaomi blocks the portability of system and mission-critical applications (e.g. com.android.phone or com.miui.home) to avoid failures when retrieving the card.

But that doesn't mean that you can't migrate, but you have to use alternative methods, some of which we'll discuss later, and it's important to understand that even if you can migrate the application to the next one, you can use it to do it. SD-The performance of the card can be reduced by 15-30% due to the speed limits of reading / writing microSD (especially classes). UHS-I U1 lower).

โš ๏ธ Attention: Transfer of applications to SD-The card can cause them to work unstable if the memory card has a low speed class (Class). 4/6) Before starting the procedure, check the card for errors through the Settings. โ†’ Memory. โ†’ Verification SD-map.

๐Ÿ“Š What? SD-You are using the card in Redmi Note 9?
SanDisk (UHS-I U3)
Samsung EVO Plus
Kingston Canvas Go!
Another.
I don't use it.

Method 1: Standard portability through MIUI settings (for supported applications)

Despite the limitations, some apps (like Facebook Lite, Messenger Lite, or Spotify) still support portability over the standard menu.

  1. Open Settings โ†’ Applications โ†’ Application Management.
  2. Select the application you want (such as Google Maps).
  3. Slip on Warehouse.
  4. If the option is available, you will see the button Move to SD-map MIUI 14 It may be called Change the storage location).

If the button is inactive or not, the application does not support the transfer, in which case move on to the following methods.

Format the map in FAT32 (volume โ‰ค32 GB or exFAT (if) >32GB)

Check the recording speed (minimum Class 10/UHS-I U1)

Create a backup copy of data from the card

Make sure there is enough free space on the map (at least 1 GB)

-->

Type of applicationSupports the transfer?Notes
Social networks (Facebook Lite, Messenger Lite)โœ… Yes.Usually carried without problems, but notifications may come with a delay.
Clash of Clans, Brawl Stars (Games)โŒ No.Most games block transfers due to cheat protection.
Media Players (VLC, MX Player)โœ… Yes.It can work slower when playing files from the card.
System applications (Camera, Gallery)โŒ No.Transfer is blocked at MIUI level.

Method 2: Transfer over ADB (for power users)

If the standard method doesnโ€™t work, you can use Android Debug Bridge (ADB), a debugging tool that lets you manually tell the system which apps you can port, which requires connecting your smartphone to your computer and basic command line knowledge.

Here's the step-by-step instruction:

  1. Turn on Developer Mode on Redmi Note 9: Go to Settings โ†’ About Phone. Tap 7 times on MIUI until the notification "You've become a developer" appears.

USB debugging

Settings โ†’ Additional โ†’ For Developers

Connect your phone to your PC through USB-Cable (use the original cable for stability).

ADB Tools

adb

adb devices

(Your device should be displayed)

adb shell pm set-install-location 2

(enforced SD-Map as default storage location for new applications)

After completing the command, new applications will be automatically installed on the SD-To get back to the original settings, use the map:

adb shell pm set-install-location 0

โš ๏ธ Note: Using set-install location 2 may cause some applications to crash, especially if you are not using a set-install location. SD-It is recommended to test this method on non-critical programs.

๐Ÿ’ก

If after transferring the application stopped working, try clearing its cache in Settings. โ†’ Annexes โ†’ Warehouse โ†’ Clear the cache. This often helps with access errors. SD-map.

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

Adoptable Storage feature, which appeared in Android 6.0, allows you to format SD-It's a card as part of the phone's internal memory, and it allows you to install apps directly on the card, but it has serious disadvantages:

  • ๐Ÿ”„ The card becomes โ€œtiedโ€ to the device and will not be read on other smartphones or PCs without formatting.
  • โšก The speed of the application depends on the class SD-maps (recommended) UHS-I U3 higher).
  • ๐Ÿšซ Not all apps will work correctly (especially games and instant messengers).

To activate Adoptable Storage on Redmi Note 9:

  1. Put it in. SD-smartphone-card.
  2. Go to Settings. โ†’ Memory. โ†’ SD-map.
  3. Slip on the three dots in the top right corner and select Storage Settings.
  4. Click Format as internal (all data on the map will be deleted!).
  5. After formatting, select Transfer Data to move supported applications.

Important: After this procedure, extraction SD-cards without prior "secure extraction" can lead to data loss or app crashes. Also note that some banking applications (such as SberBank Online or Tinkoff) may block Adoptable Storage due to security requirements.

What if applications are not portable after formatting as internal memory?
If you activate Adoptable Storage applications are still installed in internal memory, try this: 1. Reboot your phone. 2. Clear the cache of Google Play Market (Settings โ†’ Apps โ†’ Google Play Store โ†’ Storage โ†’ Clear cache). 3. Remove and re-install the problem application โ€“ now it must offer a choice of installation location.

Method 4: Transfer cache and application data (without root)

If the app itself cannot be moved, you can free up space by moving its cache and data (e.g. downloaded maps to Google Maps or media files to Telegram). Many applications allow you to manually specify a folder to store files.

Examples:

  • ๐Ÿ—บ๏ธ Google Maps: Settings โ†’ Offline maps โ†’ Settings โ†’ storage folder โ†’ choose SD-map.
  • ๐Ÿ“ธ WhatsApp: Settings โ†’ Warehouse โ†’ Media path (requires manually moving WhatsApp folder to media files) SD).
  • ๐ŸŽต Spotify: Settings โ†’ Data data โ†’ bootloader โ†’ point the way SD.

For manual data transfer (e.g. Android/obb folders for games):

  1. Connect your phone to your PC via USB in File Transfer mode.
  2. Copy the folder with data (e.g. com.gameloft.android.ANMP.GloftDMHM for Asphalt 9) on SD-map.
  3. Remove the original folder from the internal memory.
  4. Create a symbolic link (required) ADB): adb shell ln -s /storage/XXXX-XXXX/Android/obb /storage/emulated/0/Android/obb (substitute XXXX-XXXX real ID yours SD-The card can be found through adb shell ls. /storage).

โš ๏ธ Note: Symbolic links may break after update MIUI Some apps (like Netflix) block the work with simlinks because of protection against piracy.

Method 5: Use of third-party applications (with reservations)

Google Play has utilities that promise to transfer applications to the Internet SD-map, for example, AppMgr III or Link2SD. However, their effectiveness on the Redmi Note 9 with MIUI 12+ extremely limited for the following reasons:

  • ๐Ÿ” Limitations MIUI: Xiaomi blocks access to system portability functions for third-party applications.
  • ๐Ÿ› ๏ธ Root: Most utilities (for example, Link2SD) They only work on rooted devices.
  • ๐Ÿšซ Security risk: Some applications request suspicious permissions (e.g. access to a security service) SMS or contact).

If you still want to try it,

  1. Install AppMgr III from Google Play.
  2. Launch the application and provide access to Special Features (required for work).
  3. Select the application from the list and tap Move to SD-map.

In practice, this method works less than 30% of the time due to MIUI limitations, and a more reliable option is to use AppMgr III to clean the cache and delete unnecessary files to free up space in internal memory.

๐Ÿ’ก

Party of the annex for portability SD-90% of the time, the card doesnโ€™t work on the current version. MIUI The main benefit of this is cleaning the cache and analyzing the space.

What to do if none of the methods work?

If all of these methods have not worked, consider alternative solutions:

  1. Clean internal memory: Remove unused applications (use Settings) โ†’ Annexes โ†’ Sort by size. Clean the cache through MIUI Security (Security) โ†’ Transfer photos and videos to the cloud (Google Photos, Mi Cloud) or to PC.
  2. Use cloud services: Set up automatic uploads of photos to Google Photos (up to 15GB free of charge). Use Mi Cloud to back up your contacts and notes.
  3. Replacement SD-Redmi Note 9 supports cards up to 512 GB (officially tested SanDisk Ultra 256 GB and Samsung) EVO Plus 512GB) Recommended speed class: UHS-I U3 or A2 installing applications.

Reset to factory settings

  • Create a backup through Settings โ†’ Additional โ†’ Backup and Reset.
  • Reset to Settings โ†’ About Phone โ†’ Reset settings.
  • After reset, do not install unnecessary apps and clean the cache regularly.

Note: when extracting SD-WhatsApp Maps Can't Read Media Files, But Chats Will Stay Available.

Why did the app stop working after the transfer?
This can happen for several reasons: ๐Ÿข Slow. SD-Card: If Class Class Card 4/6, Applications can be suspended or painted. ๐Ÿ”Œ Improper extraction: If you pull out the card without "safe extraction", the application files are corrupted. ๐Ÿ”’ Developer restrictions: Some applications (e.g. banking) block work from external drives.Solution: Try clearing the app cache or moving it back to internal memory.
How to move the game to SD-card if the button is inactive?
Most modern games, for example, PUBG Mobile, Call of Duty, Genshin Impact are blocking the transfer to the Internet SD-card due to cheating protection: ๐ŸŽฎ Use cloud storage (if the game supports, for example, Google Play Games). ๐Ÿ—ƒ๏ธ Transfer only cache files (folder) Android/obb) on SD-manual map (see Method) 4). ๐Ÿ–ฅ๏ธ Install the game on PC via emulator (BlueStacks, LDPlayer) and play there.
Can I use it? SD-Map as internal memory for the Redmi Note 9 Pro?
Yes, Redmi Note. 9 Pro (models) joyeuse/curtana) Support Adoptable Storage, but with the same limitations as the base model: ๐Ÿ”ง After Formatting as Internal Memory SD-The card will be encrypted and will not be read on other devices. โšก For stable operation, a class card is needed UHS-I U3 or A2 (For example, SanDisk Extreme or Samsung PRO Endurance). ๐Ÿ“‰ Application performance may fall on 10โ€“25% compared to internal memory. If you use Note 9 Pro MIUI 13/14, before formatting, update the firmware to the latest version - in new builds, bugs with Adoptable Storage are fixed.
How to return applications from SD-card back to internal memory?
To move applications back: For standard portability: go to Settings โ†’ Annexes โ†’ [select the application] โ†’ Warehouse โ†’ Transfer it to internal memory. For Adoptable Storage: Copy important data from SD-PC cards. Go to Settings. โ†’ Memory. โ†’ SD-map โ†’ Settings โ†’ Format it as portable (all data will be deleted!). Reinstall the applications โ€“ they will automatically install in internal memory.

ADB

adb shell pm set-install-location 0

Then reinstall the apps.