Have you ever tried to find an important file on your smartphone, but it seems to have disappeared? Hidden files on Android are not a bug, but a feature of the system. They are hidden by default to prevent users from accidentally deleting system data or disrupting applications. But sometimes access to them is simply necessary: โโto recover deleted photos, edit configuration files, or clear the cache manually.
In this article we will examine all current ways to display hidden files from standard tools to advanced methods using ADB. You will learn how to enable the display of hidden folders in popular file managers (Files by Google, Mi File Manager, Solid Explorer), what to do if files are not displayed even after enabling the option, and how to safely work with system data. And also - a unique method for devices with root access, which allows you to see even protected Android files.
Why files become hidden and where to look for them
In Android, hidden files and folders are indicated by a dot at the beginning of the name (for example .nomedia or .thumbnails). This is a legacy of Unix systems, where such a prefix signals a service purpose. The main reasons why files are hidden:
- ๐ System data: folders
/data,/systemor/cachecontain critical files for the operation of the OS. Changing them without root access may lead to failures. - ๐ Application privacy: messengers (for example, Telegram or WhatsApp) hide media files in folders like
.Statusesor.Telegramso that they are not displayed in the gallery. - ๐๏ธ Cache and temporary files: browsers, games and social networks create hidden folders for storing temporary data (for example,
.com.android.browser). - ๐ ๏ธ User Settings: some applications (for example, Termux or KDE Connect) store configuration files in hidden form (
.config,.ssh).
Where to look for hidden files? In 90% of cases they are located in the root directory of the internal memory (/storage/emulated/0/) or on SD card (/storage/XXXX-XXXX/). Less often - in folders of specific applications (/Android/data/com.package.name/). Important: not all hidden files are safe to delete! For example, deleting .nomedia will lead to media files from the folder starting to appear in the gallery again.
โ ๏ธ Attention: On devices with Android 11+ access to some hidden folders (for example, /Android/data/) is limited even for file managers. This is due to policy. Scoped StorageTo bypass the restriction, you will need root or ADB.
Method 1: Standard file manager (without root)
The easiest method is to use the built-in file manager. On most smartphones (Samsung, Xiaomi, Realme, Oppo) it is pre-installed. The instructions are universal, but there may be minor differences in the interface.
Open the application "Files" (or Mi File Manager, File Manager+ depending on the brand). Next:
- Click on the three dots (โฎ) or swipe to the right to open the side menu.
- Select
SettingsโShow hidden files(orShow system files). - Go back to the root directory - now folders with a dot at the beginning of the name will be visible (they are translucent or gray).
If the option is not in the menu, try alternative path:
Settings โ Advanced โ Show hidden files and folders
On some firmware (for example, ColorOS on Oppo/Realme) you may need to enable Developer mode (7 taps by build number in Settings โ About phone) to unlock additional options in the file manager.
Enable the display of hidden files in the manager settings|Reboot the device|Update the file manager via Google Play|Try another manager (for example, Solid Explorer)|Check if files are hidden via .nomedia-->
Method 2: Total Commander - an advanced manager with advanced functions
Total Commander is one of the most powerful file managers for Android. It supports working with FTP, ZIP archives and, of course, hidden files. The advantage over standard solutions is its flexible settings. display and the ability to edit system files (with root).
How to enable the display of hidden files in Total Commander:
- Download and install the application from Google Play.
- Launch it and tap on the icon
โฎ(menu) โSettings. - Go to section
Displayand activate the options:- ๐น
Show hidden files - ๐น
Show system files(requires root) - ๐น
Show files without extension
- ๐น
There is useful information. function Total Commander there is a useful function Multi-selection (long press on the file โ checkmark). With its help, you can quickly delete unnecessary hidden folders (for example, .thumbnails - image thumbnail cache) or archive them before deleting.
Standard (from the smartphone manufacturer)|Total Commander|Solid Explorer|FX File Explorer|Other-->
โ ๏ธ Attention: In Total Commander when the mode is enabledShow system filesyou can accidentally delete critical data For example, deleting. folder/data/dalvik-cachewill lead to a reboot cycle of the device. Always make a backup copy before making changes!
Method 3: Using ADB (for advanced users)
If the file manager does not show hidden files even after enabling the option, or you need access to protected system folders (for example, /data/data/will help Android Debug Bridge (ADB). This method requires a connection to a PC, but gives maximum control.
What you will need:
- ๐ฅ๏ธ A computer with Windows/macOS/Linux and installed drivers ADB.
- ๐ฑ Smartphone with switched on
USB debugging(Settings โ About phone โ Number assemblyโ 7 taps โ return toSettings โ System โ For developers). - ๐ USB cable (preferably original).
Instructions:
- Download Platform Tools from Google and unpack archive.
- Connect your smartphone to the PC and in the terminal (or command line) do:
adb devicesIf the device is displayed in the list, enter:
adb shell - To see hidden files in the current directory, use:
ls -laFlag
-ashows all files (including hidden ones), and-ldisplays detailed information. - For navigation, use the commands:
cd /storage/emulated/0/ # go to internal memorycd .. # go to level above
pwd # show the current directory
To copy a hidden file to a PC, use:
adb pull /path/to/file C:\folder_on_pc\
For example, to copy file .bashrc:
adb pull /data/data/com.termux/files/home/.bashrc C:\backup\
What to do if ADB does not see the device?
1. Check if USB debugging is enabled on your smartphone (sometimes you need to confirm permission on the PC).
2. Install drivers for your model (for example, for Xiaomi โ Mi USB Driver).
3. Try a different cable or port USB.
4. Reboot both devices.
5. On Windows, run the command prompt as administrator and run:
adb kill-server
adb start-server
| ADB command | Description | Example |
|---|---|---|
ls -la |
Show all files (including hidden ones) in the current folder | ls -la /sdcard/ |
cd |
Go to another directory | cd /storage/emulated/0/Download/ |
pull |
Download a file from the device to a PC | adb pull /sdcard/.hiddenfile C:\ |
push |
Download a file from a PC to the device | adb push C:\file.txt /sdcard/ |
rm |
Delete a file (carefully!) | rm /sdcard/.thumbnails/* |
Method 4: Root access - full control over hidden files
If you have root access, you get unlimited access to all files on the system, including hidden and protected ones. This allows you to edit system configs, delete unnecessary cache or restore deleted data. However root voids the warranty and increases the security risk.
How to enable showing hidden files with root:
- Install a file manager with root support, for example Root Explorer or FX File Explorer.
- When you first start, give the application root access (a request from SuperSU or Magisk).
- In the manager settings, activate:
- ๐น
Show hidden files - ๐น
Mount as R/W(read/write for system folders) - ๐น
Show files without extensions
- ๐น
- Now you can view and edit any files, including:
- ๐
/data/data/- application data - ๐
/system/โ Android system files - ๐
/dev/โdevices and drivers
- ๐
With root you can, for example:
- ๐ง Remove unnecessary system applications (
/system/priv-app/). - ๐ฑ Change files
build.propfor performance tweaks. - ๐๏ธ Recover deleted files from folders like
/data/media/0/.
โ ๏ธ Attention: Incorrect editing of files in/system/or/data/may result to brick (complete inoperability) of the device. Always make a backup copy through TWRP or Titanium Backup before changes!
If you often work with hidden files, create a text file in the root memory .hidden_files_list.txt and write down the paths to important hidden folders there. This way you wonโt forget where everything is and can quickly find what you need.
Method 5: Alternative methods (ES Explorer, FX File Explorer, Termux)
If standard methods do not help, try specialized applications. They often have unique functions for working with hidden ones. data.
1. ES Explorer (outdated, but functional)
ES File Explorer was once the leader among file managers, but after advertising scandals its popularity fell. However, it still supports working with hidden files:
- Open ES Explorer and swipe right to access the menu.
- Go to
Settings โ Display. - Activate
Show hidden filesandShow system files(the latter requires root). - To access root folders (
/data/,/system/) clickRoot Explorerin the side menu.
2. FX File Explorer (with support for cloud storage)
FX File Explorer is distinguished by support for Nextcloud, Dropbox i SFTPTo show hidden files:
- Tap on the icon
โฎโSettings. - Select
Display and IconsโShow hidden files. - For root access, go to
Access Modeand selectRoot.
3. Termux (to work via the console)
Termux - this terminal emulator for Android. You can use it to manage hidden files through Linux commands:
- Install Termux from Google Play or F-Droid.
- Update packages:
pkg update && pkg upgrade - To view hidden files in the current one directories:
ls -la - For navigation use:
cd /storage/emulated/0/ # internal memorycd ~/ # home directory Termux
B Termux possible install mc (Midnight Commander) for convenient file management:
pkg install mc
mc
This will give you a two-panel interface, like in Total Commander, but with support for all Linux commands.
Frequent problems and their solutions
Even after enabling the option, hidden files may not be displayed. Let's consider typical situations and ways to fix them.
1. Files are not visible, although the option is enabled
Possible reasons and solutions:
- ๐ File cache manager: clear the application data in
Settings โ Applications โ [Manager] โ Storage โ Clear cache. - ๐ฑ Android 11+ limitations: on new versions of Android, access to some folders (for example
/Android/data/) is blocked. Use ADB or root. - ๐ The files are really deleted: check the trash in the file manager or use recovery apps (DiskDigger, Recuva via PC).
- ๐ก๏ธ Antivirus blocks access: temporarily disable real-time protection (for example, c Avast or 360 Security).
2. You cannot delete or edit a hidden file
If the file is protected from changes:
- ๐ Check access rights via
ls -lv Termux or ADB. If there isd-------at the beginning of the line, you do not have rights. - ๐ ๏ธ To change rights, use:
chmod 777 file_name(root required).
- ๐ If the file is in use by the system, reboot the device into
Safe Mode(hold down the power button โReboot in Safe Mode).
3. Hidden files take a lot space
Most often space is occupied by:
- ๐ธ
.thumbnailsโ cache of image thumbnails (can be deleted). - ๐ต
.nomediaโdo not delete, otherwise media files from the folder will appear in the gallery. - ๐๏ธ
.cachein application folders โ cache of games and social networks. - ๐ฅ
Download/.unconfirmedโunderloaded files.
To clear unnecessary hidden files, use the command in ADB:
Do not delete hidden files in foldersadb shell rm -rf /sdcard/.thumbnails/*
adb shell rm -rf /sdcard//.cache/
/Android/obb/ is game data, and deleting it will cause applications to crash.
Before bulk deleting hidden files, always check their contents! For example, the folder .whatsapp contains! backup copies of chats, and .ssh keys for remote access.
FAQ: Answers to frequently asked questions
Is it possible to show hidden files without root?
Yes, most file managers (including standard ones) allow you to enable the display of hidden files files without root. However, access to some system folders (for example /data/data/) will be limited. Full access requires root or ADB.
Why did hidden files disappear again after updating Android?
Updating the system may reset the file manager settings. Check if the option has been reset. Show hidden files in the settings. Also on new versions of Android (11+) there are additional access restrictions - see the section about Scoped Storage.
How to hide a file back after viewing?
To hide a file, rename it by adding a dot at the beginning of the name. For example:
mv file.txt .file.txt
Or use a file manager: long press on the file โ Rename โ add a dot before the name.
Is it possible to restore deleted files? hidden files?
Yes, but the chances depend on how much time has passed since deletion. Try:
- Recovery apps: DiskDigger, Undeleter (root required for deep scanning).
- Check the trash in the file manager (if the function is enabled).
- For system files: restore the backup via TWRP or Titanium Backup.
How do hidden files affect performance?
Hidden files themselves do not slow down the smartphone. However, some of them (for example, cache .thumbnails or .cache) can take up gigabytes of memory. If you run out of space on your device, clearing such folders can speed up the work. But do not delete files with unknown extensions - this may disrupt the operation of applications.