Owners of Xiaomi Redmi 7 often face a lack of internal memory, especially if the device has been in use for several years.Even after cleaning the cache and removing unnecessary files, system updates, photos and instant messengers continue to eat away at precious gigabytes. SD-The map seems to be a logical solution, but in MIUI This process has its own characteristics - not all programs can be moved, and some after the transfer begin to work incorrectly.
In this article, we will look at all the available ways to migrate applications to an external drive in Redmi 7, including standard system settings, workarounds for โunbearableโ applications and alternative solutions for memory optimization. Particular attention will be paid to the limitations of MIUI 10/11/12 based on Android 9 Pie, which make the process less obvious than on smartphones of other brands. If you have already tried to migrate applications through the settings menu and received the message โTransfer impossibleโ, here you will find an explanation of the reason and possible options for action.
Why Xiaomi Redmi 7 canโt be used in all applications SD-map
The main problem lies in the policy of Google and the features of the firmware MIUI. Starting with Android 6.0 Marshmallow, Google has limited the ability to port apps to the Internet. SD-Xiaomi developers went a step further by blocking this feature for most system and popular user applications.
Here are the key reasons why transfer may not be available:
- ๐ Data protection: Applications with access to personal data (banking, messengers, social networks) are often blocked for transfer to avoid leaks when connecting the card to another device.
- ๐ Productivity: SD-Cards (especially Class 10 and below) are slower than internal memory, which can cause lags in games and heavy programs.
- ๐ฑ Limitations MIUI: Xiaomiโs firmware artificially blocks portability for applications that could theoretically run from an external drive (such as some games or multimedia players).
- ๐ System Updates: After Updating MIUI Some previously ported applications can โflyโ back into internal memory.
To see if you can migrate a particular application, check it in the settings menu. SD-The card is inactive or not, so the developer (either Xiaomi or the creator of the program) blocked this possibility, in which case alternative methods will help, which we will discuss later.
Preparation SD-Maps: Formatting and Selection of File System
Before transferring applications, you need to prepare correctly SD-It's not just the success of the operation, it's the speed of the programs after the transfer. Redmi 7 supports cards up to 256 GB, but the best choice is the Class 10 or the best one. UHS-I (For example, SanDisk Ultra or Samsung. EVO Plus).
Important moment: MIUI Provides two options for use SD-map:
- Portable storage: The card works like a removable drive (photo, music, documents) and you can't transfer applications.
- Internal memory โ the card is formatted as part of the system (ext4 or f2fs file system) and allows you to transfer applications, but has risks:
โ ๏ธ Note: Once formatted as internal memory, the card cannot be read on other devices (such as a PC or other smartphone) without completely erasing the data.
To format the card as an internal memory:
- Put it in. SD-card to slot (microSD support up to 256 GB).
- Go to Settings. โ Warehouse โ SD-map.
- Press Three Dots (menu) โ Storage settings โ Format as internal memory.
- Confirm the action and wait for the completion (it will take 1-5 minutes).
| Type of formatting | Portability of applications | PC-compatibility | Risks. |
|---|---|---|---|
| Portable storage | โ No. | โ Yes. | Low recording speed |
| Internal memory (ext4) | โ Yes. | โ No, only through ADB) | Loss of data during retrieval |
| Internal memory (f2fs) | โ Yes (best performance) | โ No. | Not all cards support all cards. |
If the application port option is still not available after formatting, check:
- ๐ Version MIUI (In Settings โ On the old versions (below). MIUI 10) there may be bugs.
- ๐พ Type of file system of the card (should be) ext4 or f2fs).
- ๐ฑ Device compatibility (some cheap models may not be recognized as internal memory).
๐ก
If you've formatted the card as internal memory, and your smartphone is slowing down, try turning it off in the storage settings and rebooting the device, and sometimes that solves the lag problem.
Standard Application Transfers through MIUI Settings
If SD-The card is formatted as internal memory, and you can try to migrate applications in a standard way, which works for a limited number of programs, but does not require root rights or additional tools.
Instructions:
- Open Settings โ Applications โ Application Management.
- Select the app you want to migrate (like Google Maps or Spotify).
- Press Warehouse. โ Move it to SD-card (if the button is active).
- Wait until the process is complete (it can take from a few seconds to a minute).
โ ๏ธ Note: After porting, some apps (such as WhatsApp or Telegram) may require a reboot to work properly, and the widgets of the transferred programs may disappear from the home screen - they will have to be added again.
List of applications that can most often be transferred in a standard way:
- ๐ต Music Players (Spotify, VK Music, YouTube Music).
- ๐บ๏ธ Maps and Navigators (Google Maps, Yandex.Maps, 2GIS).
- ๐ฎ Some games (usually lightweight, without online multiplayer mode).
- ๐ Readers of books (Moon)+ Reader, FBReader).
And these applications are almost never transferred:
- ๐ฆ Banking applications (Sberbank Online, Tinkoff).
- ๐ฌ Messengers (WhatsApp, Viber, Telegram โ only cache).
- ๐ท Social networks (Instagram, TikTok, VKontakte).
- ๐ง System utilities (MIUI Security, Google Play Services).
โ๏ธ Preparation for the portability of applications
Application portability with ADB (for power users)
If the standard method didnโt work, you can try migrating the application over ADB (Android Debug Bridge), which requires connecting the smartphone to a computer and basic command line knowledge, but bypasses some of the limitations of MIUI.
What you need:
- ๐ฅ๏ธ Computer with Windows, macOS or Linux.
- ๐ USB-cable (preferably original).
- ๐ ๏ธ Google's Platform Tools utility (includes adb.exe).
- ๐ง Included debugging by USB smartphone.
Step-by-step:
- Activate Developer Mode: Settings โ About Phone โ MIUI Version (click 7 times)
- Enable USB Debugging: Settings โ Additional โ For Developers โ Debugging by USB
- Connect Redmi 7 to your PC and confirm your trust in your computer on your smartphone screen.
- Open the command prompt (cmd in Windows) and go to the folder with adb.
- Enter the command to check the connection: adb devices (should display the name of your device).
- Find out the package name of the application (for example, for Telegram it is org.telegram.messenger): adb shell pm list packages | grep "name application"
- Move the app to SD-map: adb shell pm move-package org.telegram.messenger android (replace org.telegram.messenger with the desired package).
If the command is successful, you'll see a message called Success. Reboot your smartphone and check if the app has moved, and note that this method doesn't work for all programs -- some may fly back or refuse to start.
โ ๏ธ Attention: Misuse of the right ADB Do not tolerate system applications (for example, com.android.settings) - this can make the smartphone inoperable!
What to do if ADB It's a mistake. [INSTALL_FAILED_INVALID_INSTALL_LOCATION]"
Alternative ways to free up memory without transferring applications
If the applications are transferred SD-The card is not possible or does not solve the memory problem, consider alternative methods:
1. Clearing cache and unnecessary files
Many apps (especially social media and instant messengers) accumulate gigabytes of cache to clean it up:
- Go to Settings โ Storage โ Cleaning.
- Select the Cash apps and click Clear.
- For individual applications: Settings โ Applications โ [name] โ Storage โ Clear cache.
2. Transfer of media files
Photos, videos and music can take up the lion's share of memory. SD-hand-write:
- Open the Explorer (or Gallery for photo).
- Select the files โ Move it โ SD-map.
- To automatically save new files to the card: Camera settings โ Preservation site โ SD-map.
3. Use of cloud storage
Services like Google Photos, Yandex.Disk or MI Cloud allow you to automatically upload photos and videos to the cloud, freeing up space on your device.
4. Disabling or removing system applications
MIUI has many pre-installed applications that cannot be removed in the standard way, but can be disabled:
- Go to Settings โ Applications โ Application Management.
- Select an unneeded app (such as Mi Video or Mi Music).
- Click Disable (this hides it and stops background activity).
Root rights will be required to completely remove system applications, but this is risky and may disrupt MIUI.
๐ก
If the internal memory is 90% or more full, the smartphone begins to slow down even with free CPU resources. Try to maintain at least 10-15% of free space for stable operation.
Frequent mistakes and their solutions
When transferring applications to SD-Redmi 7 users often face typical problems. Let's look at the most common problems and how to fix them:
| Mistake. | Reason. | Decision |
|---|---|---|
| The โMove to the buttonโ SD-card | The application does not support the transfer or SD-The card is formatted as a portable storage | Format the card as internal memory or use ADB |
| After the transfer, the application does not start. | SD-The card is too slow or the application requires data in internal memory. | Move it back or use a UHS-I class card |
| The transferred application โflyesโ back after the update | MIUI restriction or app update resets settings | Move it again or turn off auto-update for this app |
| There's not enough room for SD-map, though it is empty | File system reserves space for system needs | Format the card again or use another (recommended size โ from 32 GB) |
If, after transferring the application to SD-The card started to slow down or fly out, try the following steps:
- Clear the app cache (Settings โ Apps โ [name] โ Storage โ Clear the cache).
- Reboot your smartphone.
- Transfer the app back to internal memory.
- Check it out. SD-error-card SD Card Tester (available on Google Play).
If the problem is repeated, it is likely that the application is not designed to work with external memory, and the only way out is to make room in other ways.