Xiaomiโs MIUI 12-based smartphones often face a shortage of internal memory, especially in budget models with 32 or 64 GB of storage. Many users try to solve this problem by plugging in a microSD card and trying to make it the main storage โ but face system limitations. Unlike earlier versions of Android, where you could format the card as internal memory (Adoptable Storage), MIUI 12 blocks this feature at the firmware level.
In this article, we will discuss all the available integration methods. SD-Maps to Xiaomi, including official settings, workarounds and alternative solutions, learn how to transfer applications, cache and media to an external drive, what restrictions imposes MIUI 12, and what to do if the system refuses to recognize the card, and we will also analyze the risks and consequences of such manipulations on the performance and security of the device.
Why? MIUI 12 does not allow you to do SD-card?
Starting with Android 6.0 Marshmallow, Google introduced Adoptable Storage, which allows you to format microSD as part of internal memory. However, Xiaomi in the shell of MIUI 12 (and later versions) completely removed this feature โ even if your device technically supports the feature at the Android level.
- ๐ Security of data: MIUI uses encryption of internal memory (FBE), It doesn't apply to removable media, and it creates a risk of data leakage when you lose your card.
- โก Performance: Even the class A2 MicroSD is not as fast as internal memory. UFS 2.1/2.2, Which leads to lags when working with applications.
- ๐ฑ Xiaomi: the company encourages the purchase of devices with a large amount of internal memory, blocking alternative solutions.
- ๐ ๏ธ Technical limitations: Not all chipsets (e.g. Snapdragon) 4xx The series works well with Adoptable Storage.
However, there are workarounds, from partial data porting to radical methods like unlocking the bootloader and installing custom firmware, and we'll look at them all, starting with the safest ones.
Official methods of use SD-card MIUI 12
While full memory integration is not possible, MIUI 12 offers several legal ways to use microSD to free up internal storage, which do not require root rights or system modifications, but have limitations.
1. Transfer of applications to SD-map
Some applications (not all!) can be transferred to an external drive through settings.
- Open Settings โ Applications โ Application Management.
- Select the desired application and click Storage.
- If the option is available, a button will appear to Move to SD-map.
Limitations:
- ๐ซ It only works with applications that support this feature (many games and social networks block it).
- ๐ Only a portion of the data is transferred, the main files remain in the internal memory.
- โ ๏ธ When you remove the card, the application will stop working.
2.Save media files to SD by default
You can configure the camera and other apps to save photos/videos directly to the map:
- Open the camera โ Settings โ Save Place.
- Choose. SD-Card (if the option is active).
- For other apps (like WhatsApp), the save path changes in their internal settings.
This wonโt solve the problem with apps, but it will free up a few gigabytes of cache and system files.
โ๏ธ Preparation SD-map
3.Use of SD-cache-card
Some applications (such as Google Maps or Spotify) allow you to save offline data to an external drive.
- ๐บ๏ธ In Google Maps: Profile โ Offline maps โ Settings โ Preservation site.
- ๐ต In Spotify: Settings โ Data data โ The place of storage of offline music.
โ ๏ธ Note: When formatting the card as internal memory through third-party utilities (e.g, ADB) You lose your warranty and risk getting a brick (a non-functional device.
Alternative methods: circumventing the limitations of MIUI 12
If the formal ways don't solve memory problems, you can try more radical approaches, which require technical skills and carry risks, but sometimes are the only way out.
1. Formatting SD-As a memory, internal memory is ADB
This method mimics Adoptable Storage, but it doesn't work on all devices.
- ๐ฅ๏ธ Computer with installed ADB-driver.
- ๐ Included debugging by USB (Settings โ The phone. โ Version. MIUI โ 7 times press to unlock the developer mode).
- ๐ MicroSD class A2 (SanDisk Extreme or Samsung EVO Plus).
Instructions:
adb shell
sm list-disks
sm partition disk:XX,XX privateWhere XX,XX is your card ID (recognised after the sm list-disks command).
Consequences:
- ๐ The card will be encrypted and will not be read on other devices.
- โ ๏ธ When you remove the map, the applications will stop working.
- ๐ข Read/write speeds will drop by 30-50% compared to built-in memory.
What to do if ADB issues a โnot allowedโ error
2. Install custom firmware with support for Adoptable Storage
If you need complete integration, SD-cards, you can install alternative firmware, for example:
- ๐ฑ LineageOS (supports Adoptable Storage on most devices).
- ๐ง Pixel Experience (optimized for performance).
- ๐ ๏ธ Havoc-OS (flexible storage settings).
This will require:
- Unlock the bootloader through the Mi Unlock Tool (linking to the Mi Account is mandatory).
- Install TWRP Recovery.
- Swipe custom firmware and GApps (if you need Google services).
โ ๏ธ Warning: Unlocking the bootloader resets the device to factory settings and voids the warranty. On some models (such as the Redmi Note 8 Pro with a Mediatek chipset), unlocking can lead to problems with the camera or modem.
Comparison of integration methods SD-card MIUI 12
To choose the best way, compare all options on key parameters:
| Method | Need root? | Support for applications | Speed of operation | Risks. |
|---|---|---|---|---|
| Official transfer of annexes | โ No. | โ ๏ธ Partial (supported applications only) | โก Normal. | โ Minimum |
| Keeping Media on SD | โ No. | โ Media files only | โก Normal. | โ No. |
| ADB-formatting | โ ๏ธ No, but you do. ADB | โ Complete (as internal memory) | ๐ข Low (depending on the card) | โ ๏ธ High (risk of data loss) |
| Custom firmware | โ Yes. | โ Complete. | โก High (on some firmware) | โ ๏ธ Critical (Brick, Loss of Warranty) |
As you can see from the table, the most secure method is the official transfer of applications, but it is the least effective. ADB-formatting gives you more freedom, but it slows down the system.
๐ก
If your goal is simply to free up space under photos and videos, it is enough to configure the saving of media files on the site. SD-Map. It is better to use cloud services (Google Drive) or external services to migrate applications. SSD-storage OTG.
Frequent problems and their solutions
When working with SD-And in the case of Xiaomi, users are faced with common errors, and we're going to look at the most common ones and how to fix them.
1. MIUI 12 doesn't see SD-map
If the map is not determined:
- ๐ Reset the device.
- ๐ Check the card on another device (it may be damaged).
- ๐ ๏ธ Format the map in FAT32 or exFAT via computer or computer.
- ๐ง Update the firmware (Settings) โ Updating the system).
2. Applications are not portable to SD
If the button is moved to SD-card:
- ๐ฑ Check if the app supports portability (many games and social networks block this feature).
- ๐ Make sure the card is formatted as a portable storage (not as internal memory).
- ๐ ๏ธ Try to clear the app cache (Settings) โ Annexes โ [Select an application] โ Clear the cache).
3. Slow operation of applications with SD-map
If the applications are laden after transfer:
- โก Use the class map A2 (Minimum recording speed - 40 MB/s).
- ๐๏ธ Donโt fill up more than 80% of the card (this reduces performance).
- ๐ Move back to internal memory for critical applications.
๐ก
Before buying a microSD for Xiaomi, check it for authenticity using H2testw (Windows) or F3 (Linux/macOS).
Recommendations for selection SD-maps for Xiaomi
Not every microSD is suitable for use as a primary storage facility, but here are the criteria for choosing:
- ๐ Speed class: Minimum A1, better A2 (There's enough for media files. UHS-I U3.
- ๐ Optimum 128-256 GB. Cards 512 GB or more may not be supported by older Xiaomi models.
- ๐ Brand: Preference SanDisk, Samsung, Kingston or Lexar. Avoid no-name cards.
- ๐ Format: exFAT for files >4GB, FAT32 Compatibility with older devices.
Examples of suitable models:
| Model | Volume. | Class class | Price (exemplary) | Notes |
|---|---|---|---|---|
| SanDisk Extreme A2 | 128GB | A2, U3, V30 | ~2 500 โฝ | The best choice for applications |
| Samsung EVO Plus | 256GB | A2, U3 | ~4 000 โฝ | Reliability and speed |
| Kingston Canvas Go! Plus | 128GB | A2, U3 | ~2 200 โฝ | Budgetary option |
Remember, even the fastest microSD will be slower than internal memory. If performance is critical to you, consider buying a high-volume smartphone. UFS-storage.