Xiaomi Redmi smartphones often come with a modest amount of internal memory, especially in budget models. When the free space on the internal drive runs out, users look for ways to optimize the space - one of them installing applications on the internal drive. SD-However, standard Android settings and shells MIUI This is not always possible directly from Google Play Market. In this article, we will discuss all working methods for porting applications to external media, including bypassing system limitations and nuances for different versions. MIUI.
It is important to understand that not all applications support installation on the SD-However, for most games and utilities (such as Facebook Lite, Spotify, or Asphalt 9), portability is possible, just by configuring the system correctly. We will look at how official ways through customization MIUI, Alternative solutions for advanced users.
Why applications are not installed on SD-default-card
The main reason is the Android architecture, where apps are installed by default in internal memory to ensure stable operation. Manufacturers, including Xiaomi, often limit the portability due to:
- ๐ security: SD-Cards are easier to extract, which increases the risk of data theft.
- โก Performance: External media slower than internal memory (especially Class 10 vs. UFS 2.2).
- ๐ฑ Restrictions MIUI: In some versions of the shell, the transfer function is hidden or disabled.
- ๐ ๏ธ Technical Features: Applications with widget or services in the background do not work with SD.
In addition, Google Play Market does not provide the option to select the installation location โ this option is controlled at the Android level. However, the MIUI shell (starting with version 12.5) partially returns this feature through the Settings โ Applications menu.
Preparation of SD-card for installation of applications
Before transferring applications, you need to format correctly SD-Xiaomi Redmi supports two modes of external drive:
- Portable storage (default): The card is used as a removable disk, but applications are not portable to it.
- Internal Storage: The card becomes part of the system, allowing you to install programs on it.
For the second option, do:
- Put it in. SD-card to slot (microSD formats up to 2 TB are supported).
- Go to Settings. โ Memory. โ SD-map.
- Select Set Up โ Internal memory.
- Confirm the formatting (the data will be deleted!).
๐ก
Use it. SD-class A1 or A2 (For example, SanDisk Extreme for minimum application lags.
โ ๏ธ Note: Once formatted as internal storage, the card will not be read on other devices without being completely reset, and do not remove it without first โdisablingโ the settings โ this can damage the application data.
Official method: transfer via MIUI settings
If SD-The card is formatted as internal memory, you can transfer some applications through the standard menu:
- Open Settings โ Applications โ Application Management.
- Select the application you want (such as Telegram).
- Press Warehouse. โ Change. โ SD-map.
- Confirm the transfer (the process will take a few seconds).
Limitations of the method:
- โ Not all apps support portability (such as WhatsApp or system utilities).
- โ Some of the data may remain in internal memory (cache, updates, etc).
- โ On some models (Redmi) 9A, Redmi 8) option hidden.
โ๏ธ Preparation for the portability of applications
๐น How to check which applications can be transferred:
- In the Application Management menu, sort the list by size.
- Applications with the option to Change in the Warehouse section support transfer.
Alternative method: installation via ADB
For advanced users, there is a way to force the transfer of applications to SD-Map via Android Debug Bridge (ADB). This method works even for applications that donโt normally support external storage, but require a PC connection.
Instructions:
- Enable Developer Mode on Redmi: Settings โ About Phone โ MIUI Version (click 7 times)
- Activate USB Debugging in Settings โ Additional โ For developers.
- Connect your phone to your PC, install ADB drivers (for example, via Mi PC Suite).
- Open the command prompt on your PC and type: adb shell pm set-install-location 2 This will force the system to install applications on the SD by default.
โ ๏ธ Note: pm set-install-location 2 may cause some applications to work unstable (e.g., banking or push notifications:
adb shell pm set-install-location 0What if the ADB does not recognize the device?
Transferring cache and application data to SD
Even if the application itself cannot be moved, you can free up space in internal memory by moving its cache and user data (for example, downloaded maps in Google Maps or media files in Telegram).
- Open the application settings (Settings โ Applications โ [name]).
- Go to the Warehouse. โ Clear the cache (if necessary).
- For some applications (such as Spotify), there is an option in the settings to store downloads โ select SD-map.
For games (such as PUBG Mobile or Call of Duty), use the built-in port options:
- ๐ฎ Launch the game. โ Settings โ Mainstream โ Move the data to SD.
- ๐ For manual transfer, copy the folder Android/obb on SD File Manager (for example, Mi File Manager).
| Annex | Supports SD transfer | Method |
|---|---|---|
| โ No. | Transfer backups through Settings โ Chat โ Backup | |
| Spotify | โ Yes. | Application settings โ Storage โ Memory of the device |
| Google Maps | โ Partially. | Offline maps are saved to SD via Settings โ Offline maps |
| Telegram | โ Yes. | Settings โ Data and memory โ Telegram folder |
Mistakes and decisions when transferring applications
When you try to install or transfer applications to SD-Redmi users often encounter errors. Let's look at the most common ones and how to fix them:
- ๐ซ "Insufficient space" when installed on the SD: Solution: Remove unnecessary files from the card or format it as internal memory. Make sure that the card has at least 1 GB of free space.
- ๐ "App does not respond" after transfer: Solution: Return the application to internal memory or clear its cache (Settings โ Annexes โ [name] โ Warehouse โ Clear the cache).
- ๐ SD-card not determined: Solution: Reboot your phone, check the slot contacts or try another card.On some Redmi Notes 8/9 refreshment MIUI last-minute.
๐น Critical information for Redmi owners MIUI 13+: In new versions of the shell function of transferring applications to SD It can be disabled because of Google's security policy, and the only way it works is to use it. ADB (described above) or installing applications through APK-files with a choice of a save location.
๐ก
Formatting SD-Cards as internal memory are the most reliable way to allow the installation of applications, but deprives you of the ability to use it on other devices.
Best Memory Management Apps on Redmi
If standard methods donโt help, use third-party utilities to optimize your memory:
- ๐ Files by Google: Analyzes the space occupied and suggests clearing the cache.
- ๐ AppMgr III (App 2 SD): Helps to transfer applications to SD Even without root rights (not working on all Redmi models).
- ๐๏ธ SD Maid: Deletes residual files after uninstalling applications.
โ ๏ธ Note: Applications for portability (App 2) SD) You may require root access, which will void the Xiaomi warranty. Before using them, back up your data through Settings. โ Additionally. โ Backup.
For Redmi models with MIUI 14 and later, it is recommended to use built-in tools, as third-party utilities can conflict with the updated shell. For example, in Redmi Note 12, the Smart Cleanup function automatically offers to transfer rarely used applications to the SD.