Owners of Xiaomi Redmi smartphones often face a shortage of internal memory, especially if the device is equipped with only 32 GB or 64 GB of storage.Moving applications to a microSD card seems a logical solution, but in MIUI this feature does not work as clearly as in βpureβ Android.
In this article, we will discuss all the current ways to transfer applications to SD-map 10/11/12, Redmi 9/10/11, Poco X3/X4 and other models based on MIUI 12-14. You will learn what applications can be moved without root rights, how to bypass system restrictions, and what to do if the button "Move to the Internet" SD" We're going to focus on the hidden settings. MIUI, This method allows you to format the card as an internal drive β this method works even on new smartphones 2023-2026 year-end.
Why Xiaomi Redmi canβt just move apps to the top SD-map?
Unlike smartphones running pure Android (like the Google Pixel or Samsung Galaxy with Adoptable Storage), MIUI has its own external logic, and these are the key reasons for the limitations:
- π Security policy MIUI: Xiaomi blocks the portability of system and pre-installed applications (e.g. Mi Browser, Security, Gallery) to protect against failures.
- π± Android Architecture: Starting with Android 6.0, Google has limited the ability to transfer applications to SD Due to performance risks (slow class cards) 4/6 slow down).
- πΎ Memory card format: By default SD-The card is mounted as a portable storage device (FAT32/exFAT), Not as part of the internal memory (Adoptable Storage).
- π Developer restrictions: Many apps (e.g. WhatsApp, Telegram, cache games) explicitly prohibit portability in their manifesto.
It's important to understand that even if you see the "Move to SD" button in the app's settings, it may not be active, because MIUI is analyzing:
- π Type of memory card (microSDXC only) UHS-I Supports Adoptable Storage).
- π Reading/write speed (class recommended) A2 or U3).
- π root rights (some methods require unlocking the bootloader).
β οΈ Note: Transfer applications to slow memory cards (Class) 10 marking A1/A2) This can lead to freezes and errors like "App is not responding." Check your speed before you start. SD-mapping A1 SD Bench.
Method 1: Standard transfer through MIUI settings (without root)
This is the simplest method that works for a limited number of applications: it does not require additional programs or superuser rights, but only for applications that support transfer.
Instructions:
- Open Settings β Applications β Application Management.
- Select the app you want to migrate (like Facebook or Spotify).
- Click on Warehouse.
- If the button is moved to SD-card is active β tap on it and confirm the action.
Limitations of the method:
- β It only works for 30-40% apps from Google Play.
- β Does not transfer application data (cache, settings, game saving).
- β After updating the application, it can automatically return to internal memory.
Insert SD-card (minimum) 16 GB, class. A1/A2)
Battery charge > 50%
Close all background applications
Backup of important data-->
If the "Move to SD" button is inactive, try the following:
- Reboot your smartphone.
- Clear the app cache (Settings β Apps β [name] β Clear the cache).
- Check if the app supports portability (information is usually listed on the Google Play page in the "Advanced" section).
16GB
32GB
64GB
128GB or more
I don't use it.-->
Method 2: Formatting SD-The card is an internal memory (adoptable storage)
This method allows you to expand your internal memory. SD-It's a card, but it has critical implications: once formatted, you can't retrieve the card without losing data, and it'll only work on this smartphone, but you can install the apps directly on it, like a regular drive.
Step-by-step:
- Put it in. SD-Card to smartphone (class recommended) UHS-I U3 or A2).
- Go to Settings. β Memory. β [Your name is yours. SD-map].
- Slip on the three dots in the top right corner and select Storage Settings.
- Click Format as an internal drive.
- Confirm the action (the process will take 5-10 minutes).
- After formatting, select Move Data Now (optional).
Advantages of the method:
- β The ability to install any application on SD-map including games).
- β Automatic distribution of new applications between internal and external memory.
- β Improved productivity compared to standard transfer.
Disadvantages:
- β οΈ The card becomes tied to the device β it will not be used in other gadgets without full formatting.
- β οΈ When you remove the map, the application will stop working on it.
- β οΈ Some applications (such as WhatsApp) may not work with external memory.
| Model Redmi | Adoptable Storage Support | Max. SD volume. | Recommended class of card |
|---|---|---|---|
| Redmi Note 10/11/12 | Yes. | 1 TB | A2/U3 |
| Redmi 9/10/11 | Yes. | 512GB | A1/U1 |
| Poco X3/X4/X5 | Yes. | 1 TB | A2/U3 |
| Redmi 8/8A | Partially (requires MIUI 12+) | 256GB | A1 |
β οΈ Note: Some Redmi models (e.g. Redmi Note 8 Pro) after formatting SD How can internal memory lose the ability to write files (photos, videos) to a card through standard applications?+ From the Mi App Store and manually specify the save path.
Method 3: Transfer with ADB (for power users)
If standard methods don't work, you can use Android Debug Bridge (ADB), a debugging tool that lets you manually tell the system which apps you can port, which requires a PC connection but doesn't need root rights.
What you need:
- π₯οΈ Computer with Windows/macOS/Linux.
- π USB-cable (preferably original).
- π₯ Installed drivers Xiaomi and ADB Tools.
- π§ Included debugging by USB (Settings β The phone. β Version. MIUI (tap 7 times) β Additionally. β For developers β Debugging by USB).
Instructions:
- Connect Redmi to your PC and allow debugging (a request will appear on the smartphone screen).
- Open the command line (Windows) or terminal (macOS/Linux) in the adb folder.
- Enter the command to check the connection: Adb devices must appear serial number of your device.
- Find out the batch name of the application (for example, for Facebook it is com.facebook.katana). -f
- Run the port command (replace package.name with real name): adb shell pm set-install-location 2 adb shell pm move-package package.name
Transcript of commands:
- set-install location 2 β set-install location SD-map as default installation location.
- Move-package β transfers a specific application.
Limitations of the ADB method:
- β Not all apps support portability (e.g. Google Play Services or Google Play Services). MIUI System Apps).
- β After a reboot, some applications can return to internal memory.
- β Requires the commands to be executed again after the update MIUI.
π‘
If the move-package command returns the error "Failure" [INSTALL_FAILED_INVALID_INSTALL_LOCATION]", So, you can try to do the adb shell pm set-install-location first. 0, Then try again.
What to do if the application is not portable?
If none of these methods worked, here are the alternatives:
- π Clearing cache and data: Sometimes applications block the transfer due to the large volume of temporary files. β Annexes β [name] β Warehouse.
- π₯ Reinstall the app: Remove the app, paste SD-card formatted as internal memory and re-install it β the system can automatically suggest installation on the card.
- π§ Use of third-party launchers: Some launchers (such as Nova Launcher) allow you to hide the icons of applications installed on the platform. SD, But it doesn't solve the memory problem.
- βοΈ Cloud Storage: For media and backups, use Google Photos, Mi Cloud or Yandex Drive.
For large-cache games (e.g. Genshin Impact, Call of Duty Mobile), SD transfer is often impossible.
- Use the function Clear cache in the game settings.
- Transfer only media files (screenshots, videos) manually through Explorer.
- Install Lite versions of apps (e.g. Facebook Lite, Messenger Lite).
Why arenβt games being transferred to SD?
Mistakes in the transfer of applications and their solutions
When working with SD-Xiaomi Redmi cards are often used by users to make mistakes. Here are the most common ways to fix them:
| Mistake. | Reason. | Decision |
|---|---|---|
| "Failure to move the app." | The card is formatted as a portable, not as an internal memory. | Reformat the card through Settings β Memory β Format as an internal drive. |
| "SD-map damaged" | The file system of the card is corrupted or incompatible. | Format the card on PC in FAT32 (for cards up to 32 GB) or exFAT (for cards >64 GB). |
| βNot enough space on the deviceβ after the transfer | The application was partially transferred, and the data remained in the internal memory. | Clear the app data (Settings β Applications β [name] β Storage β Clear data). |
| "Application does not respond" after transfer | Slow memory card (class below A1). | Replace the card with a model marked A2 or U3. |
If, after transferring the application to SD, it starts to fly out or brake, follow the following steps:
- Reboot your smartphone.
- Transfer the app back to internal memory.
- Clear the cache and application data.
- Check the memory card for errors using the SD Card Tester (available on Google Play).
β οΈ Note: Some Redmi models (e.g. Redmi Note) 9 Pro after updating to MIUI 13/14 The formatting option may be missing SD It's like internal memory, and the only way out is to use it. ADB or get root rights.
FAQ: Frequent questions about porting applications to SD in Xiaomi Redmi
Can I transfer WhatsApp to a memory card?
Why did the app disappear from the main screen after the transfer?
How to transfer games with a large cache (Genshin Impact, PUBG)?
Can I use it? SD-The card as internal memory of Redmi MIUI 14?
How to return applications from SD-card back to internal memory?
π‘
If you use SD-card as internal memory, regularly back up data. If the card crashes (for example, due to physical damage), you will lose not only the files, but also all the transferred applications, including their settings.