How to move the application to Xiaomi SD-map: full guide

The lack of internal storage is a classic problem faced by owners of Xiaomi smartphones, especially budget and mid-budget models with storage capacity of 32 or 64 GB. The MIUI system or the new HyperOS takes up a significant part of the space, leaving the user with a limited resource to install games and accumulate multimedia files. When memory filling notifications begin to appear daily, the question arises about the need to expand the available volume.

The most affordable way to solve this problem is to use a microSD card. However, unlike older versions of Android, modern Xiaomi shells have strict restrictions on transferring executable programs. Many users mistakenly believe that it is enough to drag the icon, but the system architecture requires a deeper approach. In this article, we will discuss all the available methods, from standard settings to advanced engineering solutions.

It is important to understand that the speed of the application depends on the speed of reading the memory card. Even if the system allows you to transfer the program, it can work slower or unstable if you use a cheap medium.

Preparation of memory card and smartphone for work

Before you try to move data, you need to properly prepare the external drive.Put the microSD card into your device's slot using a SIM card tray or adapter. Once turned on, the smartphone should automatically identify the new media and suggest setting it up. If no automatic notification appears, go to the settings menu manually.

Find the partition that's responsible for the storage. The path may be different in different versions of the firmware, but it's usually at Settings. → The phone. → Storage or Settings → Memory. Here you'll see information about the internal drive and the external drive. SD-The system will suggest you to choose the mode of use: as a portable storage or as internal memory.

⚠️ Note: When formatting a card as internal memory, all data on it will be permanently deleted. Be sure to back up photos and documents to your computer or cloud before starting the procedure.

The choice of the “Adoptable Storage” mode is a key to the full portability of applications, which allows the Android system to consider the card as part of the system partition, encrypting the data and linking it to a particular device, after which the card will not be read on other smartphones without re-formatting.

💡

Use UHS-I (U1) or UHS-II (U3) speed memory cards to minimize delays when launching applications. C10 cards can run unstable with heavy gaming.

Standard method of transfer through Android settings

If your version of MIUI allows you to use the card as internal memory, the transfer process becomes trivial. Once the storage is formatted and integrated, the system itself will begin to redistribute the load, but the user can manually control which data and programs will be on the external media.

To manage, go to the Settings section → Annexes → All applications. In the list, find the program you want to move. If transfer is possible, the application storage management menu will activate the installation location change button. In some cases, the system itself will suggest moving the application to the new location. SD-card immediately after connecting.

Not all software supports this feature, but software developers may not allow their products to be installed on external media for security or stability reasons, in which case the transfer button will be missing or inactive, and the standard methods will not solve the problem.

☑️ Pre-transfer check

Done: 0 / 4

Once successfully ported, the app will be indicated that it takes up space on an external drive, freeing up precious megabytes in the system partition, which will positively affect the overall speed of the Xiaomi interface. Periodically check the list of applications, as updates can return programs to internal memory.

Use of the Engineering Menu for Extended Opportunities

Xiaomi smartphone owners often face an artificial restriction from the MIUI shell, which hides Android’s standard app portability feature. To get around this limitation, you can use the engineering menu codes. This method does not require root rights, but requires careful input.

Open the Phone app and enter the secret code ##6485##. If the code didn't work, try ##4636## or use the Activity Launcher app from Google Play to find the hidden Testing menu. USB settings.

You need to find the default setting for installing applications, usually called PrefInstallLocation or something like that, change it from 0 (internal memory) to 2 (external card), and then you need to reboot the device to apply the settings.

ParameterValue 0Value 1Value 2
DescriptionAutomatic (internal)Internal memory.External SD-map
RecommendationStandardFor system appsFor expansion
StabilityTall.MaximumMedium

This method forces the system to suggest installing new applications immediately on the memory card, but older programs that have already been installed may remain in place, and porting them may require reinstallation or the use of additional packet management utilities.

What if the code doesn't work?
Some carriers or specific firmware versions block access to the engineering menu through the USSD-In that case, try using the app. ADB (Android Debug Bridge – via computer to change global installation settings.

Transfer of multimedia and application cache

Even if you can't transfer the app itself to a memory card, you can make a lot of space by moving its heavy data, and messengers like Telegram, WhatsApp and social media accumulate gigabytes of cache, which takes up the lion's share of internal memory.

Most modern applications have a Data and Storage or a Save Path section in their settings, changing the default path to the folder to the one that is stored. SD-You save space in the system partition, for example, in Telegram, this is done through Settings. → Data and memory → The path to files.

In addition, Xiaomi’s standard file manager (the “Conductor”) allows you to manually transfer folders. Find the DCIM (photo and video), Download and Music folders, and move their contents to an external drive. After transferring, make sure that the camera settings choose to save new images to the map.

📊 What takes up the most space in your smartphone?
Photographs and videos
Messengers (WhatsApp, Telegram)
Games
Other annexes

Regularly cleaning the cache through the storage settings also helps maintain order. Android allows you to see how much space each app cache takes up. By clicking the Clear Cache button, you delete temporary files without affecting personal data and logins.

Comparison of methods of memory expansion

The choice of how to expand storage depends on your goals and the model of the smartphone. Each method has its advantages and disadvantages that must be considered before starting manipulation.

MethodDifficultyEfficiencyRisks.
The internal memory modeLow.Tall.Loss of data when changing the card
Engineering Menu (ADB)MediumMediumInstability of the system
Transfer of media filesLow.MediumMinimum
Cloud storageLow.Depends on the network.Internet is required

Using cloud services like Google Photos or Yandex.Disk is a great alternative to a physical memory card. Automatic synchronization allows you to store original photos on the Internet, leaving only compressed copies on the device or completely deleting them locally.

For users who are critically important to have all the apps on board, the only reliable solution is to buy a smartphone with a large amount of internal memory. The physical limitations of microSD reading speed prevent them from fully competing with modern UFS 3.1 or UFS 4.0 drives.

Possible problems and solutions

Users may experience various errors during data transfer, often with the message “Application not installed” or “Movement error” that may be due to damage to the map file system or format incompatibility.

If a memory card is identified as corrupt, try formatting it on a computer in an exFAT or FAT32 file system.For cards larger than 32GB, using exFAT is a must, as FAT32 does not support files larger than 4GB, which is critical for modern games.

⚠️ Note: Do not remove the memory card while the smartphone is running if it is used as internal memory. This can lead to corruption (damage) of the application database and their complete failure to work.

In some cases, resetting applications or restarting the device completely helps. If the problem persists, it is possible that the memory card has a low write speed and does not pass the system test for suitability for installing programs, in which case it is recommended to replace the media with a more productive one.

💡

The quality of the memory card directly affects the stability of the smartphone, cheap cards can cause "freeze" interface and drop-offs of applications.

Frequently Asked Questions (FAQ)

Can I transfer the system applications to SD-map?
Shifting System Apps is highly discouraged and often impossible without root rights, which can disrupt the operating system, lead to endless bootloops, or unstable operation of key Xiaomi services.
Why does the app work slower after the transfer?
The speed of reading random data on microSD cards is much lower than that of built-in flash memory of a smartphone. Heavy applications and games require quick access to files, so when working with an external card, there can be delays and long downloads.
What happens to the data on the map if I drop my phone?
If the card was formatted as an Adoptable Storage, the data on it is encrypted with the key of a particular device. After resetting the phone, it will be impossible to read this data without re-associating the files, you will have to delete the files.
How to check the real speed of my SD-map?
Use specialized testing applications, such as A1 SD Bench or SD Insight, which will show real speed of reading and writing, as well as confirm the originality and claimed characteristics of the drive.