How to transfer applications to Xiaomi memory card

Owners of Xiaomi’s budget and mid-budget models, such as the Redmi Note 9 or Poco M3, often face a lack of built-in storage. MIUI takes up a significant portion of the space, leaving the user with only 32 or 64GB for personal use. When the space runs out, the phone starts to run slower, and new games or messengers simply stop loading from the Play Market.

Fortunately, many devices support microSD cards, which can be a lifesaver, but standard Android configuration does not allow you to simply download applications to an external medium. Security requires that programs be installed in internal memory for stable operation, but there are proven methods to circumvent this limitation. SD-map to full expansion of the system section.

In this article, we will discuss all the available ways to solve the problem of overcrowded storage, you will learn how to properly prepare a memory card, what hidden MIUI functions can be activated, and whether external storage applications should be trusted at all.

Preparation of a memory card and smartphone

Before trying to transfer any data, you need to make sure that the physical health of the media and its compatibility with the smartphone. Poor memory cards are one of the main reasons for the instability of Android devices. If you use a cheap drive of an unknown brand, there is a high risk that the system will constantly lose access to files, which will lead to crashes of applications.

Read and write speed is a critical parameter. Modern applications require high response speeds that only UHS-I or UHS-II cards can provide. The minimum label should be Class 10, but it is better to choose models marked A1 or A2, as they are optimized for working with programs, not just for storing photos and videos.

πŸ’‘

Buy memory cards only in official electronics stores, as in the markets very high probability to buy a fake, which will quickly fail.

Before all manipulations are initiated, it is strongly recommended to copy all important files from the memory card to the computer or to the cloud storage. The setup process, which we will discuss later, will require a complete formatting of the media, which will lead to the irretrievable deletion of all data.

Standard method of transfer through settings

The first and easiest way to try is to use the standard operating system features, which in some versions of the MIUI shell and Android developers leave the ability to port individual applications, although this feature is often hidden or inaccessible to system services.

To check the possibility of transfer, follow the following steps:

  • πŸ“± Open the Settings menu of your device.
  • πŸ’Ύ Go to the Applications section and select All Apps.
  • πŸ“‚ Find the program you want to move in the list and click on it.
  • πŸ”„ If the feature is available, you will see a Memory or Storage button where you can select. SD-map.

If the transfer button is grey or missing, it means that the app developer has banned the installation on external media, in which case the standard method will not work, and you will have to resort to more advanced techniques.

πŸ“Š What is the amount of memory your smartphone has?
16-32GB
64GB
128GB
256 GB or more

Use of Adoptable Storage Mode

The most effective way to get a phone to consider a memory card as part of internal storage is to activate the Adoptable Storage feature, which was introduced in Android 6.0, but many manufacturers, including Xiaomi, often hide it in the standard menu so that users do not confuse slow cards with fast internal memory.

To activate this mode, you usually need access to hidden settings through your computer. You will need a USB cable and a PC-mounted ADB (Android Debug Bridge) toolkit. Without a computer connection, you can not enable this feature on most modern versions of MIUI.

The process is as follows:

  • πŸ’» Connect the smartphone to the computer in debugging mode USB.
  • ⌨️ Run the command line on the PC and enter the command to turn on the mode: sm set-force-adoptable true.
  • πŸ“± After that, the storage settings menu will feature the option of formatting the map as an internal drive.
  • πŸ”’ The system will suggest formatting the card, encrypting it for use only on this device.

⚠️ Warning: Once the card is formatted as internal memory, it will be encrypted. You can't read it on another phone or computer without completely resetting and losing the data.

This method allows you to install applications on the card by default, as if it were the built-in memory of the phone. However, it is worth considering that the speed of programs can decrease if you have a computer. SD-The card does not have a high recording speed.

What is Adoptable Storage encryption?
When this mode is activated, the system creates a special partition on the card and encrypts it with a key tied to the motherboard of a particular smartphone, this is done for data security, so that when you lose your phone, no one can simply insert the card into another device and read your correspondence or passwords.

Customization through ADB-team

If the standard menu does not offer to format the card as internal memory even after the hidden option is enabled, you can use direct ADB commands. This method requires care, since erroneous command entry can lead to data loss or unstable system operation.

First, you need to know your memory card ID, and then you connect your phone to your computer, open your ADB console, and type in the command:

adb shell sm list-disks

And you'll see something like disk:179.64, which is your drive ID, and then you'll see a command that initiates partitioning, and the syntax looks like this:

adb shell sm partition disk:XXX private 100

Instead of disk:XXX, substitute your ID. 100 means that 100% of the map size will be given to apps. If you want to leave some space for photos and music, you can specify, for example, 50 by dividing the map in half.

β˜‘οΈ Pre-use checks ADB

Done: 0 / 4

Once the command is executed, the phone can restart. The storage menu must define the card as an internal one. Now, when installing new games from the Play Market, the system will suggest choosing a place to install, or it will do it automatically.

Comparison of data storage methods

The choice between standard mode and internal memory mode depends on your needs and the quality of the card. Below is a table that helps you understand the difference between the two approaches to using external storage.

CharacteristicsPortable storageInternal Memory (Adoptable)
EncryptionNo (PC files available)Yes (only available from phone)
Installation of applicationsLimited or impossibleFull support
Speed of operationDepends on the card.Depends on the card (risk of lag)
Security of dataLow on card lossHigh (data unreadable)

As you can see from the table, internal memory mode gives you more freedom to install software, but it makes it impossible to quickly transfer data to another phone. Portable storage is more convenient for media files, but useless for expanding memory for games.

Possible problems and solutions

Users often experience errors during the setup process, and one of the most common is the message that the card is damaged or running too slowly, which occurs when the write speed drops below the threshold necessary for Android to work smoothly.

If you encounter constant interface freezes after transferring applications, try the following:

  • πŸ“‰ Check card speed with PC tests (e.g. CrystalDiskMark).
  • πŸ—‘οΈ Remove the heaviest apps from the card and return them to internal memory.
  • πŸ”„ Try formatting the map again by selecting the exFAT file system instead of the one that is used. FAT32, if the phone supports.

⚠️ Warning: Do not remove the memory card "hot" while the phone is on. This is guaranteed to cause a file system error and require re-formatting.

It’s also worth remembering that some applications, such as banking clients or Google services, may not work properly when placed on an external medium. SD-The card does not always provide.

πŸ’‘

The ideal solution is to store multimedia on a memory card, and important and heavy applications in the internal memory of the smartphone.

Optimization of work with external memory

Once you've set up the workload correctly, you don't have to carry it all over the place, system processes and the messaging apps you use are better left on the built-in drive, and it's smarter to use the memory card for games with more cache, offline maps and photo storage.

For file management on Xiaomi, it is convenient to use a standard Explorer or third-party solutions like Total Commander. Periodically check the card for errors through the storage settings menu.

If you plan to change memory cards often, use portable storage mode. If the card is installed "forever" and you critically lack space, use the Adoptable Storage method through ADB.

Can WhatsApp be moved to a memory card on Xiaomi?
Yes, it is possible, but only if the card is formatted as internal memory. Standard portability in WhatsApp application settings is often not available, because developers limit this feature.
Why did the game stop running after the transfer?
Probably your speed. SD-The card is not enough to run the app, or the card was not extracted correctly, and it is also possible that the Android version has been updated or that the card has been retrieved. MIUI, And the file permissions were reset. Try reinstalling the problem app.
Will the phone speed decrease after the transfer of applications?
Yes, it probably is. Embedded smartphone memory (eMMC or UFS) is much faster than even the fastest microSD cards. Heavy games can take longer to load, and the interface can slow down when accessing application data.
What if the phone doesn’t see the memory card after formatting?
Try restarting the device. If that doesn't work, check if the card is tightly inserted into the slot. In rare cases, a complete reset of the phone settings (with pre-retained data) is required to correctly recognize the new partition of internal memory.