How to change the default app on Xiaomi phone: all the ways

Xiaomiโ€™s MIUI-based smartphones offer users flexible settings, including the ability to select standard applications for key tasks. However, not everyone knows where these options are hidden โ€” especially after upgrading to MIUI 14 or MIUI 15, where the interface has undergone changes. In this article, we will discuss all the current ways to change applications by default, from the browser and gallery to instant messengers and maps.

The problem is that it often automatically assigns standard programs (such as Mi Browser or Mi Gallery) even if you have installed alternatives like Google Chrome or QuickPic, and weโ€™ll show you how to fix this manually through the Android and MIUI settings, and weโ€™ll also look at the nuances for different firmware versions, and weโ€™ll focus on cases where the right option suddenly disappears from the menu โ€” a frequent complaint of users after major updates.

Why Xiaomi is changing the default apps on its own

MIUI is known for its user care, which sometimes goes beyond the boundaries, and can automatically assign standard applications in three cases:

  • ๐Ÿ”„ After the firmware update โ€” MIUI Resets some โ€œpre-factoryโ€ settings, including selecting the default programs.
  • ๐Ÿ“ฑ When you install a new app from a category (for example, you installed Firefox and the system asks: Use to open links?").
  • ๐Ÿ› ๏ธ After resetting the settings or cleaning the Settings app cache (com.android.settings command).

In addition, MIUI 14+ has a feature called โ€œRecommended Appsโ€ that can replace your choice in favor of Xiaomiโ€™s branded services. It can be turned off in Settings โ†’ Apps โ†’ Recommended Apps, but not all users are aware of this hidden parameter.

๐Ÿ“Š Which app you most often change by default?
browser
gallery
SMS-client
Maps.
Other

How to Change a Standard App Through Android Settings

The most versatile way is to use the built-in Android tools that work on all Xiaomi smartphones, including the Redmi Note 12, POCO X5 and Mi 13. Instructions are relevant for firmware versions from MIUI 12.5 to MIUI 15:

  1. Open the settings (cog icon on the desktop).
  2. Go to the Appendix section โ†’ Application management.
  3. Click on the three dots in the top right corner and select the Default Apps.
  4. In the list of categories (Browser, Phone, SMS, etc.) tap the desired.
  5. Choose an alternative app from the ones offered (if itโ€™s not in the list, install it in advance from Google Play).

Important: On some models (e.g. Redmi 10C with MIUI 13), the default App item may be hidden. In this case, use the alternative path: Settings โ†’ System โ†’ Additional โ†’ Default Applications.

Install an alternative app from Google Play|

Check the version of MIUI in Settings โ†’ About Phone |

Close all background applications before changing |

Reboot your phone after a change (recommended)-->

Some categories of applications have unique nuances when changing. Let's take a closer look at them:

CategoryFeatures of the shiftRecommended alternatives
browserMIUI can block a shift on Chrome or Firefox through settings. Use the Open with method when you first start a link.Google Chrome, Mozilla Firefox, Brave
galleryTo change to Google Photos, you need to disable MIUI optimization in Settings โ†’ Battery โ†’ Battery Optimization.Google Photos, Simple Gallery, QuickPic
SMSXiaomiโ€™s Messages app cannot be removed, but you can turn off notifications in its settings.Google Messages, Textra SMS, QKSMS
Maps.Google Maps requires permission to change system settings (ADB) by default.Google Maps, Yandex Maps, 2GIS

Critical feature of MIUI 14+: When changing the gallery by default, the system can continue to use Mi Gallery to view screenshots. To fix this, clear the cache of the com.miui.gallery application through Settings โ†’ Applications โ†’ Application Management.

How to change the application for calls by default?
Xiaomi uses the branded Phone app by default. To install an alternative (like Google Phone): 1. Install a new app for calling from Google Play. 2. Open it and provide all the permissions requested. 3. The first outgoing call, the system will prompt you to select the default app. 4. If the offer does not appear, go to Settings โ†’ Apps โ†’ Default Apps โ†’ Phone and select the one you want.

Using ADB to force the change of standard applications

If standard methods don't work (e.g., on a POCO F5 with a MIUI 14), you can use the ADB (Android Debug Bridge), which requires you to connect your phone to your computer, but it gives you 100% results:

  1. Turn on Developer Mode (7 times tap the MIUI version in Settings โ†’ About Phone).
  2. Activate USB Debugging in Settings โ†’ Additional โ†’ For developers.
  3. Connect your phone to your PC and execute the command: adb shell cmd role add-role-holder android.app.role.SMS com.google.android.apps.messaging (replace com.google.android.apps.messaging with your package). SMS-applications).

List of popular packages for ADB:

  • ๐ŸŒ Google Chrome: com.android.chrome
  • ๐Ÿ“ท Google Photo: com.google.android.apps.photos
  • ๐Ÿ’ฌ Google Messages: com.google.android.apps.messaging
  • ๐Ÿ—บ๏ธ Google Maps: com.google.android.apps.maps

๐Ÿ’ก

Before using ADB, back up your data via Settings โ†’ Additional โ†’ Backup and Reset. This will help restore the system if you make errors.

What to do if the desired application does not appear in the list

Sometimes the installed application does not appear in the default selection menu.

โš ๏ธ Note: If you have installed an application from APK (Not from Google Play, it won't show up in the standard list. Delete it and install the official version.

  • ๐Ÿ” Check permissions: Open the app settings and make sure all necessary permissions are enabled (e.g. Reading) SMS messenger).
  • ๐Ÿ”„ Clear the cache: For Settings app (com.android.settings) and Launcher app (com.miui.home).
  • ๐Ÿ“ฅ Update the app: Outdated versions may not support the default function".
  • ๐Ÿ› ๏ธ Use Safe Mode: Load your phone in Safe Mode (hold the off button) โ†’ "Restart in Safe Mode" and try again.

If the problem persists, check to see if the antivirus (e.g. Mi Security) is blocking the application. MIUI 15 adds Application Protection, which may restrict third-party software rights, and needs to be turned off in Settings โ†’ Privacy โ†’ Special Permissions.

How to bring back standard Xiaomi apps

If after experimenting with the company, you decided to return to the branded Xiaomi applications, do the following:

  1. Go to Settings โ†’ Applications โ†’ Application Management โ†’ Default Apps.
  2. For each category, select the Mi-marked option (e.g. Mi Browser, Mi Gallery).
  3. If the app is not listed, install it again through GetApps (the Xiaomi brand store).

To fully reset to factory settings (including standard applications) do:

adb shell cmd role clear-role-holders

โš ๏ธ Note: This command will reset all default app settings, including those youโ€™ve manually configured for other categories.

Frequent Mistakes and How to Avoid Them

Users often face typical problems when changing standard applications, and here are the most common:

Mistake.Reason.Decision
"No apps available."The installed application does not support this function (for example, Telegram cannot be used). SMS-client).Install a dedicated application (e.g. Google Messages for SMS).
Settings are reset after rebootingThe โ€œAdaptive Optimizationโ€ function is active in Settings โ†’ Battery.Turn off optimization for the application you want to make standard.
You can't change the call app.On some models (Redmi A2), this feature is blocked.Use it. ADB-team from above.

Preventive tip: After changing the standard app, restart your phone to help the system apply the changes correctly, especially on devices with MIUI 13 and below, where the caching of settings is unstable.

๐Ÿ’ก

If the default application is not changed after all the manipulations, check if your phone has a global version of MIUI for China (for example, Mi 13 China ROM).

Can you remove standard Xiaomi apps so they donโ€™t get in the way?
Branded apps (Mi Browser, Mi Gallery, etc.) can't be removed without root rights, but they can be disabled: Go to Settings โ†’ Applications โ†’ Application Management. Select an unnecessary application (such as Mi Browser). Click Disable (the button will become active after clicking on the three dots in the top corner) This hides the application from the menu and stops its background work, but does not free up space in memory.
Why did all the applications default after the MIUI update?
This is standard MIUI behavior for major updates (e.g., MIUI 13 to MIUI 14).The system resets some of the user settings to ensure stability. To avoid this in the future: Before upgrading, back up through Settings โ†’ Additional โ†’ Backup and Reset. Use Mi Mover to transfer settings to the new device.
How to make Google Assistant a standard voice assistant instead of XiaoAI?
To do this, install Google Assistant from Play Market. Press the Home button (or diagonally swipe from the corner on gesture models. In the window that appears, select Google Assistant and confirm the selection. If the window does not appear, check if Google Assistant is enabled in Settings โ†’ Applications โ†’ Default Apps โ†’ Voice Assistant.
Can I assign different apps by default to different accounts?
No, Android and MIUI don't support linking standard apps to specific user profiles or Google accounts. The choice is global for the entire system.
Why do some links still open in Mi Browser despite the change?
This is due to the Open Supported Links feature in the Mi Browser settings. To fix: Go to Settings โ†’ Annexes โ†’ Application management โ†’ Mi Browser. Select Open by default. Click Reset. Also check the settings in the Mi Browser itself: open the app. โ†’ โ‹ฎ โ†’ Settings โ†’ Additionally. โ†’ Open default links and disable the option.