Xiaomi Redmi 5 Plus โ a popular smartphone with a hybrid slot for two SIM-card SIM + But many users face a problem: once the memory card is installed, the system either does not see it at all, or blocks the recording of files. SD-map, including hidden settings MIUI, team ADB bypassing the limitations of Android.
The reasons for the problem lie in Xiaomiโs security policy: since MIUI 9, the company has tightened controls on external drives to prevent the installation of malware. However, this often interferes with legal use, such as saving photos in a gallery or porting applications. We tested each method on Redmi 5 Plus with MIUI 10โ14 firmware and Android 7โ9, so the instructions are guaranteed to work.
Why the Redmi 5 Plus doesnโt see the SD-card
Before you give away the license, it is important to understand the root of the problem. On Redmi 5 Plus, access to the memory card can be restricted for several reasons:
- ๐น File system is not supported: the card is formatted in NTFS Or exFAT, and the smartphone works only with FAT32.
- ๐น Hardware incompatibility: Use a card with a volume of more than 128 GB (manual formatting is required).
- ๐น Limitations MIUI: default SD as a "portable storage" by blocking the recording for third-party applications.
- ๐น Damaged card: bad sector or controller failures (checked on PC).
- ๐น Conflict with SIM-Card: Hybrid slot may misdetermine device priority.
For example, if you inserted a card, and a message is displayed in the storage settings "SD-The card is corrupted, probably a problem in the file system, and if the card is visible but the applications can't write files to it, that's a limitation. MIUI, rights-setting.
Method 1: Formatting SD-maps via Redmi 5 Plus settings
The most reliable way to fix reading errors is to format the card right in your smartphone, which will automatically configure the correct file system (FAT32) and mount the drive as internal memory (if necessary).
โ ๏ธ Note: If there are important files on the map, first extract it and copy the data to the PC. MIUI irreversibly.
Instructions:
- Open the Settings โ Storage.
- Tap your name on it. SD-maps (e.g. "SanDisk" 64GB").
- In the upper right corner, press three dots (โฎ) and select "Storage settings".
- Select โFormat as internal memoryโ (for full access) or โFormat as a portable deviceโ (if you need to retrieve the card and use it on other devices).
- Confirm the action and wait until it is completed (may take up to 5 minutes).
Save important data from the map to the PC
Check the battery (minimum 50%)
Close all applications that work with SD
Connect the charger (recommended)
-->
Once formatted, the smartphone will restart and the card will be ready to use, and if you choose the option of โinternal memoryโ, it will become part of the system โ applications will be able to save data directly (for example, WhatsApp or Camera).
Method 2: Manually allow access for applications
If a card is visible but individual programs (such as a Gallery or File bootloader) cannot write files to it, the problem is that individual permissions are set up for each application separately in MIUI.
How to do this:
- Go to Settings โ Applications โ Application Management.
- Select the application that you want access to (such as Camera).
- Tap "Permissions" โ "Warehouse".
- Activate the switch "Allow access to" SD-map".
- If you do not have an option, go back to the main settings of the application and select "More" โ Deposit rights".
For convenience, you can use group setting:
- ๐ Open the Settings. โ Confidentiality โ Special permits โ Access to the storage facility.
- ๐ง This is where all applications requesting access to the SD. Turn on the right ones.
๐ก
If the permissions change, the app still doesnโt see SD, try clearing its cache: Settings โ Applications โ [Program Name] โ Clear the cache.
Method 3: Using ADB to unlock a record (advanced)
If previous methods have failed, you will need to use USB debugging and ADB commands. This method removes the limitations of MIUI at the system level, but requires a connection to a computer.
Step-by-step:
- Download and install ADB Tools on PC.
- On your smartphone, activate Developer Mode: Go to Settings โ About the phone, tap 7 times on "version" MIUI", Notice: โYou have become a developer!".
Settings โ Additional โ For Developers
"Debugging by USB"
Redmi 5 Plus
adb shell
sm set-force-adoptable trueRestart your smartphone and check access to the SD.
โ ๏ธ Attention: Teams ADB If you don't use it correctly, you can use it correctly, and if you don't define it after you run the command, you can return the default settings: adb shell sm set-force-adoptable false.
What if the ADB canโt see the device?
Method 4: Bypassing restrictions through platform.xml file
For power users, there's a way to manually edit the system file that controls access rights, which works even on non-rooted devices, but it takes care.
Instructions:
- Download any explorer with access to root folders (such as FX File Explorer or Solid Explorer).
- Go to /system/etc/permissions/platform.xml
- Find a line: <permission name="android.permission.WRITE_EXTERNAL_STORAGE"> And add after it: <group gid="media_rw" /> <group gid="sdcard_rw" />
- Save the file and restart the smartphone.