How to give the browser access to memory on Xiaomi Redmi: all ways

Why Xiaomi Redmi browser doesnโ€™t see files and how to fix them

Do you try to upload a photo to a social network via a browser on Xiaomi Redmi, but you get a โ€œNo memory accessโ€ error? Or do the downloaded files disappear after the reboot? The problem lies in the limitations of MIUI, Xiaomiโ€™s proprietary shell, which blocks applications from accessing storage by default. This is done for security, but often interferes with work.

In this article, we will discuss all the ways to allow access to memory for browsers on Redmi Note 10/11/12, Redmi 9/10/13C and other models - from standard MIUI settings to manually editing permissions through ADB.

โš ๏ธ Attention: On devices with Android 11+ (MIUI 12.5 and later, the permission algorithm has changed. If your smartphone is running on the old version, use the methods for Android 10 (they are listed separately).

Method 1: Standard MIUI settings (Android 11/12/13)

Since MIUI 12.5, Xiaomi has implemented separate file access management, so that the browser can save and read data from memory, you need to:

  1. Open โ€œSettingsโ€ โ†’ Applications โ†’ Application management.
  2. Find your browser (like Google Chrome or MIUI Browser) and tap it.
  3. Go to Permits โ†’ Warehouse.
  4. Activate the switches: ๐Ÿ“ Access to files and media (required) ๐Ÿ” Managing all files (for full access)

If you don't have a "Manage all files" option, your version of MIUI doesn't support it, so use Method 3 (via ADB).

Is the browser application settings open?

Is access to the "Storage" activated?

Is all files management enabled (if any)?

Is the smartphone rebooted after the changes?

-->

โš ๏ธ Note: Some firmwares, after enabling permissions, still don't see files. MIUI โ€” Try disabling autocleaning cache in Settings โ†’ Battery โ†’ Optimizing the battery.

Method 2: Permissions for Android 10 and older (MIUI 11/12)

On Redmi 8/9 smartphones with Android 10, the algorithm is different.

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Select a browser (such as Chrome or Firefox).
  3. I'll slip the Permits. โ†’ Warehouse.
  4. Turn on one switch - "Allow access to storage".

Google Chrome

MIUI Browser

Mozilla Firefox

Opera/Opera Mini

Other-->

Method 3: Manual assignment of permissions via ADB (for experienced)

If standard methods donโ€™t work, youโ€™ll need to use Android Debug Bridge (ADB), which is suitable for all versions of MIUI, but requires a computer.

Instructions:

  1. Download ADB Tools and unpack it into a folder.
  2. On your smartphone, activate Developer Mode (7 times tap the MIUI version in Settings โ†’ About phone).
  3. Enable USB debugging in Settings โ†’ Additional โ†’ For developers.
  4. Connect your phone to your PC and type in the command line: adb shell pm grant com.android.chrome android.permission.READ_EXTERNAL_STORAGE adb shell pm grant com.android.chrome android.permission.WRITE_EXTERNAL_STORAGE Replace com.android.chrome with your browser package (e.g. org.mozilla.firefox for Firefox).

After completing the commands, restart the smartphone - permissions will apply automatically.

How to find out the package name of the application?
Install the App Inspector app from Google Play or use the ADB command: adb shell pm list packages | grep "browser" This will display a list of all browsers with their batch names (for example, com.mi.globalbrowser for MIUI Browser).

Method 4: Using a file manager as an intermediary

If the browser stubbornly refuses to see files, you can go a workaround:

  1. Download the file through the browser (it will be saved to the Download folder).
  2. Open the MIUI File Manager (or any other file manager, such as Solid Explorer).
  3. Find the downloaded file and share it through the โ€œSendโ€ menu โ†’ select the target application (social network, messenger, etc.).

This method works even without browser permissions, but is inconvenient for regular use.

๐Ÿ’ก

If the browser doesnโ€™t save files to Download, check the default path in its settings. In Chrome, it does this: Settings โ†’ Downloads โ†’ Download folder.

Table: Comparison of methods of unlocking access

MethodDifficultyPC requiredIt works on MIUI 12.5+.It works on Android 10.
Standard settingsโญโŒ No.โœ… Yes.โœ… Yes.
ADB-teamโญโญโญโœ… Yes.โœ… Yes.โœ… Yes.
File managerโญโญโŒ No.โœ… Yes.โœ… Yes.
Resetting permitsโญโญโŒ No.โš ๏ธ Partially.โœ… Yes.

Frequent Mistakes and How to Avoid Them

Even after you set up the permissions, you're having problems, and here are the most common ones:

  • ๐Ÿ”„ Files disappear after rebooting โ†’ Check if the Cleanup function is enabled when restarting in the battery settings.
  • ๐Ÿšซ Browser can't see. SD-map โ†’ MIUI By default, it blocks access to external drives. Solution: transfer files to internal memory or use it. ADB unlockable.
  • ๐Ÿ”’ Permissions are requested at each launch โ†’ Reset your browser settings in Settings โ†’ Annexes โ†’ [browser] โ†’ Warehouse โ†’ Clear the data.

โš ๏ธ Note: Some Redmi models (e.g. Redmi Note 8 Pro) after upgrading to MIUI 13 reset all permissions. To avoid this, back up the permissions through the update before you do it. ADB:

adb shell dumpsys package | grep "grant" > permissions_backup.txt
Can I only access memory for a specific folder?
No, MIUI does not support selectively providing folder access; the browser either gets full access to the storage or gets nothing; the alternative is to use Google Drive (Mi Cloud) to share files.
Why does the resetting of the settings disappear again?
When you reset, all application permissions are reset, which is a MIUI security feature. To avoid a problem, reset the permissions immediately after the reset, or use the ADB to automatically apply the permission backup.
The browser sees the files, but it can't upload them to social media.
The problem may be the limitations of the social network itself (for example, Instagram blocks downloads through mobile browsers). Solutions: Use the official social network application. Enable Chrome in your browser. โ†’ โ‹ฎ โ†’ Try another browser (e.g. Firefox Focus).
How to check which permissions are blocked?
Install the Permission Manager app (like this one) and it will show you all the permissions, including the system permissions, and help you identify what is blocking access.
Will these methods work on POCO or Black Shark?
Yes, as POCO and Black Shark use the same MIUI shell (perhaps with minor changes), except for the POCO Launcher models, where the path to settings may be different.

๐Ÿ’ก

If none of these methods worked, try installing an alternative browser with a built-in file manager (like Kiwi Browser or Brave), which often bypass the limitations of MIUI through its own memory access mechanisms.