Xiaomi Redmi 7A โ One of the most popular budget smartphones with limited internal memory (16 or 32 GB). When using actively space is quickly short, and users are looking for ways to install applications on the Internet. SD-But in the MIUI (Xiaomi firmware has nuances that do not allow you to do it as easy as on other Android devices.
In this article, we will analyze all working methods for transferring applications to an external drive in Redmi. 7A, including official settings, circumventing restrictions ADB, And there are alternatives to memory release, and we'll focus on a key limitation. MIUI 10/11/12: inability to format SD-Map as internal memory on Android devices 9 Pie and newer without root rights.
Why at Redmi? 7A You can't just transfer applications to the SD-map?
Unlike older versions of Android (up to 6.0 Marshmallow), where you could format SD-the card as an internal memory and install applications on it, in MIUI for Redmi 7A (Android 9 Pie) this feature is disabled by default:
- ๐ Xiaomiโs security policy: Manufacturer blocks opportunity to avoid performance issues (SD-cards slower than the built-in eMMC memory).
- ๐ฑ Limitations of Android 9+: Google tightens rules for working with external drives, requiring root rights for full mounting as internal memory.
- ๐ ๏ธ Hardware Limits: Redmi 7A uses a budget memory controller that is not optimized for applications on the SD-card.
However, there are workarounds, from partial data portability to full mounting of the card as internal storage (requires ADB or root).
Method 1: Official transfer via MIUI settings (partial)
The easiest way is to use the built-in function. MIUI transferring part of the application data to SD-This is not a full-fledged installation, but it allows you to free up to 1-3 GB of memory.
Instructions:
- Open Settings โ Applications โ Application Management.
- Choose an application that supports portability (not all programs allow it).
- Press Warehouse. โ Change. โ SD-map.
- Confirm the transfer. The data (cache, media files) will move to the map, but the APK itself will remain in the internal memory.
โ ๏ธ Limitations of method:
- ๐ซ It only works for individual applications (e.g. Google Maps, Spotify).
- ๐ Does not transfer executable files (.apk), only cache and data.
- โ ๏ธ After extraction SD-The application may not work properly.
Format the card in FAT32/exFAT (not NTFS)
Use a Class 10 (UHS-I) card for speed
Leave at least 10% free space on the map
Check the card for errors through the PC before use-->
Method 2: Formatting SD-As a memory, internal memory is ADB
If you need to fully install applications on SD-I'll have to use the map. ADB (Android Debug Bridge. This method works with Redmi. 7A, But requires a connection to the PC and enable the developer mode.
Step-by-step:
- Turn on USB debugging: Go to Settings โ About Phone โ MIUI version and press 7 times to activate Developer Mode. Return to Settings โ Additional โ For Developers and enable USB Debugging.
Connect your phone to your PC
ADB
official website of Android
Open the command line.
adb.exe
adb shell
sm set-force-adoptable trueThis team unlocks formatting capability SD-maps as internal memory.
Format a map
- On your phone, go to Settings. โ Warehouse โ SD-map โ Set up โ Internal memory.
- Follow the instructions on the screen (the data on the map will be deleted!).
โ ๏ธ Important warnings:
โ ๏ธ Note: After formatting SD-It's not going to be used on other devices without completely erasing the data, and not all applications are going to work correctly, because some of them can make errors or slow down.
๐น What to do if the sm set-force-adoptable command is not working?
- ๐ Try restarting your phone and repeating the command.
- ๐ฑ Make sure that the phone is on debugging. USB and allowed access for your PC (a request will appear when you connect).
- ๐ฅ๏ธ Use the original cable USB Type-C (cheap cables may not support data transfer).
What happens if you interrupt the formatting SD-map?
Method 3: Transfer applications using root rights (Magisk)
If you're ready to get root access, you can use Magisk modules to fully port applications, which is suitable for advanced users, as it requires unlocking the bootloader and installing a customized Recovery (TWRP).
Instructions:
- Unlock the bootloader through the official Mi Unlock Tool (requires a Mi Account binding and a wait of 7-30 days).
- Install TWRP for Redmi 7A (you can download it on the official website).
- Sweep Magisk through TWRP to obtain root rights.
- Install the App2SD or ForceAdoptable module via Magisk Manager.
- Format. SD-Card as internal memory through phone settings.
โ Pros of the method:
- ๐ง Full control over application portability.
- ๐ฒ The ability to install any program on SD-map.
- ๐ Improved performance compared to standard ADB-method.
โ Cons:
- ๐ Loss of warranty (unlocking the bootloader voids Xiaomi warranty).
- โ ๏ธ The risk of โbrickingโ the phone with firmware errors.
- ๐ก๏ธ Security vulnerability (root access opens access to system files for malware).
๐ก
Before unlocking the bootloader, back up your data via Mi PC Suite or TWRP. Once unlocked, the phone will be reset to factory settings!
Method 4: Link2SD (for rooted devices)
If you already have root access, the app Link2SD Flexible management of application transfers to SD-map:
- ๐ Transfer APK, DEX and libraries.so).
- ๐ Automatic linking of new applications.
- ๐๏ธ Separation of data between internal and external memory.
How to configure Link2SD:
- Install the app from Google Play.
- When you first start, select the file system for the second partition on SD-map (recommended) ext4).
- Break it. SD-map into two sections: First section โ FAT32 (for media files. Second section โ ext4 (application).
Link2SD
Link up
๐ Comparison of application portability methods:
| Method | PC required | Root required | APK portability | Risk to the system |
|---|---|---|---|---|
| Official transfer (MIUI) | โ No. | โ No. | โ No. | โ Low. |
| ADB (no root) | โ Yes. | โ No. | โ Yes. | โ ๏ธ Medium. |
| Root + Magisk | โ Yes. | โ Yes. | โ Yes. | โ High-pitched |
| Link2SD | โ No. | โ Yes. | โ Yes. | โ ๏ธ Medium. |
Method 5: Alternative ways to free up memory without transferring
If the applications are transferred SD-The card seems complicated or ineffective, consider alternative options:
- ๐งน Cleaning the cache: In Settings โ Warehouse โ Cleanup can remove unnecessary temporary files (releases up to 1-5 GB).
- โ๏ธ Cloud Storage: Move photos and videos to Google Photos, Mi Cloud or Yandex Drive.
- ๐ Lite versions of applications: Replace heavy programs with lightweight ones (for example, Facebook Lite, Messenger Lite, Messenger Lite).
- ๐ฆ Archiving rarely used apps: Google Play allows you to archive games to make room without deleting data.
๐ก Tip: Use a file manager (such as Mi File Explorer) to find large files:
- ๐ฎ Cash games (PUBG Mobile, Call of Duty โ up to 2-4 GB per game).
- ๐น High-resolution video (1 minute) 4K = ~300MB).
- ๐ต Offline playlists (Spotify, Yandex Music).
๐ก
If your goal is to just make room, start by cleaning the cache and removing unnecessary files. SD-The card is relevant only if there is a critical lack of memory and a willingness to put up with the slowdown of programs.
Frequent mistakes and their solutions
When transferring applications to SD-map 7A And the problem is that users are facing typical problems:
1. SD-The card is not defined as an internal memory.
- ๐น Make sure that the card is formatted in FAT32 or exFAT (not) NTFS).
- ๐น Check that the card is not damaged (try inserting it into another phone or PC).
- ๐น If you use ADB, Re-execute the command sm set-force-adoptable true.
2.Apps dyed after transfer
- ๐น Not all programs support the work with SD-Try to transfer it back to the internal memory.
- ๐น Check the speed of the map: for applications you need a class UHS-I (U1/U3) class 10.
- ๐น Update your app through Google Play โ sometimes it solves the compatibility problem.
3. There's not enough space for SD-map
- ๐น Some of the memory is reserved for system needs. Use a card with a minimum of 32 GB.
- ๐น Check if the space is occupied by hidden files (for example, backups of Titanium Backup).
โ ๏ธ Note: If after formatting SD-The card as internal memory, the phone started to slow down, put the settings back. 7A Snapdragon 439 processor is not optimized for slow memory cards, which can lead to lags.