Owners of modern smartphones often face problems a situation where, when you try to open a video file, the system automatically launches the wrong application that you would like to see. For example, instead of an advanced VLC or MX Player a standard gallery viewer with limited capabilities is launched. This happens because the Android operating system remembers your previous choice and sets it as a priority.

Changing this setting is not always obvious, since in the latest versions of shells One UI, MIUI or ColorOS the settings menu may be hidden deep in the depths of the system. However, the procedure for changing the default application is a standard OS feature and is available on any device, be it a budget Xiaomi Redmi or flagship Samsung Galaxy. You don't need root access or installing complex software.

In this guide, we will look in detail at the algorithm for resetting current assignments and setting a new video player as the main one. You will learn how to manage file associations and be able to customize the device to your personal preferences, ensuring maximum comfort when viewing media content.

Why Android automatically selects an application

The operating system operating mechanism is built on the principle of file associations. When you first open a file with the extension .mkv or .avi, the system scans installed apps that can process this format. If there are several such apps, Android offers you a choice with the ability to remember the decision.

If you accidentally clicked the “Always” button instead of “Only now,” the system writes this choice to a hidden settings registry. Subsequently, whenever you touch a video file in the document manager or file manager, the application that you selected earlier will instantly launch. This is done to speed up the user's work, but often creates inconvenience.

It is important to understand that the concept of “default player” in Android is not a global setting for all types of media at once. The system separates audio and video streams. You can assign MX Player for movies, and leave the standard player for music or select Poweramp. File associations work independently for each type of content.

⚠️ Attention: Some smartphone manufacturers (for example, Huawei or Honor in new models) may limit the ability to install third-party launchers or players as system defaults due to the security policies of HarmonyOS or EMUI.

In addition, there are system restrictions at the level of Android versions. In the versions below Android 6.0 application management was less flexible by default, while in Android 13 and Android 14 more detailed settings appeared for each file type. This allows you to flexibly customize your environment for specific tasks.

📊 Which application do you use to watch videos most often?
VLC Player
MX Player
Standard Google player
KMPlayer
Other

Resetting the settings of the current application to default

The most reliable way to change the player is to first clear the settings of the application that is currently opening automatically. This method is universal and works on 99% of devices, regardless of the firmware version. You will need to find the culprit in the list of installed apps.

Go to the main settings of your smartphone and find the section Applications or All applications. In the list, find the current player (for example, "Gallery", "Video", or the name of a third-party application). By clicking on it, you will be taken to the app information screen, where all data about its operation and permissions are stored.

Inside the application menu, find an item that may be called “Open by default”, “Launch by default” or “Default settings”. The exact name depends on the translation of your manufacturer's shell. Inside this menu you will see a button Reset settings or Delete default settings.

  • 🔄 Clicking this button does not delete the application itself, but only erases the entry that it should open certain files automatically.
  • 🗑️ Sometimes this button may be inactive (grayed out) if the application has no associations installed at all - this means that a reset is not required.
  • ✅ After the reset, the next time you open a video, the system will again ask you which app to use.

After completing this procedure, try opening any video file through the file manager. The system should display a dialog box with the question “What to open?”. Here you can select a new player and click “Always” to fix the new choice.

☑️ Resetting algorithm

Done: 0 / 4

Direct assignment of a new video player

In some versions of Android, especially in stock firmware Pixel or close to it Motorola, it is possible to directly select default applications without first resetting. This is a faster path if you know where to look for the right switch.

Go to SettingsApplicationsDefault applications. In this section, the system groups tasks: browser, calls, messages and, of course, video or music. If such an item exists in your firmware, you can simply tap on it and select the desired player from the list.

However, on many custom shells, such as MIUI from Xiaomi or Funtouch OS from Vivo, this item is often missing or hidden. In this case, the method of resetting the settings of a specific application (described above) remains the only working option. Don't waste time searching for a non-existent global switch.

Shell type Path to settings Nuances
Stock Android (Pixel) Settings → Applications → Default applications Yes direct selection for video
Samsung One UI Settings → Applications → Select default applications Requires file type selection
Xiaomi MIUI Settings → Applications → Manage applications Reset required through the specific application menu
Huawei EMUI Settings → Applications → Default applications Limited selection of formats

If you installed a new player, but it does not appear in the list of available for selection, check whether it has the necessary permissions to access the storage. Without permission to read files, an application will not be able to declare to the system that it can play video.

💡

Install a file manager with advanced features, such as Solid Explorer or MiXplorer. They allow you to manually select a app to open a file with a long tap, ignoring the default system settings.

Setting up associations for specific formats

Advanced users often want to separate streams: one player for heavy HDR video, another for streaming content, a third for music. This is difficult to do using standard Android tools, but it is possible through fine-tuning MIME types.

Application MX Player and VLC have their own internal decoder settings. Sometimes the problem is not that Android does not allow the player, but that the player itself does not declare support for a specific codec. Go to the settings of the selected player and make sure that all the necessary decoders are enabled (HW, SW).

In rare cases, manual editing of associations via ADB (Android Debug Bridge) is required if the graphical interface does not give the desired result. This is a method for advanced users to force a file extension to be bound to an application package.

pm set-home-activity --user 0 com.vlc.android/.MainActivity

However, using the command line carries risks. Entering the package name incorrectly may cause video files to stop opening in any way at all until you reset the factory settings. Use this method only if you are sure of the correct spelling of the application package name.

⚠️ Note: Settings interfaces may change with Android security updates. If you do not find the "Default applications" item, use the search in settings by entering the phrase "default".

It is also worth considering that some streaming services (Netflix, YouTube) use their own protocols and do not depend on the system settings of the video player. They will always open in their native applications, ignoring your preferences for local files.

What are MIME types?

MIME type is a standard file format identifier on the Internet and operating systems. For example, video/mp4. Android uses these tags to understand which application is capable of processing the file. A failure to register the MIME type can result in the phone seeing the file as an “unknown type.”

Solving problems when changing the player

Sometimes after resetting the settings, the system continues to stubbornly launch the old application. This may be due to data caching or the way the file manager works. Some explorers have their own “always open” settings, which take precedence over the system ones.

Try clearing the cache of the file manager through which you open the video. Log in SettingsApplications, find your file manager (for example, Google Files or Explorer) and click Clear cache. Do not confuse this with clearing data, so as not to lose bookmarks.

Another common problem is version conflicts. If you have two versions of the same player installed (for example, regular and Pro), the system may get confused with application signatures. In this case, it is better to remove both versions and install one clean copy from the official store Google Play.

  • 📂 Check whether the file is open in the background in the old player - close all recently launched applications before trying to open a new file.
  • 🔋 On some devices, the power saving mode blocks the launch of “heavy” third-party players, forcing the task to be transferred to the light system one viewer.
  • 🔐 Check access rights: in Android 11+, access to folders is limited, make sure that the new player has permission to manage all files.

If all else fails, rebooting the device often solves the problem of frozen file association services. This is a simple but effective step that should not be ignored before radical measures.

💡

If the system ignores the selection of a new player, the problem most often lies not in the player itself, but in the settings of the file manager or the system services cache.

Choosing the optimal player for Android

After you have dealt with the technical part changing the application, it’s worth thinking about what kind of player your device really needs. The market offers dozens of options, each of which has its own strengths in processing codecs and interface.

For owners of weak devices, it is better to choose players with hardware acceleration to reduce the load on the processor. For owners of 4K screens, support for HDR and Dolby Vision is important. A universal solution is often VLC for Android, which supports almost all existing formats out of the box.

Lovers of fine-tuning the image will love MX Player with its extensive equalizer and support for third-party codecs. And for those who watch movies from network-attached storage (NAS), solutions like Nova Video Player with automatic loading of covers and descriptions are suitable.

Do not forget that the presence of built-in advertising in free versions of players can be annoying. Sometimes it’s easier to pay once for the Pro version than to constantly close pop-up windows while watching the climax of the movie.

Why doesn’t it open after installing a new player?

Most often the reason is missing permissions. Go to the application settings and manually grant permission to access photos and media files. In new versions of Android, this does not happen automatically upon first launch.

Is it possible to make a different player for YouTube and for files?

Yes, these are different categories. YouTube is opened through a browser or an intent link, and local files are opened through a file manager. The settings for them are separate and do not conflict with each other.

How to return all application settings to default?

In the "Default Applications" section in the main phone settings there is often a "Reset all application settings" button. This will return the system state to the factory state, and when you open any type of file, the phone will again ask for your preference.

Does changing the player affect the picture quality?

Changing the application itself does not change the screen matrix, but different players use different scaling and decoding algorithms. A good player can make the picture smoother and remove compression artifacts.