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.
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:
| Annex | Pluses | Cons | Reference |
|---|---|---|---|
| Truecaller | Spam Definition, Conversation Recording, Blacklist | Requires access to contacts, advertising in the free version | Play Market |
| Drupe | Convenient interface, quick access to contacts, widgets | Paid features, sometimes glitching with MIUI | Play Market |
| Simple Dialer | Minimalist design, no advertising, lightweight | Little function, no recording of conversations | Play Market |
| ExDialer | Design topics, T9-Search and support for dual-SIM | Outdated design, no updates from 2020 | Play Market |
To set up any of these calls:
- Download the app from the Play Market.
- Open your phoneβs settings and go to Apps β App Management β By default.
- Select the Phone and specify the new application by default.
- 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.apkOnce 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?
β οΈ 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:
- Unlock the bootloader on the Poco X3 Pro via the Mi Unlock Tool.
- Install Magisk and TWRP (instructions are available on XDA Developers).
- Download Universal Dialer or Google Dialer for MIUI from Magisk repository.
- 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:
- Go to Settings β Applications β Application Management.
- Find the installed call and click Delete.
- In the same menu, find the Phone (system) and click Enable.
- 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.contactsIf 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 Android | Install via ADB or download APK for ARM64 |
| No sound on the bells. | Conflict with the MIUI sound mixer | Restart your phone or reset your sound settings |
| Calls are terminated in 1-2 seconds | Wrong permissions for a new call | Enable Auto-Start and Phone Call Permits |
| The number detector is not working. | No integration with Google services | Install Truecaller as an add-on |
| The phone doesn't vibrate when you call. | Failure in vibration settings | Check the vibration settings in Settings β Sound |
If none of these methods worked, try resetting your network settings:
- Go to Settings. β SIM-maps and mobile networks.
- Select Network Resetting.
- Confirm the action and restart the phone.