How to Remove Google Call from Xiaomi: The Complete Guide

Owners of Xiaomi, Redmi and Poco smartphones often face intrusive system applications from Google, especially the Google Phone (caller), which is installed by default in the global versions of MIUI and HyperOS firmware. Many users want to replace it with more functional counterparts, such as Truecaller or Yandex, or simply return the classic interface to which they are accustomed.

However, simply taking and removing a system application with standard Android operating system tools will not work. You will not find the "Delete" button in the settings menu, since it is a system component. The problem requires more advanced methods, including working with debugging rights or using third-party software to manage packages.

In this article, we will discuss in detail all available ways to get rid of a standard call, we will consider both safe methods through ADB, and more radical options, assessing the possible risks of data loss or device malfunction.

Why Google Phones Can't Be Deleted in the Normal Way

The Android operating system is built on the principle of protecting the integrity of the kernel and mission-critical components.The Google Dialer app (com.google.android.dialer) has the status of a system, which means its deep integration into the MIUI shell. Attempting to remove it through a standard application manager is blocked at the permission level.

In addition, on many modern Xiaomi smartphones, Google’s call is not just a dialing interface, but also a platform for Google Assistant, Caller ID, and cloud recording.The system may perceive removing this component as a critical error, leading to constant service stop notifications or even a cyclical reboot.

⚠️ Warning: Forced removal of system components without creating a backup can cause the phone to run unstable.Make sure you have an alternative call app before removing the standard one.

This is why uninstallation requires the use of tools that can operate with rights higher than those of a normal user, but lower than the full rights of a superuser (Root) that allows you to modify the list of installed packets without violating the integrity of the system partition /system.

What's the danger of deleting a call?
If you delete the com.google.android.dialer package and don't install a replacement, you won't be able to make outgoing calls through the standard interface. In an emergency, this can be a critical issue. SIM-card of another operator or alternative method of communication.

Preparing a smartphone to remove system applications

Before you start taking action, you need to properly configure the Xiaomi smartphone itself. Without enabling developer mode and debugging over USB, no computer will see your device as a tool for management, not just as a drive.

First, activate the hidden menu. To do this, go to Settings β†’ About Phone and quickly press 7-10 times on the MIUI Version (or OS Version).

β˜‘οΈ Checklist of preparations

Done: 0 / 4

Next, go to the menu Additional β†’ For developers. Find the Debugging USB and turn it on. When you connect the cable to the computer on the smartphone screen will request debugging permission β€” be sure to click "Allow". It is also recommended to enable the option "Do not turn off the screen when connecting to USB", so that the process is not interrupted due to the transition to sleep mode.

It is important to note that some methods may require a stable internet connection, as ADB (Android Debug Bridge) sometimes checks licenses or downloads package lists.

πŸ“Š Which method of removal do you prefer?
Through the computer (ADB)
Using third-party applications (No Root)
I'm not going to delete it, I'm just going to turn it off.
I already have a Root license.

Remove via ADB AppControl and computer

The most reliable and secure way is to use the ADB AppControl utility for Windows. This method does not require obtaining Root-rights and allows you to see a full list of system packages with a description, which minimizes the risk of removing something superfluous.

First, install the ADB drivers on your computer. Then download and run the ADB AppControl program. Connect your phone with a cable. The first time it asks you to allow it to connect on your smartphone screen. Once paired, you'll see a list of all the installed packages.

Search com.google.android.dialer (sometimes called com.android.dialer depending on the firmware version) and select the "Delete" or "Disable" action, and the program will generate the command and send it to the device.

adb shell pm uninstall -k --user 0 com.google.android.dialer

This is the command that runs in the background. The --user 0 key means that the application is only removed for the current user, not affected by the user.

This means that after resetting to the factory settings (Hard Reset), the call will return to its place, which is a good sign of the method's safety.

πŸ’‘

The ADB AppControl method is safe, as it removes the application only for the current user profile, leaving the possibility of recovery through resetting settings.

Use of mobile applications-uninstallators

If you can't use a computer, you can try removing Google Phone directly from your phone. There are management apps that use Android system vulnerabilities to emulate that. ADB-team-mates.

A popular solution is the System App Remover or ADB AppControl (Mobile version). After installing such software, you will need to turn on the USB debugging mode (even if there is no computer, the mode should be active) and allow the application to access the settings through the system pop-up window.

  • πŸ“± Download a proven uninstaller from Google Play or a trusted source (APKPure).
  • πŸ”Œ Put the debugging on. USB developer-menu.
  • πŸ›‘οΈ Give the application special access rights (via the "Use" or "Access to Settings" menu").
  • πŸ—‘οΈ Find in the list of Google Dialer and click "Delete".

Note that new versions of Android 12, 13 and 14 have significantly increased security, and mobile applications may not get the necessary privileges without Root rights, in which case the system will simply ignore the request for deletion.

⚠️ Be careful with applications that require a Root right to remove system software. Obtaining superuser rights (via Magisk) will void the warranty on Xiaomi device and may disrupt the operation of banking applications.

Alternative solutions: Replacing the phone

Before you delete a standard application, you should think about whether you should delete it completely. Often, just install an alternative and assign it to the default application, in which case the old call will remain in the system "just in case", but will not be used.

The most popular alternatives are Truecaller, Yandex.Caller or Simple Dialer. They offer an improved number detector, spam blocking and a more convenient interface. APK-file or find an application in the store.

AnnexNumber-definingRecording of conversationsAdvertising
Google PhoneAye (basic)Aye (via speaker)No.
YandexExcellent (based on Yandex)Got it (automatically)There is.
TruecallerWorld baseOnly in Premium.There is.
Simple DialerNo (local book)No.No.

After installing a new call, the system MIUI You'll be able to choose the default call app. If you don't, go to Settings. β†’ Annexes β†’ Application management β†’ Three dots (top right) β†’ Default applications β†’ Phone and select the right one.

πŸ’‘

Tip: If you use a call with automatic recording of conversations, make sure it has the necessary permissions to access the microphone and memory, otherwise the records may not be saved or be quiet.

Possible problems and solutions

When removing or replacing Google Dialer, users may encounter a number of common problems, and understanding the causes of these problems will help restore the device to work quickly.

A common problem is that the phone icon disappears from your desktop or you can't make a call, which happens if you delete the packet but you don't install a replacement, or the system can't switch the context of the call, and then you can restart the device.

  • πŸ”„ Startup Failure: If a new call crashes, clear its cache in the app settings.
  • πŸ”‡ No sound: Check volume settings and make sure the app is not blocked by Xiaomi's power saving system.
  • πŸ“΅ Missed Calls: Make sure that the new call is set to "Battery" with a "No Limits" restriction, otherwise MIUI It will kill the process in the background.

If you realize you made a mistake after deleting it and you still need a standard call, it's easy to return it, because the ADB deletion is only for the user, you just need to run a recovery command or just reset the phone completely.

adb shell cmd package install-existing com.google.android.dialer

This team is forced reinstal--

It can be used to cast a system package if it is physically present in the recovery section, but has been removed for the user, which saves the need to flash the entire device.

Can I delete Google Phone without a computer?
Yes, you can use uninstallation apps that work through the internal ADB mechanism. However, the success rate is lower than when working with a PC, especially on newer versions of Android. You can also simply turn off the application in the settings if the firmware allows you to do this.
Is it safe to remove system apps on Xiaomi?
Removal through ADB (The user 0 flag is considered safe because it does not affect the system partition, but the removal of critical components can lead to a "boot loop." ADB repair.
Will Google Phone be back after the firmware update?
Yes, if you used the ADB uninstall --user 0 method, a firmware update (OTA) or factory reset (Wipe Data) will return all system applications to their original state, since they are stored in a secure partition that is not affected by such methods.
Why did Google Assistant stop working after deleting the call?
Google Assistant is closely integrated with the Google Phone suite, and removing the call can disrupt the voice assistant when incoming calls, and it is recommended to use the original Google components for full functionality of the assistant.