How to install Xiaomi apps on a memory card: the full guide

Xiaomi smartphone owners often face a lack of built-in storage, especially when installing games and heavy programs actively. Built-in memory fills up quickly and the system starts to slow down, requiring immediate cleaning. One of the most effective solutions to this problem is using a microSD memory card to store data.

But unlike older versions of Android, modern MIUI and HyperOS shells have their own external drive features, and just inserting a flash drive is not enough, you need to set the system up properly so that it perceives the external media as part of the system partition, and this allows you to bypass standard constraints and really unload the internal storage.

In this article, we will discuss all the nuances of the procedure, known as Adoptable Storage, you will learn about the risks, the necessary preparatory stages and how to activate hidden functions through the engineering menu or the following: ADB-A deep understanding of the process will help avoid data loss and ensure your Xiaomi runs smoothly in the long run.

Preparation of a memory card and smartphone

Before you start any manipulation of the file system, you need to make sure the quality of the equipment used. The memory card must have a high speed of writing and reading, otherwise the applications installed on it will start slowly or freeze. The optimal choice will be Class 10, UHS-I or higher, from trusted manufacturers.

It is also important to back up all the data on the memory card, and the setup process we will describe involves a full formatting of the media, and all photos, documents and music will be permanently deleted when the card is converted to internal storage.

⚠️ Note: After formatting the card for the internal memory of the smartphone, it will no longer be read on the computer or other devices without special reset.

Make sure your device has a battery charge of at least 50%.A sudden power outage during the formatting or data transfer process can damage the file spreadsheet and make it impossible to boot the Android operating system.

  • πŸ“± Extract. SIM-tray and paste the microSD card before the characteristic click.
  • πŸ’Ύ Copy important files from a flash drive to your computer or to cloud storage.
  • πŸ”‹ Charge your smartphone to at least half the battery capacity.
  • πŸ“‘ Turn off Wi-Fi and mobile internet during preparatory operations.

Support for Adoptable Storage

Not all Xiaomi models support native memory integration out of the box. The manufacturer often hides this option in the standard settings menu, leaving it available only for certain regions or specific versions of the firmware. The first step is to check for the presence of a hidden developer menu.

To access the advanced settings, activate the developer mode. Go to Settings β†’ About Phone and find the MIUI Version (or OS Version) bar. Click on it quickly 7-10 times in a row until you notice that you have become a developer.

Then you go to the advanced settings menu. The path may vary depending on the shell version: Settings β†’ Advanced settings β†’ For developers. Here you need to find the item associated with the forced permission to write to an external drive.

Where to look for hidden settings?
In different versions MIUI This can be called "Forced permission to write to an external drive" or "Force allow apps on external." If there is no such item even after the developer mode is turned on, then your model requires the use of the device. ADB-function-activation.

If you can't find the switch by standard means, it doesn't mean that the feature is not available. Many users successfully activate Adoptable Storage through a computer connection and using the Android Debug Bridge debugging bridge. This is a more complex but versatile method for all Android 6.0 and higher devices.

Activation via the developer menu (if available)

In some cases, especially on global firmware versions, it is enough to simply turn on the desired switchboard in the developer menu. Find an option called Force allow apps on external. Activate it and restart the device.

After the reboot, the system should suggest formatting the memory card as internal storage. The notification usually appears in the notification curtain immediately after turning on. If the notification is not, go to Settings. β†’ Warehouse, select yours. SD-map and click "ConfigureΒ».

β˜‘οΈ Verification of activation of the function

Done: 0 / 4

The system will warn you that the card will be formatted and encrypted, agree to the terms and wait for the process to be completed, waiting times depending on the size of the card and the speed of its operation, but usually do not exceed a few minutes.

  • πŸ”„ After turning on the option, be sure to reboot the smartphone.
  • βš™οΈ Do not remove the memory card while the formatting process is underway.
  • πŸ“² The new card notification should offer the option β€œUse as internal storageΒ».
  • πŸ”’ Remember that the card will be tied to this smartphone.

Using ADB for Forced Activation

If the settings menu doesn't have the right options, the only way to do that is to use the command via your computer, you'll need to install ADB drivers on your PC and enable USB debugging on your smartphone itself, a method that works on most Redmi and Poco models.

Connect your phone to your computer with a cable and open the command line in the folder with ADB installed. Enter the adb device command to make sure the device is visible. A debugging permission request will appear on your phone screen β€” confirm it.

adb shell pm setInstallLocation 2

This command tells the system that the default application must be installed on an external drive. However, for the full operation of Adoptable Storage often requires formatting a specific map. ID collector:

adb shell sm list-disks

You will receive a response of the type disk:179.64 (numbers may differ).

adb shell sm partition disk:179,64 private

⚠️ Warning: sm partition completely destroys the data on the card. Make sure you enter the correct disk ID so that you don't format the smartphone's internal memory.

Once the command is successfully executed, the phone can automatically restart. If that doesn't happen, do it manually. Now the system has to see the card as part of the internal memory, and the available storage space will increase.

Set up application and data portability

Once the map is formatted and integrated with the system, you can start distributing applications. Not all programs allow porting, as this depends on the developer's policy.

Go to Settings. β†’ Annexes β†’ All applications. Select the program you want (e.g., a heavy game or a navigation device). If you can move, you will see the "Move to the navigation" button. SD-If there's no button, it means the application is rigidly tied to the system partition.

Type of dataPossibility of transferImpact on speedRecommendation
Photos and videosAutomatically.MinimumIt is obligatory to transfer
Cash messengersThrough the application settingsAverage.Preferably for Telegram/WhatsApp
Games (up to 2GB)Partially.Notable.Only if the UHS-I card
System servicesImpossible.Critical.Leave it on the built-in memory

You can set up automatic saving for media files. Most cameras and voice recorders have a "Save Path" option in their settings. Change it from internal storage to SD-This will free up a lot of space without losing functionality.

πŸ’‘

Use a file manager to transfer folders DCIM And Download. Just cut the contents of the folders out of the internal memory and paste them into the appropriate directories on the back of the file. SD-map.

Possible problems and ways to solve them

During operation, users may experience read errors or slowdowns in the interface, often due to the slow speed of the memory card, and if the smartphone starts to slow down, try checking the write speed through special test applications.

Another common problem is error messages Β«SD-The card is corrupted" after the system update, in such cases, it helps to re-format through the storage settings menu.

  • 🐌 Reduced speed of the phone – replace the card with a faster (Class) 10/U3).
  • ❌ Formatting error – try formatting the card on a PC in the file system FAT32 exFAT.
  • πŸ“‰ Apps fly out - check if the card is full and clear the cache.
  • πŸ”‹ Increased battery consumption – perhaps flash memory is faulty and puts a load on the controller.

If the memory card is no longer defined after being re-installed and re-installed, the encryption may have broken, in which case the system will suggest formatting the media again, since the encryption keys are stored in a secure area of the smartphone's internal memory.

πŸ“Š Have you experienced data loss while working with SD-card?
Yes, lost photos/contacts
No, I always do backup.
There were failures, but the data is intact.
I never used an external memory.

FAQ: Frequently Asked Questions

Can WhatsApp be transferred to a memory card?
It is often impossible to migrate the app itself completely due to Android limitations, but you can migrate media files and database. β†’ Use it. SD-Old media files will move automatically.
What happens if you remove the memory card after installing the applications?
Applications installed on the card will stop running, and their icons may disappear from the desktop, the system will give errors about missing resources, to return the functionality of the card you need to insert into the same smartphone.
Does the memory card affect the speed of the smartphone?
Yes, it does. If card write speeds are lower than those of the internal memory (which is common), it can take longer for apps to start and levels to load in games. Use cards labeled A1 or A2 for better performance.
How to return the card to normal reading mode?
You need to format it as a portable storage. Go to Settings. β†’ Warehouse β†’ SD-map β†’ Storage settings β†’ Format it as portable. All data will be deleted.

πŸ’‘

Using a quality UHS-I or UHS-II memory card is critical to the stable operation of applications installed in internal storage.