Modern smartphones based on Android have a complex and multi-level system for protecting user data. Starting with version Android 11, Google has tightened its security policy, limiting access to system directories. An ordinary user trying to find the cache of a favorite game or save a backup copy of a conversation often encounters the “Access Denied” error when trying to enter the system folder. This is done to prevent malware from stealing your personal data or damaging the operation of other applications.

However, for advanced users who are cleaning up memory or transferring data, access to this section is vital. Data folder contains all the information generated by installed apps: from temporary files to game saves. In this article, we will look at all the current ways to bypass restrictions that work on the latest versions of the operating system, including Android 13 and Android 14.

You will learn what tools allow you to see hidden files without obtaining root access, how to use the computer as an explorer and what commands need to be entered in the terminal. We will also look at the risks associated with deleting system files and give recommendations for safe work with the internal memory of the device.

Why access to the Android/data folder is limited

The introduction of restrictions on access to the directory /Android/data/ has become one of the most discussed changes in ecosystem Google. Previously, any file manager could easily scan and change the contents of this folder. Now the system isolates applications from each other according to the sandbox (sandbox) principle. This means that one application does not have the right to read the data of another application without explicit user permission or system privileges.

This measure is necessary to protect privacy. Attackers often used open access to this folder to steal authorization tokens, browser history, and personal photos stored in the messenger cache. If you try to go there through a standard explorer on Android 11 and above, you will see an empty folder or an access error message, even if the files are physically present on the drive.

⚠️ Attention: Attempts to change access rights to system folders using third-party utilities may lead to unstable operation of the smartphone. Changing file attributes can cause problems with applications that expect a certain level of protection for their data.

It is important to understand the difference between a folder /data/ (the system root directory, accessible only by root) and /Android/data/ (a user directory on the internal drive). In this article we are talking about the second one, which stores application data, but is hidden from direct viewing by standard means.

Technical details of application isolation

The isolation mechanism in Android is called Scoped Storage. It limits the scope of files for applications targeting API level 30 and higher. The application sees only its own files in this folder and common media files (photos, videos, audio).

Using specialized file managers

The easiest and safest way to access hidden data is to use third-party file managers that can request special system permissions. Standard explorers pre-installed on smartphones Xiaomi, Samsung or Realmeoften do not have the functionality to work with restrictions Scoped Storage. You will need to install an application from Google Playthat supports working with system files via the storage access API.

One ​​of the most popular solutions is an application Files by Google or specialized utilities like Material Files and CX File Explorer. When you first try to enter the folder Android such an application will display a system window asking for permission. You need to click the “Allow access to folder” button and confirm the action in the system dialog that appears. After this, you will be able to view, copy and delete files inside /Android/data/.

The process of gaining access may vary depending on the manufacturer's shell. On some devices, you may need to additionally enable debugging mode or grant permission to manage all files in system settings. Usually the path looks like this: Settings → Applications → Special access → Access to all files. Without enabling this option, even an advanced file manager will work in limited mode.

  • 📂 Material Files - open source, minimalistic design, root support and access to system folders.
  • 📂 CX File Explorer - a powerful tool with network access and built-in memory analyzer, can bypass the limitations of Android 11+.
  • 📂 Solid Explorer - paid, but one of the most reliable managers with encryption and support for cloud storage.
💡

Before deleting files from the data folder, be sure to create a backup copy of them on your computer or in the cloud. Deleting the cache can reset application settings, and deleting game saves will make progress irreversible.

Access via connection to a computer

If mobile applications do not cope with the task or the smartphone interface is too inconvenient to work with large amounts of data, you can use a computer. Connecting via a USB cable often allows you to bypass some software restrictions imposed directly on mobile explorer applications. The computer sees the smartphone's file system as an external drive, although with certain protocol restrictions MTP (Media Transfer Protocol).

First, connect the smartphone to the PC using the original cable. On the phone screen, select the file transfer mode (MTP or File transfer), and not just charging. Open My Computer on Windows or file manager on macOS/Linux. Find your device in the list of drives and go to internal storage. Try opening the folder Androidand then data.

It is worth noting that on the latest versions Android access via MTP may also be limited. If the folder appears empty, try using the utility Android Debug Bridge (ADB). This is a more professional tool that requires you to install drivers on your computer and enable USB debugging on your phone. However, it gives almost complete access to the file system without the need for root access.

Connection method Access level Complexity Risk of data loss
Standard USB (MTP) Limited Low Low
Third-party file manager Full (with resolution) Medium Medium
ADB (via PC) High High Medium
root access Full system Very high High
📊 What method do you use to manage files?
Standard Explorer
Third-party application on the phone
Connecting to a computer
I don’t manage files at all

Using ADB for advanced users

Tool ADB (Android Debug Bridge) is a “Swiss knife” for system administrators and developers. It allows you to control the device from your computer via the command line, providing access to files that are hidden from regular users. This method does not require superuser rights (root), but does require a PC and basic knowledge of working with the console.

First, you need to download the package Platform Tools from the official Android developers website. Unzip the archive to a convenient folder on your computer. Then activate developer mode on your smartphone: go to Settings → About phone and quickly click 7 times on the item Build number. After this, a new section will appear in the settings menu For developers, where you need to enable USB debugging.

Connect your phone to your computer and open a command line (Terminal or CMD) in the folder with ADB. Enter the command to check the connection:

adb devices

A request to confirm debugging will appear on the smartphone screen - click “Allow”. If the console displays your device's serial number, the connection is established. Now you can copy the entire data folder to your computer with one command, which is much faster and more reliable than copying through the phone interface:

adb pull /sdcard/Android/data/ C:\AndroidDataBackup\

⚠️ Attention: The command line interface does not have a “Cancel” button. If you enter the delete command (rm) with the wrong path, the files will be erased instantly and without the possibility of recovery through the recycle bin. Double-check the paths before pressing Enter.

Also, using ADB, you can temporarily grant full access rights to a specific file manager if it cannot do this itself. The command looks like this: adb shell appops set com.files.app MANAGE_EXTERNAL_STORAGE allow. This forcibly removes restrictions for the selected application until the next reboot or reset.

💡

Using ADB is the most reliable way to bulk copy or delete files from protected directories, since it works at the system level, bypassing user interface restrictions.

Obtaining root access and access to the system partition

If you need access not just to the user folder /Android/data/, but to the root system directory /data/ (where the databases of all applications, system settings and encrypted keys are stored), then you can't do without root access . This is a radical method that gives full control over the device, but voids the warranty and can disrupt the operation of banking applications.

The process of obtaining superuser rights is unique for each smartphone model. For devices Xiaomi requires bootloader unlocking through the official Mi Unlock service with a wait from 7 to 168 hours. To Samsung you need to flash the modified bootloader through the Download Modemode, which triggers a security trigger Knox, irreversibly disabling some functions (for example, Samsung Pay). On devices Pixel the procedure is simplest and is performed through the command fastboot flashing unlock.

After unlocking the bootloader, a rights manager is installed, for example, Magisk. It is embedded in the system boot image and allows applications to request superuser privileges. After installing Magisk, any file manager with root support (for example Root Explorer or MT Manager) will be able to open any folder on the phone, including hidden system partitions.

  • 🔓 Full control — the ability to remove system junk, change fonts, make full backups of applications with data.
  • 🔓 Modules —installation of system modifications without flashing the entire device.
  • 🔓 Ad blocking —the ability to edit the hosts file to block ads at the entire system level.

However, it is worth remembering the consequences. Many modern applications, especially banking (Sberbank, Tinkoff, Revolut) and games with anti-cheat (Pokemon GO, Call of Duty Mobile), check for root access. When detected, they refuse to start. Although there are methods to hide root (through Magisk Hide or Zygisk), it is a constant “arms race” between application developers and enthusiasts.

What is a Bootloader?

A bootloader is a small app that runs in front of the operating system. It verifies the digital signature of the OS. If the signature does not match (as is the case with custom firmware), the locked bootloader will prevent the phone from turning on. Unlocking erases all data from the device.

Possible problems and solutions

Even if all instructions are followed, users may encounter unexpected difficulties. One of the common problems is a mounting error when connecting to a PC. If the computer sees the phone but does not show the files, try replacing the USB cable. Cheap cables often only support charging mode and do not transfer data. The problem may also be in Windows drivers - try installing universal drivers Google USB Driver.

Another common scenario is files disappearing after cleaning. Some users accidentally delete the folder obb, thinking that it is unnecessary data. This folder stores heavy game resources (textures, models, sounds). If you delete the content /Android/obb/com.game.name/, the game will stop launching and will require you to download several gigabytes of data again. Always check the package name before deleting.

If you are using the shell MIUI or ColorOS, built-in memory optimizers can automatically delete files from the data folder, counting them cache. To avoid this, add your file manager to the AutoClean exceptions list. Go to the "Security" or "Phone Manager" application, find the cleaning settings and uncheck the desired application.

⚠️ Attention: On devices with encrypted storage (encryption is enabled by default on all modern Androids), removing the memory card or connecting the phone to another device may make files unreadable without entering the unlock password of the main device.

If the folder data is displayed, but the files inside are 0 bytes in size or cannot be opened, it is possible that the application that created these files is actively using them at the moment. Try to force stop the application Settings → Applications before attempting to access its files. This will free up file descriptors and allow you to copy data correctly.

☑️ Diagnosing access problems

Done: 0 / 5

Frequently asked questions (FAQ)

Is it possible to delete the entire Android/data folder to free up space?

Technically this is possible if you have access rights, but do it strongly not recommended. Deleting the entire folder will reset all settings of all applications, loss of saves in games, offline maps in navigators and messenger cache (photo and video histories will be downloaded again, but local data will be lost). It’s better to clear space selectively, deleting the cache of specific heavy applications.

Why on Android 13 I can’t see the data folder even through the computer?

In Android 13 and newer, the restrictions have become even stricter. When connecting via MTP, the system can hide the contents of the folder Android from third-party devices. The only working way in this case is to use ADB or give special permission to a specific file manager within the phone system itself, and then copy files through it.

Is it safe to edit files inside the data folder?

Editing configuration files (.xml, .json) may cause the application to stop running. If you do not know the exact purpose of a parameter, do not change it. Always make a copy of the file before editing. If the application breaks, you can return the original file to its place.

Where are photos from WhatsApp and Telegram stored?

In new versions of Android, instant messengers have changed storage paths. Now WhatsApp media files are often located in the /Android/media/com.whatsapp/WhatsApp/Media/path, rather than in a separate folder in the root. Telegram still uses the folder /Telegram/ at the root of the internal storage, but the bot cache and temporary files can be located in /Android/data/org.telegram.messenger/.

Is Root needed to view the game cache?

No, to view and clear the game cache (folder cache inside /Android/data/com.name.game/) root access is not needed. It is enough to use a modern file manager (for example, CX File Explorer), which will ask for special permission the first time you enter the Android folder. Root is required only to access protected databases inside the folder /files/ or system directory /data/data/.