Why Xiaomi is blocking the installation of SD-map and how to get around
Xiaomi smartphones based on MIUI It's a traditional limitation to installing apps on a memory card, which is either missing from settings or error-prone. Android architecture: since version 6.0, Google has banned any entry on the device. SD-However, manufacturers (including Samsung and Huawei) have found workarounds, and Xiaomi chose to ignore them - officially only individual models on Android Go (for example, Redmi Go or Poco) support the port of applications. C31).
In this article, we will discuss three working methods that will help install applications on a memory card even on new devices (Redmi Note 12, Poco X5, Xiaomi 13T, etc.) with MIUI 14. The methods vary in complexity: from standard settings to manually mounting a partition through ADB. Importantly, not all applications can be transferred - some (for example, WhatsApp or Google Play Services) block work from external memory by default.
Before you start, check two things:
- ๐น The memory card is formatted as an internal storage (if not, see Section 2).
- ๐น The device has developer rights (how to enable โ see below).
- ๐น Version. MIUI at least 12 (the old firmware may not work teams) ADB).
Method 1: Formatting SD-maps as internal storage
The most reliable way is to make the system perceive the memory card as part of the main drive, which will allow you to install applications directly, but has critical consequences:
- ๐ The card will be encrypted and will not be read on other devices.
- ๐ After extracting the map, the application will stop working on it.
- โ ๏ธ All data on the map will be deleted (take backup copy!).
Instructions:
- Put it in. SD-smartphone-card.
- Go to Settings โ Memory โ Memory Map.
- Slip on the three dots in the top right corner and select Storage Settings.
- Click Format as Internal โ Clean and Format.
- After restarting the device, the card will be ready for use.
โ ๏ธ Note: If you extract the card, the system can start automatically removing the cache of applications, which will lead to failures. 64 GB UHS-I (U1/U3).
Save important files from the card to the PC|Check the speed class of the card (minimum) U1)|Charge the phone to 50%+|Disable two-factor authentication in applications (during the procedure)-->
Method 2: Transfer applications through MIUI settings (limited support)
Some versions of MIUI (e.g. Redmi 9A or Poco M3) have a built-in application portability feature that doesnโt work with all programs and may not be available on flagships (Xiaomi 13 Pro, Mix Fold 3).
Open the Settings. โ Annexes โ Manage applications, select the desired application and see if there is a button to Move to SD-If you don't have one, go to method 3.
Limitations of this method:
- ๐ซ You cannot migrate system applications (e.g. Mi Browser or Security).
- ๐ฑ Some of the data (cache, updates) will still remain in the internal memory.
- ๐ After updating MIUI Ported applications can automatically return to internal memory.
| Xiaomi model | Support for the transfer | Notes |
|---|---|---|
| Redmi Note 10/11 | โ Yes. | Works with applications up to 1 GB |
| Poco X3 Pro | โ Partially. | Only for user applications |
| Xiaomi 12T | โ No. | The function is hidden in MIUI 13/14 |
| Redmi 9C | โ Yes. | Requires to disable Mi Optimizations |
๐ก
If the button is moved to SD-The card is inactive, try clearing the Settings app cache through Settings โ Annexes โ All applications โ Settings โ Clear the cache.
Method 3: Manual mounting via ADB (for power users)
This method requires developer rights and command-line work, but allows you to port applications even on new devices (Xiaomi 13 Ultra, Redmi Note 12 Pro).+). The method is to force the system to specify that SD-The card is part of the internal storage.
Step 1: Enable debugging over USB:
- Go to Settings โ About Phone and tap 7 times on the MIUI version to activate the Developer Mode.
- Back to Settings โ Additionally. โ For developers.
- Activate USB Debugging and OEM Unblocking (if any).
Step 2: Connect your phone to your PC and execute the commands:
adb shell
sm set-force-adoptable true
sm partition disk:179,64 privateAfter the device is restarted SD-The card will be mounted as an internal storage, and it is important that this method can cause errors in the operation of some applications (for example, banking), as they check the integrity of the storage.
โ ๏ธ Note: On some devices (Xiaomi) 12S, Redmi K50) After this procedure, access to the DCIM (To return access, run the command: sm partition disk:179,64 public
What if the ADB canโt see the device?
What applications cannot be transferred to SD-map
Even if you manage to mount the card as an internal storage, some applications will fail or be permanently reset. Here is a list of categories that are best left in internal memory:
- ๐ฆ Banking applications (SberBank, Tinkoff, VTB) โ block the launch due to security requirements.
- ๐ฎ Online Authorization Games (PUBG Mobile, Genshin Impact, Call of Duty โ can fly out when you check your license.
- ๐ฑ System services (Google Play Services, Mi Account) โ their transfer will lead to malfunctions in the phone.
- ๐ธ Camera apps (including the standard Xiaomi Camera) โ may not save photos/video.
Also, avoid porting apps that:
- ๐ Use background processes (messengers, health trackers).
- ๐ Working with DRM-Protection (Netflix, Disney)+).
- ๐ Store local databases (Telegram with a large number of chats).
๐ก
If the application starts to slow down or crash after transfer, return it to internal memory. Memory cards (even UHS-II) slower than the built-in UFS 2.2/3.1 flash memory, which is critical for heavy applications.
Optimization of application work on SD-map
If you have already moved apps to the map, follow these tips to minimize problems:
- Use A2 or U3 cards, which are optimized for application use and have high random write speeds (like the SanDisk Extreme A2 or Samsung EVO Plus).
- Turn off automatic updates for ported applications, updates can "reset" them in internal memory.
- Clean the cache regularly through Settings โ Memory. โ Clean up, cash on. SD-The map fragments faster.
- Donโt fill up more than 80% of the card, which reduces the speed and increases the risk of errors.
To check the speed of the map, use applications like A1 SD Bench (available on Google Play).
- ๐ Reading: at least 80 MB/s.
- ๐ Recording: at least 30 MB/s.
- โก IOPS (4K QD32): 1,000 operations per second.
Frequent mistakes and their solutions
When working with SD-Xiaomi users are faced with typical problems. Here's how to solve them:
| Mistake. | Reason. | Decision |
|---|---|---|
| Failed to resent the application | The application is blocked by the manufacturer | Use ADB or leave it in your internal memory. |
| SD-map damaged | Improper extraction or failure of the file system | Format your map in FAT32 via PC |
| Insufficient space during transfer | The map is formatted as portable, not internal. | Reformat the map (see Method 1) |
| Apps fly out after transfer | Low card speed or fragmentation | Replace the card with Class A2/U3 or return the application back. |
If after transferring applications the phone began to slow down, check:
- ๐ Battery charge โ at a level below 15%, the system can force applications to close on the device. SD-map.
- ๐ฅ Processor Temperature โ Working with a Slow Card Increases the Load on the Chipset.
- ๐ถ Background Processes โ Turn off AutoRun for Moved Applications in Settings โ Permits โ Auto-start.