How to replace the standard call on Xiaomi Poco X3 Pro: 3 proven ways

Xiaomi Poco X3 Pro is a popular smartphone with powerful hardware, but standard MIUI bells don’t always suit users. Someone wants more features, someone doesn’t like the design, and some encounter bugs when incoming calls. In this article, we will discuss how to safely change calls to Poco X3 Pro, which apps are better to choose and what to do if a new call does not work.

It's important to understand that replacing a system application is a firmware interference that can cause malfunctions, and we'll show you legal ways to do it without rooting rights and with minimal risk, and we'll also show you why some calls (like Google Phone) may not be installed on the Poco X3 Pro and how to get around it.

Why do users change their phone to Poco X3 Pro?

The standard MIUI call on the Poco X3 Pro has several drawbacks that make you look for alternatives:

  • πŸ”Š Lack of recording of conversations – in some regions this function is blocked by law, but many people need it.
  • 🎨 Inconvenient interface – large buttons, illogical arrangement of elements, lack of dark theme in early versions MIUI.
  • πŸ“ž Delays in incoming calls – users complain that the screen sometimes doesn’t wake up when the call is made.
  • πŸ”„ No integration with services – for example, it is impossible to connect Truecaller to identify spam directly.
  • πŸ“± Bugs with Bluetooth headsets – calls may or may not switch to headphones automatically.

Also, many people want to use a Google Phone call that offers better integration with Google services, smart contact search and spam protection, but the Poco X3 Pro cannot simply install it from the Play Market, you need to bypass the limitations of MIUI.

πŸ“Š What kind of call do you want to install on Poco? X3 Pro?
Google Phone
Truecaller
Another alternative
Not yet.

Method 1: Install an alternative call without root rights

The safest method is to install a third-party call app that will run on top of a standard call, which does not require superuser rights or violate warranty.

The best options for the Poco X3 Pro:

AnnexPlusesConsReference
TruecallerSpam Definition, Conversation Recording, BlacklistRequires access to contacts, advertising in the free versionPlay Market
DrupeConvenient interface, quick access to contacts, widgetsPaid features, sometimes glitching with MIUIPlay Market
Simple DialerMinimalist design, no advertising, lightweightLittle function, no recording of conversationsPlay Market
ExDialerDesign topics, T9-Search and support for dual-SIMOutdated design, no updates from 2020Play Market

To set up any of these calls:

  1. Download the app from the Play Market.
  2. Open your phone’s settings and go to Apps β†’ App Management β†’ By default.
  3. Select the Phone and specify the new application by default.
  4. In the new call settings, configure access rights to contacts, microphone and phone calls.

Backup contacts | Check the free space (minimum 100 MB) | Disable battery optimization for a new call |Reboot phone after installation-->

⚠️ Note: Some calls (such as Truecaller) may conflict with system services. MIUI. If after installation, call notifications disappear, check the permissions in Settings β†’ Annexes β†’ Permits β†’ Autostart and enable Autostart for a new call.

Method 2: Install Google Phone (power users only)

Google Phone is one of the best Android phone calls, but it can't be installed on the Poco X3 Pro in the standard way, because of the MIUI restrictions that block other vendors from installing system APKs, but there's a workaround through ADB.

You'll need:

  • πŸ–₯️ A computer with installed Xiaomi drivers and ADB.
  • πŸ“± Included debugging by USB on the phone (Settings) β†’ The phone. β†’ Version. MIUI β€” Press 7 times, then additionally β†’ For developers β†’ Debugging by USB).
  • πŸ“Ž File. Google_Dialer.apk (You can download from APKMirror).

Instructions:

adb devices


adb shell




pm uninstall -k --user 0 com.android.dialer




pm install -r /sdcard/Download/Google_Dialer.apk

Once you have completed the commands, restart your phone. If the call does not appear, check that the APK file is suitable for your version of Android (on Poco X3 Pro, it is Android 11/12).

What to do if Google Phone is not installed?
If pm uninstall gives an error, then the standard MIUI call is protected from removal. In this case, you can try: 1. Install Google Phone as a normal application (without removing the standard call) and use it in parallel. 2. Use Magisk to install the Universal Dialer module, which replaces the system call on Google Phone without root rights (but requires an unlocked bootloader).

⚠️ Note: Removing the system call through ADB It can lead to disruptions in work. SIM-If, after installing Google Phone, mobile data stops working or SMS, Return the standard call command: adb shell cmd package install-existing com.android.dialer

Method 3: Replace Magisk calls (for advanced users)

If you're ready to unlock the bootloader and get root rights, you can completely replace the system call. This method is suitable for the Poco X3 Pro with an unlocked bootloader and Magisk installed.

The advantages of this method:

  • πŸ”§ Replacement of the standard call without conflicts.
  • πŸ“± The ability to use any modified APK.
  • πŸ”„ Easy recovery via Magisk in case of failure.

Cons:

  • ⚠️ The risk of β€œbricking” the phone in case of an error.
  • πŸ”’ Loss of warranty (if the bootloader has been officially unlocked).
  • πŸ”„ Need to update modules after firmware.

Instructions:

  1. Unlock the bootloader on the Poco X3 Pro via the Mi Unlock Tool.
  2. Install Magisk and TWRP (instructions are available on XDA Developers).
  3. Download Universal Dialer or Google Dialer for MIUI from Magisk repository.
  4. Install the module via Magisk Manager and restart the phone.

πŸ’‘

Before you install Magisk modules, make a full backup through TWRP! This will help you recover your phone if something goes wrong, and it's especially important to keep the EFS partition where you store IMEI and modem data.

How to return a standard call if something goes wrong

If the calls are missing after the replacement, they do not work. SIM-The card or the phone is getting jammed, so you have to get back the standard app:

No root rights:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Find the installed call and click Delete.
  3. In the same menu, find the Phone (system) and click Enable.
  4. Reset the default app settings to Settings β†’ Apps β†’ By default β†’ Phone.

Root rights (if the call was deleted via ADB):

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


adb shell cmd package install-existing com.android.contacts

If these commands don’t help, you can just flash your phone over Fastboot or Recovery, and you can find instructions for the Poco X3 Pro on the official Xiaomi forum or xiaomi.eu.

πŸ’‘

If the call is not restored after returning the standard call, check the phone's IMEI command *#06#. If the IMEI is missing (displayed as Null), it will need to be restored through an engineering menu or service center.

Frequent problems and their solutions

When you change your phone to a Poco X3 Pro, you'll see some common errors, and here are the most common ways to fix them:

Problem.Reason.Decision
Caller is not installed ("Application is not compatible")MIUI restrictions or incompatible version of AndroidInstall via ADB or download APK for ARM64
No sound on the bells.Conflict with the MIUI sound mixerRestart your phone or reset your sound settings
Calls are terminated in 1-2 secondsWrong permissions for a new callEnable Auto-Start and Phone Call Permits
The number detector is not working.No integration with Google servicesInstall Truecaller as an add-on
The phone doesn't vibrate when you call.Failure in vibration settingsCheck the vibration settings in Settings β†’ Sound

If none of these methods worked, try resetting your network settings:

  1. Go to Settings. β†’ SIM-maps and mobile networks.
  2. Select Network Resetting.
  3. Confirm the action and restart the phone.
Can I change my phone to Poco X3 Pro without a computer?
Yes, but with limitations. You can install an alternative call from the Play Market (like Truecaller or Drupe) and make it the default app, but you can't replace the system call completely without ADB or root rights.
Will Google Phone work on the Poco X3 Pro with custom firmware?
Yes, most custom firmware (e.g. Pixel Experience or LineageOS) have no problems installing Google Phone, but if the firmware is based on MIUI (e.g. xiaomi.eu), the same workarounds may be required as those on stock firmware.
Why is mobile data not working after the phone is replaced?
This happens if you delete a standard call through ADB and the system services that handle the phone are affected, return the standard call with adb shell cmd package install-existing com.android.dialer and restart the phone. If that doesn't work, you'll need to flash it back.
Can I record conversations on Poco X3 Pro with a new call?
Yes, but with reservations: πŸ“± Truecaller and Cube Call Recorder allow you to record conversations, but in some countries (for example, in Russia) this feature can be blocked. πŸ”Š Android 11.+ Recording conversations only works through speakerphone or Bluetooth headset. ⚠️ In some regions, recording conversations without the consent of the interlocutor is prohibited by law.
How to completely remove a standard MIUI call?
Complete removal of the system call is only possible with root rights. For this: Get root through Magisk. Install a file manager with support for root (for example, Root Explorer). Go to /system/priv-app/Dialer And delete the folder or rename it to Dialer.bak. Set up an alternate call and restart the phone. SIM-Only do this if you understand the risks.