How to transfer applications to SD-map MIUI 12: All ways

Owners of Xiaomi smartphones on the basis MIUI 12 often face a lack of internal memory, especially if the device is equipped with 32 or 64 GB of storage. SD-This feature is either hidden or limited in recent firmware versions, unlike earlier versions of Android, where the option was available out of the box, in the software. MIUI 12 The process is complicated due to Googleโ€™s security policy and optimization features Xiaomi.

In this article, we will analyze all working methods for transferring applications to an external drive - from standard settings to hidden capabilities through the use of a computer. ADB You'll learn which Xiaomi models support the feature, why some applications can't be moved, and how to get around system limitations. MIUI, smartphone model and type SD-cards (e.g. microSDHC or microSDXC).

Why in the world MIUI 12 no button "Move to" SD-map"?

Starting with Android 6.0 Marshmallow, Google introduced the concept of Adoptable Storage โ€“ the ability to format SD-The card is part of the internal memory, but in MIUI 12 (Android-based 10/11) This function is either disabled or it's selective:

  • ๐Ÿ”’ Security policy: Google has restricted applications' access to external drives due to data leakage risks. SD-The card may work slower and less stable.
  • ๐Ÿ“ฑ Optimization MIUI: Xiaomi has removed the visual portability button to avoid complaints about lags (especially relevant for budget models with a weak processor).
  • ๐Ÿ’พ Type of memory card: Not all SD-The cards support Adoptable Storage, for example, class cards. UHS-I low-speed recording (Class) 4/6) may not fit.

However, the portability function is not completely removed, it can be activated through hidden settings or the command line, and then we will look at all the options available, starting with the simplest one.

๐Ÿ“Š What version? MIUI you use?
MIUI 12
MIUI 12.5
MIUI 13
MIUI 14
Another.

Method 1: Standard portability through settings (for supported models)

Some Xiaomi models (e.g. Redmi Note 8 Pro, Poco) X3) They still allow applications to be transferred to SD-map through the settings menu, check if the option is available on your device:

  1. Open Settings โ†’ Applications โ†’ Application Management.
  2. Select the app you want to migrate (like Facebook or Music).
  3. Click on Warehouse.
  4. If the button is moved to SD-The card is active โ€“ tap on it and wait for the process to be completed.

โš ๏ธ Note: The button will be inactive (grey) if:

  • ๐Ÿšซ The application is system-based (e.g. Google Play Services).
  • ๐Ÿšซ SD-The card is formatted as a portable storage (not as an internal memory).
  • ๐Ÿšซ Version. MIUI 12.0.3 (in later builds, the function is often blocked).

โ˜‘๏ธ Preparation SD-portability

Done: 0 / 4

Method 2: Formatting SD-maps as internal memory

If standard transfer is not available, you can try combining SD-This is a card with internal memory, and it works on most devices with MIUI 12, but has critical implications:

  • ๐Ÿ”„ After formatting, the map cannot be retrieved without data loss.
  • โšก Applications on the map will work slower (depending on the class) SD).
  • ๐Ÿ“ต The card will be linked to the phone and will not be read on other devices.

Instructions:

  1. Put it in. SD-smartphone-card.
  2. Go to Settings. โ†’ Memory. โ†’ SD-map.
  3. Click on the three dots in the top right corner and select Storage Settings.
  4. Tap format as internal and confirm the action.
  5. After formatting, restart the device.

Now, when you install new applications, the system will ask you to choose a storage location, so you can transfer the programs that are already installed:

  1. Open the Settings โ†’ Applications.
  2. Select the application and click Storage โ†’ Change.
  3. Indicate. SD-card.
What if the button โ€œFormat as internalโ€ is not available?
This menu item may be hidden on some models (e.g. Redmi 9A or Poco M3), in which case try activating mode via ADB (see Method 3) or using a card with an exFAT file system (sometimes the system automatically offers a formatting option).

Method 3: Transfer over ADB (for power users)

If previous methods have failed, manually navigate through Android Debug Bridge (ADB) requires a computer and basic command line knowledge, but works even on locked versions of MIUI 12.

Preparation:

  1. Download ADB Tools and unpack the archive.
  2. Turn on Developer Mode on your phone: Settings โ†’ About Phone โ†’ MIUI version (shap 7 times).
  3. Activate USB Debugging in Settings โ†’ Additional โ†’ For developers.
  4. Connect the phone to the PC and confirm the debugging permission.

Transfer commands:

adb shell


pm set-install-location 2 # Install new applications on SD- default card




pm move-package com.example.app /storage/XXXX-XXXX # Packet-specific transfer (you can find out the name of the packet through the App Inspector)

โš ๏ธ Note: Not all applications support portability ADB. For example, WhatsApp or Banking applications may fail to work after moving.Be sure to back up your data before executing commands, as there is a risk of file damage.

Xiaomi modelSupport for transfer through ADBLimitations
Redmi Note 10 ProYes.No widgets of ported applications are working
Poco X3 NFCYes (only MIUI 12.0.1โ€“12.0.8)Annexes with OBB-files may not be launched
Mi 11 LitePartially.Requires a rut or Magisk patch
Redmi 9TNo.Core-level locking

๐Ÿ’ก

Before using ADB, check if portability is allowed for a particular application. To do this, type pm get-install-location. If the result is 0 - transfer is prohibited, 2 - allowed.

Method 4: Using Third-Party Applications

If manual methods seem complicated, you can use the tools from Google Play.

  • ๐Ÿ“ฑ AppMgr III (App 2 SD) โ€” It shows you what apps you can migrate, and it does it in one tap. MIUI 12, but requires superuser rights for some features.
  • ๐Ÿ”ง Link2SD โ€” It creates symbolic links, saves space on the internal drive, and it only works on rooted devices.
  • ๐Ÿ—ƒ๏ธ Files by Google โ€“ helps clear cache and offers to move supported applications (feature limited).

โš ๏ธ Attention: Annexes of type App2SD They often contain advertisements or require the purchase of Pro versions for full functionality, and they do not guarantee the stable operation of the transferred programs - there may be crashes or synchronization errors (for example, in Telegram or in the Internet). VK).

Before using third-party utilities:

  1. Check out user reviews with your Xiaomi model.
  2. Create a restore point (if you have a TWRP).
  3. Disable the antivirus โ€“ it can block changes to system folders.

๐Ÿ’ก

The side of the transfer applications is unstable on MIUI 12.5 and newer due to tightening security policies, and it is better to use them as a temporary solution, not a permanent one.

Limitations and risks of transferring applications to SD-map

Even if you managed to move the applications, consider the following nuances:

  • โšก Productivity: SD-cards (even class) UHS-II) slower-than-integrated memory eMMC/UFS. Apps will be longer to run, and games can slow down.
  • ๐Ÿ”„ Auto Updates: Some apps (such as Google Maps) automatically return to internal memory after the update.
  • ๐Ÿšจ Security: Annexes to SD-It is easier to hack or modify the card, which increases the risk of data leakage.
  • ๐Ÿ“ต Dependence on the map: If you extract SD-The card, the transferred applications will cease to work until it is returned.

What applications can not be transferred:

  • ๐Ÿ” System Utilities (Mi Security, Google Play Services).
  • ๐Ÿ’ณ Banking applications (Sberbank Online, Tinkoff).
  • ๐ŸŽฎ Games with heavy graphics (Genshin Impact, PUBG Mobile).
  • ๐Ÿ“ง Applications with constant synchronization (Gmail, Outlook).

If you are critically short of memory, consider alternatives:

  • ๐Ÿ—‘๏ธ Cleaning the cache through Settings โ†’ Memory. โ†’ Clean up.
  • โ˜๏ธ Transferring media to the cloud (Google Photos, Mi Cloud).
  • ๐Ÿ“ฒ Use of Lite versions of applications (for example, Facebook Lite).

FAQ: Frequent questions about transferring applications to SD-map MIUI 12

Can I transfer WhatsApp to WhatsApp? SD-map?
No, WhatsApp blocks the transfer to external drives due to security risks. Forced movement through ADB or root will lead to sync errors or account bans. The alternative is to regularly clean the cache and media files in the app settings.
Why did the app stop working after the transfer?
This is a typical problem for MIUI 12. Causes: The App uses OBB-files or data that have not been transferred. SD-map FAT32, Not in exFAT (file size limit of 4GB), the app manufacturer has blocked work from external drives (such as Netflix or Spotify.
How to transfer applications to SD-computer-assisted?
Without a PC, you can try: Format the card as internal memory (see Method 2). III (It requires a root to be fully functional. APK-Files via file manager (e.g. Mi File Explorer), but this will only work for custom applications installed through APK. Please note: no ADB or root rights most system restrictions cannot be circumvented.
What? SD-Map is better for transferring applications?
Recommended characteristics: ๐Ÿ“Œ Class speed: UHS-I U3 or V30 (Minimum recording speed of 30 MB/s). ๐Ÿ“Œ Capacity: From 64 GB (32 GB may not have enough space for OBB-game-play). ๐Ÿ“Œ File system: exFAT (supports files) >4GB). ๐Ÿ“Œ Brand: SanDisk Extreme, Samsung EVO Plus, Kingston Canvas Go!. Avoid cheap cards without certification - they often forge a speed class, leading to lags.
What to do if the application leaves after transfer?
Try the following steps: Clear the app cache in Settings โ†’ Annexes โ†’ [Name of the annex] โ†’ Memory. โ†’ Clear the cache. Reinstall the app (it will return to internal memory). SD-Card for errors via PC (use chkdsk on Windows). Format the card again (data will be deleted!). If the problem repeats, the application is incompatible with external drive.