How to install another player in the Xiaomi gallery instead of the standard: all working methods

The standard player in the Xiaomi gallery on MIUI is often criticized for its limited functionality: lack of support for rare formats, weak editing tools and advertising inserts. Many users of Redmi, POCO or Mi want to replace it with VLC, MX Player or even Google Photos, but face the problem: the system by default opens media files through the built-in application. In this article, we will analyze all the current ways to force the player change in the Xiaomi gallery, including hidden settings of MIUI and bypassing the manufacturerโ€™s restrictions.

It is important to understand that Xiaomi artificially blocks the selection of alternative players for some formats (such as.mov or.mkv) through the standard Open with Help menu. However, there are workarounds โ€“ from editing manifest file to using it. ADB-We tested all the methods on the MIUI 14/15 (including global and Chinese versions) and selected only those that work in the 2026 year.

The built-in com.miui.gallery application in MIUI is closely related to system processes: it is responsible not only for viewing photos / videos, but also for:

  • ๐Ÿ” Indexing Media Files for Quick Search
  • ๐Ÿ“ Album and cloud storage management Mi Cloud
  • ๐ŸŽจ The processing of live photos (Motion Photos)
  • ๐Ÿ”’ Encrypting private albums

That is why the system resists replacement: when you remove or disable the standard gallery, you can stop working:

  • ๐Ÿ“ธ Double-press function to start the camera
  • ๐Ÿ”„ Automatic sorting of photos by date/place
  • ๐Ÿ“ฑ Gestures in the interface MIUI (For example, swipe down for quick access)

However, you don't have to delete the gallery completely, you just need to reassign the file handler. Next, let's look at all the working methods, starting with the simplest ones.

๐Ÿ“Š What type of player do you want to use instead of the standard?
VLC
MX Player
Google Photo
QuickPic
Other

Method 1: Setup "Open with" (works for some formats)

The most obvious method is to use the standard Android menu, but it doesnโ€™t work for all formats: Xiaomi blocks the choice of alternative players for.mp4,.mov and.mkv through this interface.

  1. Open the gallery and find the video file.
  2. Press and hold the file โ†’ select More Details (three dots).
  3. Tap Open with โ†’ select the right player (for example, VLC).
  4. Check the box and confirm it.

โš ๏ธ Note: If the player you want isn't listed, it's not registered as a video processor:

  • ๐Ÿ“ฅ Reinstall the player (for example, MX Player from the official website).
  • ๐Ÿ”„ Restart the device โ€“ sometimes it helps to reset the app cache.
  • ๐Ÿ› ๏ธ Check the player settings: in VLC you need to enable the option to Install as the default player in the application settings.

โ˜‘๏ธ Preparation for the change of player

Done: 0 / 4

Method 2: Using a file manager (bypassing MIUI restrictions)

If the standard method didnโ€™t work, try opening a file through a file manager (such as Mi File Manager or Solid Explorer), which often works for formats locked in the gallery:

  1. Open the files (or any other manager)
  2. Go to the DCIM or Downloads folder where the video is stored.
  3. Press the file. โ†’ Open with help.
  4. Choose the right player and check the box Always.

๐Ÿ”น Why does it work? File managers use a different Intent caller in Android that doesn't lock MIUI. But there's a nuance:

โš ๏ธ Attention: After update MIUI To avoid this, fix the player selection through Settings. โ†’ Annexes โ†’ By default. โ†’ Video Player (if there is such a item in your version).

If the player you want isnโ€™t on the list, go to the next one, and it works 90% of the time.

Method 3: Editing the manifest file (for advanced users)

This method requires root rights or ADB, but it gives you 100% results, and we're going to edit the AndroidManifest.xml file of the standard gallery to disable its priority when you open a video.

๐Ÿ“Œ Preparation:

  • ๐Ÿ“ฑ Turn on Debugging. USB In Settings โ†’ The phone. โ†’ Version. MIUI (press 7 times).
  • ๐Ÿ–ฅ๏ธ Install Android SDK Platform Tools on PC.
  • ๐Ÿ”Œ Connect your phone to your computer and confirm the debugging.

๐Ÿ› ๏ธ Instructions:

  1. Open the command line in the adb folder and execute: adb shell pm disable-user --user 0 com.miui.gallery/.video.VideoPlayerActivity
  2. Reboot the phone.
  3. Now, when opening the video, the system will suggest choosing a player.

โš ๏ธ Warning: This command doesn't delete the gallery, it just blocks the player. All gallery functions (view photos, albums) will remain operational:

adb shell


pm enable com.miui.gallery/.video.VideoPlayerActivity

What if the ADB canโ€™t see the device?
1. Check if debugging is included on USB 2. Install Xiaomi drivers from the official website (section "Mi Phone Manager"). 3. Try another one. USB-cable (original from Xiaomi). 4. In the command line, execute adb kill-server, then adb start-server and reconnect the phone.

Method 4: Use the Default Settings app (hidden MIUI function)

MIUI has a hidden menu for resetting application settings by default, which is not displayed in the standard interface, but is available through code entry:

  1. Open the phone (calling) application.
  2. Enter the code ##6484## (or ##MIUI### on new versions).
  3. Select Default App Settings (Default App Settings).
  4. Find the Video Player section and reset the current selection.

Then, when you open the video next time, the system will suggest you choose a player, and this method works on:

Xiaomi modelMIUI versionCode support
Redmi Note 12 Pro+14.0.5โœ… Yes.
POCO F514.0.6โœ… Yes.
Xiaomi 13 Ultra15.0.1 (China)โŒ No (use) ADB)
Redmi 10C13.0.8โœ… Yes.

๐Ÿ”น Alternative path: If the code didn't work, try searching for this menu by settings (lap in the upper right corner of Settings".

๐Ÿ’ก

If the playeragain is not offered after resetting, clear the gallery cache: Settings โ†’ Applications โ†’ Application Management โ†’ Gallery โ†’ Storage โ†’ Clear the cache.

If all previous methods have failed, it remains to replace the standard gallery with a third-party one.

  • ๐Ÿ“ Google Photos โ€“ full cloud sync, but no Motion Photos support.
  • ๐ŸŽจ Simple Gallery โ€“ lightweight, no ads, open source.
  • ๐Ÿ” Aves โ€“ advanced tools for managing the media library.
  • ๐Ÿ“ธ QuickPic โ€“ classic version with support for all formats.

๐Ÿ› ๏ธ How to install:

  1. Download APK galleries (e.g. Simple Gallery).
  2. Open the file through any manager (not through the gallery!).
  3. When requesting, select Install and allow access to files.
  4. In the new gallery settings, turn off the option to Show in standard apps (if any).

โš ๏ธ Note: After installing an alternative gallery:

  • ๐Ÿ”„ Do not delete the standard gallery โ€“ it can break system features (e.g. screenshots).
  • ๐Ÿ“ Transfer important photos from the folder DCIM/.thumbnails โ€” Some galleries don't see her.
  • ๐Ÿ”’ Set up permissions for the new gallery in Settings โ†’ Confidentiality โ†’ Application authorizations.

๐Ÿ’ก

Alternative galleries do not support encrypted MIUI albums (e.g., "Private Files"). Move them to a regular storage facility before you switch.

Solving problems after changing the player

Even after a successful player replacement, you may encounter bugs, and here are the most common problems and solutions:

Problem.Reason.Decision
Video opens in two players at the same timeConflict of Intent ProcessorsClear the cache of both players in Settings โ†’ Apps
No sound in the alternative playerMIUI blocks access to audio streamIn the player settings, enable Hardware Acceleration (e.g., in VLC)
Gallery doesn't show miniature videosResetting media cacheReboot your phone or run adb shell media scan
Private videos are now availableThird-party galleries ignore MIUI encryptionMove files to a secure folder (e.g. Googleโ€™s Safe Folder)

๐Ÿ”ง Universal Fix: If after changing the player there are lags or errors, follow the:

  1. Phone reboot.
  2. Clean the cache in Settings โ†’ Storage โ†’ Clean.
  3. Resetting application settings in Settings โ†’ Annexes โ†’ Application management โ†’ โ‹ฎ โ†’ Reset the settings.

FAQ: Frequent questions about changing players in Xiaomi

Can I return the standard player after replacement?
If you have used ADB, run adb shell pm enable com.miui.gallery/.video.VideoPlayerActivity. If you have changed the Open with Help menu, find any video file, click Open with Help and select Gallery by ticking Always.
Why does the standard player reopen after the MIUI update?
Updates MIUI To avoid this, check the settings in Settings immediately after the update. โ†’ Annexes โ†’ By default. Use it. ADB-Method (Method 3) โ€“ it is more reset resistant.Install Default App Manager from Play Market to block automatic changes.
How to get photos to open in Google Photos and videos to open in VLC?
To do this, you need to configure the handlers separately: For a photo: open any image โ†’ Open with help โ†’ Select Google Photos and always put it. For video: use Method 2 (file manager) or Method 3 (ADB). Check that Google Photos has disabled the option to Open Video by default. โš ๏ธ On some versions MIUI This may not work due to system limitations, so use an alternative gallery (Method 5).
Will this method work on POCO/Redmi with custom firmware?
On custom firmware (such as LineageOS or Pixel Experience), the standard Xiaomi gallery is removed, so: ๐Ÿ”„ Methods 1-4 are not necessary โ€“ Android will offer to choose a player. ๐Ÿ“ Install any gallery from the Play Market (recommended by Simple Gallery). โš™๏ธ Set permissions in Settings โ†’ Apps. If you use firmware on the base MIUI (For example, xiaomi.eu, all the methods described will work.
Can I replace the player without root and ADB?
Yes, but with limitations: ๐Ÿ“‚ Method 1 and Method 2 work without additional tools, but do not support all formats. ๐Ÿ”ง Method 4 (code menu) does not require root, but may not be available on newer versions. MIUI. ๐Ÿ“ฅ Method 5 (alternative gallery) is the most reliable option without root. If none of these methods work, then all that remains is the root. ADB (Method 3), which does not require root, but requires debugging by USB.