How to change the default apps to Xiaomi: full instructions for MIUI

Xiaomi’s MIUI-based smartphones offer users flexible settings, including the ability to select standard applications for key tasks. However, finding these options is not always easy β€” especially if you recently switched from another Android device or updated the firmware version. In this article, we’ll look at all the ways to assign the default app to Xiaomi, including hidden nuances for different versions of MIUI (12 to 14) and smartphone models.

The problem with β€œimposed” standard applications is familiar to many: instead of Chrome, Mi Browser opens, photos are automatically saved to the Xiaomi Gallery, and calls are processed by a branded Dialer. Fortunately, Android allows you to replace them with alternative ones, the main thing is to know where to look for the desired settings. We will also tell you how to circumvent the limitations of MIUI if the system does not allow you to choose the desired application, and what to do if after resetting everything returned to factory values.

Important: the procedure may vary slightly depending on the model (Redmi Note 12, POCO X5, Xiaomi 13T) and regional firmware (global, Chinese, EEA). But the general principles remain unchanged. If your smartphone runs Android 13/14 with MIUI 14, note a separate section with up-to-date screenshots and explanations.

Why Xiaomi is changing standard apps and whether it can be turned off

The MIUI shell defaults to install its own services (Mi Browser, Mi Video, Mi Music) as the main ones for several reasons:

  • πŸ”Ή Monetization: Branded apps show ads and collect anonymous statistics for Xiaomi.
  • πŸ”Ή Integration with the ecosystem: Mi Cloud, Mi Home and others work better with native programs.
  • πŸ”Ή Optimization: Some features (such as Double Apps or Read Mode) are only available in standard utilities.

Can you turn this obsession off completely? Partly yes. You can't remove system applications without root rights, but you can replace them with alternative ones, like, instead of Mi Browser, you can designate Google Chrome or Firefox, and instead of Xiaomi Gallery, Google Photos.

⚠️ Note: On some models (POCO F4, Redmi K50) post-update MIUI 14 resets default settings. This is due to Android 13's security policy+, where the system can request confirmation of application selection after each major update.

If you want to minimize the impact of MIUI on software selection, consider installing custom firmware (e.g. Pixel Experience or LineageOS). But this requires unlocking the bootloader and may be unwarranted. For most users, the standard methods described below are sufficient.

Method 1: Assignment through Android settings (universal method)

This method works on all Xiaomi smartphones regardless of the version. MIUI And the models. The instructions are relevant for Android. 10-14:

  1. Open Settings (the gear icon on the desktop or in the application menu).
  2. Go to the Appendix section β†’ Application management.
  3. Slip on the three dots in the upper right corner and select the Default Apps.
  4. In the list, select the category you want to change (for example, Browser, Phone, SMS).
  5. Select the app you want from the available options. If it's not on the list, pre-install it from Google Play.

On MIUI 14, the path may be slightly different:

Settings β†’ Applications β†’ Installed Applications β†’ ☰ (menu) β†’ Applications by Default

If the desired application is not in the list, check:

  • πŸ“± Is it installed on the device (sometimes) MIUI Hide newly installed programs).
  • πŸ”„ Does it support the selected function (for example, not all messengers can handle it) SMS).
  • πŸ”’ Are there any restrictions from the manufacturer (on some models, Xiaomi blocks the replacement of the Dialer or the other models) SMS-applications).

Appendix installed and updated|The application supports the desired function (for example, call processing)|There are no active restrictions on MIUI (For example, blocking a change in the dialer)|The device is not in power saving mode (can reset settings)-->

Method 2: Quickly change through the context menu

Not everyone knows, but many standard applications can be changed right at the time they're used.

  • 🌐 Browsers (when opening a link)
  • πŸ“· Galleries (when viewing photos/video)
  • πŸ“ž Dialer (when making a call)
  • πŸ’¬ Messengers (when sending) SMS)

How it works:

  1. Perform an action that calls a standard application, such as opening a link in a message.
  2. When the program selection window appears, tap on Always (or Only Once if you want a one-time selection).
  3. If the window doesn't appear, the application is already assigned by default. To reset the selection, go to its settings and click Clear Default Settings.

Example for the browser:

  1. Open any message with a link (for example, WhatsApp or Telegram).
  2. Slip on the link. A window will appear asking "Open with..."
  3. Select the browser you want (such as Chrome) and mark Always.

⚠️ Attention: MIUI 13/14 Android 12+ The system may request a confirmation of the default application selection each time a link is opened during the first 24 It's a security measure, it can't be turned off.

browser|gallery|Dealer|SMS-attachment|Other-->

Method 3: Using ADB for forced change (for experienced)

If MIUI blocks a change to a standard application (for example, it prevents you from replacing Mi Dialer with Google Phone), you can use ADB (Android Debug Bridge), which requires connecting the smartphone to your computer and enabling Debugging over USB.

Step-by-step:

  1. Turn on Developer Mode: Settings β†’ About Phone β†’ MIUI Version (shap 7 times)
  2. Activate USB Debugging in Settings β†’ Additional β†’ For developers.
  3. Connect your smartphone to your PC and confirm your trust in your computer.
  4. Open the command line (Windows) or terminal (Mac/Linux) and type: Adb devices Make sure the device is defined.
  5. Run the command to reset the current settings by default: adb shell cmd package reset-preferred-launcher (for a launcher reset) or for a specific type: adb shell cmd package set-home-activity com.google.android.apps.nexuslauncher/.NexusLauncherActivity (example for Google Launcher).

List of popular commands for changing standard applications:

Type of applicationADB Team TeamExample (for Google applications)
browserset-browser-packageadb shell cmd package set-browser-package com.android.chrome
Dealerset-dialer-packageadb shell cmd package set-dialer-package com.google.android.dialer
SMSset-sms-packageadb shell cmd package set-sms-package com.google.android.apps.messaging
galleryNo direct team.Use reset-preferred-activities + manual settings

⚠️ Attention: Misuse of the right ADB This can cause system failures. Before experimenting, back up your data through Settings. β†’ Additionally. β†’ Backup and reset.

What if the ADB can’t see the device?
1. Make sure you have drivers installed for Xiaomi (download from the official website). 2. Try another one. USB-cable (preferably original). 3. Enable the debugging option in the developer settings USB (security parameters) and allow debugging (ADB) Only when you connect to charging. 4. Reboot your smartphone and PC. 5. If you use Windows, run the command prompt on behalf of the administrator.

Features for MIUI 14 and Android 13/14

In the latest versions of MIUI 14 (based on Android 13/14), Xiaomi has tightened control over standard applications.

  • πŸ”’ Dialer change lock: On some models (Xiaomi 13 Pro, Redmi Note 12 Pro)+) It is impossible to replace Mi Dialer with Google Phone without the help of ADB.
  • πŸ”„ Automatic reset: After system update, default settings can be reset.
  • πŸ“± New Categories: Added separate settings for Assistant (voice assistant) and Digital Well-being.

How to get around the restrictions:

  1. For a change of dialer or SMS-applications ADB (see previous section).
  2. If after the update, the settings reset, reassign the applications through Settings β†’ Applications β†’ Default Applications.
  3. For Android 14, check the permissions in Settings β†’ Confidentiality β†’ Permits β†’ Special access β†’ Access to SMS (necessary for alternatives SMS-applications).

Xiaomi 13T Pro and POCO F5 Pro with MIUI 14.0.4+ have a feature called β€œSecurity of Standards” that blocks changes to certain applications. To turn it off, go to Settings β†’ Special Features β†’ Simplified Mode and deactivate the option β€œProtection of System Applications”.

πŸ’‘

If you change your standard browser, you still open the links in Mi Browser, clear the cache and data of the Settings application β†’ Apps β†’ Mi Browser β†’ Storage β†’ Clear the cache / data. Then reassign the alternative browser.

Frequent problems and their solutions

When you change standard applications to Xiaomi, users face typical errors.

Problem.Reason.Decision
No App App Apps in the ListThe application does not support the function or is not installedInstall the app from Google Play and check its compatibility
Settings are reset after rebootingCache error MIUI or conflict with optimizationClear the cache Settings β†’ Storage β†’ Clear the cache
You can't change the dialer or SMS.MIUI restrictions for some regionsUse ADB or custom firmware
The application does not open filesNo permission to access the storage facilityGrant rights to Settings β†’ Privacy β†’ Permissions

If after all the manipulations the application is still not assigned, try:

  1. Remove updates for system applications (Settings) β†’ Annexes β†’ ☰ β†’ Show system-based β†’ Mi Browser β†’ Remove updates).
  2. Reset application settings (Settings β†’ System β†’ Resetting β†’ Resetting application settings).
  3. Check if the Child Mode or Second Space is activated, they can block the changes.

πŸ’‘

On Xiaomi with Android 12+, some default settings are tied to a user profile. If you have multiple accounts, assign apps to each individually.

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 β†’ Default Applications.
  2. For each category (browser, phone, SMS, etc.), select an app marked Mi or Xiaomi.
  3. If the standard application is not listed, reset settings: Settings β†’ System β†’ Settings Reset β†’ App settings reset

To return to the factory settings:

  1. Make a backup copy of the data.
  2. Go to Settings β†’ About Phone β†’ Resetting β†’ Erase all data.
  3. After restarting, the device will return to the original applications.

⚠️ Warning: Resetting to factory settings will delete all data including photos, contacts and messages.Use Mi Cloud or Google Account for backup.

Can I remove standard Xiaomi apps without root?
Partially. System applications (Mi Browser, Mi Music) cannot be removed completely, but you can disable: Go to Settings β†’ Applications. Select the desired application (for example, Mi Browser). Click Disable (if the button is active). Complete removal will require root rights or custom firmware.
Why did the default settings reset after the MIUI update?
This is a feature of Android 12+ and MIUI 13/14. The system resets some default settings after major updates to ensure compatibility. To return the previous settings: Open Settings β†’ Applications β†’ Default Apps. Reassign the desired apps. Reboot the device.
How to Assign Google Assistant Instead of Mi Assistant
To do this: Install Google App from Play Market. Go to Settings β†’ Apps β†’ Installed Apps β†’ Google. Select Default β†’ Voice Input and assign Google App. Press the Home button (or swipe the corner of the screen if gesture navigation is used) and select Google Assistant. On MIUI 14, you may need to additionally disable Mi Assistant in Settings β†’ Special Features β†’ Special Features Services.
Can I assign a third-party keyboard (such as Gboard) by default?
Yes, but the procedure is different: Install a keyboard (like Gboard) from Google Play. Go to Settings β†’ System β†’ Language and Input β†’ Current Keyboard. Activate the switch for the right keyboard. Click on the gear icon next to the keyboard and select Use by default. On MIUI 14, also check that the keyboard is enabled in Settings β†’ Privacy β†’ Permissions β†’ Special Access on top of other applications β†’
Why are some apps not displayed in the default list?
This can happen for several reasons: πŸ“Œ The application does not support this function (for example, not all messengers can send messages). SMS). πŸ“Œ The app is not updated (check the version in Google Play). πŸ“Œ MIUI Blocks replacement for critical services (dialer, SMS). πŸ“Œ The application is not installed in the main profile (check Second Space). Solution: update the application, check its compatibility or use it. ADB forced-shift.