Xiaomi smartphone owners often encounter duplicate calling apps: the standard MIUI โCallerโ and the Google Phone imposed (aka โGoogle Callerโ). The latter not only takes up space in memory, but can also conflict with system calls, show missed calls notifications twice or even reset default settings. In this article, we will discuss all the current ways to remove or disable the com.google.android.dialer application โ from simple methods without superuser rights to radical solutions using ADB and root.
It is important to understand that on some Xiaomi models (e.g. Redmi Note 12 Pro+ or Poco F5) Google Phone is integrated into Google Play services and cannot be removed completely without consequences for system stability. However, even in such cases it can be deactivated or hidden. We tested all methods on MIUI 14.0.5 and 15.0.2 (Android 13/14) - the results are summarized in the comparison table below.
Why Google Caller Appears on Xiaomi
The Google Phone app is installed on Xiaomi smartphones for two main reasons:
- ๐ฆ Pre-installation in firmware MIUI Global or EEA (The manufacturer enters into agreements with Google to include their services by default.
- ๐ Automatic recovery after resetting or system updates. Even if you have removed the app before, it can return via the Google Play Store as a "systemยป.
- ๐ฑ Transferring data from another Android device where Google Phone was the default app for calls.
On the Chinese versions of MIUI (without Google services), this problem is not โ it only uses a standard call from Xiaomi. But on global firmware, the application is not just deadweight: it can intercept outgoing calls, show its notifications and even block the operation of a standard call after updates.
Method 1: Disconnect via Android Settings (without root)
The safest method is to deactivate the application without deleting it, which won't free up memory, but will stop background activity and remove the icon from the menu.
- Open Settings โ Applications โ Application Management.
- In the search box, enter Phone or Phone (in Russian).
- Select Google Phone (the icon with the green phone and Google logo).
- Click Disable (if the button is inactive, click Stop first).
- Confirm the action in the dialog window.
โ ๏ธ Note: On some models (Xiaomi 13 Ultra, Redmi) K60 Pro) after disconnection, you may not be able to call through Google Assistant (voice commands "Call Mom"). If you use this feature, you better choose another way to call.
โ๏ธ Preparing for the Google Phone Shutdown
Method 2: Remove updates and reset to factory version
If Google Phone was pre-installed but Later was updated through the Play Store, you can return it to the original version and then disable it.
- Go to Settings. โ Annexes โ Google Phone โ Three points (โฎ) โ Remove updates.
- Confirm action. The app will return to the factory version (usually v75.xx instead of the current v95.xx).
- Return to the app menu and click Disable.
- Block Automatic Update: Open Google Play Store. Find Google Phone. Click on the three dots next to Update and uncheck Auto Update.
| Method | Root is required. | Frees up memory. | Removing the icon | Risk to the system |
|---|---|---|---|---|
| Disconnection in settings | โ No. | โ No. | โ Yes. | โ No. |
| Removing updates + disabling | โ No. | โ Partially (~50MB) | โ Yes. | โ No. |
| ADB-team pm uninstall -k | โ No. | โ Yes (~150 MB) | โ Yes. | โ ๏ธ Medium. |
| Removal through root conductor | โ Yes. | โ Completely (~200 MB) | โ Yes. | โ ๏ธโ ๏ธ High-pitched |
Method 3: Remove via ADB (without root but with PC)
This method will require a computer with ADB drivers installed and enabled USB debugging on your smartphone, running on MIUI 12-15 and allowing you to completely remove Google Phone without superuser rights.
- Activate Developer Mode: Go to Settings โ About Phone. Click 7 times on MIUI Version. Go back to Settings โ Additional โ Developer. Enable USB Debugging.
Connect your smartphone to your PC and confirm your trusted device.
adb devicesMake sure your Xiaomi is listed.
adb shell pm uninstall -k --user 0 com.google.android.dialerIf there is a mistake DELETE_FAILED_DEVICE_POLICY_MANAGER, Use an alternative command:
adb shell pm hide com.google.android.dialerReboot your smartphone.
โ ๏ธ Attention: On some firmware (MIUI 14 for Poco F4 GT) After this method, the possibility of updating through OTA. Before using, create a backup copy in Settings โ Memory. โ Backup.
๐ก
If the command doesnโt work, try first disabling Google Phone in the settings, then repeat. ADB-This increases the chances of successful removal.
Method 4: Complete removal with root rights
For users with an unlocked bootloader and Magisk or other root solution installed, physical deletion of application files is available, a method that frees up maximum memory and is guaranteed to remove Google Phone forever.
- Install any root conductor (e.g. Root Explorer or Mixplorer with Magisk module).
- Go to /system/priv-app/PrebuiltGmsCorePiX/ or (for newer versions of MIUI): /system/product/priv-app/Dialer/
- Delete folders: com.google.android.dialer Dialer (if any)
Settings โ Apps โ Google Phone
Reset the device.
๐ง If Google Assistant functions for calls are lost after deletion, restore the file com.google.android.googlequicksearchbox.apk From backup or reinstall Google App through the Play Store.
What if calls stopped working after the deletion?
Method 5: Hiding icons and resetting the application by default
If you canโt delete Google Phone, but it only interferes visually (for example, duplicates the icon in the menu), you can hide it and reassign the default application for calls.
- ๐ฑ Hiding the icon: Hold your finger on the Google Phone icon on the home screen. Drag it up to Remove (on some launchers - Hide). โ Main screen screen โ Hide applications.
- ๐ Reset the application by default: Open Settings โ Annexes โ Default management. Select the Caller. Click Clear the default settings. Next time you call, the system will tell you to select the app -- select the application. MIUI Call and check the box Always.
โ ๏ธ Attention: MIUI 15 After resetting the default settings, a notification may appear โNo Calling App.โ In this case, restart the device or manually run a standard call through an application search.
What to do if Google Phone is back after the update
Even after successful removal, the app may recover after updating the Google Play Services or system to prevent this:
- ๐ก๏ธ Freeze the application through ADB: adb shell pm disable-user --user 0 com.google.android.dialer This command blocks automatic recovery.
- ๐ต Turn off auto-update in the Play Store (see Method 2).
- ๐ง Use the Magisk module: Install the Universal module GMS Doze or DisableFlags. Activate the option to block the recovery of remote applications.
LineageOS
Pixel Experience
.
๐ก Tip: If you often encounter a return of Google Phone, create a tasker task that will automatically disable the application after each system update. To do this, add the Run Shell action with the command from paragraph 1 to Tasker.
๐ก
The most reliable way to prevent the return of Google Phone โ a combination ADB-teams to freeze and disable auto updates in the Play Store.