How to remove Google Caller on Xiaomi and put another: all ways

Google’s standard call on Xiaomi smartphones is often a source of frustration: it runs slowly, eats up battery power and imposes unnecessary features like Call Screen or Duo integration. After MIUI updates, it can automatically become the default call, even if you’ve used a third-party app. In this article, we’ll discuss all the working ways to remove it, from simple (no root) to radical (with complete removal of system files).

It's important to understand that Xiaomi is actively blocking the ability to uninstall Google pre-installed apps through standard settings, and this is due to the requirements of Google Mobile Services (GMS) - without them, the smartphone will not receive certification and access to the Play Market. However, there are workarounds. We tested all methods on current versions of MIUI 14/15 (including HyperOS) and collected only working solutions.

If you want to just turn off Google Caller and put an alternative like Truecaller or Simple Dialer -- the first two are enough, and if the goal is to completely erase it from the system (for example, to make room or get rid of flashlights), you have to use ADB or get root access. Here we go!

1. Simple way: disabling and replacing by default

The safest method, which requires no technical skills, is suitable for most users who need to simply switch to another call without removing the system one.

First, install an alternative app for calls from the Play Market (we recommend Simple Dialer or ExDialer – they are lightweight and advertising-free).

  • πŸ“± Open the Settings. β†’ Annexes β†’ Application management.
  • πŸ” In the search, type β€œPhone” (or β€œGoogle PhoneΒ»).
  • βš™οΈ Click on the three dots in the top right corner and select Reset default settingsΒ».
  • πŸ”„ Return to the main settings menu and go to the Apps β†’ By default. β†’ Annex "Telephone".
  • πŸ“ž Select your new call from the list.

Now, if you click on a number in your contacts or browser, the app you select will open, but Google Caller will remain on the system and can be updated through the Play Market. To avoid this, turn off its auto-update:

  1. Open Play Market β†’ click on the profile avatar β†’ β€œApp and Device Management”.
  2. Find β€œGoogle Phone” β†’ click on three dots β†’ β€œDisable Auto Update”.

⚠️ Attention: On some firmware MIUI After resetting the default settings, the call may be activated again after the reset. ADB (section).

πŸ“Š What phone call do you use on Xiaomi?
Google Phone (standard)
Truecaller
Simple Dialer
ExDialer
Another.
I don't know.

2. Hiding through MIUI settings (no root)

If you don't turn it off, you can hide Google Call from the app menu, and it won't physically delete it, but it will make it unavailable for random launch.

Instructions:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Find Google Phone (or just Phone if the name is localized).
  3. Click β€œDisable” (the button will become active if the application is not the default system).
  4. Confirm the action in the pop-up window.

After that, the call icon will disappear from the menu, but it will remain in the system and take up space. To return it back, repeat the steps and press "Enable".

πŸ’‘

If the β€œDisable” button is inactive, try first resetting the default settings (section 1), then try again.

MethodNeed root?Removing the app?Risk to the system
Replacement by default❌ No.❌ No.⚠️ Minimum
Disconnection in settings❌ No.❌ No (hiding)⚠️ Low.
ADB-team❌ No.βœ… Yes, for the user)⚠️ Medium.
Removal through rootβœ… Yes.βœ… Complete.❗ High-pitched

3. Removal via ADB (no root)

This method allows you to delete Google Caller for the current user, but does not erase it completely from the system, suitable for most Xiaomi models on MIUI 12-15 and HyperOS.

You'll need:

  • πŸ–₯️ Computer with Windows/macOS/Linux;
  • πŸ“± USB-cable (original or quality);
  • πŸ”§ Included debugging by USB (Settings β†’ The phone. β†’ Version. MIUI β†’ Press 7 times, then return to Settings β†’ Additionally. β†’ For developers β†’ Debugging by USB).

Steps:

  1. Download ADB Tools and unpack the archive.
  2. Connect the phone to the PC and confirm the debugging permission on the smartphone screen.
  3. Open the command prompt (or Terminal on macOS/Linux) in the adb folder.
  4. Enter the command to check the connection: Adb devices must appear serial number of your device.
  5. Run the deletion command: adb shell pm uninstall --user 0 com.google.android.dialer

If the command is executed without errors, the call is deleted for your user. To return it, use:

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

⚠️ Note: Some Xiaomi firmware after the update MIUI Google Caller can recover, in which case repeat the procedure or use the root method (section 5).

β˜‘οΈ Preparation for ADB-removal

Done: 0 / 5

4. Alternative calls: which to choose?

If you delete a standard call, you need to install a replacement. Here are the proven options with their features:

  • πŸ“ž Simple Dialer is a minimalist, ad-free call that supports dark theme and quick contact searches. Perfect for weak smartphones (Redmi) 9A, Poco C31).
  • πŸ” Truecaller – Detects spam calls and scammers, but requires registration and collects data.
  • πŸ“Š ExDialer - with support T9-It's good for people who like to customize the look and feel.
  • πŸ”’ Drupe – a call with a focus on privacy, blocks unwanted calls without cloud checks.

After installation, do not forget:

  1. Assign the application to the default call (section 1).
  2. Move contacts from Google Account (if you used synchronization).
  3. Set up notifications for missed calls in the new app.

On Xiaomi with HyperOS, some alternative calls may not display Call Recording correctly. If this feature is critical, check compatibility before installing.

How to transfer contacts from Google Callers?
Open Google Contacts β†’ Export β†’ Select the.vcf format β†’ Save the file. Then import it to the new call via the Contacts menu β†’ Import/Export.

5. Complete removal through root (for experienced)

If you're willing to take a risk and have root access (like Magisk), you can delete Google Call forever, a method that's suitable for MIUI EU firmware or custom builds.

You'll need:

  • πŸ“± Root access (installed by Magisk);
  • πŸ› οΈ File Manager with support for root (Root Explorer or Mixplorer);
  • πŸ”„ Backup of data (in case of failure).

Instructions:

  1. Open Root Explorer and go to /system/priv-app/ or /system/app/.
  2. Find folders: Dialer (sometimes GoogleDialer); GoogleDialer (if any); ConfigUpdater (optional, responsible for updates).

.bak

Reboot the phone.

The call will then be deleted completely, including all of its system files.

⚠️ Warning: Removing system applications through root may cause loss OTA-Updates or failures in the Google Services module. If push notifications or Play Market stop working after deletion, restore deleted files from the backup.

πŸ’‘

Before removing system files via root, be sure to create a backup via TWRP or Magisk – this is the only way to recover your phone in case of a critical crash.

6. Solving problems after removal

Sometimes when you uninstall Google Callers, you get a problem, and here are the typical situations and their solutions.

Problem.Reason.Decision
Outgoing calls are not working.No default call assignedGo to Settings β†’ Applications β†’ By default and select a new call
No sound when you ring.Conflict with MIUI-caller (if it is also installed)Disable or remove com.android.incallui via ADB
Contacts are not displayedAccounts are not synchronizedCheck sync in Settings β†’ Accounts β†’ Google
Failures in the MIUI updateSystem files deletedRestore deleted APKs from the backup or reflash your phone

If the call stopped coming after the deletion SMS, Check to see if the Messages app has been removed with it, and restore it through the Play Market or ADB:

adb shell cmd package install-existing com.google.android.apps.messaging

On Xiaomi with a double. SIM-The card may require additional priority settings. SIM For new calls, this is usually done in the Settings menu. SIM-maps within the app.

7. Features for different Xiaomi models

The process of removing Google Callers may vary depending on the model and regional firmware.

  • πŸ“± Redmi/Poco (Global firmware – the call is usually deleted through ADB No problem. Exception: models for India (Redmi Note) 12 Pro+ 5G India, where Google services are deeply integrated.
  • 🌍 Xiaomi for China – they don’t have Google Calls by default (used) MIUI If it appears after the firmware, delete as usual.
  • πŸ†• HyperOS - in new versions (2026)+) Google Caller can be linked to com.google.android.gsf. Delete it separately is not recommended - it is better to disable it.
  • πŸ”„ Smartphones with Android One (Mi) A1/A2/A3) β€” This is where the call is part of the Google Experience, and deleting it can break the updates.

For dual speakers (Xiaomi 13 Ultra, Mix Fold 3) models, the sound on the top speaker may disappear after the bell is replaced, and this is treated by setting up the engineering menu (#4636## β†’ Hardware Testing β†’ Audio).

How to check the compatibility of the call with HyperOS?
Install a test version of the application (e.g. Simple Dialer Beta) and check the functions: outbound/inbound calls, number identification, recording conversations. If everything works, you can install the main version.

FAQ: Frequent questions

Can I delete Google Caller without a computer?
Yes, but with limitations. You can: Disable it in settings (section 2); Use apps like App Inspector to deactivate (requires USB debugging enabled); Install Shizuku + AppOps to block background activity. Complete deletion without a PC is only possible on root phones.
Why did mobile data stop working after deletion?
This is an unlikely but possible problem on some firmware MIUI, where Google Caller is linked to Telephony Framework Solution: Reboot phone; Check settings APN In Settings β†’ SIM-maps and mobile networks β†’ Access points (APN); If it doesn’t help, restore the call through ADB Use the Disconnection Method (Section 2).
How to return Google Caller if deleted via ADB?
Follow the command: adb shell cmd package install-existing com.google.android.dialer If this does not work, reinstall the application from the Play Market or using APKMirror (download the version compatible with your firmware).
Will Google Assistant work after you delete your call?
Yes, Google Assistant depends on other components (com.google.android.googlequicksearchbox) and will continue to work, but some voice commands associated with calls (such as "Call Mom") may not work.
Can I delete MIUI Caller instead of Google Caller?
Technically yes, but it is highly discouraged. MIUI Dialer is deeply integrated into the system and is responsible for: Dual-working SIM; Displaying missed call notifications; Integration with Mi Account (contact synchronization) and deleting it can result in loss of functionality or bootloop ( looped boot). ADB: adb shell pm disable-user --user 0 com.android.incallui