How to transfer applications to a memory card on Android Xiaomi: the complete guide

Owners of Xiaomi, Redmi and Poco smartphones often face a lack of built-in storage. Modern apps take up gigabytes, and high-resolution photos quickly fill up the free space. Standard 64 or 128 GB can run out at the most inopportune moment, forcing the user to delete important files.

Fortunately, many models support the installation of an additional MicroSD drive. However, simply inserting a card is not enough - the Android system by default stores all data in an internal buffer. To change this behavior and force the system to use external storage as part of the main one, you need to perform a number of specific settings.

In this article, we will explore not only standard methods, but also the hidden capabilities of the operating system, how to turn a regular flash drive into a full-fledged extension of the phoneโ€™s memory, which will allow you to install heavy games and store large amounts of data without losing performance.

Preparation of memory card and smartphone for work

Before you start any manipulations, you need to make sure that your memory card meets the speed requirements. For working with applications (Apps), UHS-I or UHS-II cards with a write speed of at least 90 MB / s. Slow drives can cause interface lags and long downloads of programs.

Put the card into the slot of the smartphone. If the device is already on, it will automatically detect a new media. SD-Don't rush to settle for standard use as "Portable Storage" if your goal is to install applications.

Back up your important data if you already have something on the map, and the formatting process that you're going to need will completely destroy all the information, and save the photos and documents to your computer or to the cloud before you start.

Make sure your smartphone battery is at least 50%, and the process of redistributing system partitions and formatting can take time, and a sudden power outage can damage the file system.

โš ๏ธ Warning: Once the card is formatted internally, it will be encrypted, and you won't be able to read it on another phone or computer without formatting it again.

Check the compatibility of your Xiaomi model. Some budget devices may have limits on the amount of cards supported or may not support the Adoptable Storage feature at the software level without additional utilities.

Setting up SD-The card is an internal memory (adoptable storage)

Android has a built-in feature that allows you to combine internal memory and card into a single space. On the shell of MIUI or HyperOS, this process can be hidden, but the algorithm of actions remains the same for most versions.

Go to the settings menu. Find the About Phone section and click a few times on the MIUI version to activate the developer mode if it's not already on. Then go back to the main settings menu and find the Advanced Settings item.

Select Warehouse. Here you'll see a list of all the connected drives. Click on yours. SD-In the menu that opens, find the three dots in the top right corner and select Storage Settings.

The system will offer two use cases. Choose Use as internal storage. If you don't have one right away, click Clear or Format, and select the appropriate type during the setup process.

Once you have selected the type of use, the system will alert you to the loss of data, confirm the action, and begin the formatting and encryption process, which can take from 2 to 10 minutes depending on the size of the card.

โ˜‘๏ธ Pre-formatting verification

Done: 0 / 4

When the process is complete, the system will suggest moving existing data, agree to a transfer to make room in the built-in buffer, and now some of the system files and cache will be automatically written to the card.

Manual transfer of installed applications

Even after you set up the card as internal memory, not all applications are automatically transferred, some programs remain in the internal storage, taking up precious space, and you can move them manually through the standard menu.

Open Settings and go to the Apps section. Select All Apps. In the list, find the program you want to move, such as a heavy game or a social network.

Click on the name of the app. In the menu that opens, look for Warehouse. If transfer is possible, the Move or Change button (storage location) will be active.

Press the button and select SD-The system will start copying files. The time of the process depends on the size of the application. Once completed, the storage box will indicate that the application is on an external medium.

  • ๐Ÿ“ฑ Telegram: often takes up a lot of space due to the cache of media files, easily portable.
  • ๐ŸŽฎ PUBG Mobile: Large resource files can be moved by freeing up gigabytes.
  • ๐Ÿ“ธ Instagram: Cache and temporary files are better stored on an external map.
  • ๐Ÿ—บ๏ธ Google Maps: Offline maps take up a lot of space and are perfect for portability.

Some Xiaomi system applications may not have a port button. This is a security limitation, and you can't get around it with standard tools. Don't try to remove such programs unless you're sure of their purpose.

โš ๏ธ Note: If the Move button is inactive (gray), the app developer has banned the installation on external media.

Check the installed program list regularly. New updates may change storage requirements, and some applications may return to internal memory after a major update.

Using the Engineering Menu and ADB for Forced Transfer

If standard methods donโ€™t work or the menu item is hidden by the manufacturer, you can use ADB (Android Debug Bridge) debugging, which requires connecting your smartphone to your computer and installing drivers.

First, enable USB debugging. Go to Settings โ†’ About Phone and quickly tap 7 times on MIUI Version. Then go to Advanced Settings โ†’ For Developers and activate the USB Debugging Switch.

Connect your phone to your PC with a cable. On your computer, run the command line in the ADB tool folder. Enter a command to check the connection:

adb devices

You'll see a debugging request on your phone screen. You'll hit "Allow." You'll see a serial device on your console. Now you'll type a command to force port mode:

adb shell pm setInstallLocation 2

Here, 2 represents the priority of the external card, 0 represents the automatic choice, and 1 represents the forced internal memory.

What if ADB canโ€™t see the phone?
Install Xiaomi drivers USB Drivers from the official website. Try another one. USB-- the cable, preferably original. Make sure that the connection mode selects "File transfer" (MTP), Not "Only charging".> This method doesn't format the map, it just lets the system install the applications there by default. Android/data and Android/obb You can reboot the device after you execute the command, and now when you install new applications, the system will default to the memory card if it's formatted correctly. The right memory card is the key to a stable smartphone. Using cheap and slow drives can cause the phone to start hanging when you start programs. Below is a table to help you choose the best solution.Ming card class. speed of recording 4K Recommendation for Xiaomi Class 10 10 MB/s No only for photo/music UHS-I U1 10 MB/s Yes (Full) HD) Minimum for applications UHS-I U3 30 MB/s Yes Yes (4K) Optimal for playing. UHS-II 60-90 MB/s Yes Yes (8K) For flagship models V90 90 MB/s Yes Yes (8K+) Over-the-counter for phone Pay attention to marking A1 or A2 These markers are random access speeds, which are critical for applications, not just video recording. SanDisk, Samsung and Kingston have proven to be the most stable partners for Xiaomi devices. Cheap Chinese counterparts often have understated real volume and low speed, and if you use a card to record high-resolution video from a camera, you can't save on speed class, and that will cause recording interruptions and loss of frames. Typical problems and solutions: Errors may occur during operation. Users are often confronted with a message "SD-The map is corrupted, or the sudden disappearance of apps. Let's look at the root causes. The first problem is desynchronization. If you take the card out and paste it into another phone and then put it back, Android may not recognize the encryption. The card should only be used on the device where it was formatted. The second problem is slowing down. Over time, the file system of the card fragments. This is normal for drives with a lot of rewrite cycles. The solution is one โ€“ regular defragmentation (via PC) or full formatting. ๐Ÿ” Reading error: Clean the card contacts with a swallow or alcohol. ๐Ÿ” Applications do not open: check if the limit of overwriting the card is exhausted. ๐Ÿ” Photos don't save: maybe a place is running out or a file system is down. If the card is constantly crashing, try updating your smartphone's firmware. Xiaomi engineers often release patches that fix compatibility with certain drive models. โš ๏ธ Attention: Frequent recording errors can indicate physical wear and tear on the card. Don't keep only copies of important documents on it, back up immediately. In rare cases, the problem lies in the phone slot itself. If the card is not detected on any device, the contacts inside the smartphone may have oxidized. You need to clean or repair. After you migrate the applications, the system needs time to index the files. In the first hours, the phone can run slower than usual and heat up more. Reboot the device after all the transfer operations are complete, which will allow the system to correctly recalculate the paths to the libraries and the cache of applications, often solving problems with "output" programs, install an application to monitor the status of the map, for example, SD Insight, which will show the actual read/write speed and the state of the drive, and it will help you to notice the degradation of memory in time. ๐Ÿ“Š How much memory is your Xiaomi?16-32 GB64 GB128 GB256 GB or more Do not fill the memory card "to the end". For stable operation of the file system, always leave a minimum 10-15% It'll provide a margin for temporary files and prolong the life of the drive. ๐Ÿ’กRegular cleaning of the cache and free space on the memory card are the main conditions for fast operation of the smartphone after transferring applications. Frequently asked questions (FAQ) Can you transfer WhatsApp to a memory card without losing correspondence? Yes, it's possible. โ†’ Backup copy) can be specified by the saving path to SD-But the application files themselves are better left in the internal memory for the stability of the notifications. Why did the games stop running after the transfer? OBB. Try reinstalling the game by making sure that you have a memory card in your storage settings. Check the access rights in the app menu. Will your phone's speed deteriorate after you move the apps? If you use a speed card (U3/A2), The difference will be invisible. On cheap cards, the class below. U1 downloading applications may take 20-30% more time, and in games, twitches are possible when loading textures. Will Xiaomi's warranty reset when formatting the card? No, card manipulation and storage software setting are not hardware tampering or system flashing, so the warranty is saved. How do you get everything back to internal memory? Go to Settings โ†’ Storage, select a card and click Format as portable storage. The system will suggest moving the data back. Remember to make a backup before doing so.