Xiaomiโs MIUI-based smartphones often install their own default apps โ Mi Browser instead of Chrome, Mi Video instead of YouTube, and Messages instead of Telegram for SMS. Not only does this limit user experience, it can also slow down the device due to duplicate services. Fortunately, MIUI allows you to flexibly configure standard apps โ you just need to know where to look for the right options.
In this article, weโll look at all the ways you can change your default apps to Xiaomi, Redmi, and POCO, from basic system settings to hidden features for power users.
- ๐ง Set up a standard browser, gallery or SMS- messenger via the settings menu
- ๐ฑ Use third-party utilities to force applications to change (if MIUI blocks changes)
- ๐ Reset your default settings if the system has โforgotโ your choice
- ๐ ๏ธ Solve typical problems (for example, when the โClear Default Settingsโ button is inactive)
The instructions are relevant for MIUI 12, 13 and 14 (including global and Chinese versions), as well as for most models - from the budget Redmi Note 12 to the flagship Xiaomi 13 Ultra. If your device runs on HyperOS, some menu items may differ slightly (we will warn about this separately).
1 Basic method: modifying standard applications through the MIUI settings
The easiest way is to use the built-in Default Apps menu, which works on all versions of MIUI and doesn't require superuser rights. Here's how to do this:
- Open Settings (the gear icon on the main screen).
- Scroll down and select the App section.
- Tap on Application Management (or All Apps in some versions).
- In the upper right corner, press three dots (โฎ) and select the Applications by default.
You will see a list of categories for which you can set a standard application:
- ๐ Browser โ Choice between Mi Browser, Chrome, Firefox and more
- ๐ท Gallery - Changing Mi Gallery to Google Photos or Simple Gallery
- ๐ฌ SMS โ Replacement of standard Messages on Telegram, WhatsApp (for SMS) or QKSMS
- ๐ต Music - Player choice instead of Mi Music
- ๐ Phone โ Replacement of the standard call app (relevant for alternative firmware)
For each category, tap the current app and select an alternative from the installed list. If the desired app is not listed, install it from Google Play and restart the device - after that it will appear in the settings.
โ ๏ธ Attention: On some models (e.g., POCO F5 with MIUI 14), the default App item may be hidden. In this case, use a settings search (the magnifier icon at the top of the screen) and enter the "default application" request.
2. How to reset default settings if the system โforgotโ them
Sometimes MIUI ignores your choices and keeps opening links or files in standard applications, this is due to a cache failure or a conflict of rights.
- Go to Settings โ Applications โ Application Management.
- Choose an app that should be standard (like Chrome).
- Switch to Open by Default (or Default Settings).
- Click Clear the default settings.
The system then prompts you to re-select the standard application when you next open the appropriate file type (e.g., links or images). If the default Clear Settings button is inactive, then the application has not yet been selected as standard for any data type.
Make sure that an alternative application is installed|Close all background processes in multitasking|Reboot your smartphone after resetting|Check for updates MIUI In Settings โ The phone.-->
An alternative method for stubborn cases: use ADB (Android Debug Bridge), which requires a PC connection, but is guaranteed to reset all default settings:
adb shell cmd appops set <package_name> android:default default_ignoreReplace the <package_name> with a problem application package identifier (e.g. com.android.chrome for Chrome) and you can find it through the App Inspector app or by commanding:
adb shell pm list packages | grep "appendix name"3. Hidden Settings: How to Forced Default Applications through Hidden Settings MIUI
If standard methods do not work (for example, on Xiaomi with Chinese firmware), you can use hidden MIUI settings.
- Install the MIUI Hidden Settings app (available on Google Play or 4PDA).
- Open it and grant permissions to access the settings (you may need to enable USB Debugging in Settings โ About Phone โ MIUI version โ tap 7 times on the build number).
- Go to the Default Apps section.
- Manually select the desired applications for each category.
This method is particularly useful for:
- ๐ฑ Chinese firmware devices where the default Appendix is missing
- ๐ Models with locked settings (e.g., corporate smartphones)
- ๐ ๏ธ Situations where MIUI automatically resets your selection after the update
What if MIUI Hidden Settings is not working?
On some models (e.g. Xiaomi 12T with MIUI 13.5), hidden settings can be locked at the kernel level, in which case only flashing to the global version or using ADB will help.
Table 4: Compatibility of methods with different versions of MIUI
Not all methods work equally well on different versions of the shell, and here is a comparison table based on the features of MIUI 12โ14 and HyperOS:
| Method | MIUI 12 | MIUI 13 | MIUI 14 | HyperOS | Notes |
|---|---|---|---|---|---|
| Standard settings (Default Applications) | โ It's working. | โ It's working. | โ It's working. | โ Works (renamed Application Settings) | The Chinese firmware may not be available. |
| Reset via ADB | โ It's working. | โ It's working. | โ It's working. | โ It's working. | Requires debugging and PC rights |
| MIUI Hidden Settings | โ It's working. | โ ๏ธ Partially (may require an older version) | โ Not working (system-level locking) | โ Not tested. | The alternative is Activity Launcher |
| Forced replacement through Shizuku | โ Not supported | โ Works (with Android 11+) | โ It's working. | โ It's working. | Requires root or ADB to activate |
If your version of MIUI is not listed in the table, check it in Settings โ About Phone โ MIUI Version. For HyperOS (the new shell based on Android 14), most methods remain relevant, but the paths in the menu may vary slightly.
5. Solving typical problems when changing standard applications
Even when set up correctly, MIUI can behave in an unpredictable way, and let's look at some of the most common mistakes and their solutions:
Problem 1: The โClear Default Settingsโ button is inactive
This means that the application has not yet been selected as standard for any data type.
- ๐ฒ Open the file or link you want to specify a standard application for (e.g., a web page for a browser).
- ๐ In the window that appears, select the desired application and tick Always (or Use by default).
- ๐ Go back to the settings and try again to reset.
Problem 2: MIUI automatically resets selections after update
After the MIUI update, the system can reset all default settings to avoid:
- ๐ฅ Before updating, back up the settings through Settings โ Additionally. โ Backup and reset.
- ๐ง After updating manually check the default settings and reassign them if necessary.
- ๐ก๏ธ Turn off automatic optimization in Settings โ Battery and Performance โ Optimization MIUI (may interfere with saving settings).
Problem 3: You canโt choose a third-party SMS application
On some Xiaomi models (especially those with Chinese firmware), the system blocks the replacement of the standard SMS- app.
- ๐ Use ADB to force a change of:
- ๐ฑ Install an alternative firmware (e.g., xiaomi.eu) where this restriction is removed.
- ๐ฌ Use messengers that support SMS (e.g., Google Messages or Textra) that can bypass the lock.
๐ก
If the applications stopped notifying after changing SMS-, check the permissions for the new application in Settings โ Applications โ Permissions โ Notifications. Often MIUI blocks them by default.
6. Alternative methods for experienced users
If standard methods don't work, you can use advanced tools, which require technical knowledge and can affect the stability of the system.
Method 1: Using Shizuku and AppOps
Shizuku allows you to manage Android settings without root rights through ADB.
- Install Shizuku from Google Play and activate it via ADB:
- Install AppOps (permissions management application).
- In AppOps, find the Default App section and manually assign the desired applications.
Method 2: Editing system files (requires root)
For root users, you can manually edit the /data/system/users/0/settings_global.xml file, which stores the default settings.
<setting id="default_browser" value="com.android.chrome" />Change the value to the package of the desired application. Attention: incorrect changes can lead to system failure!
๐ก
Before editing system files, make sure to back up via TWRP or OrangeFox Recovery, which will restore the device to work in case of an error.
Method 3: Using Tasker to change automatically
Tasker can create a task that will force you to open links or files in the desired application.
- ๐ Trigger: Event โ UI โ Widget Click (or Variable Set for tracking link opening).
- ๐ Action: Task โ Launch App with target application indication.
7. Frequent questions and answers
โ Why do links still open in Mi Browser after changing the default browser?
โ Can I change the default phone app to Xiaomi?
โ How to bring back standard Xiaomi apps after experimentation?
โ Why is there no Default Applications on POCO F4 GT?
โ Can I change the default app for NFC- payments?
8 Conclusion: Which solution should you choose?
The choice of method depends on your Xiaomi model, MIUI version and technical skills:
- ๐ข For most users: standard settings (Settings โ Applications โ Default Apps) are sufficient.
- ๐ก If settings are reset: Use ADB or Shizuku to force a change.
- ๐ด For Chinese firmware: You will need MIUI Hidden Settings or flashing to a global version.
Remember, newer versions of MIUI (especially MIUI 14 and HyperOS) may have some methods blocked.
- ๐ System updates in Settings โ The phone. โ Update MIUI.
- ๐ Error logs via ADB Logcat (for power users).
- ๐ฌ Reviews on the 4PDA or XDA-Developers forums โ there may be a unique solution for your model.
If you are faced with an unusual situation, describe it in the comments - we will try to help!