Owners of Xiaomi Redmi smartphones often face a shortage of internal memory, especially if the device is equipped with 32 or 64 GB of storage. The solution seems obvious: transfer applications to a microSD card. MIUI This process is not as simple as it is in pure Android โ the system imposes restrictions, and some applications fundamentally refuse to work with external media. SD-map, including hidden settings, circumventing restrictions and solving common errors.
It is important to understand that starting with MIUI 12.5 Xiaomi has officially blocked the ability to transfer applications to a memory card through standard settings, due to Googleโs policy on data security and performance optimization. However, there are alternative methods, from formatting the card as an internal drive to using it. ADB-We will look at all the current options, including nuances for specific models of the Redmi Note. 10/11/12, Redmi 9/10 and other popular lines.
Before you start the transfer, check two key points: first, yours. SD-The card must be of class 10 (UHS-I) And then, you know, low-cost cards can't handle the load, and second, some apps -- like WhatsApp, Google Play Services -- are flatly refusing to run on external memory, and you're going to have to leave them in internal storage.
Why Xiaomi Redmi does not allow to transfer applications SD-map?
The main reason for the restrictions lies in the architecture of Android and politics. MIUI. Starting with Android 6.0 Marshmallow, Google introduced the concept of Adoptable Storage โ the ability to format. SD-It's a card as part of internal memory, but it's a mode that has serious flaws:
- ๐ Encrypted section: once formatted, the card will not be read on another device without data loss.
- โก Decreased productivity: even quick cards UHS-II They are slower than the built-in memory. eMMC/UFS.
- ๐ซ Application limitations: Many programs (especially system ones) do not support external media.
In MIUI, these restrictions are strengthened, for example, in Redmi Note 11 (2022), the function of porting applications through the Settings โ Applications menu is completely removed.
- ๐ Battery optimization: applications for SD-maps can more often cause wake-locks, reducing battery life.
- ๐ Security: External media are easier to fake or hack, posing risks for payment systems.
- ๐ฑ Xiaomi aims to unify the experience across all devices, simplifying support.
โ ๏ธ Attention: If you are using SD-card as portable storage (not formatted as internal memory), then transfer applications through standard settings MIUI You'll need it. ADB-commands or third-party utilities that we will consider below.
Method 1: Formatting SD-The card is an internal memory (adoptable storage)
This is the official method from Google that works on all Xiaomi Redmi with Android. 6.0+. But it has a critical flaw: once formatted, the card can't be used on other devices, and the speed will slow down. UHS-I/UHS-II (from 10 class and above).
Instructions:
- Put it in. SD-card to slot (if a hybrid slot is used, remove the second slot) SIM-map).
- Go to Settings โ Memory (or Storage).
- Tap your name on it. SD-maps (e.g. SanDisk) 128GB).
- In the upper right corner, press three dots (โฎ) and select Storage Settings.
- Select Internal Memory โ Clean and Format.
- Confirm the action. It'll take 1-2 minutes.
Once formatted, the system will suggest moving some of the data to the map, but not all apps support this mode, such as Facebook or Instagram may not work smoothly, to check compatibility:
- ๐ฑ Go to Settings. โ Annexes.
- ๐ Select the desired application (for example, Telegram).
- ๐พ If there is a button, move to SD-The card supports Adoptable Storage.
โ ๏ธ Note: Once formatted as internal memory, the card cannot be retrieved without resetting the phone to factory settings, and some banking applications (e.g., SberBank Online) may block external media for security reasons.
โ๏ธ Preparation SD-formatting
Method 2: Transfer applications over ADB (without map formatting)
If you don't want to format SD-The card is an internal memory, you can use Android Debug Bridge (ADB). This method allows you to force the supported applications to an external medium, but requires a connection to the computer and basic knowledge of the command line.
Advantages of the method:
- ๐ The card will remain compatible with other devices.
- ๐ Only selected applications can be transferred.
- ๐ง No resetting of settings is required.
Disadvantages:
- ๐ซ It doesnโt work with all apps (depends on the developer).
- ๐ป A computer with installed equipment is required ADB.
- ๐ After updating MIUI It may be necessary to re-transfer.
Step-by-step:
- Turn on USB debugging: Go to Settings โ About Phone. Tap 7 times on MIUI Version to activate Developer Mode. Go back to Settings โ Additional โ Developer. Activate USB Debugging.
- Connect your phone to your PC and confirm your trust in your computer.
- Install ADB: Download Platform Tools from Google. Unpack the archive into C:\adb (Windows) or /usr/local/bin (macOS/Linux).
Open the command line.
ADB
adb devicesMake sure your Redmi is listed.
Run the transfer command.
com.example.app
adb shell pm set-install-location 2
adb shell pm move-package com.example.app- set-install location 2 โ set-install location SD-map as default installation location.
- Move-package โ transfers a specific application.
โ ๏ธ Note: Some utility (for example, Link2SD) require root rights, which cancels the warranty on Xiaomi Redmi. MIUI The transferred applications may stop working.
Method 4: Transfer cache and media files (alternative for unsupported applications)
If the application cannot be transferred to SD-A card (such as WhatsApp or Google Maps) can free up internal memory by moving cache, downloads and media files. 1-5 GB of free space.
How to transfer different types of data:
- ๐ธ Photo and video: Open the Gallery โ Settings โ Select the save folder. SD-map.
- ๐ต Music and audio files: In Google Play Music or Mi Music, select Settings โ Load folder, point the way to SD-map (e.g., map, /storage/1234-5678/Music/).
- ๐บ๏ธ Maps (Google Maps, Yandex.Maps): In the application settings, find Offline Maps. Select Storage โ SD-map.