Modern versions of the operating system Android have undergone significant changes in the security architecture, which directly affected the user's interaction with the file system. If previously any file manager could easily scan the entire internal drive, now the system strictly limits access rights to protect personal data. Users often encounter a situation where the Explorer application sees only empty folders or displays an error when trying to copy data to system partitions.
The need to provide full access files arises not only when installing a new manager, but also when connecting a smartphone to a computer, using cloud storage or specialized utilities to clear memory. Without setting the permissions correctly, you won't be able to move media files, change directory structures, or restore backups from third-party sources. Understanding the mechanisms of operation Scoped Storage is the key to solving these problems.
In this guide, we will look in detail at how to correctly configure access rights for various types of explorers and system utilities. We'll look at both standard permission dialogs and more complex scenarios that require accessibility intervention or debugging. Following these instructions will help you regain control of your file system without compromising the integrity of the operating system. USB. Following these instructions will help you regain control of your file system without compromising the integrity of your operating system.
Scoped Storage Mechanism and Access Restrictions
Starting with version Android 10 and especially in Android 11, Google introduced the concept of isolated storage, known as Scoped Storage. This technology radically changes the logic of how applications work with files: now the app does not have automatic access to the entire disk, but can only work with its own files and shared media collections (photos, videos, audio). This is done so that malware cannot stealthily steal your documents or logs of other applications.
For the average user, this means that the first time you launch any file manager, the system will require explicit confirmation to access media content. However, this is often not enough to fully work with archives, documents or system folders. In such cases, special permission is required MANAGE_EXTERNAL_STORAGE, which is displayed in a separate system settings menu, and not in a standard pop-up window.
It is important to understand that granting full rights removes many protective barriers. If you install a little-known explorer from an untrusted source, the risk of data leakage increases manifold. The system warns about this in red text in the settings menu, requiring conscious confirmation of the user's actions.
⚠️ Attention: Granting the “Access to all files” right to a third-party application means that it will be able to read, change and delete any data on your device, including confidential documents and logs of other apps.
Setting permissions for third-party files managers
If you prefer to use alternative conductors, such as Solid Explorer, MiXplorer or CX File Explorer, the procedure for issuing rights will differ from working with a standard tool. After installing the application and launching it for the first time, it will most likely show an empty list of files or only request access to photos and videos. For full operation, you must manually activate extended permissions through the system menu.
The setup process is as follows: you need to go to the main settings of your smartphone, find the “Applications” section and select the desired file manager from the list. Inside the application menu, you should find the “Permissions” or “Access Rights” item. This is where the switch responsible for managing the entire storage is hidden. In some shells, for example MIUI or OneUI, this item may be called “Access to files and media” with a sub-item “Allow management of all files.”
After turning on the switch, the system will redirect you to a special page with a security warning. Here you will need to confirm the action by clicking the “Allow” or “OK” button. Only after this procedure will the application be able to see the root directory of the internal drive /storage/emulated/0 and work with it without restrictions.
Worth Note that some smartphone manufacturers hide these settings deeper in the menu. For example, on devices Xiaomi you may need to additionally enable the AutoPlay permission or disable battery optimization for stable operation of Explorer in the background. Ignoring these steps may result in the application being closed by the system when attempting a lengthy copy operation.
If, after granting all permissions, Explorer still does not see the files, try clearing the application cache in the settings menu and restarting the smartphone - this will reset frozen file system processes.
Working with access when connected to a computer (MTP)
One of the most common problems is when a smartphone is connected to a PC via a USB cable, but the computer does not display the device files or sees only the internal memory without recording capabilities. The MTP (Media Transfer Protocol) used in Android requires active confirmation of the operating mode by the user each time you connect. By default, the phone goes into “Charge Only” mode, blocking access to data.
To correct the situation, you need to unlock the smartphone screen immediately after connecting the cable. A notification about the USB operating mode will appear at the top. By clicking on it, you will open the mode selection menu, where you should activate the “File Transfer” or “MTP” item. Only in this mode will Windows or macOS Explorer have rights to read and write data to internal folders.
If the notification does not appear, check the physical integrity of the cable and port. Cheap cables often only support the power line and have no data pins. It is also worth checking the developer settings: sometimes MTP mode is disabled there forcibly or replaced with PTP (camera) mode, which is visible to the computer differently.
| USB mode | Description of function | Visibility for PC | Recording ability |
|---|---|---|---|
Charging only |
Powering the device without data transfer | Not visible | No |
File transfer (MTP) |
Full access to media and documents | Visible as a disk | Yes |
Photo transfer (PTP) |
Digital camera emulation | Visible as a camera | Limited |
MIDI |
Use as a musical instrument | Visible as an input device | No |
In rare cases when the standard MTP driver does not work correctly, you can try switching to the PTPmode. The computer will recognize the phone as a camera, which will allow you to copy photos through the standard image import interface, although access to other files will remain closed. This is a temporary solution for emergency rescue of pictures.
Using special features for system folders
Some advanced file managers and cleaning utilities require access not just to the storage, but to the system interface to automate actions. For this, the mechanism Accessibility (Accessibility Services) is used. By allowing an application to use this feature, you essentially give it the right to press buttons on the screen and read the contents of windows on your behalf.
To activate this mode, go to Settings → Accessibility. Find your file manager or utility in the list of installed services. Switch the slider to the active position. The system will issue a stern warning that the app will be able to see everything you do on the screen, including entering passwords. This is a necessary compromise for automatic sorting or deep cleaning functions.
Often such access is required to work with a folder Android/obb or Android/data, which in new versions of Android have become completely closed for direct editing even with storage rights. Applications that use the accessibility service can emulate user actions in the system file selection window, bypassing these restrictions in a legal way.
☑️ Check access rights for system operations
Be extremely careful when granting such rights. If an app requests access to accessibility features without a clear need (for example, a simple photo viewer), this is a red flag. In this case, it is better to refuse to use this software in favor of more transparent analogues.
⚠️ Attention: Accessibility services have the highest priority in the system. A malicious application with this access can intercept keystrokes and steal banking application data. Check the reputation of the developer before installation.
Problems with accessing the SD memory card
Working with external drives in Android is also regulated by strict rules. When you insert a memory card for the first time, the system may prompt you to format it as internal storage or as portable media. Selecting the “Portable media” mode is more universal, but requires separate settings of rights for each application that wants to write data there.
When you first try to copy a file to an SD card through a third-party explorer, a system window will appear asking you to grant access. You must click “Configure” or “Allow”, after which the folder selection interface will open. You need to manually select the root directory of the memory card (usually it is displayed as a separate volume) and click the “Give access to this folder” button at the bottom of the screen.
If after these steps recording is still impossible, check the physical condition of the card. The mechanical write-protect switch on the card adapter itself may have tripped, or the file system may have become corrupted. In this case, the smartphone can only mount the drive in Read-Only mode.
What to do if the phone does not see the SD card?
Try to remove the card, wipe the contacts with a soft eraser and insert it back. If it doesn’t help, format the card on your computer to the exFAT or FAT32 file system, after saving the data.
It is worth considering that in Android 11 and higher, access to specific folders on the SD card (for example, Android/obb on the card) is also limited. Some games will not be able to transfer the cache to an external card without the use of special scripts or computer utilities, since the system blocks direct access of applications to these directories on external media.
Advanced methods: ADB and developer rights
For users faced with critical system limitations, there is a method of controlling access through the debug bridge ADB (Android Debug Bridge). This tool allows you to grant permissions using commands without going through the GUI, which is useful for bulk setup or if menu buttons are greyed out. To work, you will need a computer and USB debugging mode enabled on your smartphone.
Using the command appops you can force change the operating mode of the application. For example, to allow a specific explorer access to the storage, the following construction is used:
adb shell appops set com.example.filemanager MANAGE_EXTERNAL_STORAGE allow
Here com.example.filemanager you need to replace the real batch name of your application. You can find it out through the app settings or a utility like App Inspector. This method works even in cases where the system interface is “buggy” and does not allow you to press the confirm button.
Also, through ADB, you can revoke all dangerous permissions at once if you suspect that the application is behaving incorrectly. The command adb shell pm revoke allows you to reset access rights to files, location or camera, returning the application to its original “clean” state.
Using ADB requires caution: the wrong command can block system services. Always double-check the application package name before entering commands.
Diagnostics and elimination of common errors
Even with proper configuration, situations may arise when access to files is suddenly lost. This is often due to the aggressive operation of energy saving systems, which “kills” the background processes of Explorer, breaking the connection with the file system. In such cases, the files may be displayed, but the copy operation gets stuck at 0% or gives a timeout error.
You need to go to the battery settings for the specific application and select the “No restrictions” or “Do not optimize” mode. This will prevent the system from pausing File Explorer when the screen is turned off or other heavy applications are running. It's also worth checking if the Data Saver mode is enabled, which sometimes blocks access to network drives and cloud storage inside File Explorer.
If the problem occurs only with a certain type of file (for example, video), check for codecs or updates to the application itself. An outdated version of Explorer may not correctly handle new file naming formats or long paths typical of modern versions of Android.
Why doesn’t Explorer see the Android/data folder?
Starting with Android 11, access to this folder is limited for all applications except system ones. This is done to protect the game and application cache from accidental deletion. You can only gain access through special managers using the accessibility service, or by connecting the phone to a PC in MTP mode, where restrictions are partially lifted.
Is it possible to delete files from the OBB folder without root access?
Yes, deleting files is possible if you have given the Explorer permission to “Manage all files”. However, creating new files or modifying existing ones in this folder is often blocked by security unless the application is signed by the same developer as the game using this cache.
What should I do if the Allow button is grayed out?
This can happen if the application is installed as a system one or has conflicting signatures. Try uninstalling the app updates to the factory version or completely reinstalling it from the official Google Play store. In rare cases, resetting application settings in the general system menu helps.
Is it safe to give access to files to messengers?
Messengers need access to media files to send photos and save received documents. Allowing access to “All Files” is usually not required; permissions to “Photos and Videos” or “Files and Media” are sufficient. Full access should be given only if you use specific functions for backing up chats in non-standard folders.
How to revoke previously granted permissions?
Go to Settings → Applications → Select the desired application → Permissions. There you can disable access to the storage. To revoke special rights (access to all files), you will need to go to a separate menu in the storage or accessibility settings, depending on the type of granted right.