How to remove a Google call on Xiaomi: Replace and disable

Owners of Xiaomi, Redmi and Poco smartphones often face intrusive system applications from Google. After updating the MIUI or HyperOS shell, the standard call can be replaced with a version from the search giant that many people find overloaded and less functional. Users are looking for a way to return the familiar interface or install an alternative solution, since a standard Google call is not always convenient in daily use.

The problem is that system applications are often protected from simple removal through settings. However, there are proven methods to get around these restrictions without obtaining superuser rights (Root).

It's worth noting that this process requires care, because interfering with system files can affect the stability of the phone. We'll look at safe ways to solve the problem, from simple settings to the use of computer utilities. Complete removal of the system component of the call without installing an alternative will lead to the inability to make calls.

Why Xiaomi is implementing a call from Google

The switch to Google Dialer is driven by legal and security policies, and has introduced automatic conversation recording with mandatory voice notification, a compromise to comply with privacy laws in many countries. For Xiaomi owners, this often means losing the usual functionality of a hidden record.

In addition, the company is seeking to unify the user experience across all Android devices. the standard shell MIUI previously had its own call module, which many users considered more convenient and visually pleasing.

  • πŸ“ž Recording conversations: A new call requires a loud warning for the second party, which isn't always convenient.
  • 🎨 UI Design: Many users find Google Material Design less informative than classic style MIUI.
  • πŸ”’ Google argues for changes to protect against spam and fraud through database.

⚠️ Warning: Trying to simply "cut" an application without understanding the consequences can lead to errors in the communication system.

Understanding the reasons helps you choose the right strategy: either to accept and adjust, or to look for workarounds. For most enthusiasts, the second option is the only acceptable one, since the functionality of the device should be determined by the owner, not the software manufacturer.

Checking the possibility of changing the application by default

Before you resort to sophisticated methods, it’s worth checking if your firmware version allows you to simply switch the app for calls. In some regions and older versions of Android, this option is still available in the standard settings menu.

You need to go to the settings menu and find the app section. The path may vary depending on the version of HyperOS or MIUI. It is usually located at Settings β†’ Apps β†’ Application settings β†’ Default Apps. If there is a choice in the Phone list, you can install a third-party call downloaded from the store.

πŸ“Š Which phone do you like better?
Google Dialer
MIUI Dialer (old)
TruePhone
Other sideways

However, in modern builds, manufacturers often block this option, leaving only one active option, and if the selection point is inactive or absent, this means that the Google system application is firmly attached to the call function, in which case you will have to use more advanced deactivation methods.

Installation of an alternative call

Before you remove a standard application, you need to install a replacement. The market offers many quality counterparts that often outperform stock solutions in functionality and convenience. One of the most popular is True Phone Dialer & Contacts, known for its powerful engine and flexible interface configuration.

Also worth paying attention to is Simple Dialer or Right Dialer, which are lightweight, ad-free and provide all the necessary features, including spam blocking and contact management, and once you install such an application, the system can suggest making it the main one.

β˜‘οΈ Preparation for the replacement of the call

Done: 0 / 4

It is important to give the new application all the necessary permissions immediately after installation. Without access to contacts, microphone and phone, the program will not work. Open the settings of the new application and check if all rights are activated, otherwise you will get an error when you try to call.

Removal via ADB (without Root rights)

The most effective method to remove a Google call even from the system level is to use debugging. USB utility ADB (Android Debug Bridge. This method doesn't require unlocking the bootloader or obtaining superuser rights, which keeps the device warranty. You'll need a computer and a computer. USB-cable.

First, you need to activate the developer mode on your smartphone. β†’ About the phone and quickly press 7 times on the item "Version" MIUI" or "Version". OS". Then in the extended settings, turn on "Debugging by USB". Connect your phone to your PC and confirm the debugging request on your smartphone screen.

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

This command will delete the Google call packet for the current user.The phone won't lose data, but the app will disappear from the list.If you want to return everything back, just execute the factory data reset command or use the ADB recovery command. This method is considered safe and reversible.

⚠️ Warning: Do not delete the com.android.phone package or you will lose all connection).

Use of specialized utilities

For those who are afraid to enter commands manually, there are graphical shells for ADB. Programs like Xiaomi ADB/Fastboot Tools or Universal Android Debloater make it much easier to process, they automatically identify the connected device and offer a list of system applications to remove.

In these programs, the Google call interface is usually marked as Safe to remove, so you just tick the right box and click Uninstall, and the program will generate and send the necessary commands to the device, which reduces the risk of error due to a typo in the code.

List of packages for careful removal
com.google.android.dialer - call interface (can be deleted if replaced)|com.google.android.apps.messaging - standard messages (can be deleted)|com.miui.global.packageinstaller - packet installer (delete with care)|com.android.phone - basic service (NOT RELEASE!)

Utilities also make it easy to recover remotely if something goes wrong, and most of these tools have a "Restore" feature that returns all modified system components to their original state, making it ideal for experimenting with system settings.

Table: Comparison of disconnection methods

To make it easier for you to choose the right method, we have prepared a comparison table that will help you assess the risks and complexity of each method, depending on your skills and goals.

MethodDifficultyI need a PC.Risk of errorReversibility
Change in settingsLow.No.MinimumComplete.
ADB teamMediumYes.Medium.Complete (dump/command)
ADB UtilitiesLow.Yes.Low.Complete.
Root's right.Tall.Yes.High-pitchedDifficult.

As can be seen from the table, the use of ADB-The utility combines low complexity and minimal risks, and it is the best choice for most users who want to clean the system of excess software.

Possible problems and solutions

When a standard call is deleted, nuances may arise, such as some applications requiring confirmation of a phone number via SMS or call, which may not correctly determine the status of a call, and errors in the event log may occur if Google's background processes attempt to access a remote component.

If the new call is gone or contacts are no longer identified, check the permissions. On Android 11 and above, access to contacts is more stringent. Go to Settings β†’ Apps β†’ Your new app β†’ Permissions and make sure that access to the phone and contacts is allowed.

πŸ’‘

If the new call is unstable, try setting the battery to set the "No Limits" mode for this application so that the system does not kill its process.

In rare cases, the system can recover a deleted packet itself after a major firmware update. This is normal behavior for secure system partitions. In this situation, the deletion procedure through ADB will have to be repeated. Save the script or command in a text file on the computer for quick access.

FAQ: Frequently Asked Questions

Can I return the Google call back?
Yes, it's possible. If you've used ADB, you can type in the command cmd package install-existing com.google.android.dialer or just reset your phone to factory settings. If you've used the utility, there's usually a Restore button.
Is it safe to remove system apps on Xiaomi?
Removal via ADB (user 0) is safe and does not violate the integrity of the system partition recovery.This does not void the warranty, as the bootloader remains locked and the data is not modified at a deep level.
The sound has disappeared after the phone was replaced, what should I do?
It's probably a conflict between audio drivers or permissions. Try restarting the device. If it doesn't work, check if the new call is in vibration only mode or if the wrong speaker is selected in the audio settings during the call.
Does recording conversations in third-party calls work?
On Android 10 and above, recording conversations with third-party apps is heavily restricted by Google policies. Often recording is without the sound of the interlocutor. The best results are shown by specialized applications like Cube ACR, but they may require additional accessibility settings.

πŸ’‘

The most reliable way to get rid of a Google call is to use it. ADB-commands for a specific user, which leaves the possibility of quick recovery of the system.