Xiaomiβs MIUI-based smartphones offer users flexible settings, but itβs not always obvious how to change the default apps. Have you ever encountered a situation where, after installing a new browser or messenger, the system persistently opens old programs? Or would you like photos to automatically open in Google Photos instead of the standard Gallery?
In this article, weβll look at all the defaults you can set up on Xiaomi, Redmi and POCO devices, from basic menu options to hidden features for power users, how to change standard programs for browsers, SMS, calls, media, and even system actions (such as voice assistant), and weβll also reveal a unique method for resetting all default settings via ADB, which is not documented in the official instructions.
Important: the procedure may vary slightly depending on the version of the MIUI (12, 13, 14 or HyperOS) and the model of the smartphone, but the basic principles remain unchanged, and we will consider them.
Why does Xiaomi automatically select standard apps?
The MIUI shell is originally set up to use Xiaomi's branded services: Mi Browser, Gallery, Music and others.
- πΉ Integration with the ecosystem: synchronization with Mi Account, Mi Cloud and IoT devices (e.g. smart lamps or speakers).
- πΉ Performance Optimization: Branded apps are tested for compatibility with Xiaomi hardware and consume fewer resources.
- πΉ Monetization: Some standard applications (e.g. browser) display advertising or promotional content from partners.
But you don't have to put up with these settings. Android lets you manually select the default apps for most actions -- and MIUI is no exception. The key is to know where to look for these settings.
How to Change Default Apps Through MIUI Settings
The easiest way is to use the built-in settings menu, and the instructions are relevant for MIUI 12-14 and HyperOS:
- Open Settings (the gear icon on the main screen).
- Go to the Appendix section β Application management.
- Click on the three dots in the top right corner and select the Default Apps.
- And the list that opens up will show you categories: Browser, Phone, SMS, Gallery, and more. Stick to the right one.
- Select the app from the list (e.g. Chrome instead of Mi Browser).
If the desired application is not in the list, it does not support the processing of this type of action (for example, not all messengers can replace standard SMS).
Make sure that an alternative application is installed|Check permissions for a new app (e.g. access to contacts for calls)|Close all background processes of the standard application|Reboot your smartphone after the changes (recommended)-->
Hidden Settings: How to Reset All Apps by Default
If, after experimenting with settings, the system behaves unstable (for example, constantly asking which application to use), you can reset all the default settings.
- Go to Settings β Applications β Application Management.
- Slip on three dots in the corner and select Reset app settings.
- Confirm action. The system will return all applications to the factory settings (for example, the Mi browser instead of Chrome).
This method does not remove user data from applications, but only resets their priority when opening files or performing actions.
What to do if the Reset button is inactive?
ADB-Teams for experienced users
For those willing to dive deeper, thereβs a way to manage the default apps via Android Debug Bridge (ADB).
- π§ You need to massively change the settings (for example, for several devices).
- π§ Standard menu MIUI Does not offer the desired application in the list.
- π§ Automation of the process (for example, to set up new smartphones).
You'll need:
- π₯οΈ Computer installed ADB (The instructions are available on the Android Developers website).
- π± Included debugging by USB on a smartphone (Settings) β The phone. β Version. MIUI β Tap 7 times, then return to the additional β For developers β Debugging by USB).
- π USB-plug-in.
Examples of teams:
# View current applications by default
adb shell dumpsys package | grep "preferred activities"
Install Chrome by default browser
adb shell cmd package set-home-activity com.android.chrome/com.google.android.apps.chrome.Main
Reset all default settings
adb shell pm clear-defaultsβ οΈ Attention: Misuse of the right ADB For example, a set-home-activity command for an incompatible application will result in a reboot cycle.
Table: Default application compatibility on Xiaomi
Not all applications can replace standard MIUI services. The table below shows proven combinations for popular categories:
| Category | Standard MIUI application | Recommended alternatives | Notes |
|---|---|---|---|
| browser | Mi browser | Google Chrome, Mozilla Firefox, Microsoft Edge | Some browsers (such as Opera Mini) do not support default link processing. |
| gallery | gallery | Google Photos, Simple Gallery, QuickPic | Google Photos does not display some formats (e.g.,.heic without additional plugins). |
| SMS | Communications | Google Messages, Textra SMS, Pulse SMS | For RCS-Google Messages with Operator Support. |
| Calls. | Phone. | Google Phone, Truecaller | Truecaller requires registration and may conflict with the number system detector. |
| Music. | Music. | Spotify, YouTube Music, Poweramp | Some players (like VLC) do not support default playback for all formats. |
Frequent problems and their solutions
When you change your default apps, Xiaomi users encounter common errors. Here's how to fix them:
- π« "No App in the List: Make sure the App is installed and supports this type of activity. For example, Telegram cannot replace the standard ones. SMS, VLC β not all video formats.
- π "The system is constantly asking which application to use": This happens if the default settings are reset. Select the application and tick Always.
- π± "After updating MIUI Reset settings": This is normal system behavior. Reset manually or use ADB auto-recover.
- π "You can't change the call app": "On some models (Redmi Note 10 Pro, POCO X3 Pro) this option is blocked due to operator policy. Try resetting the network settings to Settings β SIM-maps and mobile networks.
π‘
If it doesn't open files after changing the application, check its permissions in Settings β Apps β Permissions Management. For example, the gallery needs access to the Warehouse and Camera to work with photos.
How to return standard MIUI applications
If you decide to return to Xiaomi branded solutions after experimentation, do the following:
- For browser, gallery or music: Repeat the steps in the section "How to change the default applications through the MIUI settings", but select the standard application (for example, the Mi browser).
- For SMS and calls: sometimes you need to reset your phone or Messages to Settings β Apps β Delete data (without deleting the cache!).
- For a full return to factory settings: reset via Settings β About Phone β Reset settings (remove all data!).
If a standard application has disappeared from the list (for example, after an update), it can be returned via MIUI Hidden Settings:
- Install Activity Launcher from Google Play.
- Find com.miui.home and run Default App Settings.
- Manually select hidden system applications.
β οΈ Note: Removing or disabling standard applications MIUI (For example, the Mi browser or the Gallery through ADB Root can cause system errors, including the inability to update by air (OTA). They can be restored only through a complete reset or reflashing.
FAQ: Answers to popular questions
Can I change the default app for voice assistant?
Why do some links still open in Mi Browser after changing the default browser?
How to get photos to be opened in Google Photos instead of in a standard Gallery?
Can I change the default application for USB-connection (MTP/PTP)?
Why is POCO F3 not having the βDefault Appsβ option in its settings?
π‘
Changing the default apps doesnβt require root rights or unlocking the bootloader.All settings are available via the standard MIUI or ADB menus, but be careful with commands β incorrect settings can disrupt the system.