How to disable the default app on Xiaomi: the full guide

Xiaomi, Redmi and POCO smartphones based on MIUI automatically assign standard applications to open files, links or perform actions β€” a browser for web pages, a gallery for photos, a messenger for calls. But what if the system chose the wrong service? For example, instead of Chrome, opens Mi Browser, and photos run in an unnecessary gallery. In this article, we will discuss all the working ways to remove the default application on Xiaomi, including hidden settings MIUI and commands for power users.

Complicating the problem, the manufacturer often blocks changes to standard applications for system services (calls, SMS, alarm clocks).We will show how to circumvent these restrictions without root rights, and warn about the possible consequences - from malfunctioning Google Services to loss of functionality MIUI. All instructions are tested on the latest firmware (MIUI 14/15 based on Android 13/14) and are relevant for models from Redmi Note 12 to Xiaomi 14 Ultra flagships.

Why Xiaomi is blocking the application change by default

The manufacturer deliberately limits the ability to modify standard applications for:

  • πŸ”’ Security: System services (e.g. com.android.phone for calls) are tested for compatibility with MIUI They may conflict with third-party counterparts.
  • πŸ“Š Monetization: pre-installed apps (Mi Browser, Mi Video) show ads and collect data for targeted offers.
  • πŸ”„ Stability: Replacing key components (such as a launcher) can result in loss of features like Read Mode or navigation gestures.

For example, if you try to assign Google Messages to the default SMS app, the system can reset the settings to Mi Messages after the reboot, which is not a bug, but a feature of MIUI that prioritizes its own services, but there are still workarounds, which we will discuss later.

πŸ“Š Which default app annoys you the most?
Mi Browser
Mi Video
Mi Music
Xiaomi Gallery
Other

Method 1: Standard Android settings (for most applications)

This method works for non-system applications like browsers, music players, galleries, and it won't change standard call services or SMS, but it will work for:

  • 🌐 Browsers (Chrome, Firefox, Edge)
  • 🎡 Music Players (Spotify, VLC)
  • πŸ“· Gallery (Google Photos, Simple Gallery)
  • πŸ“„ File Managers (Solid Explorer, FX File Explorer)

Instructions:

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Slip on the three dots in the upper right corner and select the Default Apps.
  3. Click on the category (such as the Browser) and select the desired application from the list.

Make sure that an alternative application is installed

Check the MIUI version (in Settings β†’ About the phone)

Close all background applications before changing

Reboot your phone after the change (optional)

-->

⚠️ Note: If the application is not listed, it does not support processing of this type of files/actions. For example, Telegram cannot become an application for the application. SMS Default, even if you use it to exchange messages.

Method 2: Reset application settings (if the standard method doesn’t work)

Sometimes MIUI forgets about alternative applications or blocks their selection, and then resetting:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Slip on three points β†’ Reset application settings.
  3. Confirm action. The system will clear the cache and the default application selection data.

When you reset the next time you open a file or link, the system will prompt you to select the application again.mp3-file, a window will appear with the question: Open with... - tick Always and select the desired player.

πŸ’‘

If after resetting MIUI again assigns Mi Browser by default, try temporarily disabling it: Settings β†’ Applications β†’ Mi Browser β†’ Disable. The system will be forced to offer an alternative.

Method 3: Using ADB to unlock system applications

For advanced users willing to work with ADB, there is a way to force reset default settings even for system applications, which requires a computer and enabled USB debugging.

Instructions:

  1. Connect the phone to the PC and open the command line (cmd).
  2. Enter the command to check the connection: adb devices Wait for the serial number of the device to appear.
  3. Execute the reset command: adb shell cmd package reset-preferred-apps
  4. Reboot the phone.

Then, when you open a file or action next time you open a call, the system will prompt you to re-select the application. Warning: this method can reset the settings for all default applications, including system ones.

What if the ADB can’t see the device?
Make sure that the debugging is enabled USB (Settings β†’ The phone. β†’ Version. MIUI (tap 7 times) β†’ Additionally. β†’ For developers β†’ Debugging by USB). Install Xiaomi drivers USB Drivers on PC. Try another one. USB-In the command line, execute adb kill-server, then adb start-server and reconnect.

Method 4: Disabling system applications through settings

If MIUI persistently returns Mi Browser or Mi Video, you can try disabling these apps (do not delete!).

How to turn it off:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Find an app (like Mi Browser) and tap it.
  3. Click Disable (the button will only be active for pre-installed applications).
  4. Confirm the action.
AnnexWhat happens after the shutdownRecommended replacement
Mi BrowserLinks will open in Chrome or another browserGoogle Chrome, Firefox
Mi VideoVideo files will be opened in the Gallery or MX PlayerVLC, MX Player
Mi MusicMusic files will be opened in Google Play MusicSpotify, Poweramp
Mi MessagesSMS will be opened in Google Messages (if installed)Google Messages, Textra

⚠️ Note: Disabling system applications may result in:

  • πŸ”„ Loss of functionality (for example, the video tab in the standard gallery will disappear).
  • πŸ“΅ Errors in updating MIUI (The system can return disabled applications).
  • πŸ”‹ Increased battery consumption (some services are related to optimizing energy consumption).

Method 5: Use of third-party utilities (without root)

If standard methods don't work, you can use apps from Google Play that manage default settings.

  • πŸ› οΈ Default App Manager – Shows all categories of silences and lets you reset them.
  • πŸ”§ App Manager – has a function of resetting preferences for specific applications.
  • πŸ“± SetEdit – edits system settings (requires caution!).

Examples of Default App Manager:

  1. Install the app from Google Play.
  2. Open it and provide access to the Application Settings (if requested).
  3. Select a category (like Home App for launcher) and reset the current application by default.
  4. When you use the function next, the system will suggest you select a new application.

πŸ’‘

The utility side cannot bypass the limitations of MIUI for system services (calls, SMS, alarms) and they work only with user applications.

Frequent problems and solutions

Problem 1: After resetting the settings, MIUI reassigns Mi Browser by default.

Solution: Disable Mi Browser in the application settings (see Method 4) or use ADB-team:

adb shell pm disable-user --user 0 com.android.browser

Problem 2: You can’t change your call app or SMS.

Solution: This is a limitation of MIUI. The only workaround is to use Google Messages for SMS and Google Phone for calls, but they won't become the default system, the alternative is firmware with remote system applications (requires unlocking the bootloader).

Problem 3: After the MIUI update, all default settings have reset.

Solution: This is standard behavior. After updating, reconfigure the default applications (see Method 1). To avoid the problem, back up through Settings before updating β†’ Additional β†’ Backup and Reset.

Can you completely remove Xiaomi system apps without root?
No, MIUI It blocks the removal of pre-installed applications. Maximum - they can be disabled (see Method 4). Complete removal will require: Unlock the bootloader. Install custom firmware (for example, LineageOS). ADB superuser. ⚠️ This voids the warranty and may result in a device blinking.
Why do you still open links in Mi Browser after changing your browser by default?
This is due to the Open Supported Links feature in the Mi Browser settings. To fix: Go to Settings β†’ Apps β†’ Mi Browser β†’ Open by default. Disable the option to Open Supported Links. Reassign another default browser.
How to get back Xiaomi’s standard apps after experimentation?
Reset via ADB: adb shell cmd package reset-preferred-apps Or reset all application settings in the Settings menu β†’ Apps β†’ Three points β†’ Reset application settings.
Will the ADB work on all Xiaomi models?
Yes, ADB-commands are universal for all Android devices, including Xiaomi, Redmi and POCO. However, MIUI for China ROM) Additional authorization may be required ADB. On some firmware (e.g. Global Stable) teams work without restrictions.
Can I change the default application for USB-connection?
No, MIUI does not allow the processor to be changed USB-When you connect to a PC, the standard Charging/File Transfer menu will always open. FX File Explorer or Solid Explorer for Manual File Management FTP or Wi-Fi Direct.