Owners of Xiaomi Redmi smartphones often face a lack of internal memory, especially if the device is equipped with a modest 32 or 64 GB. SD-- the application storage cards. MIUI (Xiaomi's proprietary shell, this feature doesn't work as straight as it does in pure Android. Let's figure out how to download apps right to the Android. SD-map, transfer them there after installation and bypass typical system constraints.
Itβs important to understand that since Android 6.0 Marshmallow (and the corresponding versions of MIUI 8+), Google has imposed strict restrictions on external drives. Xiaomi has not only retained these restrictions, but also supplemented them. So the standard βtransfer to SDβ through the application settings often does not work or partially works. In this article, we will look at all the current ways, from official (with their limitations) to alternative solutions for power users.
Why Xiaomi Redmi does not allow you to download applications SD-map
The main reason lies in the security policy of Android and its interpretation in the Internet. MIUI. With Android 6.0, Google shares internal memory and SD-permission-level map:
- π Isolated Storage: Each application gets its own sandbox SD-map, but cannot record data outside of it.
- π± Limited support: only a fraction of apps (usually cache games) can use SD memory extension.
- π οΈ MIUI-Specifics: Xiaomi blocks the transfer of system applications and some services (for example, Google Play Store).
Besides, MIUI default formatting SD-The card is a portable storage device (rather than internal memory), which further narrows the possibilities. SD" In the app settings, it may be inactive for 80% of Google Play apps.
β οΈ Note: When formatting SD-Cards as internal memory (Settings) β Memory. β SD-map β Format as internal, all data on it will be deleted irrevocably, and then the card will not be read on other devices without re-formatting.
Method 1: Formatting SD-Cards as internal memory (official method)
This is the only way Xiaomi supports out of the box, which allows you to partially circumvent the limitations of Android, but has serious side effects:
Make a backup copy of all data from the card
Use a Class 10 (UHS-I) card with a volume of β₯32 GB
Charge your phone at least 50%
Disable important notifications during the procedure-->
- Put it in. SD-A card in the smartphone slot. Open the settings. β Memory.
- Tap your name on it. SD-maps (e.g. SanDisk) 64GB).
- Select Format as Internal β Clean and Format.
- After formatting, restart the device.
Now, when installing new applications, the system automatically prompts you to save them to the new system. SD-map (if supported by the developer) already installed applications can be manually transferred:
- Open Settings β Applications β Application Management.
- Select the desired application β Warehouse β Change. β SD-map.
| Advantages | Deficiencies |
|---|---|
| β Part of the applications can be moved | β It doesnβt work for all applications (especially system applications) |
| β Increases available memory for new installations | β The card becomes "tied" to the phone. |
| β Maintained officially (no risk of failure) | β Application speed may decrease |
β οΈ Note: After formatting SD-The card as internal memory cannot be removed without first unmounting in the settings, otherwise the data on the map may become corrupted, and the applications installed on it will cease to work.
Method 2: Transfer cache and application data to SD (for games)
Many mobile games (such as Genshin Impact, Call of Duty Mobile) allow you to save cache and additional files to your mobile phone. SD-This is the card, even if the application itself is in the internal memory:
- Install the game from Google Play.
- Run it and wait for the offer to download additional data.
- In the download menu, select SD-map.
- For games already installed, clear the cache (Settings β Apps β [game] β Storage β Clear the cache) and restart the download.
Some games (such as PUBG Mobile) require manual path indications.
- π Create on SD-folder Android/obb/[play-off].
- π Download the obbus files (e.g. com.pubg.imobile) and place them in this folder.
- π Reboot the game.
π‘
If the game does not see the files SD-If you're going to use the map, try moving the obb folder to the internal memory and then back again.
Method 3: Using ADB for forced transfer (for advanced)
If the official methods don't work, you can use Android Debug Bridge (ADB), a debugging tool that lets you manually tell the system which apps to port, which requires a PC and basic command line knowledge.
What is ADB and why is it needed?
Instructions:
- Turn on Developer Mode on your phone: Settings β About Phone β MIUI version (shap 7 times).
- Return to Settings β Additional β For developers and activate Debugging over USB.
- Connect your phone to your PC, install it. ADB-Drivers and open the command line in the folder with adb.exe.
- Enter the command to check the connection: Adb devices should appear the name of your device.
- Find out the batch name of the application (for example, through App Inspector in Google Play) and execute: adb shell pm set-install-location 2 This command forces the system to install new applications on the SD by default.
- To transfer an already installed application: adb shell pm move-package com.example.app /sdcard (replace com.example.app with the real name of the package).
Not all apps will support the transfer β some will give a Failure error. [INSTALL_FAILED_INVALID_INSTALL_LOCATION]. This means that the developer has blocked this possibility.
Formatting SD as internal memory
Hand-transferring game cache
Used. ADB-team
I haven't tried anything, just read.
Another way.-->
Method 4: Memory management applications (alternative solutions)
Google Play has utilities that promise to βtransfer apps to SDβ in one click, and in practice, they are limited by the same system bans, but some features can be useful:
| Annex | Functions | Limitations |
|---|---|---|
| AppMgr III | Transfer of supported applications, clearing the cache | It does not work with system applications |
| Files by Google | Memory analysis, media file transfer | I can't stand it. APK-file |
| SD Maid | Cleaning up garbage, looking for duplicates | Does not affect the installation of applications |
Example of AppMgr III:
- Install the app from Google Play.
- Open it and grant the Super User rights (if there is root).
- In the list of applications, tap on the desired and select Move to SD card.
β οΈ Note: Most of the βmemory optimizersβ on Google Play canβt get around the restrictions MIUI It often contains ads or subscriptions. Check reviews and ratings before installing.
Errors and problems when porting applications to SD in Xiaomi Redmi
Even with the right actions, users are faced with common mistakes.
- π« "The 'Move to the SD' Inactive": the app does not support portability (often system utilities or Google services).Solution: try it out ADB or set up an analogue.
- β οΈ "The app stopped working after the transfer": SD-The card is too slow (a class is needed). 10/UHS-I) Solution: Check the card for errors through the PC.
- π "After extraction SD Apps disappeared": the card was formatted as internal memory. Solution: don't remove it without first "unmounting" in the settings.
- π΅ "There's not enough space, though. SD-blank-card": MIUI It reserves some of the memory for system needs. Solution: clear the cache in Settings. β Memory.
If the application freezes or crashes after transfer, return it to internal memory:
- Open the Settings β Applications β [name].
- Slip the vault. β Change. β Internal memory.
π‘
Before the perenosom of applications SD-Always check the speed of the card with applications such as A1 SD Bench, class cards 4-6 They often become a bottleneck for productivity.
Alternative solutions: what to do if nothing helps
If none of these methods worked, consider alternatives:
- βοΈ Cloud Storage: Move your media files (photos, videos) to Google Photos, Mi Cloud or Yandex Drive.
- π Cleaning up the system: Remove unused applications through Settings β Annexes β Remove. Use the built-in Cleanup utility in MIUI.
- π¦ APK-file SD: Download. APK-Application files directly to the map via the browser, and then install from there (in Settings) β Installation from unknown sources allow installation).
- π οΈ Root access: Obtaining superuser rights allows you to use the Link2SD Or FolderMount for flexible memory management, risk: loss of warranty and possible failures.
For Redmi Note 10/11/12 and later, Xiaomi recommends using hybrid storage (if supported):
- Put it in. SD-map.
- Go to Settings. β Memory. β SD-map β Used as a hybrid storage facility.
- Follow the system's instructions.
This mode automatically distributes data between internal memory and SD, but does not guarantee the transfer of all applications.