How to transfer applications to Xiaomi memory card: expert guide

Xiaomi and Redmi smartphone owners often face a lack of built-in storage, especially if the device has 32 or 64 GB of storage. Constant notifications about the lack of space prevent the installation of updates and new games, forcing them to look for ways to optimize space. One of the most effective solutions is to transfer data to an external drive, but in modern versions of the MIUI shell, this process has its nuances.

Android, starting with version 6.0 Marshmallow, introduced Adoptable Storage, which allows you to combine internal and external memory into a single space. Unfortunately, many manufacturers, including Xiaomi, by default hide or disable this feature to ensure stability and protect user data.However, there are proven methods to circumvent restrictions and force the phone to use the device. SD-map as a full continuation of the system section.

In this detailed guide, we’ll break down all the available ways to move applications: from standard settings for older firmware versions to advanced methods using the use of the app. ADB-You'll learn the risks of formatting a card as internal memory, and how to properly prepare the drive to avoid data loss.

Analysis of the current state of memory and the choice of the drive

Before you start moving data, you need to make a thorough diagnosis of current storage usage. There's a powerful analyzer built into the MIUI shell that lets you see which files and programs take up the most space. Go to Settings β†’ Memory and carefully study the resource allocation schedule. If the Applications partition takes the lion's share, then migrating to an external medium will be the most effective solution.

The critical step is to choose the right memory card: to work in the mode of emulation of internal memory requires high speed reading and writing. Using cheap Class 10 cards without labeling UHS-I or A1/A2 will lead to a catastrophic drop in smartphone performance. The system will work slowly, applications will take a long time to load, and in some cases, the interface will freeze.

  • πŸš€ Choose cards with Application Performance Class (A1 or A2), As they are optimized to run applications.
  • πŸ’Ύ The minimum amount of the card must be in 2-3 twice the amount of data transferred to provide a margin for the cache.
  • πŸ›‘οΈ Choose trusted brands like SanDisk, Samsung or Kingston to avoid data loss.

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

Also, once formatted, the card will be encrypted and tied to that particular smartphone, so you can't just insert it into another phone or read it through a card reader on your computer without formatting it before it's done, which will destroy the data again, so using cloud services to backup critical documents remains a must before any manipulation of the file system.

πŸ“Š How much internal memory your Xiaomi has?
16-32GB
64GB
128GB
256 GB or more

Standard method of transfer through MIUI settings

On some Xiaomi smartphones, especially those released a few years ago or running older versions of Android, the app portability feature is available as normal without using third-party software.This method is the most secure and does not require superuser rights or a connection to a computer. However, its availability depends on the version of the shell and the manufacturer's policy for a particular model.

To check for portability, go to the Settings menu β†’ Annexes β†’ All applications. Select the desired program from the list and find the "Change" or "Move to" button. SD-If the button is active, the system allows you to transfer most of the application files, although some system components will still remain in the internal storage. This process can take from a few seconds to several minutes depending on the size of the program.

β˜‘οΈ Verification of portability

Done: 0 / 1

In cases where the transfer button is missing or inactive (shadowed in gray), this means that the application developer has banned installation on external drives, or the MIUI shell itself blocks this function for the program. Many modern applications, such as WhatsApp, Telegram or banking customers, for security and stability reasons, require only internal memory.

Adoptable Storage Mode with ADB

If standard methods don’t work, the only way to get Xiaomi to use the card as internal memory is to activate a hidden function via the ADB (Android Debug Bridge) debugging bridge.This method requires connecting the smartphone to the computer and executing a number of commands, but it gives you full control over the file system. Before you start, make sure that the computer has ADB drivers installed and USB debugging enabled in the developer menu.

To enable the regime, you need to enter a special command that forcibly formats SD-The process is to plug the phone in debugging mode, open the console on your PC, and type in the adb shell sm partition public,0:100 command (where the numbers may vary). After that, the system will overwrite the structure of the map partitions, making it indistinguishable for Android from the built-in memory chip.

adb shell pm setInstallLocation 2


adb shell sm list-disks




adb shell sm partition disk:179,64 mixed 100

It is important to understand that after this procedure, the memory card will work slower than the built-in module eMMC or UFS. This is due to the physical limitations of the connection interface and the quality of the microSD cards themselves. If you notice that the phone has started to work unstable, you can always return the card to portable storage mode by formatting through the settings, but all data will be lost.

  • πŸ”Œ Use quality. USB-cable included in the delivery to avoid connection breaks during critical operations.
  • πŸ”‹ The battery charge of the smartphone should be at least 60%, as partition formatting is an energy-intensive process.
  • πŸ“± Do not remove the memory card while the device is on, this can cause file system damage and data loss.
What if your computer can’t see your phone in ADB mode?
If you type in the adb device command, check if the ADB Interface driver is installed in Windows Device Manager. You may need to manually select a driver from the list or download the SDK Platform Tools platform from the official Google website. Also make sure that the confirmation for the debugging request appears on the phone screen - it must be accepted.

Even if you can't transfer the app itself to a memory card, in most cases, you can move data, photos, videos and cache, and this is especially true for instant messengers and social networks, which grow to gigabytes over time. MIUI and many applications have built-in tools to change the way files are saved.

Consider an example from Telegram or Viber. If you go into the app's settings, look for the "Data and Memory" or "Storage" section, you can specify a way to save downloadable files, and if you select a memory card, you will free the system partition, leaving only the executables of the program. The same goes for the camera: in the settings of the Xiaomi camera there is always a switch SD-map which can be turned off by default.

AnnexAbility to transfer APKPossibility of data/cache transferRecommendation
TelegramNo.Yeah (in settings)Change the cache path in the settings
Google PhotoNo.Yeah (autoboot)Enable synchronization and clean locally
SpotifyNo.Yeah (offline tracks)Indicate SD-bootloader
Navigators.Partially.Yes (cards)Download maps of regions to external media

Special attention should be paid to the cache of browsers and streaming services like Netflix or YouTube Premium. These programs often take tens of gigabytes to store temporary video files. In the settings of such applications, look for "Storage" and change it to an external medium. This is a simple but very effective way to keep the system clean without complex manipulation of access rights.

πŸ’‘

Use the built-in Explorer app in MIUI to quickly clean up your garbage. Go to the Analyzer section and delete temporary files that take up space but are not needed for the system to work.

Common mistakes and ways to solve them

When migrating applications, users often encounter various errors that may seem fatal but are most often solvable. One of the most common problems is the message β€œNot enough space” even when you have a free card, which is due to fragmentation of internal memory or the presence of system files that block the operation of moving, in which case it is recommended to first clear the cache of the application itself, and then try to move it.

Another common problem is the appearance of notifications that SD-The card is damaged or slow, and it's a direct signal that the drive speed is not up to speed with the applications that are running, and Android is trying to protect itself from crashes by blocking access to the slow drive. In this case, the output is other than replacing the card with a faster model or returning the applications to internal memory.

⚠️ Warning: If the application stopped starting after the transfer or crashes immediately after opening, do not try to treat it with a reboot.

There is also an error when the phone stops seeing the card after rebooting, which can be due to an incorrect shutdown or a failure in the partition table. Try turning off the phone, retrieve the card, wipe the contacts and paste back. If the problem recurs, you may need to re-format the drive in the FAT32 or exFAT file system through the computer.

  • πŸ”„ If you have a move error, try first removing the app updates, migrating the base version, and then updating.
  • 🧹 Clean the gallery basket and Downloads folder regularly, as they often interfere with the correct definition of free space.
  • πŸ“² Make sure that the memory card is physically correct by checking it for errors using the utility SD Card Test.

Alternative ways to optimize

If none of the transfer methods has produced the desired result or the memory card is missing, then other methods of freeing up space remain to be resorted to. MIUI has a feature called Memory Extension, which uses some of the free space for virtual RAM, but this does not free up space for files, but only speeds up multitasking. For file storage, it is better to use cloud services.

Services like Google Photos, Yandex.Disk, or MI Cloud allow you to store photos and videos in the cloud, removing local copies of them from your device. By setting up automatic synchronization, you can not think about the lack of space for media content. In addition, many users forget about the Android/obb folder, where game caches are stored. You can only transfer them with root rights, but cleaning up old, already deleted games often gives an instant result.

πŸ’‘

The most reliable way to combat memory shortages is through regular digital space hygiene: removing unnecessary apps, cleaning cache, and using cloud storage for photos and videos.

In extreme cases, if the device is heavily loaded with system debris, a full reset to factory settings can help. Before that, be sure to save all the important contacts and files. After the reset, the phone will work faster, and you can immediately configure the system so that the new data is stored by default on the map, if this is provided by the system on the first start.

Frequently Asked Questions (FAQ)

Can I transfer all applications to a memory card on Xiaomi without losing warranty?
Using standard port settings does not affect the warranty, however, activation of developer mode and use of the ADB-The commands are formally an interference with the software. If you do not get root rights in the process and do not unlock the bootloader, the warranty is usually saved, but in the case of software failures, the service center may refuse free repairs, citing a change in the system settings of the user.
Why did the games take longer to load after the map?
The speed of applications depends on the speed of reading the drive: built-in memory of smartphones (especially flagship) works much faster than even the fastest microSD cards. When transferred to the card, the processor waits longer for data, which leads to increased loading time levels and textures in games.
Will the memory card burn if you use it as an internal memory?
Memory cards don't literally burn, but they have limited overwrite cycles. In internal memory mode, the system actively uses the card for cache and temporary files, which leads to intensive recording. This can shorten the life of the card compared to conventional photo storage, so it is recommended to use high-end models.
How do you put everything back into your internal memory?
To do this, you need to go to the storage settings, select SD-You can select the option "Format as a portable storage" and then the system will suggest moving the data back or leaving it on the map as normal files, and the applications will have to reinstall or move manually through the application management menu.