On Xiaomi Redmi 9T with the MIUI shell, the default application installation has its own features - the standard Android settings here are often hidden behind branded menus or require additional manipulation. If you tried to assign Google Chrome to the main browser, and the system persistently returns the Mi Browser, or want to replace the standard Calls app with Truecaller - this guide will help you understand all the nuances.
Unlike pure Android, where the default application selection is through Settings โ Apps, Redmi 9T is based on the MIUI version (12, 13 or 14) and the application type. For example, for SMS and calls, the algorithm is different from the browser or gallery destination. We will analyze all scenarios from basic to advanced, including solving problems when the desired application does not appear in the list or is reset after an update.
Importantly, some restrictions are imposed by Xiaomiโs policies, such as the inability to completely remove system applications like Mi Browser without root rights, but even in such cases there are workarounds, which you will learn about below.
Why Xiaomi Redmi 9T canโt assign the default app?
The problem lies in three key factors:
- ๐น Branded shell MIUI: Xiaomi is modifying the standard Android settings by transferring some of the features to its own menus (for example, Settings). โ Annexes โ The default management may not be available).
- ๐น System Restrictions: Xiaomi apps (Mi Browser, Gallery, Calls) take precedence and sometimes block the selection of third-party alternatives.
- ๐น Version. MIUI: V MIUI 12 and MIUI 13 the settings interface is different. MIUI 13 "Default Apps" moved to Settings โ Annexes โ Application management โ Cog badge.
Another common reason is the system settings cache. If you previously assigned the default application and then deleted it, MIUI may forget about it and not update the list of available options. This is solved by resetting the cache through Settings โ Apps โ All Apps โ Settings (application) โ Storage โ Clear cache.
โ ๏ธ Attention: On Redmi 9T firmware-based ROM (Chinese version) some default settings are locked without binding to the Mi Account. Check the firmware version in Settings โ The phone. โ Version. MIUI โ If it says โChinaโ, you will need to change the region or install global firmware.
How to assign a default browser (Chrome, Firefox, DuckDuckGo)
On Xiaomi Redmi 9T, replacing the standard Mi Browser with Google Chrome or another browser requires two steps: first, disable the priority of the system application, and then assign a new browser.
Instructions for MIUI 12/13/14:
- Open Settings โ Applications โ Application Management.
- Press three points (โฎ) in the upper right corner and select the Default Applications (or Default Management in the MIUI 13).
- Scroll to the Browser section and tap it.
- In the list, select the browser you want (e.g. Chrome), if you don't have one, install the browser from Google Play and repeat the steps.
If after these actions, Mi Browser still opens by default:
Clear the cache in Settings โ Applications โ Mi Browser โ Storage
Disable Mi Browser Auto Update on Google Play
Reboot the phone
Install the browser through APK (For example, from the APKMirror website, if it is not displayed in the Play Market.-->
On some firmware, Xiaomi blocks the browser change through standard settings, in which case the workaround will help:
- Open any browser you want to make the main one.
- Click here to click on a link (e.g. https://google.com).
- When the window "Open with..." appears, select the desired browser and mark Always.
โ ๏ธ Note: If you use DuckDuckGo or Firefox Focus, please note that these browsers may not support all types of links (e.g. tel: for calls), in which case you will have to manually select your browser each time you open the link.
Setting up a call app (Truecaller, Google Phone)
Replacing the standard Calls app with Xiaomi Redmi 9T is one of the most problematic tasks due to the integration of the system application with the MIUI shell. For example, Truecaller or Google Phone can be assigned to the main ones, but some functions (for example, recording conversations) may not work correctly.
Step-by-step:
- ๐ฑ Install an alternative call app (Truecaller, Google Phone or Drupe) from Google Play.
- ๐ง Go to Settings. โ Annexes โ Application management โ Calls.
- ๐ Click on Clear Cache and Reset Settings (this will delete data from the previous application by default).
- ๐ Open a new call app and allow all requests to access contacts, microphone and phone features.
- ๐ The next outgoing call, the system will ask which application to use โ choose the right one and mark Always.
If the new app does not appear in the list to select:
What if the app doesnโt appear on the default list?
On Redmi 9T with MIUI 12 and below, some alternative calling apps may not support:
- ๐ Recording conversations (due to restrictions) MIUI).
- ๐ Displaying incoming calls on a locked screen.
- ๐ Integration with system contacts (you will have to import them manually).
Standard (Calls)
Truecaller
Google Phone
Drupe or something
I don't know what I got.-->
Change the application for SMS (Messages, Textra, QKSMS)
At Xiaomi Redmi. 9T Replace the standard Messages app with Google Messages, Textra, or QKSMS It's easier than calling, but there are pitfalls. For example, some apps don't support calls. RCS-chats (advanced messaging features) or not synced with Google Drive for backup.
How to appoint a new one SMS-attachment:
- Install an alternative app (like Google Messages) from Google Play.
- Open Settings โ Applications โ Application Management โ Messages.
- Click Clear the cache and Reset the settings.
- Return to the main settings and go to Settings โ Applications โ Default Applications โ SMS.
- Select a new app from the list.
If the new app does not appear in the list:
- ๐ฅ Make sure it supports you. SMS on your version of Android (e.g. Google Messages requires Android 8.0)+).
- ๐ Restart the phone after installation.
- ๐ ๏ธ Check the permissions: Settings โ Annexes โ [Your appendix] โ Permits - must be included SMS, Contact and telephone.
On the Redmi. 9T firmware MIUI 12.5 Enhanced and newer standard Messages app can automatically return after a system update.To avoid this, disable auto-update for it in Google Play or uninstall updates via Settings โ Annexes โ Communications โ โฎ โ Remove updates.
Assigning Gallery, Camera and Other Applications by Default
For media files (photos, videos, music) on Xiaomi Redmi 9T, the default algorithm for changing apps depends on the type of content, for example, you can choose Google Photos to open photos, and for video you can choose MX Player.
General instruction:
| Type of content | Path in settings | Examples of applications |
|---|---|---|
| Photo Photo | Settings โ Applications โ Default Applications โ Gallery | Google Photos, QuickPic, Simple Gallery |
| Video | Settings โ Applications โ Default Applications โ Video Player | MX Player, VLC, Kodi |
| Music. | Settings โ Applications โ Default Applications โ Music | Spotify, Poweramp, Musicolet |
| Camera. | Cannot be replaced completely (only alternative camera apps) | Google Camera, Open Camera |
Features for each type:
- ๐ท Camera: System App Camera on Redmi 9T You can't replace it, but you can install alternatives (like Google Camera) and run them manually. APK Supported by Snapdragon 662 chipset Redmi 9T) from Celso Azevedo.
- ๐ต Music: Apps like Mi Music may conflict with Poweramp due to playback background. To avoid duplication of notifications, disable autoplay for Mi Music in Settings โ Annexes โ Mi Music โ Auto-start.
- ๐ฅ Video: MX Player requires additional codecs to play some formats (e.g, AC3). Download them in the application settings.
โ ๏ธ Note: If you use Google Photos as your default gallery, please note that it doesnโt support hidden folders (.nomedia) as flexibly as the standard Xiaomi Gallery. To hide files, youโll have to manually add a.nomedia file to folders.
Problem Solving: App resets or doesnโt appear in list
If after the application is assigned by default, it is reset to the system or does not appear in the list at all, the reasons may be as follows:
| Problem. | Possible cause | Decision |
|---|---|---|
| The application does not appear in the list | Does not support the default function for this type of content | Check the description in Google Play or use it. ADB-command (see spoiler above) |
| Settings are reset after rebooting | Conflict with MIUI optimization or system update | Turn off Auto-Optimization in Settings โ Battery โ Optimization |
| The system application comes back by itself. | Auto Update via Google Play or MIUI | Remove updates for the system application or disable it |
| It is impossible to choose an application for calls | Restriction of Chinese firmware (China ROM) | Install global firmware or use Magisk to bypass restrictions |
To diagnose the problem:
- Check out the MIUI version in Settings โ About Phone โ MIUI version.
- Make sure the alternative app supports your version of Android (on Redmi 9T itโs Android 10 or Android 11, depending on the updates).
- Try assigning the application to default via ADB (see the instructions in the spoiler above).
๐ก
If you often experience problems changing apps by default, consider installing custom firmware (like Pixel Experience or LineageOS) that doesnโt have MIUI limitations, but will require unlocking the bootloader and Fastboot experience.
Additional settings: Autostart and Optimization
Even after a successful default application is assigned, it may not work properly due to background MIUI limitations, for example, Google Messages may not receive SMS in the background, and Truecaller may not show call notifications.
To avoid problems:
- ๐ Turn off battery optimization for the app: Go to Settings โ Battery. โ Battery optimization. Select All apps and find the right one (like Google Messages.
- ๐ Allow Autostart: Open Settings โ Annexes โ Application management โ [Your app.
- Go to Settings โ Notifications โ Notifications Management.
- Find the app and enable all types of notifications.
For apps like Truecaller or Google Phone, it is also recommended to:
- ๐ฑ Provide access to Contacts, Microphone and Phone in permission settings.
- ๐ Regularly update the application โ in new versions, bugs with work on the app are often fixed MIUI.
- ๐ก Enable background data access (for applications requiring synchronization).