Transfer applications to Xiaomi memory card: the full guide

Owners of smartphones Xiaomi, Redmi and POCO Often faced with a lack of built-in storage. Android operating system and shell MIUI It's a very large volume, and today's apps and games weigh gigabytes, and it slows down the device and makes it impossible to install new programs. SD-The cards are the only way out.

But standard data porting procedures on Xiaomi devices have their own peculiarities: Unlike older versions of Android, modern systems do not allow you to simply move any application to an external drive, this is done for security and stability. However, there are proven ways to circumvent these limitations and free up precious gigabytes of internal memory, while maintaining the performance of the gadget.

In this article, we will take a closer look at how to set up a memory card correctly, what portability methods are available, and why some apps are flatly refusing to move, learn about the risks associated with using external memory, and get answers to the most common questions that arise when trying to optimize your smartphone storage.

Preparation of memory card and setting up Xiaomi

Before you try to move data, you need to make sure your drive is ready for active operation. SD-It is recommended to use cards of the standard Class 10 or higher, since the write speed directly affects the speed of applications.

Once the drive is installed, the system will suggest you choose how to use it. Xiaomi smartphones with MIUI shells most often offer to use the card as Portable Storage. This allows you to store photos, videos and music, but does not allow you to fully install applications there without additional actions. If you want to use the card as part of internal memory, you will need formatting.

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

⚠️ Note: The process of formatting the memory card for internal storage will completely destroy all data on it. Be sure to back up the files to your computer or to the cloud before starting the procedure.

For formatting, go to Settings β†’ Memory, choose yours. SD-The system will warn you of data loss. Once the operation is complete, the card will be ready for use in extended mode if this feature is supported by your firmware version.

Standard method of transfer through settings

The safest way to do this, without root rights or complex manipulation, is to use the built-in MIUI functionality. It doesn’t work for all applications, but it allows you to move the cache and some of the data for supported programs. Open Settings β†’ Applications β†’ All applications and find the desired program in the list.

In the menu of the selected application, find the item "Memory". If the program supports transfer, there will be a button "Change" or "Move to" SD-You click on it, you start the migration process, the transfer rate depends on the amount of data and the class of your memory card, and when you complete the same menu, you can return the application back to internal memory.

β˜‘οΈ Pre-transfer check

Done: 0 / 4

Keep in mind that after the transfer, the application icon remains on the desktop, but its physical body and resources will be on an external medium. If you remove the card, the application will stop running, and some system services may not work stable when working with external memory, so it is better to leave critical programs in internal storage.

For mass file management and garbage cleaning, use standard Explorer. Go to Explorer β†’ Category β†’ Applications. Here you can see how much space the data of different programs takes up. Regularly cleaning the cache of messengers such as Telegram or WhatsApp often frees up more space than transferring the applications themselves.

Using a Developer Mode for Forced Transfer

If the standard method is not available, you can activate the hidden Android feature that allows you to forcibly migrate applications. This will require access to the developer menu. Go to Settings β†’ About the phone and quickly click 7 times on the MIUI version.

Now go back to the main settings menu and find the "Additional" β†’ "Developers" section. In the list of options, find the "Force allow apps on external" item. Activate this switch. After that, restart your smartphone so that the changes take effect.

Settings β†’ Additional β†’ For developers β†’ Allow saving on external drives

After you restart, you can re-switch the application settings, and now the move button should be active for more programs, but be careful: not all applications work in this mode correctly, and some may crash when they start or lose their settings.

The risks of the developer regime
Enabling this feature can lead to unstable system operation. Apps moved in this way may not receive updates automatically via Google Play. SD-The card may become inaccessible without re-binding the card.

Building a Composite Storage through ADB

For advanced users who do not have enough standard features, there is a method of combining internal memory and SD-This is called "adoptable storage," and it requires you to connect to a computer. You'll need a computer installed. ADB (Android Debug Bridge and enabled debugging USB smartphone.

Connect your phone to your PC, open the command line, and enter the command to get a list of disks: adb shell sm list-disks. You will see your card ID, for example, disk:179.64. Next you need to create a partition. The command looks like this: adb shell sm partition disk:179.64 mixed 50. The number 50 means that 50% of the card will become internal memory, and the rest will remain under files.

ADB Team TeamDescription of actionThe result
adb shell sm list-disksDisplays connected drivesIdentifier output (disk:XXX,XX)
adb shell sm partition ... mixed 50Divide the map into partsPart of the map becomes a system
adb shell pm set-install-location 2Change the installation location by defaultNew apps are being put on the map
adb shell sm list-packagesShows the location of the packagesList of applications and their path

This is the most effective method, but also the riskiest. A mistake in the syntax of the command can damage the file system of the card. In addition, the speed of the smartphone can be reduced if the memory card does not have a high read/write speed. Using this method cancels the warranty in the event of software failures associated with memory.

πŸ’‘

Use only the original. USB-Cheap cables can cause connection breaks during critical commands. ADB, which will lead to errors.

Compatibility and Limitations Issues MIUI

Shell MIUI It's known for its aggressive memory optimization, which sometimes creates conflicts when working with external drives. Users often notice that after transferring applications, they start to load longer or work with delays. SD-cards are usually below the speed of the built-in flash memory UFS.

Another common problem is access rights regrowth: After a system update or reboot, the phone may stop seeing portable applications, in which case reconnecting the card or restarting the media scanner service helps, and some applications, especially banking and system ones, block work when a transfer to an external medium is detected for security reasons.

⚠️ Note: Do not transfer Google system components, framework services and applications that are responsible for network operation to the memory card).

If you notice that the battery starts to run out faster after the data transfer, it may be that the system is constantly questioning the memory card, in which case it is better to return the most commonly used applications to internal memory, the balance between free space and performance is a key factor in the stable operation of Xiaomi.

Alternative ways to free up space

If the transfer of applications is too complicated or unstable, it is worth considering other optimization options: modern messengers allow you to store media files in the cloud or on an external drive. SD-map through settings "Data and memoryΒ».

The other way to do this is to use cloud-based versions of apps, and many services, like Facebook or Instagram, have Lite versions that take up less space, but they're limited in functionality, but they're good enough for basic tasks, and they save internal memory for more important tasks.

πŸ’‘

Regular cleaning of the Downloads folder and messenger cache is often more effective than transferring applications, since media files occupy up to 80% of the space.

Keep in mind the Cleanup feature in the standard Security app, which finds duplicate photos, large files and remnants of deleted programs, and using this tool regularly, combined with storing photos in Google Photos or Mi Cloud, will allow you to forget about the memory shortage without risky manipulation of the system.

Frequently Asked Questions (FAQ)

Why did the app stop opening after the transfer?
Chances are that the application is not fully compatible with external media or the memory card has a low read speed. SD-Higher speed card (Class 10, UHS-I).
Can WhatsApp be moved to a memory card on Xiaomi?
WhatsApp does not officially support the transfer of SD-map via Android settings, but you can transfer media files (photos, videos) through the settings of the messenger itself by selecting the SD-map.
Will the phone reset when formatting the card for internal memory?
No, the phone itself won't be reset, but all the data on the map will be deleted. Make sure you save important files from the card before formatting.
How to get it back if the phone starts to glitch?
Go to the application settings and return the transferred programs to internal memory. If this is not possible, reset the settings. SD-Maps in the Memory menu or format it as a portable storage.