How to allow access SD-Xiaomi Redmi 5 Plus: all working methods

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.

๐Ÿ“Š What problem? SD-The cards hit you?
Smartphone doesn't see the map
Map visible, but recording blocked
Applications do not save files on SD
The map works, but slowly.
Another problem.

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:

  1. Open the Settings โ†’ Storage.
  2. Tap your name on it. SD-maps (e.g. "SanDisk" 64GB").
  3. In the upper right corner, press three dots (โ‹ฎ) and select "Storage settings".
  4. 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).
  5. 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:

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Select the application that you want access to (such as Camera).
  3. Tap "Permissions" โ†’ "Warehouse".
  4. Activate the switch "Allow access to" SD-map".
  5. 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:

  1. Download and install ADB Tools on PC.
  2. 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 true

Restart 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?
Make sure that Xiaomi drivers are installed USB Drivers (you can download from the official website) Try another one. USB-cable (original from Xiaomi) Include the option "Debugging by Debugging" in the developer settings USB (Security settings)" and confirm PC permission. Restart both devices.

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:

  1. Download any explorer with access to root folders (such as FX File Explorer or Solid Explorer).
  2. Go to /system/etc/permissions/platform.xml
  3. Find a line: <permission name="android.permission.WRITE_EXTERNAL_STORAGE"> And add after it: <group gid="media_rw" /> <group gid="sdcard_rw" />
  4. Save the file and restart the smartphone.
Can I use it? SD-The card as internal memory of the Redmi 5 Plus?
Yes, but with reservations. When formatting as internal memory (Settings) โ†’ Warehouse โ†’ SD-map โ†’ Format as an internal card encrypted and linked to the device, once removed, it will not be read on another smartphone or PC without formatting, and some applications (such as WhatsApp) may not work properly with the transferred data.
Why After Updating MIUI stopped working SD-map?
Updates often reset access rights. Try: Reboot your smartphone. Re-format the map through the MIUI settings. Reset application settings (Settings โ†’ System โ†’ Reset โ†’ Reset applications). If it doesn't help, reset to factory settings (don't forget to backup!).
How to transfer applications to SD-map?
There are two ways to use Redmi 5 Plus: through the settings MIUI: Open the Settings. โ†’ Apps. Select a program (e.g. Facebook). Tap "Storage" โ†’ "Change" โ†’ choose SD-A map. ADB (for system applications: adb shell pm set-install-location 2 This command will force the system to install new applications on the system. SD Please note that not all programs support portability (e.g. Google Play Services).
What's the maximum capacity? SD-cards supported?
Officially, Redmi 5 Plus supports cards up to 256 GB. However, in practice: 128 GB cards work stable. 256 GB cards can be detected incorrectly (especially if formatted in exFAT). 512 GB cards and are no longer tested by the manufacturer and often cause errors. For reliability, choose 128 GB cards of UHS-I class (U1 or U3).
Can data be restored from formatted SD-map?
Yes, but success depends on how much data was written after formatting: ๐Ÿ” Recuva (Windows) - a simple interface, supports FAT32. ๐Ÿ” DiskDigger (Android) โ€“ works without root, but with limitations. ๐Ÿ” PhotoRec (cross-platform) - restores files by signatures. Important: do not write new files to the map until recovery - this reduces the chances of success.