Google Phone is installed on many Xiaomi, Redmi and POCO smartphones instead of the Mi Dialer app, which is due to Googleβs policy for GMS (Google Mobile Services) devices. However, many users do not like the minimalist interface of Googleβs application, the lack of built-in recording of conversations (in some regions), or the usual features like fast dialing on T9. Fortunately, you can return a native Xiaomi call in several ways, from simple disconnection to full replacement through ADB.
In this article, we will discuss all the current methods of replacing calls, including official and semi-official solutions, and how to avoid typical errors. It is important to understand that the procedure may differ depending on the model of the smartphone, the version of MIUI and the firmware region. For example, on devices for the Chinese market (China ROM) Google Caller is not installed at all, and on global versions (Global/EEA ROM), its removal requires additional manipulation.
Why users want to replace Google Caller with Xiaomi Dialer
At first glance, Google Phone looks like a modern and optimized app, but it has a number of drawbacks that annoy Xiaomi smartphone owners:
- π΅ No recording of conversations β in most regions, Google blocks this feature due to legal restrictions, while Mi Dialer offers it out of the box.
- π No search for T9 β the usual set for many users by keyboard (as in old button phones) in Google Call is not implemented.
- π¨ Minimalist design β some find the interface too βemptyβ compared to the saturated MIUI- style.
- π Sync problems β contacts are sometimes duplicated or not displayed correctly when linked to a Xiaomi account.
- π No call statistics β Mi Dialer has built-in reports on conversation lengths, which is not available in the Google version.
In addition, Xiaomi Dialer is better integrated with the MIUI ecosystem: supports quick gestures (such as shaking to respond), has a built-in spam filter for Russian numbers and is able to automatically identify the region of the caller. However, it is worth considering that after replacing the call, some Google features, such as Call Screen (automatic spam filtering) or integration with Google Duplex for booking desks and records, may disappear.
Method 1: Disable Google Calls through Settings (without root)
The easiest and safest method is to deactivate a standard application so that it doesnβt interfere with the alternative call, which requires no superuser rights (root) and is suitable for most MIUI 12-14 devices.
Instructions:
- Open Settings β Applications β Application Management.
- In the search box, enter Phone (or "Phone" in Russian).
- Select Google Phone (the icon with the green handset).
- Click Disable (if the button is inactive, first tap Remove Updates).
- Confirm the action in the window that appears.
The system then suggests that you select an alternative application for calling.
- π± Mi Dialer β if it is already installed (usually hidden in the system).
- π Another call from the Play Market (like Truecaller or Simple Dialer).
Make a backup copy of contacts|Check for an alternative call in the system|Make sure SIM-card|Remember your Google account password (may be required to recover)-->
Important! Some firmware (MIUI Global for POCO X3 Pro, Redmi Note 10, etc.) may not be able to make calls through Google Assistant after Google Calls are turned off, and you will have to temporarily turn the app back on to return functionality.
π‘
If after disabling Google Phone calls do not work, restart the smartphone and check whether the SIM- card is activated in the Mobile Network settings.
Method 2: Install Xiaomi Dialer via APK (for power users)
If the native Xiaomi call is not displayed on the system after disabling the Google version, it can be installed manually. This will require a APK- file from a reliable source (for example, from the APKMirror site or from firmware for the Chinese region).
Step-by-step:
- Download the current Mi Dialer for your model: For MIUI 13/14: look for files marked com.android.contacts or com.miui.contacts. For older versions (MIUI 12 and below): MiuiContacts.apk is fine.
Telegram
ADB push
X-Plore
Files.
Settings β Applications β Special access β Installation of unknown applications
Mi Dialer
β οΈ Warning: Installing APK from third-party sources may lead to conflicts with system services, especially if the application version is not the same as MIUI. For example, on Redmi Note 11 with MIUI 14, installing Mi Dialer from MIUI 12 will cause contact malfunctions.
| Smartphone model | The appropriate version of the Mi Dialer | Risks. |
|---|---|---|
| Xiaomi 12/13, Redmi K50 | com.miui.contacts (MIUI 13β14) | Low (if the Android version matches) |
| POCO F4/F5 | com.android.contacts (modified) | Medium (T9 search may not work) |
| Redmi 9/10 (Android 10) | MiuiContacts.apk (MIUI 11β12) | High (FC is possible when calling) |
If Mi Dialer does not appear in the app menu after installing, try:
- π Reboot your smartphone.
- π Clear the cache in Settings β Applications β Mi Dialer β Memory.
- π οΈ Install Mi Dialer as a system application via ADB (see the following method).
Method 3: Replace calls through ADB (for advanced)
For users who are ready to work with Android Debug Bridge (ADB), there is a more reliable method β uninstall Google Phone and activate hidden Mi Dialer through commands β this method does not require root, but a computer with installed Xiaomi drivers and ADB tools is necessary.
Instructions:
- Enable USB debugging on your smartphone: Settings β About Phone β MIUI Version (tap 7 times to become a developer) β Settings β Additional β For Developers β Debugging over USB.
- Connect your smartphone to your PC and confirm your trusted device.
- Open the command prompt (cmd) and execute: adb shell pm uninstall -k --user 0 com.google.android.dialer This command will delete Google Caller only for the current user, without affecting system files.
- Activate the hidden Mi Dialer: adb shell cmd package install-existing com.miui.contacts
- Reset the device.
β οΈ Warning: Some firmware (MIUI Global for Xiaomi 11T, POCO X4 Pro) may stop dialing fast from the lock screen after Google Callers are removed. To return the function, you will have to manually assign Mi Dialer as the default application in the settings.
What if the ADB canβt see the device?
Advantages of this method:
- π§ Clean removal of Google Calls without Traces.
- π± Store all Mi Dialer features, including conversation recording.
- π The ability to roll back via command: adb shell cmd package install-existing com.google.android.dialer
Method 4: Flashing on China ROM (for enthusiasts)
The most radical, but also the most reliable way to get rid of Google Callers is to install Chinese firmware (China ROM), which initially does not have Google services, and instead uses Xiaomi branded applications, including full-featured Mi Dialer.
However, this method has serious disadvantages:
- π Google Play is missing β youβll have to install services manually or use alternative stores (APKPure, Aptoide).
- π΅ Push Notification Problems β without GMS, many apps (like WhatsApp or Telegram) may not receive messages in the background.
- π Recoil difficulty β returning to Global ROM requires complete flashing and can result in a bootloader lock.
If you do decide, follow the instructions:
- Unlock the bootloader through the official Xiaomi website (requires an account binding and a wait of 7-15 days).
- Download China ROM for your model from MIUI Downloads.
- Flush the firmware through the Mi Flash Tool or TWRP (depending on the model).
- After installation, reset to factory settings (Wipe Data).
β οΈ Warning: On devices with a MediaTek processor (Redmi Note 11, POCO M4 Pro), flashing through the SP Flash Tool can lead to a hard brick (complete device failure) if an error occurs.
π‘
Switching to China ROM is only advisable if you are critically important features Mi Dialer (for example, recording conversations) and you are willing to put up with the lack of Google services.
Solving problems after replacing the call
Even after successfully replacing Google Callers with Mi Dialer, there may be problems.
| Problem. | Possible cause | Decision |
|---|---|---|
| Incoming calls are not working. | The conflict with the Google Carrier Services app | Turn it off in the settings or delete it via ADB: |
| No sound when you ring. | Resetting audio settings after changing the call | Check the volume in Settings β Sound β Loudness of the call |
| The number definition is not working. | There is no spam database. | Install Truecaller or activate Mi Call Assistant in the settings |
| App crashes (FC) | The incompatible version of the Mi Dialer | Delete the current call and install the version that matches your MIUI |
If your contacts are missing after the replacement, check:
- π Sync with Xiaomi account (Settings β Accounts β Mi Account β Contact Synchronization).
- π Export/import through Google Contacts (if linked to a Google account).
- π Backup to Settings β System β Backup.
For devices with MIUI 14 and later, you may need to reset the contact permission:
- Go to Settings β Applications β Permissions Management β Contacts.
- Find Mi Dialer and enable access.
- Reboot your smartphone.
Google Callers and Xiaomi Dialer: Which is Better?
To determine which phone to leave, compare their key features:
| Function | Google Phone | Xiaomi Dialer (Mi Dialer) |
|---|---|---|
| Recording of conversations | β Not (most regions) | β Yes (with storage setting) |
| Search for T9 | β No. | β Yes. |
| Spam filter | β Yes (via Google) | β Yes (via Mi Security) |
| Integration with the ecosystem | β Only with Google Services | β Full sync with Mi Account, Mi Band, Mi Home |
| Design and customization | β Minimalist, adaptive | β Bright, with themes MIUI |
| Dual SIM Support Support | β Yes. | β Yes (with advanced settings) |
The choice depends on your priorities:
- πΉ Google Phone is for those who value stability, minimalism and donβt need to record conversations.
- πΉ Xiaomi Dialer will be preferred by users who want advanced features, integration with the Xiaomi ecosystem and familiar interface.
If you make frequent calls at work and record conversations, Mi Dialer is the best choice, and you can leave the Google version for everyday use without additional requirements.