Modern smartphone users are often faced with a paradoxical situation: physically the memory card is inserted into the slot, the system sees it, but when trying to save a photo, music or document, an annoying error “No access” or “Permission denied” appears. This problem became especially relevant with the release of versions Android 10 and newer, when Google tightened the security policy as part of the concept Scoped Storage.
Previously, applications could freely write data to any folder on an external drive, which created risks for privacy and system stability. Now the mechanism of work has changed radically. If you try to simply copy files through a file manager or install a video recording app that is not adapted to new standards, you will encounter a block. Understanding how it works permissions mechanism in the new ecosystem is the key to successfully solving the problem.
In this material, we will look in detail at legal ways to grant access, configure adaptive storage, and workarounds for older utilities that require full control over the file system. You don't need to be a programmer to understand these settings, but you will need to pay attention to the details of the interface.
Why Android blocks writing to a memory card
The main reason for the restrictions lies in a change in the file access architecture. Since Android 10Google has implemented strict application data isolation policies. Previously, any app could request permission to read and write all external storage with one click. Now, access to shared folders (such as DCIM, Music, Download) is regulated by the system, and direct access to the root of the card or specific directories of other applications is blocked by default.
This is done so that malware cannot secretly copy your personal photos or encrypt files on the memory card for ransom purposes. However, such protection often affects useful utilities: DVRs, voice recorders, offline maps and old file managers. They simply don’t know how to correctly request access through the new system dialog Storage Access Framework.
⚠️ Attention: Attempts to obtain root access to bypass these restrictions on modern smartphones may trigger protection Google SafetyNet, which will cause banking applications and contactless payment services to stop working.
In addition In addition, shell manufacturers such as MIUI, OneUI or ColorOSoften add their own layers of protection. Even if you gave permission in the system menu, the shell itself may block the entry, considering the action suspicious. Therefore, it is important to check the settings not only in the general menu, but also in the specific security sections of your device.
Basic permission settings for applications
The first step should always be to check the default access settings. Most modern applications, developed with new requirements in mind, automatically request access to media files when they are first launched. If you accidentally clicked “Deny” or the dialog did not appear, you must grant rights manually through the settings menu.
Go to the section Settings → Applications → Manage applications. Find the app in the list that you want to allow recording (for example, your file manager or camera). Go to subsection Permissions. Here you will see the Files and Media Content or Storage category. It is this parameter that controls the ability to record.
Select the “Allow access to media files” option. In some versions of Android, especially pure Android 13 i 14, the system may offer a more granular choice: access to only photos, only videos, or all files. To fully work with a memory card, it is better to select the "All files"option, if available. Without this step, the application will see the card only as a readOnly device.
If there is no "All files" item in the list of permissions, try to force stop the application and start it again to provoke a second request for rights.
It is worth noting that simply switching the toggle switch does not always give an instant result. Some applications cache permission status at startup. Therefore, after changing the settings, it is recommended to completely close the app through the multitasking menu and open it again. Only then will the new access status be applied correctly.
Using a system file manager for copying
If third-party utilities refuse to work, the most reliable way to transfer data is to use the built-in tool. The system file manager Files by Google or an analogue from the manufacturer (for example, "My files" in Samsung) has privileged access to the external drive, which does not require additional confirmation for basic operations.
The process of moving files is as follows: open the built-in manager, find the required file in the internal memory. Click on it and hold your finger until the action menu appears. Select item “Move” or Copy. Then in the navigation menu on the left or top, switch to the “SD card” section.
Go to the target folder on the external storage device and click the "Paste" button or Move here. The system will automatically process the recording request. If you are trying to move system files or protected application data, you may receive an error. This is normal, since Android prohibits direct access to folders Android/data and Android/obb even for system managers in the latest versions of the OS.
☑️ Safe transfer algorithm
It is important to remember the difference between copying and moving. When moved, the original file is removed from the source. If something goes wrong during the recording process (for example, the battery runs out or the card is removed), you risk losing data. Therefore, for important documents, always use the copyingmode, and only after checking, delete the original.
Setting up adaptive storage (Flexible Storage)
One of the most effective solutions to the problem of lack of space and recording difficulties is the “Adaptive Storage” function (or "Internal memory"). This option allows you to format the memory card so that the system perceives it as an extension of the built-in storage. In this mode, write restrictions are removed because the card becomes part of the system partition.
To activate this feature, insert the card and wait for a notification. Go to Settings → Storage. Select your SD card and open the menu (three dots in the corner). Click "Storage settings" or “Format”. Here you will be offered a choice: use it as portable storage or as internal memory.
When selecting internal memory mode, the system will warn that all data on the card will be deleted. This is an inevitable process, since the card is encrypted with the key of a specific device. Once formatted, you will be able to install applications directly onto the card, and they will have full write access without additional requests. However, it will be impossible to remove such a card without losing data and the functionality of apps without reverse formatting.
| Parameter | Portable storage | Adaptive (Internal) |
|---|---|---|
| Encryption | No (access from PC) | Yes (access only from this phone) |
| Installation of applications | Limited or impossible | Fully supported |
| Working speed | Depends on the card class | Requires a U3/V30 class card |
| Transfer to another phone | Instant | Requires formatting |
⚠️ Attention: To use the card in internal memory mode, the writing speed is critical. Cheap Class 10 cards can cause severe system lag. It is recommended to use drives marked UHS-I U3 or higher.
What to do if the “Internal Memory” button is inactive?
Some manufacturers (for example, Xiaomi or Samsung in certain regions) programmatically block this function in their shells. In this case, you can activate the mode only through a computer using ADB commands, but this requires advanced skills and carries risks.
Providing access through SAF (Storage Access Framework)
Many users do not know that when working with third-party file managers (such as Total Commander, Solid Explorer or Mixplorer) requires manual confirmation of access through the SAF system interface. When you first try to write a file to the root of the card or to a specific folder, the application opens a system document selection window.
In this window you need to find the “SD card” item in the left menu. It is often hidden behind a button with three stripes. After selecting a card, a button "Use this folder" will appear at the bottom of the screen. Click it, and then confirm the action in the pop-up window that appears by clicking “Allow.” This action gives the application a persistent access token to the entire directory structure of the card.
If you do not do this, the application will run in sandbox mode, seeing only its own folders. The SAF mechanism is designed so that the user himself explicitly indicates which area of the drive the app should have access to. This is more secure than giving full rights to all installed utilities at once.
Issuing permission through the system SAF window is the only legal way for third-party file managers to gain full access to the folder structure on Android 11+.
Sometimes it happens that after a system update, previously granted permissions are reset. In this case, you need to go to the settings of a specific application, clear its cache or forcefully stop it, and then the next time you try to record, go through the folder selection procedure through SAF again. This is standard behavior of the security system.
Working with protected Android/data directories
A separate headache for users was blocking access to folders Android/data and Android/obb on external drives. Starting Android 11, standard file managers do not see the contents of these directories, showing them empty. This is done to protect the game cache and application data from accidental deletion by the user.
However, access to these folders is still possible. There are specialized utilities for this, such as ZArchiver or FV File Managerthat use special APIs to bypass this limitation. When first launched, they request access to these folders through the same SAF interface mentioned above.
If you need to manually upload the cache from a heavy game or modification to Android/obb on an SD card, use ZArchiver. When you click on a folder, the application will ask for permission. You must confirm it by clicking the button at the bottom of the screen. You will then have full read and write access to these hidden directories. A standard explorer will not allow you to do this.
⚠️ Attention: Modifying files in foldersdataandobbmay cause applications to crash or reset progress in games. Always create a backup before making changes.
It is also worth mentioning that connecting your phone to your computer in mass storage mode (MTP) will also not allow you to see the contents of these folders. The computer will show them as blank. This is a limitation of the communication protocol level, and you can only bypass it directly on the device using the managers mentioned above.
Common errors and methods for eliminating them
Even with the correct settings, users may encounter recording errors. One of the most common reasons is the card's file system. Android natively supports FAT32 i exFAT. If your card is formatted in NTFS (Windows standard), the phone will be able to read files, but writing will be blocked without installing special drivers or utilities like Microsoft exFAT/NTFS for USB by Paragon.
Another problem is the physical lock switch on the SD card adapter itself. If you are using a microSD-to-SD adapter to connect to a PC or via OTG, make sure that the small lever on the side is not pushed to the Lockposition. In this position, the card works as read-only, and no software settings on the phone can fix this.
It is also worth checking the condition of the drive itself. Memory cards have a limited resource of rewrite cycles. If the card is old, it can go into read-only mode by hardware to save the remaining data from being completely lost. In this case, only formatting or replacing the media will help.
Before buying a new memory card, check its actual speed using the A1 SD Bench utility. Many cheap cards have fake characteristics and quickly fail when recording is active.
If all else fails, try completely formatting the card using the smartphone itself. Go to Settings → Storage → SD card → Format. This will delete all data, but will recreate the partition table in the most compatible format, which often solves problems with access rights and file system errors.
Why does the application write “Write Error” even though permission has been granted?
Most likely, the application is trying to write a file to a directory that is not accessible by the Scoped Storage policy, or the memory card has an NTFS file system, which is not supported by Android for writing without additional drivers. It is also possible that the card is physically damaged.
Is it possible to transfer all applications to an SD card in Android 13?
Only if you formatted the card as “Internal Memory”. In portable storage mode, the transfer of applications is blocked by the system developers to ensure stable operation, since the speed of memory cards is usually lower than the speed of the built-in flash memory.
How to check whether the card is working in write mode?
Try to create a new folder directly in the root of the card through the system file manager. If the folder is created successfully, then you have write permissions. If an error appears, check the physical Lock switch on the adapter or format the card.
Is it safe to use utilities to bypass Android/data restrictions?
Using legal file managers like ZArchiver is safe, since they use the official system APIs. However, downloading modified versions of system applications from unverified sources can lead to infection of the device with malware.
Does access to the card disappear after resetting the phone?
If the card was used as portable storage, access will remain, but permissions for specific applications will have to be re-issued. If the card was encrypted as internal memory, after a reset the phone will not be able to read it without reformatting (and losing data).