Smartphone Xiaomi Redmi 7A With its modest 16 or 32 GB of internal memory, it often faces a lack of space to install new applications. Even after cleaning the cache and removing unnecessary files, the system can issue a โNot enough memoryโ notification, blocking the installation of updates or new programs. The solution seems obvious: use SD-a card for storing applications, but in MIUI This process has its own characteristics.
Unlike the newer Xiaomi models, where the function of transferring applications to a memory card is either absent or works selectively, the Redmi 7A still supports this mechanism, although with serious limitations. In this article, we will discuss all the available methods, from standard MIUI settings to manual transfer via ADB, and also explain why some applications cannot be moved to an external drive and how to circumvent this limitation.
Why Redmi? 7A It does not allow you to transfer all applications to SD-map?
The main problem lies in the architecture of Android and Google's policy. Since the version of Android 6.0 Marshmallow, the Adoptable Storage feature was introduced, which allows you to format. SD-But manufacturers, including Xiaomi, often turn off this option or limit its performance. 7A The following rules apply:
- ๐ฑ System applications (e.g. Google Play Services, MIUI Launcher) can not be transferred to the memory card - they are rigidly tied to the internal storage.
- ๐ Applications with administrator rights (antiviruses, device managers) also remain in internal memory for security reasons.
- ๐ฎ High-demand games (e.g., high-demand games, PUBG Mobile, Genshin Impact may not work well when installed on SD-map due to low reading/writing speed.
- ๐ Application data (cache, save) most often remain in internal memory even after the transfer of the main memory. APK-file.
Besides, MIUI It imposes its own limitations: some applications (for example, Facebook, WhatsApp) may be gray in the transfer list, which means that they are incompatible with external storage. SD-Map in the application manifest (android:installLocation).
Preparation SD-Maps: Formatting and Selection of File System
Before transferring applications, you need to properly prepare yourself SD-It depends on the type of card and the file system, whether you can use it as an extension of internal memory or just for storing files. 7A relevant recommendations:
- Minimum speed class: Class 10 or UHS-I. Class 4 or Class 6 cards will slow down applications.
- Size: Optimally 32โ128 GB. Cards of 256 GB or more may not be supported due to the limitations of the FAT32 file system.
- File system: FAT32 - compatible with all devices but limited to files up to 4GB. exFAT - supports large files but may not work with some applications. NTFS - not recommended for Android due to access rights issues.
For maximum compatibility with MIUI, it is better to format the card directly in the smartphone:
- Put it in. SD-map 7A.
- Go to Settings. โ Warehouse โ SD-map.
- Choose Format as internal storage (if optional) or Format (for normal use).
- Confirm the action and wait for the process to be completed.
๐ก
If the option "Format as internal storage" is missing, your MIUI firmware does not support it, in which case you can only transfer some applications manually to the map.
Method 1: Transfer applications through standard MIUI settings
The easiest method is to use the built-in MIUI tools, which is suitable for most user applications, but does not guarantee the transfer of all data.
- Open Settings โ Applications โ Application Management.
- Select the application you want to transfer (such as Telegram or VK).
- Click on Warehouse.
- If the option is available, you will see the Change or Move button. SD-Press it.
- Confirm the transfer and wait for the process to be completed (may take a few minutes).
Step-by-step:
- Connect Redmi 7A to your computer and confirm the debugging permission on your smartphone screen.
- Open the command prompt (cmd in Windows or Terminal in macOS/Linux) and type: adb devices Make sure your device appears in the list.
- Enter the command to port the application (replace com.example.app with a real application package, for example com.whatsapp): adb shell pm set-install-location 2 adb shell pm move-package com.example.app
- Reboot your smartphone.
How to find out the package name of the application?
Important: After using ADB, some applications may not work smoothly or even stop running, a method recommended only for advanced users who are prepared for possible crashes.
Method 3: Forced Formatting SD-The card is an internal memory (adoptable storage)
If your firmware MIUI does not offer formatting option SD-maps as internal storage, it can be manually included through ADB. This method combines internal memory and SD-The map is a single section, but has serious consequences:
- ๐ After formatting, the card will not be removed without resetting the phone to the factory settings.
- โก System speed may drop if memory card is slow.
- ๐ Some apps (e.g. Netflix, Banking apps) will not work due to security policies.
Instructions for activating Adoptable Storage:
- Connect Redmi 7A to your computer and activate ADB (as in the previous method).
- Enter the command: adb shell sm list-disks Remember the disk ID (e.g., disk:179.64).
- Format the map as an internal storage: adb shell sm partition disk:179,64 private
- Reset the device.
๐ก
Formatting SD-The card as internal memory is an irreversible process, and then the card can't be used in other devices without completely erasing the data.
What to do if the application is not transferred to SD-map?
If you find the transfer button inactive or the app refuses to work after moving, try the following alternative solutions:
| Problem. | Possible solution | Risks. |
|---|---|---|
| The "Transfer" button is inactive. | Use ADB for forced transfer | The application may not start. |
| App brakes after transfer | Return it to your internal memory or use it more quickly SD-map (UHS-I) | Loss of data on return |
| There is not enough space for internal memory. | Transfer only media files (photos, videos, music) to the map through the File Manager | Apps still taking place |
| SD-map not recognized | Transformat the card to FAT32 via a computer | Loss of all data on the map |
For applications that are fundamentally unmodified (e.g., Google Play Store or MIUI Security), there are only two options:
- Regularly clean the cache and data of these applications manually.
- Use the Cleanup function in Settings โ Storage to free up space.
๐ก
If you install big games frequently, consider buying. SD-marking-card A1 or A2 โ They are optimized for working with applications and provide a higher speed of random access.
Optimizing Memory: Alternative Ways to Free Up Space
Transfer of applications to SD-The map isn't the only way to combat memory shortages, but here are some additional techniques that can help make room for Redmi. 7A:
- ๐๏ธ Cache Clearing: Go to Settings โ Warehouse โ Cache data and press Clear. This can release up to 1-3 GB.
- ๐ Transfer media: Use the Gallery or File Manager to move photos and videos to the SD-map.
- โ๏ธ Cloud Storage: set up automatic uploading of photos to Google Photos or MI Cloud and remove local copies.
- ๐ Lite versions of apps: Replace heavy apps (like Facebook) with lighter versions (like Facebook Lite).
- ๐ ๏ธ Remove duplicates: Use apps like Files by Google to find unnecessary files.
Also worth paying attention to autoboot: many applications are launched at the start of the system and take up memory.
- Go to Settings โ Applications โ Application Management.
- Select the app and click Autoboot.
- Turn off the option if it is available.