How to make a default call on Xiaomi Redmi: a detailed guide with pictures and life hacks

Why Xiaomi Redmi canโ€™t change the phone and what to do about it

You downloaded a new call with a nice interface or user-friendly features, but Xiaomi stubbornly ignores it when incoming calls? MIUI Is the phone's standard app resetting and it can't be returned? a problem familiar to many Redmi Note owners 10/11/12, Redmi 9/10 And other models. It's all about the shell. MIUI, which sometimes blocks application changes by default or hides the desired settings.

In this article, weโ€™ll look at all the working ways to make a default call on Xiaomi Redmi, from basic settings to hidden commands for power users, and why some apps (like Truecaller or Google Phone) may not appear on the list of available calls and how to fix it. If youโ€™ve tried changing the settings through the menu and nothing has worked, donโ€™t close the page: there will be some non-obvious solutions next!

To start with, we'll define terms. The default caller is an application that automatically opens when a call is in or out. On Xiaomi, it could be:

  • ๐Ÿ“ฑ Standard call. MIUI (com.android.dialer โ€“ pre-installed application with basic functions.
  • ๐Ÿ” Truecaller โ€“ a popular caller with a number detector and spam blocking.
  • ๐Ÿค– Google Phone โ€“ an alternative from Google with integration into the ecosystem.
  • ๐ŸŽจ Third-party calls (e.g. Drupe, ExDialer).

If your Redmi model is working on MIUI 12-15, the instructions below will fit with 99% probability (MIUI 11 and below) additional steps may be required - we will mention them too.

๐Ÿ“Š What kind of call do you want to make the main one on Xiaomi?
Standard MIUI
Truecaller
Google Phone
The other side.
I don't know what to choose.

Method 1: Change calls through settings MIUI (simple)

Letโ€™s start with the official method that works on most Xiaomi Redmi devices, which does not require super-user rights (root) and is suitable even for beginners.

Open the Settings. โ†’ Annexes โ†’ App management. In the upper right corner, click three dots (โ‹ฎ) and select the default Apps:

  1. Put it on the phone.
  2. In the list of available apps, select the right call (for example, Truecaller or Google Phone).
  3. Confirm the choice by pressing OK or Set by default.

If the phone is not on the list, check:

  • โœ… Whether the application is installed (sometimes after updating) MIUI third-party calls are flying").
  • โœ… Does the application have permission to Call and Contact (checked in Settings) โ†’ Annexes โ†’ Permits).
  • โŒ Is the application manually disabled (go to Settings) โ†’ Annexes โ†’ [Call name] and check status).

โ˜‘๏ธ Preparation before the change of call

Done: 0 / 4

On some Redmi models (e.g. Redmi Note 8 Pro or Redmi) 9T) The default application item may be hidden:

  1. Open the Settings โ†’ Applications.
  2. In the search bar (loop at the top), enter the default.
  3. The system should show the hidden partition.

๐Ÿ’ก

If after the change of calls incoming calls still open in the standard application, try to clear the cache of both calls in Settings. โ†’ Annexes.

Method 2: Reset application settings (if the call does not change)

Sometimes. MIUI "Forgets about the default settings changes due to a failure in the system cache, in which case resetting the application settings will help. This method will not delete your data, but reset all permissions and default settings for all applications.

How to do this:

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Press three points (โ‹ฎ) in the upper right corner and select Reset application settings.
  3. Confirm the action by clicking Reset Settings.
  4. After restarting the smartphone, repeat Method 1 (change the call through settings).

This method often helps if:

  • ๐Ÿ”„ The call is reset to standard after rebooting.
  • ๐Ÿ“ฑ In the list of applications by default only the standard call is displayed. MIUI.
  • โš™๏ธ When choosing an alternative call, an error appears.
What if the reset didn't help?
If resetting app settings doesnโ€™t solve the problem, try clearing the cache and standard call data. MIUI. To do this, go to the Settings. โ†’ Annexes โ†’ Phone. โ†’ Warehouse and click Clear cache and Clear data.Warning: this will delete the call history!

โš ๏ธ Note: If you use Truecaller as your primary call, after resetting your app settings, you may need to reset spam blocking and contact synchronization!

Method 3: Use ADB-Teams (for experienced users)

If the standard methods do not work, you can resort to ADB-This method requires you to connect your smartphone to your computer, but it allows you to manually specify which phone to use.

You'll need:

  • ๐Ÿ–ฅ๏ธ Computer with installed Xiaomi and ADB-tools drivers.
  • ๐Ÿ“ฑ Included Debugging by USB on a smartphone (Settings) โ†’ The phone. โ†’ Version. MIUI โ†’ 7 times tap the version, then go back to Settings โ†’ Additionally. โ†’ For developers โ†’ Debugging by USB).
  • ๐Ÿ”Œ USB-cable (preferably original).

Instructions:

  1. Connect your smartphone to your computer and confirm the debugging permission.
  2. Open the command line (Windows) or terminal (macOS/Linux) in the adb folder.
  3. Enter the command to check the connection: Adb devices must display the serial number of your device.
  4. Find out the name of the packet of the desired call (for example, for Truecaller it is com.truecaller, for Google Phone it is com.google.android.dialer).
  5. Follow the command to change the call by default: adb shell cmd role add-package com.truecaller android.role.DIALER (replace com.truecaller with your call package).
  6. Reboot your smartphone.

If the call hasnโ€™t changed after the command, try resetting the current default settings as well:

adb shell cmd role remove-package com.android.dialer android.role.DIALER
Popular callsPackage name (for ADB)Does MIUI support the
Standard MIUI call.com.android.dialerYes.
Truecallercom.truecallerYes (may require additional settings)
Google Phonecom.google.android.dialerYes (some models don't show up)
Drupecom.drupe.appPartially (depending on the MIUI version)

โš ๏ธ Attention: Use ADB It can cause system failures if you type in the wrong commands. Do not change roles (android.role.*) DIALER!

Method 4: Install a call via Safe Mode (if you have a call) MIUI block the change)

Sometimes. MIUI It blocks the change of calls due to conflict with other system applications (for example, Security or MiuiSystemUI), in which case Safe Mode, a mode in which all third-party applications are disabled, will help.

How to run Safe Mode on Xiaomi Redmi:

  1. Press the power button until the shutdown menu appears.
  2. Press and hold the "Switch Off" option (or Reboot on some models).
  3. Confirm the transition to Safe Mode (the screen will appear watermark).

In Safe Mode:

  • ๐Ÿ”ง Try changing the call again through Settings. โ†’ Default applications.
  • ๐Ÿ“ฅ If the problem was in conflict with another application, the change will be successful in Safe Mode.
  • ๐Ÿ”„ After changing the smartphone, restart it to normal mode.

If the call changed to Safe Mode but reset again after the reboot, one of the installed apps is to blame.

  1. Remove recently installed applications (especially optimizers, antiviruses, or launchers).
  2. Check if security is blocking. MIUI Changes (Go to Settings) โ†’ Security โ†’ Autostart and enable autostart for your call).

๐Ÿ’ก

If the call is reset after a reboot, the problem is almost always in conflict with applications that optimize the system (for example, Clean Master or the Internet). MIUI Optimization).

Problems and mistakes when changing calls to Xiaomi Redmi

Even after a successful change of call, Xiaomi users may encounter bugs, and let's look at the most common and ways to solve them.

Problem 1: The caller changes, but the incoming calls still open in the standard app.

  • ๐Ÿ”น Check if notifications for alternative calling are disabled (Settings) โ†’ Notifications โ†’ [Name of the bell]).
  • ๐Ÿ”น Make sure the app has permission to display over other windows (Settings) โ†’ Special facilities โ†’ Screen access applications).
  • ๐Ÿ”น For Truecaller: Go to the app settings and enable the option to Use as the default call.

Problem 2: There is no default call in the application list.

  • ๐Ÿ”น Reinstall the call (sometimes after the update) MIUI Apps "fly" off the list).
  • ๐Ÿ”น Check if your Redmi model supports this call (e.g. Google Phone may not work on some devices due to Xiaomi restrictions).
  • ๐Ÿ”น Try to set up a call through APK (For example, from the APKMirror website, if it is not available in the Play Market for your region.

Problem 3: After the change of the call, the sound disappears when the calls are made.

  • ๐Ÿ”ˆ Check the volume in the call settings (sometimes third-party apps reset the sound settings).
  • ๐Ÿ”ˆ Go to Settings. โ†’ Sound. โ†’ Modes and make sure not to turn on without sound or disturb.
  • ๐Ÿ”ˆ Restart your smartphone โ€“ sometimes the sound disappears due to a temporary failure.
What to do if the call is not saved after the update MIUI?
After major updates MIUI (For example, from 13 to 14) the settings of the call may be reset. To avoid this: 1. Before updating, back up the settings in Settings. โ†’ The phone. โ†’ Backup. 2. After the update, do not click Reset settings in the recovery menu. 3. Reset the default call via ADB (see method 3).

Best Alternative Calls for Xiaomi Redmi in 2026

If you have decided to change the standard call MIUI, here TOP-5 Alternatives with their pros and cons:

Caller.PlusesConsIs it good for MIUI?
TruecallerSpam detection, number lock, call recording, beautiful interface.Advertising in the free version collects user data.Yes (on most models)
Google PhoneMinimalist design, integration with Google services, spam protection.Not all features work on Xiaomi, and may not appear on the list.Partially.
DrupeConvenient interface, quick access to contacts, widgets.Paid functions, sometimes glitch notifications.Yes.
ExDialerEasy, without advertising, support for themes design.Outdated design, no spam blocking.Yes.
Simple DialerMinimalism, no unnecessary features, open source.Minimum functionality (no call recording, spam filter).Yes.

If you are choosing a call for Xiaomi Redmi, pay attention to:

  • ๐Ÿ”‹ Battery consumption: Some calls (such as Truecaller) run in the background and drain the battery.
  • ๐Ÿ›ก๏ธ Avoid little-known calls with suspicious permissions.
  • ๐Ÿ”„ Compatibility with MIUI: Check user reviews of your model (e.g. Redmi Note 11 or Redmi 10).

For models with MIUI 14/15 Truecaller and Google Phone are best suited, as they are optimized for the latest shell versions. 8 or Redmi 9A) You may have performance issues โ€“ in this case, choose lightweight calls like ExDialer.

FAQ: Frequent questions about calling Xiaomi Redmi

Can I get a standard call back? MIUI after-installing?
Yes, for that, go to Settings. โ†’ Annexes โ†’ Default applications โ†’ Phone and select the Phone MIUI (If a standard call is missing from the list, reset your application settings (see Method 2) or use the ADB-Adb shell cmd role add-package com.android.dialer android.role.DIALER
Why donโ€™t you have fast commands after a change of call (for example, double pressing the volume button)?
Some of the functions of a standard caller MIUI (For example, a quick response SMS Or gestures) are tied to the system application and do not work with third-party calls, and to return them, you will have to return a standard call or use alternative methods (for example, widgets on the desktop).
How to make sure that the call is not reset after the update MIUI?
Unfortunately, Xiaomi sometimes resets default settings after major updates.To minimize risk: Before updating, back up the settings in Settings โ†’ The phone. โ†’ Backup. Don't agree to reset during the update. After the update, immediately check the default call and reset it if necessary. If the call resets, use Method 3 (ADB).
Can I use two calls at the same time on Xiaomi?
No, MIUI It doesn't support two calls for incoming calls at the same time, but you can: Set a second call for outgoing calls (e.g., via a desktop widget), use Truecaller to detect spam, and use a standard call for calls. Set up a redirect to another number through the operator (but this is not related to the call).To fully work two calls will require root and deep modification of the system, which is not recommended for beginners.
Why isnโ€™t the Redmi Note 10 Pro showing Google Phone in the call list?
On some Xiaomi models (including the Redmi Note 10 Pro), Google Phone may not show due to manufacturer restrictions.Solution: Install Google Phone via Google Phone APK from the APKMirror website (select the version for the arm64). Use it. ADB-command to force the addition: adb shell cmd role add-package com.google.android.dialer android.role.DIALER Try alternative calls (e.g. Truecaller) that are guaranteed to work on MIUI. If nothing helps, the problem could be regional restrictions, with some Google Phone features being blocked on devices for China or India.