How to make sure that applications are downloaded SD-Map in Xiaomi: All ways

Owners of Xiaomi smartphones with limited internal memory often face a problem: new applications are not installed due to lack of space, although the device is not installed. SD-64GB or even 128GB card. Why is the system stubbornly ignoring the external drive and how to get it to use it by default? In this article, we will discuss all working methods - from standard settings. MIUI Up to Hidden Features for Experienced Users.

We will immediately warn: full transfer of applications to SD-Map in modern versions of Android (10+) firmware MIUI 12/13/14 But there are workarounds, from formatting the map as an internal storage facility to using it. ADB-We tested all the ways on the Redmi Note. 10 Pro, POCO X3 Pro and Mi 11 Lite to give accurate recommendations.

It's important to understand that not all applications can be ported, for example, system services (like Google Play Services) and instant messengers (like WhatsApp) most often remain in internal memory, but for games, multimedia players and many user programs, solutions exist.

Why Xiaomi does not allow you to save applications SD-default-card

The main reason is Googleโ€™s security policy, which since Android 6.0 (Marshmallow) has tightened the rules for working with external drives, manufacturers including Xiaomi are forced to comply with these requirements to certify their devices for Google services.

  • ๐Ÿ”’ Prohibition of writing to arbitrary folders SD-Maps: Applications can only store data in their dedicated directories (e.g, /Android/data/com.app.name/).
  • ๐Ÿ“ฑ Limited support for Adoptable Storage: Formatting SD-Cards as internal storage (introduced in Android 6.0) are unstable and often lead to errors.
  • ๐Ÿ›ก๏ธ Protection against malware: Google believes that the applications on the Internet SD-It is easier to replace or hack the card, so it blocks their installation by default.

In MIUI, these restrictions are supplemented by Xiaomiโ€™s own โ€œchipsโ€:

  • ๐Ÿ“ Automatic backup to the SD-The card works only for media files, not for media files. APK.
  • โš™๏ธ Hidden developer settings do not contain options for forced application portability (unlike older versions of Android).
  • ๐Ÿ”„ Cleaning the cache when extracted SD-The maps can damage the transferred data.

But there are loopholes. For example, if you format it. SD-The map is an internal storage system, and the system will treat it as part of the main memory, but this method has serious shortcomings, which we will discuss in the next section.

๐Ÿ“Š What Xiaomi model do you use?
Redmi Note 10/11/12
POCO X3/X4/X5
Mi 11/12/13
Another model
I don't know.

Method 1: Formatting SD-maps as internal storage

This is the most radical, but also the most effective method, and once the card is formatted as an Adoptable Storage, the system will automatically prompt you to install new applications on it.

โš ๏ธ Note: Once formatted, the card cannot be retrieved and used in other devices without being completely cleaned, and all data on it will be encrypted and linked to your smartphone.

How to perform the procedure:

  1. Put it in. SD-Card to smartphone and wait for its detection.
  2. Go to Settings. โ†’ Warehouse โ†’ [Your name is yours. SD-map].
  3. Click on the three dots in the top right corner and select Storage Settings.
  4. Tap format as internal and confirm the action.
  5. Wait for the process to be completed (it can take 5-15 minutes depending on the size of the card).

After formatting:

  • ๐Ÿ“ฒ New applications will be installed by default on SD-map (if there is a place).
  • ๐Ÿ”„ Some system data (e.g. updates) will remain in internal memory.
  • โš ๏ธ When you remove the map, some applications may stop working.

Back up all data from the card | Check the card speed class (UHS-I/U3) | Charge the phone at least 50% | Make sure the card is not used as portable storage in other devices-->

If the option to format as internal is not in the menu, then:

  • Your Xiaomi model doesnโ€™t support this feature (relevant for some budget devices).
  • SD-The card is too slow (a class is needed). UHS-I/U3 higher).
  • You have a custom firmware installed that has disabled this option.

Method 2: Manually port applications through settings

If you donโ€™t want to format the card as internal memory, you can try migrating applications that are already installed, which doesnโ€™t work for all programs, but sometimes helps free up 1-2 GB of internal memory.

Instructions:

  1. Open Settings โ†’ Applications โ†’ Application Management.
  2. Select the app you want to migrate (like Spotify or Netflix).
  3. Slip the Warehouse.
  4. If the Change option is active, click on it and select SD-map.
  5. Confirm the transfer and wait for the process to be completed.

Limitations of the method:

  • ๐Ÿšซ Most system and popular apps (e.g. Facebook, Instagram) do not support portability.
  • ๐Ÿ“‰ The ported application may run slower (depending on the class) SD-map).
  • ๐Ÿ”„ After updating the application, it can automatically return to internal memory.

๐Ÿ’ก

Before you move the application, close it through Task Manager (Recent Applications โ†’ Close Everything) and this will reduce the risk of errors when moving files.

If the Change button is inactive, it means:

  • The application does not support the transfer to SD-The map (developer, not Xiaomi).
  • Yours. SD-The card is formatted as a portable storage (not internal).
  • The MIUI version blocks this feature (relevant for some regional firmware).

Method 3: Using ADB for Forced Transfer

For advanced users, there is a method using Android Debug Bridge (ADB). It allows you to manually specify to the system which applications can be transferred to the SD-map, even if this option is blocked in the interface.

What you need:

  • ๐Ÿ–ฅ๏ธ Computer with installed Xiaomi and ADB-tools drivers.
  • ๐Ÿ“ฑ Included debugging by USB on a smartphone (Settings) โ†’ The phone. โ†’ Version. MIUI (tap 7 times) โ†’ Additionally. โ†’ For developers โ†’ Debugging by USB).
  • ๐Ÿ”Œ Cable USB (better-than-original).

Step-by-step:

  1. Connect the phone to the PC and allow debugging over USB.
  2. Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with adb.exe.
  3. Enter the command to check the connection: Adb devices must appear serial number of your device.
  4. Find out the packet name of the application you want to migrate (for example, through App Inspector or the command: adb shell pm list packages | grep "application name"
  5. Run a port command (replace com.example.app with the real name of the packet): adb shell pm set-install-location 2 This command installs the SD-Map as a priority installation site for new applications.
  6. To transfer an already installed application: adb shell pm move-package com.example.app

Important nuances:

  • โš ๏ธ Not all applications support portability through ADB (depends on the android:installLocation flag in the application manifest).
  • ๐Ÿ”„ After restarting the phone, some applications can โ€œflyโ€ from the SD-map.
  • ๐Ÿ› ๏ธ If the team makes a Failure error [INSTALL_FAILED_INVALID_INSTALL_LOCATION], So transfer is impossible.
What if the ADB canโ€™t see the device?
1. Check if debugging is included on USB 2. Install drivers for your Xiaomi model (you can download from the official website or through Mi). PC Suite). 3. Try another one. USB-cable (preferably original). 4. Restart your phone and PC. 5. If you use Windows, run the command prompt on behalf of the administrator.

Method 4: Installation of applications on SD-map

Some alternative launchers (like Nova Launcher or Apex Launcher) allow you to change the default install location of applications.This method does not guarantee 100% results, but can help in some cases.

How to set up:

  1. Install Nova Launcher from Google Play.
  2. Open the launcher settings (Long press on the desktop โ†’ Settings).
  3. Go to Apps and Widgets โ†’ Install applications.
  4. Choose. SD-map as the preferred installation location.

Limitations:

  • ๐Ÿ“Œ It doesnโ€™t work on all Xiaomi models (depending on version) MIUI).
  • ๐Ÿ”ง Does not affect system applications and updates.
  • ๐Ÿ“ฅ Some apps (like Google Maps) will still be installed in internal memory.

Alternatively, you can use AppMgr III (APK management application) to:

  • ๐Ÿ” See which applications can be moved.
  • ๐Ÿ“ค Forced to move supported APK on SD-map.
  • ๐Ÿ“Š Monitoring occupied space.

Comparison of methods: what way to choose

To make it easier for you to decide, we have compiled a table with the pros and cons of each method:

MethodPlusesConsDifficultySuitable for
Formatting as an internal storageโœ… Maximum compatibilityโœ… Automatic installation of new applications on SDโŒ The card is tied to the phone.โŒ Risk of data loss during retrievalโŒ It doesn't work for all models.MediumUsers willing to sacrifice flexibility for a place
Manual transfer through settingsโœ… No formatting required.โœ… Ease of executionโŒ It only works for a limited number of applications.โŒ Slow operation of portable applicationsLow.Newcomers who need to free up 1-2 GB
Use of ADBโœ… Works for applications blocked in the interfaceโœ… Flexibility of settingsโŒ Requires PC and technical skillsโŒ Risk of errors when used incorrectlyTall.Advanced users
Third-party launchersโœ… Doesn't require root rightsโœ… Additional Customization FunctionsโŒ Limited effectivenessโŒ Does not affect system applicationsLow.Those who already use custom launchers

If your goal is to free up internal memory as much as possible, formatting is the best option. SD-The card is an internal storage device, and the temporary solution is a manual transfer or ADB. Third-party launchers should be considered only as an additional tool.

๐Ÿ’ก

On devices with MIUI 14 and later, the manual portability of applications has declined due to tighter security policies, and in such cases, it is better to consider buying a phone with more internal memory or using cloud storage (for example, Mi Cloud).

Frequent Mistakes and How to Avoid Them

When working with the transfer of applications to SD-And so, you can see that users often have problems that are typical of these problems, and here are the most common ones and the ways that they can be solved:

โš ๏ธ Note: If the application stopped working after the transfer, do not remove it. SD-First, try to return it to internal memory through Settings. โ†’ Annexes โ†’ [Name of the annex] โ†’ Warehouse โ†’ Change.

Error 1: โ€œNot enough space on the deviceโ€ SD-blank-card

Reason: The system reserves part of the internal memory for system needs (cache, updates).

Decision:

  • ๐Ÿงน Clear the cache through Settings โ†’ Warehouse โ†’ Clean up.
  • ๐Ÿ”ง Turn off automatic app updates on Google Play.
  • ๐Ÿ“ Transfer media files (photos, videos) to SD-hand-write.

Error 2: Application moved but not launched

Reason: SD-The card is too slow (class below) UHS-I/U1) or the application does not support external storage.

Decision:

  • ๐Ÿ”„ Return the app to internal memory.
  • ๐Ÿ›’ Buy a quicker one. SD-Card (SanDisk Extreme or Samsung recommended) EVO Plus).
  • ๐Ÿ“ฅ Reinstall the application by selecting internal memory.

Error 3: After formatting as internal storage, the phone started to brake

Reason: SD-The card has a low read/write speed and the system is constantly accessing it.

Decision:

  • ๐Ÿ“Š Check the speed of the card with A1 SD Bench (must be at least 20 MB/s per record).
  • ๐Ÿ”ง Format the card back to portable storage (reset phone will be required!).
  • ๐Ÿ› ๏ธ Install a light firmware (e.g. Xiaomi.EU) to optimize your work.
Can I transfer WhatsApp to WhatsApp? SD-map?
No, WhatsApp is blocking the transfer to external drives for security reasons: ๐Ÿ“ Transfer media files (photos, videos) from the folder WhatsApp/Media on SD-hand-write. ๐Ÿ”„ Regularly clean the app cache in Settings โ†’ Annexes โ†’ WhatsApp โ†’ Warehouse โ†’ If freeing up internal memory is critical, consider using WhatsApp Business with cloud backup.
Why do applications return to internal memory after the MIUI update?
This is standard Android behavior: when you update the system or the application itself, it can be reset to the internal drive to minimize the problem: ๐Ÿ”• Turn off automatic app updates on Google Play. ๐Ÿ“ฅ Install updates manually, pre-transfer the application to SD-map. ๐Ÿ”ง Use AppMgr. III Monitoring โ€œstubbornโ€ applications.
How to transfer games to SD-map?
Games are transferred on the same principle as regular applications, but there are nuances: ๐ŸŽฎ Most heavy games (e.g. Genshin Impact, Call of Duty Mobile) block the transfer due to cheat protection. ๐Ÿ“ You can transfer only part of the data (for example, cache) through Settings โ†’ Annexes โ†’ [Game] โ†’ Warehouse โ†’ Clear the cache and point SD-Map as a place to download additional files. ๐Ÿ”ง Some games (such as Minecraft) have modified versions with support. SD-But it requires root rights, and the best way for gamers to install them is to use them. SD-map as a portable storage for screenshots, gameplay records and updates.
Can I use it? SD-Map as internal memory on Xiaomi without formatting?
No, Adoptable Storage requires a complete cleanup of the card: ๐Ÿ”— Symbolic Links (symlink): Using ADB You can create links from the internal memory to SD-Map, but it requires root and technical skills. ๐Ÿ“ Manual file transfer: Some applications (e.g. Kodi) allow you to specify a folder in the settings to SD-data-card. โ˜๏ธ Cloud Storage: Services like Google Drive or Mi Cloud can automatically sync files, freeing up space.
What are they? SD-The cards are best suited for Xiaomi?
For stable operation, we recommend memory cards with the following characteristics: Parameter Recommended value Examples of models Volume 64-256 GB โ€“ Speed class UHS-I (U1 or U3) SanDisk Extreme, Samsung EVO Plus Record speed From 20 MB / s Lexar Professional 1066x MicroSD Form Factor (SDXC) Any modern cards Avoid cheap no-name cards โ€“ they often have understated real characteristics and can lead to data loss.