Every day, smartphone users encounter situations when the system independently decides which app to open a downloaded document or media file. Often the choice turns out to be unsuccessful: the video tries to start in the gallery, and the PDF file opens in the browser instead of a specialized reader. Understanding how to set up file associations in Androidallows you to regain control of your device and optimize your workflow.
The Android operating system remembers your choice after the first confirmation of the “Always” action. This is good for speed, but becomes an issue if you change preferences or install a more powerful app. Fortunately, the mechanism for managing these associations is quite flexible and does not require root access for basic setup.
In this guide, we will look in detail at methods for changing default applications, ways to force selection reset for specific formats, and the nuances of working with system restrictions in new versions of Android.
The principle of how associations work in the Android system
Basically The Android file system underlies the Intent mechanism. When you click on a file, the system sends a broadcast request to all installed apps that claim to support that data type. For example, a file with the extension .mp4 causes a request to play a video.
Default applications can be of two types: system, preinstalled by the manufacturer, and custom, downloaded from the store. The system prioritizes those apps that the user previously selected with the “Always” checkbox. If there was no such choice, a dialog box appears asking you to select an application.
It is important to understand the difference between global browser or dialer settings and local file associations. Global settings are changed in the system menu, and associations of specific formats (for example .docx or .zip) are often controlled through the properties of the specific application that currently opens them.
⚠️ Attention: In Android versions 11 and later, access to the file system has become more restrictive due to the Scoped Storage policy. Some file managers may not see files in system folders, even if the association is configured correctly.
Global default application settings
The easiest way to change the behavior of the system is to use the general settings menu. This method is suitable for changing basic applications such as the browser, launcher or calling application, but also affects some types of files.
You need to go to the section Settings → Applications → Default applications. The path may vary slightly depending on the manufacturer's shell (MIUI, OneUI, ColorOS). Here you will see a list of categories for which you can hardcode a specific application.
If you want to change the app for opening links or files of a certain type, select the appropriate category. The system will offer a list of installed applications that support this protocol. The choice here takes precedence over the individual settings of individual apps.
- 📱 The choice of launcher determines the appearance of the desktop.
- 🌐 The choice of browser affects the opening of all web links from other applications.
- 📞 The choice of telephony assigns a specific dialer to the call button.
- 📂 The choice of file manager can affect navigation in the system.
However, this method does not always allow you to set up associations for specific formats, such as archives or text documents. For such cases, a more targeted approach is required through managing a specific application.
If the desired category is not in the "Default Applications" list, try clearing the Settings application cache through the developer menu, but do this only if you have experience.
Resetting settings for a specific application
The most effective way to change the association for a specific file type is Reset the settings of the application that currently opens by default. Let's say your PDF files open in a browser, and you want to use Adobe Reader.
You need to find the browser itself (or the current opener app) in the settings. Go to Settings → Applications → [Name of current application] → Open by default. In this menu you will see a button Delete default settings or similar wording.
After clicking this button, the system “forgets” your previous choice. The next time you try to open a PDF file, Android will again display a dialog box asking: “How to open this file?” Now you can select the desired reader and click “Always”.
| Action | Where to look | Result |
|---|---|---|
| Reset browser | Application settings → Chrome/Browser | Links and PDF will ask for selection |
| Gallery reset | Application settings → Gallery/Google Photos | Photos and videos will be offered by other players |
| Reset Explorer | Application settings → Files/Manager | All file types will require selecting a app |
| Reset messenger | Application settings → WhatsApp/Telegram | Links inside chats will open with a question |
This method is “pure” and does not affect data inside applications. It only resets launch priorities. This is a safe procedure recommended when changing the main software.
☑️ Algorithm for changing the app
Manual selection when opening the file
Sometimes automatic settings do not work correctly, or the selection dialog is just doesn't appear. In such cases, you can initiate the selection manually through the context menu of the file manager.
Open any explorer (Files by Google, Solid Explorer or the built-in “My Files”). Find the file you want, tap on it and hold your finger until a menu appears. Select Open with or Open with.
The system will force a list of compatible applications, ignoring the current default settings. If the app you need is not in the list, it may not be declared in its manifest as supporting this file type, or you may need to install a third-party file manager with extended rights.
Be careful when choosing: do not click “Always” unless you are 100% sure. It’s better to click “Only now” once, test the operation of the app, and only then secure the selection.
⚠️ Attention: Some manufacturers (for example, Xiaomi or Huawei) have their own aggressive memory optimizers that can block the appearance of the selection window if the application was previously closed forcibly.
Problems with opening specific formats
Users often encounter the fact that the system does not offer the necessary applications for rare file formats. This may be due to the lack of the correct MIME type in the system database or an error in the application code itself.
MIME types (Multipurpose Internet Mail Extensions) is a standardized way of indicating a file type. If your e-reader application does not register the type application/epub+zip, the system will not offer it when opening an .epub file.
In such cases, installing universal viewers or updating the problematic application helps. It is also worth checking whether the app’s permissions to access the storage are disabled, since without this it will not be able to declare its readiness to work with files.
What is a MIME type?
This is an identifier for a file format on the Internet and operating systems. For example, for JPEG it is image/jpeg, and for HTML it is text/html. If an application does not include support for the required MIME type in its code, Android simply “does not see” it as an option for opening.
Sometimes the problem lies in the file itself: if the extension is manually renamed incorrectly (for example, .txt is renamed to .jpg), the system will try to open it with a graphic editor, which will lead to an error.
Using third-party file managers
Standard Android explorers often have limited functionality in terms of managing associations. Installing an advanced file manager can solve many problems with opening files.
Applications such as Solid Explorer, MiXplorer or FX File Explorerhave their own built-in file processing mechanisms. They can ignore system restrictions and offer a wider list of apps to run.
In addition, advanced managers allow you to edit associations directly or use plugins to support exotic formats. This is especially true for working with archives, disk images or specific video codecs.
- 🚀 Solid Explorer offers a two-panel interface and powerful cloud support.
- 🛠️ MiXplorer known for its flexibility and the presence of many add-ons for different formats.
- 🔒 FX File Explorer focuses on privacy and the absence of advertising in the base version.
When using a third-party manager, you can often select “Always open in this manager”, and within it configure which external player or editor to use for specific tasks.
A third-party file manager is not just a tool for copying files, but a powerful association management center that can bypass the limitations of the standard shell.
Frequently asked questions and problem solving (FAQ)
Why is the “Remove default settings” button inactive (gray)?
This means that there are no default opening settings for this application. The system did not assign priority to it, so there is nothing to reset. Try resetting the settings of another application that currently opens this type of file.
Is it possible to configure different apps for different folders?
This cannot be done using standard Android tools. The association is tied to the file type (extension), and not to the path where it is located. To implement this logic, you will need automation scripts like Tasker or specific file managers with profile functions.
What to do if the selection window does not appear after a reset?
Try to reboot the device. If this does not help, clear the cache of the Settings application or the file manager through which you open the file. Also check if Do Not Disturb or Energy Saving mode is enabled, which may block pop-ups.
How to reset associations to factory settings?
A complete reset of all associations is only possible by resetting application settings to factory settings (in the developer menu or special utilities) or by completely resetting the phone (Factory Reset). You can partially achieve this by uninstalling updates to the Files or Gallery system applications.
Does the Android version affect the availability of these settings?
Yes, in Android 10, 11, 12 and newer the settings menu has been changed. Items may have different names or be hidden deeper. In the newest versions, Google is tightening its control over which applications can intercept links and files without the user's knowledge.
⚠️ Attention: The settings interface may change with each firmware update. If you do not find the described items, use the search inside the settings menu for “Default” or “Default apps”.