How to move applications to the SD card Xiaomi Mi 8T: expert guide

Owners of the popular Xiaomi Mi 8T smartphone often face a situation where built-in storage of 64 or 128 GB becomes insufficient.Modern applications, games and multimedia files quickly fill the available space, which leads to a slowdown in the operation of the MIUI operating system.

However, Xiaomi’s standard shell interface doesn’t always offer obvious buttons to port programs; users need to understand the file system architecture and the limitations that the manufacturer imposes on the memory expansion process. In this article, we’ll take a look at all the available methods, from standard settings to using hidden engineering menus.

It should be noted that data transfer is not just copying files, but changing the logical structure of storage. Incorrect actions can lead to data loss or unstable operation of the operating system.

Preparation of external memory card for work

The first and most important step is to choose a quality drive. For the correct operation of applications from external storage on the Xiaomi Mi 8T, a Class 10 or higher memory card is required, preferably in the UHS-I format. Using slow cards will lead to noticeable delays when starting programs and the appearance of artifacts.

Put the card into the slot, matching the contacts with the guides. The system should automatically identify the new device and prompt it to configure. If the automatic notification does not appear, go to the settings menu. Find the section responsible for the storage, where the information about the connected media will be displayed.

⚠️ Attention: The formatting process will completely destroy all data on the memory card.

You'll be given two use cases in the drive settings menu. For our purposes, it's critical to select Use as Internal Storage (or Expand Internal Memory) mode. This step allows the system to read SD-the card part of the system partition, which makes it possible to install programs there.

β˜‘οΈ Pre-formatting verification

Done: 0 / 4

Standard method of transfer through MIUI settings

Once the card is formatted successfully for internal memory, the system will start to redistribute the load itself, but the user can manually control this process. Go to Settings β†’ Applications β†’ All applications. This list shows all the programs installed on your Xiaomi Mi 8T.

Select an app that takes up a lot of space. In the menu that opens, look for "Memory." If the app developer didn't forbid portability, you'll see a button called "Change" or "Move." When you click on it, you can select the option. SD-The card as the main storage location for this program.

Note that not all applications support this feature: many system services and mission-critical programs (messengers, banking applications) for security and stability reasons only work with the built-in drive, in which case the move button will be inactive or absent.

πŸ“Š How much internal memory your Xiaomi Mi has 8T?
64 GB
128GB
I don't know.
I'm only using the cloud.

Using the Engineering Menu for Forced Transfer

If standard methods don’t work, you can take advantage of Android’s hidden capabilities. The Xiaomi Mi 8T has a debugging mode that allows you to manage applications more deeply. To start, activate the developer mode by clicking on the build number several times in the About Phone section.

Once activated, a new section will appear on the menu, "Developers" and "Force allow apps on external" will be found on the list, and activating this switch causes the system to ignore the limitations imposed by the software developers.

adb shell pm setInstallLocation 2

Turning this option on requires rebooting the device. After enabling the Xiaomi Mi 8T, try revisiting the application settings. Now the move button should be active for more programs. However, beware: some applications may not work properly when forced to port.

Risks of using the developer mode
Activation of hidden functions can lead to instability of the work of individual applications. If you notice errors in the operation of programs, return the settings to their original state.

Application compatibility analysis and limitations

Not all programs work equally well when placed on an external medium. SD-cards, even high-speed ones, are usually lower than those of the built-in flash memory. UFS, installed in Xiaomi Mi 8T. This can affect the speed of loading levels in games or opening heavy documents.

In addition, widgets and some background services may stop functioning if the memory card is temporarily unavailable (for example, when rebooting or retrieving).The Android system closely links these applications to the physical path to the files, and changing this path can disrupt the logic of the work.

Type of applicationRecommended seatImpact on speedRisk of failure
Heavy-graphics gamesInternal memory.High (long loads)Medium.
Social mediaSD-map (permissible)Low.Low.
Navigators (offline maps)SD-map (perfect)MinimumAbsent.
Banking applicationsOnly the insideN/DHigh (locking)

The best strategy is to transfer to the memory card those applications that take up a lot of space, but do not require instant response, such as navigators, offline dictionaries, some tools for editing photos and videos.

Solving Access Rights Issues in Android 10/11

Since Android 10, Google has implemented strict restrictions on file system access, known as Scoped Storage, which means that apps can no longer read and write data freely to any folder on the Internet. SD-card without the user's special permission.

On the Xiaomi Mi 8T, after you update your system, you may encounter access error messages. To fix this, you will need to manually confirm access to files when you first start the ported application. The system will request permission itself, and you will need to click "Allow".

⚠️ Note: If the application has stopped updating after the transfer or issues errors, try clearing its cache through settings or reinstall the program by selecting when installing it. SD-map.

Also worth checking is the battery settings. MIUI aggressively saves energy and can kill processes running from an external map. Go to the battery settings, find the problem app, and select No Limits mode for stable background work.

πŸ’‘

Use a root file manager or system explorer to check the path to the app's cache folder. Make sure the links are to the sdcard, not to internal storage.

Alternative ways to free up space

If the application portability is not possible or does not produce a significant result, other optimization options should be considered. - Xiaomi Mi's built-in Cleanup Tool 8T Can find duplicate photos that are not used APK-files and residues of remote programs.

Another effective method is to transfer media files, and photos, videos and music take up the lion's share of memory, and set up the camera and voice recorder so that new recordings are saved immediately. SD-This can be done in the settings of the camera app itself.

For users who are actively working with documents and archives, the use of cloud services is important. Applications like Google Photos or Yandex.Disk can automatically upload media to the cloud and delete local copies, freeing up gigabytes of space without losing access to content.

πŸ’‘

Integrated approach: the combination of application portability, cache cleaning and cloud storage gives the maximum effect on freeing up space on the Xiaomi Mi 8T.

Frequently Asked Questions (FAQ)

Can I transfer all applications to the SD card on the Xiaomi Mi 8T?
It is technically possible to migrate most user applications by activating developer mode, but system components and some protected programs will remain in internal memory for the sake of security and stability of the OS.
What happens if you remove the SD card after transferring the applications?
Applications moved to the external drive will stop running, and their shortcuts may disappear from the desktop, the system will report a download error, to restore work, you need to insert the card back or transfer applications back to internal memory.
Does the transfer affect the speed of the smartphone?
Yes, it can affect. Random reading speeds SD-The cards are usually lower than the internal memory, you may notice an increase in the time to run heavy applications or games. UHS-I or UHS-II.
Do I need to format the map every time I transfer it?
Formatting is only required once when you initially configure the card as internal storage, and then the system encrypts the drive, and it becomes available only on this particular Xiaomi Mi 8T device.