How to transfer applications to SD-Map on Xiaomi: The Complete Guide

Owners of Xiaomi smartphones often face a lack of internal memory, especially on models with a capacity of 64 or 128 GB. Installing heavy games, social networks and instant messengers quickly fills the available space, causing a slowdown. The solution to the problem can be the use of an external drive, but standard methods MIUI do not always allow you to simply โ€œmoveโ€ the program.

There are several ways to do this, from standard Android settings to advanced PC-based methods. Itโ€™s important to understand that porting applications to an external medium has its technical limitations and risks. In this article, weโ€™ll look at all the options available, including hidden system features that will help free up precious gigabytes.

Before you start manipulating the file system, you need to evaluate the feasibility of actions. Modern memory cards can run slower than the built-in storage, which will affect the speed of startup programs. However, for archiving data and working with lightweight utilities, this is an excellent solution.

Features of MIUI and Android with external memory

The Android operating system that runs the MIUI or HyperOS shell was originally designed with data security in mind. Since Android 6.0, Google has introduced the concept of โ€œadaptive memory,โ€ but manufacturers often block this feature. In Xiaomi smartphones, the default external card is used only as file storage for photos, videos and music.

The memory card file system is typically formatted in exFAT or FAT32 for PC compatibility. Installation of applications requires formatting in native Android format, making the card invisible to other devices without reflashing, an important nuance that many users forget.

โš ๏ธ Note: Formatting the memory card as an internal storage will result in the complete deletion of all data on it.

In addition, Xiaomi itself in the latest firmware versions limits the ability to write application data to external drives for stability, the system can force the cache of applications to return to internal memory if it detects a low read speed. SD-map.

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

Preparation of SD-card and smartphone for work

A high-quality memory card is required to successfully port applications. Cheap drives without speed labeling can become a narrow neck, which will cause the phone to freeze, and it is recommended to use UHS-I or UHS-II cards from proven brands.

Before installing in the slot, make sure that the card contacts are clean and free of damage. Insert the drive into the smartphone turned off or use the Safe Removal menu if the device is already on. Once a new card is detected, the system will prompt you to choose a use case.

โ˜‘๏ธ Checking the readiness of the memory card

Done: 0 / 4

If you plan to use the card as an extension of internal memory, choose a volume comparable to built-in storage.Using a 32GB card against a background of 256GB of internal memory may not be effective, as the system will distribute data unevenly.

๐Ÿ’ก

Use a USB-C adapter to connect a memory card via a charging port if your Xiaomi model does not have a separate microSD slot (hybrid tray).

Standard method of transfer through Android settings

Some versions of MIUI and certain models (most often global firmware) have a basic portability feature that doesn't require a computer connection or complex settings. First, go to your device's settings menu.

In the Settings section โ†’ Memory or Settings โ†’ The phone. โ†’ Storage, find the control room. SD-If the system allows, there will be a formatting option. Select "Use as internal storage" (or "Internal Storage"). The system will warn you about data loss and the need for a quick map.

Once formatted, some of the system processes and new applications will be installed on the map by default. However, already installed programs must be manually transferred. โ†’ Annexes โ†’ All applications, select the desired software and find the button "Change" or "Move to" SD-mapยป.

Type of dataCan we move it?Can't move it.Impact on speed
Photos and videosYes.No.Minimum
Cash games.Partially.System filesAverage.
Annexes (APK)Yes (with limitations)System servicesDepends on the card.
WhatsApp MediaYes (via settings)Message databaseLow.

It is important to note that the standard method is often not available for Google system applications or Xiaomi services, and the transfer button may be inactive (gray) if the application developer has prohibited installation on external drives in the program manifest.

Why is the โ€œMoveโ€ button inactive?
The button can be gray for two reasons: either the application is system-critical and critical to Android, or the developer explicitly indicated in the code that the application should only work with a fast internal drive. ADB.

Using ADB for Forced Transfer

If standard methods do not work, debugging comes to the rescue. USB. This method allows you to activate the hidden Adoptable Storage function even on blocked firmware, USB-cable and minimum set of tools ADB.

First, activate the developer mode on your smartphone. Go to Settings โ†’ About Phone and quickly press 7-10 times on MIUI Version. Then, in advanced settings, turn on USB Debugging. Connect the phone to your PC and allow debugging on your smartphone screen.

adb shell pm set-install-location 2

This command forcibly changes the priority of installing applications on external storage. SD-The card, "0" returns automatic selection, and "1" captures internal memory.

โš ๏ธ Attention: Teams ADB Enter commands carefully, as errors can lead to unstable interface operation or data loss.

You should also note that after you flash your phone or reset your settings, these changes will fly away and you will have to repeat the procedure, and some MIUI updates may block this command from running without root rights.

Working with file managers and cache

Even without full app porting, you can make room by moving their heavy data. Many programs, such as Telegram, YouTube or Spotify, store gigabytes of cache. Xiaomiโ€™s standard file manager Explorer makes it easy to move folders.

Find a folder with the application data (usually at the root or in the app). Android/data) And you can move the media files to the map, for example, in Telegram, you can set the path to the download folder on the map. SD-card so that all received files immediately fall on an external media.

To manage the cache of other applications, use the built-in cleaning in the Security โ†’ Clean menu. However, for deep cleaning, it is better to use specialized snails that are able to analyze the size of folders and suggest transferring them without disrupting the application.

๐Ÿ’ก

Transferring only user files (photos, downloads, music) to a card is safer and more efficient than trying to move system files of applications that will still take up space in internal memory.

Possible problems and ways to solve them

In the process of operation, you can have reading errors or sudden card "falling off", often due to poor contact or use of a poor-quality adapter. If the phone stops seeing the card, try to remove and wipe the contacts with a smoothie.

Another common problem is that the smartphone's performance is slowing down, and if you notice that the interface is slowing down after you've moved the apps, you're not fast enough to run the current apps, so you'd better put the programs back in your internal memory.

There may also be access rights conflicts after a system update, applications may stop running or issue errors, the solution being to re-format the map through the phone's settings menu (with loss of data) or clear the media cache.

Frequently Asked Questions (FAQ)

Can I migrate applications to Xiaomi without root rights?
Yes, you can. Standard means through storage settings or ADB commands, which don't require superuser rights, but require a PC connection.
Why does the application work slowly after the transfer?
Probably yours. SD-The card has a low speed class (less than Class). 10/UHS-I). Applications require high read/write speeds that old or cheap cards canโ€™t deliver.
Will the card data disappear if you take it out of your phone?
If the card is formatted as an internal storage, then yes, the data will be encrypted and not available on other devices. If it's a portable storage, the files will remain.
How do you put everything back into your internal memory?
Go to the storage settings, select a map and click โ€œFormat as portable storageโ€ or use the ADB adb shell pm set-install-location 0 command.