Managing digital information on mobile devices has long ceased to be the prerogative of only computers. Modern users are often faced with the need to adjust the settings of downloaded documents, images or media files directly on their smartphone. Changing a file's properties on Android is a process that can range from a simple rename to complex editing of system metadata and timestamps.
Depending on your goals, the methods for solving the problem will differ dramatically. Using standard system tools, you can only change basic parameters, such as name or location. However, for deeper work, for example, to change the creation date or access rights, you will need specialized utilities or advanced command line tools.
In this article we will analyze in detail all the available ways to modify file attributes. You will learn which applications cope with this task best and how to avoid common mistakes when working with the file system Android.
Basic changes through a standard file manager
Most users do not even suspect that the built-in tools of their smartphone allow you to perform a number of operations for editing properties. A standard file manager, be it Files by Google or a proprietary utility from Samsung, provides access to basic object management functions.
To get started, just open the “Files” or “File Manager” application. Find the document you want in the list and hold it with your finger for a second to select it. A toolbar with available actions will appear in the upper or lower corner of the screen.
The most popular function here is renaming. By clicking on the corresponding icon (often depicting a pencil), you can change the file name and, importantly, its extension. Be careful: changing the extension without converting the content can make the file unreadable for most applications.
Also in this menu, the “Information” or “Properties” option is usually available. This displays the current size of the object, its path, and the date it was last modified. Unfortunately, it is impossible to change these dates using standard means in most shells Android impossible - the fields are only available for viewing.
- 📁 Renaming a file and changing the extension
- 📍 Moving to another folder (changing the path)
- 🔒 Viewing the size and date creation
- 🗑️ Deleting or archiving an object
⚠️ Attention: Changing the file extension (for example, from .jpg to .png) does not convert the image. This only changes the label by which the system determines which application to open the file, which can lead to an opening error.
If you accidentally changed the extension and the file does not open, simply return the original extension through the rename function.
Using third-party file managers for extended rights
When the capabilities of the standard explorer are not enough, powerful ones come to the rescue third party solutions. The leaders in this niche are applications like MX File Manager, Solid Explorer or File Manager+. They provide access to hidden functions of the file system.
One of the key advantages of such apps is the ability to work with file attributes. In the object properties you can find checkboxes responsible for reading, writing or executing. This is especially true for scripts or executable files that require permissions to run.
Some advanced managers allow you to edit EXIF data directly inside the interface. This means that you can remove geolocation from a photo, change the name of the camera or the shooting date without having to transfer the file to your computer.
To access some system folders, you may need to provide special permissions through the settings of the application itself. This is usually done once upon first launch, after which the manager gains full control over the internal memory.
Editing metadata and EXIF for images
Working with graphic files deserves special attention. Photos contain a huge layer of hidden information, known as EXIF (Exchangeable Image File Format). This data includes the camera model, shutter speed, aperture and shooting coordinates.
You can change such properties using specialized applications such as Scrambled Exif or Photo Exif Editor. These utilities are designed specifically for deep editing of meta information without losing the quality of the image itself.
The process usually looks like this: you open the photo in the editor, select the tab with technical data and manually enter new values. This is useful not only for protecting privacy, but also for organizing archives.
It is important to understand the difference between the file date in the file system and the shooting date inside EXIF. File managers often sort photos by file modification date, while galleries use the EXIF date. Editing one parameter does not always change the other.
| EXIF parameter | Description | Ability to change |
|---|---|---|
| Date and time | Moment of snapshot creation | Full |
| GPS coordinates | Shooting location | Full (removal or replacement) |
| Camera model | Device that took the photo | Limited (depending on the editor) |
| Orientation | Image rotation | Full |
⚠️ Attention: When saving changes in EXIF, some instant messengers (for example, WhatsApp or Telegram) may automatically delete this data when sending a compressed file. Send a photo as a “File” to preserve the metadata.
Why do the dates change when copying?
When you copy a file from one folder to another on Android, the system often assigns a new “Modified Date” to it, corresponding to the moment of copying. However, the "Creation Date" within the metadata (if the format supports it) is usually preserved.
Changing the creation and modification date via the terminal
For users who need maximum control, the only reliable way to change file timestamps is to use the command line. To do this, a terminal emulator must be installed on the device, for example Termux.
This method requires certain technical training, since the work is carried out with text commands. The main tool for working with time in Linux-like systems on which it is based Androidis the utility touch.
Using this command, you can force any date and time for an existing file. The command syntax is quite simple, but requires strict adherence to the data input format.
touch -t 202312311200.00 filename.txt
In this example, the command will change the file access and modification time filename.txt to December 31, 2023, 12:00:00. If the file does not exist, the command will create it, so use this method carefully.
It is worth noting that on modern versions Android without root-rights access to some system partitions for the terminal may be limited. However, for files in shared memory (Internal Storage), this method works flawlessly.
- 📅 Precisely setting the date in the past or future
- ⏱️ Changing the time to the second
- 🔄 Synchronizing timestamps for a group files
The touch command changes two parameters at once: last modification time (mtime) and last access time (atime). It is difficult to separate them using standard means.
Changing access rights and attributes (Root access)
Owners of devices with received root access have unlimited power over the file system. This allows you to change not only the time, but also the access rights (permissions), which determine who can read, write or execute the file.
To work with such settings, applications like Root Explorer or Magiskmodules are used. In the interface of such apps, rights are displayed in the form of a matrix of checkboxes (Read, Write, Execute) for the owner (User), group (Group) and others (Other).
Changing these settings is critically important when installing modified system applications or startup scripts. Incorrectly set rights can lead to the system simply not being able to read the desired file.
In addition to rights, root access allows you to change the owner of a file (chown). This is necessary when transferring system files from a backup, where they could belong to another user (UID).
⚠️ Attention: Incorrectly changing the access rights to system files (especially in the /system or /data folder) can lead to a cyclic reboot of the device (bootloop). Always create a full backup before making changes.
☑️ Preparing to change access rights
Automation of changing properties through Tasker
For those who like automation, it is possible to change file properties programmatically, without manual intervention. The application Tasker or its free analogues allow you to create scripts that are triggered under certain conditions.
Using plugins for Tasker, you can set up a rule: “When saving a file to the “Downloads” folder, automatically rename it, adding the current date, and hide the attribute.” This saves time when processing data in bulk.
You can also set up a script that will change the screen resolution or audio settings depending on which media file was launched, although this is more a matter of system settings than the properties of the file itself.
Using automation requires time to initially set up profiles, but in the long run it eliminates the routine operations of editing the attributes of each file manually.
Use variables in Tasker, such as %FILE, to dynamically substitute the name of the currently processed file into new properties.
Frequently asked questions (FAQ)
Is it possible to change the creation date of a file without root access?
Yes, it is possible for files located in user memory (Internal Storage), using the command line (Termux) or specialized metadata editor applications. System files will require superuser rights.
Is it safe to change the file extension manually?
This is safe for the file itself (the data is not deleted), but may make it unreadable. Change the extension only if you are sure that the content format matches the new type, or if you plan a subsequent conversion.
Why does the date change to the current one after copying a file?
The operating system Android when copying, creates a new copy file, recording the time the copy was created as the current moment. The original date is stored only within the file's metadata (if the format supports it), but not as an attribute of the file system.
How to hide a file from prying eyes?
The easiest way is to add a dot at the beginning of the file name (for example, .secret.jpg). Most file managers hide such objects by default. You can also use the “Hidden Folder” function in the Explorer settings.