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:
- Open Settings (the gear icon on the desktop or in the application menu).
- Go to the Appendix section β Application management.
- Slip on the three dots in the upper right corner and select the Default Apps.
- In the list, select the category you want to change (for example, Browser, Phone, SMS).
- 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 DefaultIf 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:
- Perform an action that calls a standard application, such as opening a link in a message.
- When the program selection window appears, tap on Always (or Only Once if you want a one-time selection).
- 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:
- Open any message with a link (for example, WhatsApp or Telegram).
- Slip on the link. A window will appear asking "Open with..."
- 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:
- Turn on Developer Mode: Settings β About Phone β MIUI Version (shap 7 times)
- Activate USB Debugging in Settings β Additional β For developers.
- Connect your smartphone to your PC and confirm your trust in your computer.
- Open the command line (Windows) or terminal (Mac/Linux) and type: Adb devices Make sure the device is defined.
- 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 application | ADB Team Team | Example (for Google applications) |
|---|---|---|
| browser | set-browser-package | adb shell cmd package set-browser-package com.android.chrome |
| Dealer | set-dialer-package | adb shell cmd package set-dialer-package com.google.android.dialer |
| SMS | set-sms-package | adb shell cmd package set-sms-package com.google.android.apps.messaging |
| gallery | No 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?
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:
- For a change of dialer or SMS-applications ADB (see previous section).
- If after the update, the settings reset, reassign the applications through Settings β Applications β Default Applications.
- 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 List | The application does not support the function or is not installed | Install the app from Google Play and check its compatibility |
| Settings are reset after rebooting | Cache error MIUI or conflict with optimization | Clear the cache Settings β Storage β Clear the cache |
| You can't change the dialer or SMS. | MIUI restrictions for some regions | Use ADB or custom firmware |
| The application does not open files | No permission to access the storage facility | Grant rights to Settings β Privacy β Permissions |
If after all the manipulations the application is still not assigned, try:
- Remove updates for system applications (Settings) β Annexes β β° β Show system-based β Mi Browser β Remove updates).
- Reset application settings (Settings β System β Resetting β Resetting application settings).
- 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:
- Go to Settings β Applications β Default Applications.
- For each category (browser, phone, SMS, etc.), select an app marked Mi or Xiaomi.
- If the standard application is not listed, reset settings: Settings β System β Settings Reset β App settings reset
To return to the factory settings:
- Make a backup copy of the data.
- Go to Settings β About Phone β Resetting β Erase all data.
- 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.