How to permanently remove Google Caller on Xiaomi: from disabling to removing the system application

Xiaomi smartphone owners often face a situation where the standard app for calling suddenly replaced by Google Phone, which occurs after updating the system, installing Google services or even accidentally clicking in the settings. The application not only changes the usual interface, but can also conflict with branded functions. MIUI/HyperOS, For example, recording conversations or identifying spam calls.

The problem is compounded by the fact that Google Caller is often installed as a system app, and a simple deletion through the Apps menu becomes unavailable. In this article, we will discuss all the current ways to remove Google Callers from Xiaomi in 2026, including root-free methods using the same name. ADB, Alternative solutions for different versions of the firmware (MIUI 14, HyperOS. We will focus on the nuances for models with Google Mobile Services (GMS) and global firmware.

Why is Google Caller appearing on Xiaomi?

The reasons for automatic installation or activation of Google Callers are several, and they depend on the firmware version and regional binding of the device:

  • πŸ“± Global Firmware: On Devices with MIUI Global or HyperOS Global (e.g. Redmi Note 12 Pro)+ 5G, Xiaomi 13T) Google Caller is installed by default as part of the Google Mobile Services package (GMS). This is Google’s requirement for device certification in Western markets.
  • πŸ”„ System updates: After major updates (e.g. transition from MIUI 13 on HyperOS) the system can reset the application's default settings by activating Google Caller.
  • βš™οΈ Resetting: When resetting to factory settings or after hard reset some models (POCO F5, Redmi K60) Automatically select Google Caller as the primary call app.
  • πŸ€– Google Services Conflict: If You Have Previously Installed APK-Google service files manually (for example, on Chinese firmware), the system can β€œpull up” Google Caller as an addiction.

It is important to understand that on Chinese firmware (without GMS), Google Caller is extremely rare – usually a result of manual installation by the user, but on the global and European versions (EEA), it is integrated at the system level.

πŸ“Š What is the firmware of your Xiaomi?
MIUI Global
HyperOS Global
MIUI China
HyperOS China
Custom (LineageOS, Pixel Experience, etc.)

Method 1: Disable Google Calls through Settings (without root)

If the app is not system-friendly or you don’t want to resort to radical methods, try turning it off manually first, which works on most models (Redmi Note 11, Xiaomi 12T, POCO X5 Pro) and requires no special knowledge.

  1. Open Settings β†’ Applications β†’ Application Management.
  2. In the list, look for Google Caller (can be called Phone by Google or com.google.android.dialer).
  3. Click on the app and select Disable (if the button is active).
  4. Confirm the action in the dialog window.

If the Disable button is inactive, the application is protected by the system, in which case move on to the next method.

β˜‘οΈ Preparing to turn off Google Calls

Done: 0 / 4

⚠️ Note: On some firmware (HyperOS 1.0 for Xiaomi 14), disabling Google Callers may cause a failure in the standard Phone app. Before acting, check if an alternative call is installed (for example, True Phone Dialer).

Method 2: Reset the Phone application by default

Often, Google Caller is activated not as a standalone app, but as an alternative call handler, in which case it is enough to return the standard Xiaomi call as the default app.

Instructions:

  1. Go to Settings β†’ Applications β†’ Application Management β†’ Phone (the icon with the handset, the name can be com.android.dialer or com.miui.phone).
  2. Click on the default (or open by default).
  3. Select Phone (standard MIUI/HyperOS app) and confirm your choice.
  4. Reset the device.

If there is no default, try an alternative path:

  1. Open Settings β†’ System β†’ Additional β†’ Special features β†’ Default applications.
  2. Find the Phone section and select the standard application.
Xiaomi modelThe path to default settingsNotes
Redmi Note 12 Pro+ 5GSettings β†’ Applications β†’ Management β†’ Phone β†’ By defaultHyperOS 1.0 may require a restart
POCO F5Settings β†’ System β†’ Additional β†’ Applications by defaultGoogle Caller may be called Phone Services
Xiaomi 13T ProSettings β†’ Applications β†’ All applications β†’ Phone β†’ Open by defaultThere may be no standard call on the global firmware
Redmi K60 UltraSettings β†’ Memory β†’ Applications β†’ Phone β†’ Resetting settingsConfirmation is required via pattern lock

πŸ’‘

If the call does not change after resetting the default settings, try clearing the cache of the Phone application (Settings β†’ Applications β†’ Phone β†’ Memory β†’ Clear the cache).

Method 3: Delete Google Calls via ADB (without root)

If the application cannot be disabled by standard methods, the most effective solution is to uninstall it via ADB (Android Debug Bridge), a method that does not require superuser rights, but requires a computer and minimal technical skills.

Step-by-step:

  1. Turn on USB debugging: Go to Settings β†’ About Phone β†’ MIUI version and press 7 times to activate Developer Mode. Return to Settings β†’ Additional β†’ For Developers and enable USB Debugging.

Connect the device to the PC

ADB

  • For Windows: Download Google’s Platform Tools.
  • For macOS/Linux: install brew install android-platform-tools or sudo apt install adb.
  • Open the command line in the ADB folder and type: Adb devices Make sure the device is identified (serial number should appear).
  • Run the command to remove: adb shell pm uninstall -k --user 0 com.google.android.dialer If the command doesn't work, try an alternative package: adb shell pm uninstall -k --user 0 com.android.phone
  • Reboot your smartphone.

If the standard MIUI/HyperOS call fails after deleting, restore it from a backup or reinstall it via ADB:

adb install com.miui.phone.apk

(The APK file can be extracted from your model's firmware.)

πŸ’‘

Removal through TWRP β€” the most radical method, but it requires an unlocked bootloader and can disrupt the work OTA-Use only if other methods have not helped.

Method 5: Alternative calls (if the standard call cannot be returned)

If none of the methods worked or you just want to use a third-party call, consider the following options:

  • πŸ“ž True Phone Dialer: Supports conversation recording, spam blocking and dark theme. MIUI 14 and HyperOS.

How to install an alternative call:

  1. Download. APK-file from a verified source (e.g., APKMirror).
  2. Install the file by allowing installation from unknown sources (Settings β†’ Applications β†’ Special Access β†’ Install Unknown Applications).
  3. Start a new call and assign it to the default application (see Method 2).

Warning: Some alternative calls may not support MIUI features, such as:

  • Identify spam calls through Xiaomi database.
  • Integration with Mi Account to back up calls.
  • Display notifications about calls on the lock screen in corporate style.

Frequent problems and solutions

When you delete or disable Google Calls, users encounter common errors.

Problem.Reason.Decision
After removal, all contacts were lost.Contacts were only synchronized with Google CallerRestore Contacts Through Settings β†’ Accounts β†’ Google β†’ Sync or import from backup
Incoming calls are not working.The standard MIUI call is disabled or deletedInstall an alternative call or restore a standard one through ADB (adb install com.miui.phone.apk)
The com.google.android.dialer error has stoppedApplication damaged after incorrect removalClear the cache and data (Settings β†’ Apps β†’ Google Call β†’ Memory β†’ Clear) or reset through ADB:
No sound on the bells.Conflict with audio drivers after removing the system applicationRestart the device or reset the sound settings (Settings β†’ Sound β†’ Resetting)

If after manipulation with the phone call the smartphone has ceased to determine SIM-map, check it out:

  • Network settings (Settings) β†’ SIM-maps and mobile networks β†’ Name of the access point (APN)).
  • The activity of the service com.android.phone (not to be confused with Google Caller!).
  • Physical state of the slot SIM-cards (reboot the device with the card removed).

FAQ: Answers to Frequent Questions

Can I delete Google Caller without a computer?
Yes, but with limitations: If the application is not system-based, it can be removed through Settings. β†’ Annexes β†’ Google Caller. β†’ Delete. On some firmware (HyperOS for the POCO F6) Helps reset the settings of the application "Phone" by default (see Method 2). ADB or TWRP removal.
Why is Google Caller Back After Upgrading to HyperOS?
Google's HyperOS Caller is integrated deeper than MIUI. The reasons are two: Google Policy: Global firmware must include Google services for certification. Settings Reset: Update can reset the application by default. Solution: Repeat deletion via ADB or disable automatic app updates (Settings β†’ Apps β†’ Auto Update β†’ Disable).
Will the recording of conversations work after Google Calls are deleted?
Depending on firmware and model: On MIUI 14 and HyperOS for Redmi/POCO, recording conversations works via a standard Xiaomi call. On global flagship firmware (Xiaomi 13 Ultra, 14 Pro), recording function may be blocked due to Google policies. Alternative calls (such as True Phone) support recording but require manual settings. If recording doesn't work, check settings in Settings β†’ Apps β†’ Phone β†’ Recording conversations.
Can I return Google Caller after deleting?
Yes, in two ways: via Google Play: Find Google Phone and install. via ADB (if you removed the system version): adb shell cmd package install-existing com.google.android.dialer Once installed, assign it to the default app (see Method 2).
Will Google Calls Deletion affect other Google services?
No, deleting or disabling Google Calls does not affect: Google Play Services; Gmail, YouTube, Google Maps; Contact and Calendar Sync. However, on some devices (Xiaomi 12S Ultra with HyperOS), this can cause the Emergency Call option to disappear on the lock screen. To return it, install any call and assign it to the default.