How to Download Apps to Xiaomi Memory Card: The Complete Guide

Owners of Xiaomi, Redmi and Poco smartphones often face a lack of built-in storage, especially in budget models with 32 or 64 GB of storage. MIUI It tends to quickly fill up with system files, messenger cache and updates, which leads to a slowdown in the device. SD-A card to free up precious gigabytes of internal memory.

Unfortunately, modern versions of the Android operating system and shells MIUI By default, they limit the direct installation of applications on external media for security and stability reasons, but there are proven methods to circumvent these limitations and use the memory card as a full extension for programs. In this article, we will discuss all the nuances, from standard settings to advanced methods using the ADB-team.

Before we start to take action, we need to understand the difference between moving media and moving applications. If the system is willing to save photos and videos to an external drive, then the APK executables are more complicated, and we'll look at how to make the phone perceive the memory card as part of the internal memory, which is the key to solving the problem.

Preparation of SD-card and smartphone for work

The first step is to properly prepare the external drive. Not every memory card is suitable for installing applications: for comfortable work requires high read and write speeds, otherwise programs will run for a long time and run with delays. It is recommended to use UHS-I or UHS-II cards from proven manufacturers such as SanDisk, Samsung or Kingston.

Insert the card into the slot of your Xiaomi smartphone and wait for the notification of the connection of the new device. The system will offer several uses: for file storage or as internal storage. For our purposes, it is critical to choose a mode that allows the system to write application data there, although in its pure form MIUI often hides this option for ordinary users.

⚠️ Note: Formatting a memory card as an internal storage will result in the complete deletion of all data on it. be sure to back up important files before starting the procedure.

After installing the map, go to the settings menu. Navigation on the MIUI interface may vary depending on the version, but the basic path remains the same. You need to find the partition responsible for managing disk space, which displays information about occupied and free memory.

  • 📱 Open Settings on the main screen.
  • 💾 Go to About Phone or Advanced Settings.
  • 🔍 Select the item Storage or Memory.
  • 💽 Click on your name. SD-card-list.

At this point, the system may suggest formatting the map. If you see the option "Use as internal storage", you're in luck - this is the native feature of Android Adoptable Storage. However, in most Xiaomi firmware for the global market, this feature is hidden, and we will need to use alternative methods described below.

Configure the drive through the standard menu

The standard MIUI interface allows you to manage files on the map, but often blocks application installation. However, it is worth checking whether there is a hidden feature in your firmware version. Sometimes, after a system update or when using certain regions, the option “Format as internal” appears in the settings.

If you don't have that option, you can try changing the default settings for writing. → Memory and find "Preferred installation location" where you can select SD-This is a map that will cause some apps that support this feature to install automatically, but most heavy programs like Instagram or Telegram ignore this setting without additional intervention.

📊 How much memory is your Xiaomi?
16-32GB
64GB
128GB
256 GB or more

It’s important to understand that even when you choose a default memory card, the system will only save media files and cache, leaving the APK executables in internal memory. This is an architectural feature of Android security, preventing malicious code from running from external, less secure media.

💡

Use Xiaomi’s Explorer app to quickly clean temporary files before trying to install new programs – this often frees up to 1-2 GB of space.

Using ADB to activate hidden functions

The most effective way to get Xiaomi to install apps on the map is to use the Android Debug Bridge (ADB), which requires connecting the smartphone to the computer, but it gives you access to system commands hidden from the average user. You don't need Root rights, which makes this method safe for guaranteeing the device.

First, you need to activate the developer mode. Go to Settings. → About phone and quickly press 7 times on the item Version MIUI. After the message “You became a developer” appears, go back to the main settings menu, find the section Additional → For developers and turn on the switchboard USB-debugging.

adb shell sm list-disks


adb shell sm partition disk:179,64 mixed 50

In the code above, disk:179.64 is an example of your card ID that you need to know through the first command. The second command shares memory: part stays under files, and part becomes available for application installation. Be extremely careful when entering commands, as an error can lead to loss of data on the map.

☑️ Preparation for ADB-team

Done: 0 / 4

⚠️ Note: After formatting through ADB The memory card will only be readable on this smartphone, and you'll have to format it again to use it on another device, losing all the data.

Transfer of installed applications to SD-map

Once the memory card has been properly formatted and combined with internal memory (or configured via ADB), you can start transferring already installed programs. Not all applications support portability, but many system and user programs allow you to change the location of their storage.

Go to Settings → Applications → All applications. Select the program you want from the list. If transfer is possible, you will see an active Move button or the option to select storage. In some cases, the system itself will suggest moving the application to an external drive after setting it up.

Type of applicationPossibility of transferImpact on speedRecommendation
Social mediaPartially (cache)Average.You can move it.
Games (hard)Tall.Low (if the card is fast)Recommended
System servicesNo.Critical.Don't carry it.
Office packagesTall.Invisibly.Recommended

It’s worth noting that transferring heavy games with large data cache to a fast UHS memory card can even speed up their load if the smartphone’s internal memory is heavily fragmented or full, but it’s better to leave internal storage for system processes.

💡

Only port applications that take up a lot of space, but do not require instant system response to keep the interface running.

Solving problems and errors in installation

During the setup process, users often encounter errors such as “Insufficient memory” or “App not installed.” This may be due to the card file system. To work with applications in modern versions of Android, the card must be formatted in the ext4 or f2fs file system, rather than the standard FAT32 or exFAT.

If after all the manipulations, the application still does not want to install on the map, try to clear the cache of the Google Play Store and bootloader service. Also, restarting the device in safe mode helps to avoid conflicts with third-party launchers or antiviruses that block the recording to an external medium.

  • 🔄 Perform a full smartphone reboot after formatting.
  • 🗑️ Clear the app store cache Settings → Annexes → Google Play → Memory. → Clean up.
  • 🛡️ Check the card for errors using utilities on the PC before installing it in the phone.

Sometimes the problem lies in the card slot itself or the contacts. SIM-tray, wipe the contacts of the card with a soft dry cloth and paste back until the characteristic click. Make sure that the card is determined by the system is stable and does not disappear after rebooting.

Why does the memory card slow down the phone?
Cheap memory cards have a low random read speed (IOPS).When a system tries to read a lot of small application files from such a card, the processor waits for a response from the drive, which causes interface friezes.

Alternative ways to free up memory

If you're messing with ADB-It seems too complicated or risky to use commands and formatting, there are simpler ways to optimize, and first of all, you should pay attention to instant messengers, which often take up tens of gigabytes. In the settings of Telegram, WhatsApp and Viber, you can specify the way to save media files precisely on the SD-A card that frees up internal memory without transferring the applications themselves.

Also effective is the use of cloud storage and the function “Clean up” in the built-in application Security from Xiaomi**. Regular removal of unused applications and transferring photos to Google Photos with the enabled function of freeing up space allow you to keep the system in tone without interfering with system partitions.

⚠️ Note: Do not try to transfer system components to the memory card MIUI Google services – this can lead to a cyclic reboot of the device.

In conclusion, using a memory card to install applications on Xiaomi is a powerful tool that requires care. A properly configured external drive can extend the life of a smartphone with a small amount of internal memory, but requires the use of quality maps and adherence to formatting instructions.

Can the memory card be returned to its original state after formatting for applications?
Yes, you need to reconnect the card to your computer or format it through the phone menu (if this option becomes available after the reset), selecting the exFAT or FAT32 file system.
Why did it stop working after the app was moved?
The memory card is likely to have a slow read speed and the application is not able to load the necessary resources, and it is also possible that the app developer has banned the installation of external drives in the program manifest.
Does the memory card retract affect the phone?
If you have apps on the map, they will stop running once you extract the map, and their icons may disappear from the desktop or be marked with an error, and the system will work stable, but access to the data of these programs will be lost.
Do you need Root rights to migrate apps to Xiaomi?
No, modern methods with the use of ADB-commands allow you to change the priority of the installation and format the card without obtaining superuser rights, which is safer for beginners.