Xiaomi smartphones based on MIUI Often, you're facing a problem with a lack of internal memory, especially if you're installing a lot of apps or you like to take high-resolution photos, and one way to solve this problem is to migrate some of the applications to the Internet. SD-But in the latest versions. MIUI 12-15 This feature is either hidden or limited. In this article, we'll look at all the current methods for migrating applications to an external drive, including official settings and advanced solutions through the use of the software. ADB.
It is important to understand that not all applications can be ported: some (for example, system or high security requirements) will remain in internal memory. SD-The cards may be lower, especially if you use a Class 10 card or slower, but for most users, this compromise is justified for the sake of freeing up precious gigabytes.
Why Xiaomi restricts the portability of applications to SD-card?
Starting with Android 6.0 Marshmallow, Google has changed its policy of working with external drives, banning the full portability of applications to the Internet. SD-map without root rights. Xiaomi in its firmware MIUI They follow these rules, but they add their own limitations:
- π Security: Annexes to SD-It is easier to steal or replace cards, especially if the card is retrieved and connected to other devices.
- β‘ Performance: Internal Memory eMMC/UFS in smartphones, it works in 5-10 faster than even the fastest SD-map.
- π± Stability MIUI: Some firmware features (such as Second Space or App Lock) may conflict with applications on an external drive.
However, there are still portable loopholes in MIUI, and we'll look at all the options available, from standard to advanced, that require a PC connection.
Method 1: Transfer over standard MIUI settings (without PC)
This is the easiest method, but it doesnβt work on all models and versions of MIUI. Itβs most commonly available on budget smartphones (Redmi 9A, Redmi Note 8) and outdated firmware (MIUI 11 and below).
- Open Settings β Applications β Application Management.
- Select the app you want to migrate (like Facebook or Spotify).
- Slip on Warehouse.
- If the option is available, the button Change or Move to SD-map.
β οΈ Attention: MIUI 12-15 This item is often absent even if it is SD-If you don't have a button, move on to the next one.
Format the card in FAT32 or exFAT| Check the speed class (UHS-I Class 10 recommended)| Make sure the card is not more than 80% full | Turn off card encryption in security settings
-->
Method 2: Use of the SD-The card is an internal memory (adoptable storage)
This method allows for the "binding" SD-The card to the smartphone, making it part of the internal storage. Xiaomi officially does not support this feature in new versions MIUI, But it can be activated through ADB. Important: After this procedure, the card cannot be removed without losing data β it will become βbuilt-inβ into the system.
Instructions:
- Connect your smartphone to your PC and enable USB Debugging in Settings β About Phone β MIUI version (tap 7 times according to version, then go back to Additional Settings β For Developers).
- Install ADB Tools on your computer.
- In the command line (Windows) or terminal (Mac/Linux), type: adb shell sm list-disks Remember the disk identifier (e.g., disk:179.64).
- Enter the command to format the card as internal storage: adb shell sm partition disk:179.64 private (replace 179.64 with your ID).
- After the smartphone reboot SD-The card will be part of the internal memory.
β οΈ Attention: This method irreversibly formats the map, and if you extract it, the apps will stop working, POCO F3 Mi 11 can block this function at the kernel level.
| Xiaomi model | Adoptable Storage Support | Notes |
|---|---|---|
| Redmi Note 10 Pro | β No. | Blocking at MIUI 12.5 level |
| POCO X3 NFC | β Yes. ADB) | Requires to disable MIUI Optimization in the developer settings |
| Mi A3 (Android One) | β Yes. | Works without ADB through standard Android settings |
| Redmi 9C | β Yes. | You may need to roll back to MIUI 11. |
Method 3: Transfer through application managers (no root rights)
If the standard methods don't work, you can use third-party utilities.
- π± AppMgr III (App 2 SD) β It shows you what applications you can migrate, and it does it in one tap. MIUI 12-14, but requires permits for special opportunities.
- π§ Files by Google β Googleβs built-in file manager sometimes offers to migrate rarely used apps to the Internet. SD-map.
- π οΈ SD Maid β Clears the cache and suggests optimizing storage, including data transfer.
How to use AppMgr III:
- Download the app from Google Play.
- Open the Moving tab β there will be applications that support transfer.
- Slip on the application and select Move to SD-map.
- If the button is inactive, try clearing the app cache or restarting the phone.
π‘
Before using AppMgr III, disable MIUI optimization in the developer settings (Disable MIUI optimization) to increase the chances of a successful transfer.
Method 4: Manually move application files (for experienced)
This method is suitable for users who are willing to work with the file system manually. It does not carry the application itself, but allows you to move its data (cache, media files) to the file system. SD-You will need a file manager with access to root folders (for example, Solid Explorer or Solid Explorer). FX File Explorer).
Instructions:
- Open the file manager and enable the display of hidden files.
- Go to /data/data/ (root rights required) or /Android/data/ (no root required).
- Find a folder with the name of the application package (for example, com.facebook.katana for Facebook).
- Copy the folder to SD-map (e.g. in the /storage/1234-5678/Android/data/).
- Delete the original folder and create a symbolic link (ADB or root required): adb shell ln -s /storage/1234-5678/Android/data/com.facebook.katana /data/data/com.facebook.katana
β οΈ Note: Not all apps work properly after such a transfer, for example, WhatsApp or banking apps may block access due to a change in the path to data.
What if the application stops working after the transfer?
Frequent mistakes and their solutions
When transferring applications to SD-Xiaomi users face typical problems. Here's how to solve them:
- π« The "Transfer" button is inactive: Check that SD-The card is formatted as a portable storage (not as internal memory). MIUI Try another file manager (e.g. Total Commander).
- π The app has moved, but it won't start: Clear the app cache in the settings. Reboot your smartphone. If the problem persists, move the app back.
- π SD-card is not recognized: Reconnect the card or format it in FAT32 Check the card on another device, it may be damaged. MIUI last-minute.
If none of these methods worked, consider alternative ways to release memory:
- ποΈ Cleaning the cache through Settings β Warehouse β Clean up.
- βοΈ Porting photos and videos to Google Photos or Mi Cloud.
- π² Remove unused applications (check in Settings) β Annexes β Recently used).
π‘
The most reliable way of transfer is the use of ADB binding SD-However, this is irreversible and not suitable for all Xiaomi models.