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.
β οΈ 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
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 drivesAfter 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
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 Team | Description of action | The result |
|---|---|---|
| adb shell sm list-disks | Displays connected drives | Identifier output (disk:XXX,XX) |
| adb shell sm partition ... mixed 50 | Divide the map into parts | Part of the map becomes a system |
| adb shell pm set-install-location 2 | Change the installation location by default | New apps are being put on the map |
| adb shell sm list-packages | Shows the location of the packages | List 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.