You have installed a third-party call on your Xiaomi, Redmi or POCO, But it's unstable, it's eating up the battery, or it's just not like the interface? Or maybe the native phone app disappeared after the update. MIUI? In this article, we will analyze all proven ways to return a standard call - from simple resetting of settings to manual reinstallation of the system. APK.
The problem of missing or replacing a native call is typical for Xiaomi devices based on the phone. MIUI. This often happens after:
- π± Installation of alternative launchers (such as Nova Launcher or HyperOS Launcher) that hide system applications;
- π Update firmware where the standard call has been replaced by the Google version (com.google.android.dialer);
- ποΈ manually remove or disable the com.android.contacts application via adb or root;
- βοΈ Reset to factory settings followed by incorrect synchronization of the Mi Account account.
It's important to understand that a standard Xiaomi call is not just a call app, but part of the com.android.contacts system package, which is also responsible for contacts and call logs. Deleting or damaging it can lead to loss of functionality. So you need to restore the call carefully, choosing the method depending on the cause of the problem.
1. Check: Is the call actually deleted?
Before you start recovering, make sure that the native phone app is really missing, not just hidden.
- π² Moving the icon to another screen or folder;
- π Disabling the display in the application menu (especially important for launchers from third-party developers);
- π΅ temporary failure after update MIUI, When the icon disappears, but the functionality is maintained.
To check if the call is available:
- Open Settings β Applications β Application Management.
- In the search box, enter the phone or Dialer.
- If the app is found but doesnβt appear on the home screen, try dragging its icon back through the All Apps menu.
π‘
If there is com.android.contacts in the list of applications, but there is no separate call, then you have a version installed. MIUI, where the phone and contacts are combined into one application (typical of the MIUI 12.5+).
If you don't find the call at all, go to the following recovery methods, but first make sure the launcher isn't the problem.
β οΈ Warning: Some custom launchers (such as Microsoft Launcher or Action Launcher) hide system applications. MIUI: Go to Settings. β Home. β Default launcher and select MIUI Launcher.
2. Recovery through resetting the settings of the βPhoneβ application
If the call is on the system but it doesn't work correctly (it doesn't save history, doesn't display contacts, or gives you errors), the first thing you should do is reset the call, which doesn't delete data, but returns the application to factory status.
Instructions:
- Go to Settings β Applications β Application Management.
- Find the phone (or contacts if the call is combined).
- Slip on the Warehouse β Clear the data and Clear the cache.
- Return to the main menu of the app and select Settings Reset (if the option is available).
- Reboot your smartphone.
Make sure your contacts are synced with Google or Mi Account.|
Backup your call history (if important)|
Remember the redirect and lock settings.|
Check that SIM-The card is active and determined by the system-->
After the reboot, the call should start working normally, and if the problem persists, it may have been updated through Google Play and requires a rollback.
3. rollback of call updates via Google Play
Many Xiaomi users are faced with the fact that the standard call is automatically updated to the version from Google (com.google.android.dialer (GMS), And you can get your native call back by rolling back updates.
How to do this:
- Open the Google Play Store.
- In search, enter your phone and find the application from Google LLC.
- Click on the three dots in the top right corner and select Remove Updates.
- Confirm the action. The system will return to the factory version of the call.
| MIUI version | Standard call. | Can it be replaced by Google Dialer? |
|---|---|---|
| MIUI 10β11 | com.android.contacts | Not (unless it was manually updated) |
| MIUI 12β12.5 | com.android.dialer (separate from contacts) | Yes (via automatic update) |
| MIUI 13β14 | Joint Application Contacts/Phone | Yes (partially, interface only) |
| HyperOS | com.miui.contacts | Yes (high probability) |
If the option to Remove Updates is inactive, it means:
- π The call has not been updated via Google Play (you have a factory version).
- π΅ Application has been removed completely (reinstallation required).
- π The device disabled the rights to change system applications (relevant for some firmware HyperOS).
β οΈ Note: Some Xiaomi models (e.g. Redmi Note 10 Pro) POCO X3 Pro) when the call rolls back, the call recording function may be lost, and to return it, you will have to manually install a patch through Magisk (root rights required).
4.Manual recovery call through APK
If the standard Phone application has been removed or damaged, it can be reinstalled manually.
- π± APK-Home Call File for Your Xiaomi Model;
- π§ Adb (or root if you need to replace the system file);
- πΎ backup of data (in case of failure).
Step 1. Download the correct one. APK
The call file must correspond to:
- π version MIUI (for example MIUI 13 won't fit. APK from MIUI 12);
- π± model (APK The Redmi Note 9 may not work for you. POCO F3);
- π Firmware region (Global, China, EEA).
Reliable sources for downloading:
- π APKMirror (search for com.android.contacts or com.android.dialer);
- π Xiaomi Firmware Updater (Section) MIUI Apps);
- π telegram channels MIUI Updates Tracker (there are uploaded the current versions of the system) APK).
Step 2. Install APK
There are two installation options:
- No root: Just open the downloaded APK And allow installation from unknown sources, but this method only works if the call has not been deleted completely, but only damaged.
- With root or adb: If the call is deleted, you will need to install APK It's like a system application:
adb install -r -d --fastdeploy name file.apk
adb shell pm install -r -t -i "com.android.vending" -d /path/to/file name.apkWhat to do if the APK is not installed?
Step 3. Assign the caller to the default app
After installation:
- Go to Settings β Applications β By default.
- Select the phone and assign it to the call app.
- Reset the device.
β οΈ Attention: Installation of inappropriate APK If the call doesn't open after installation or if it gives an error "App Phone Stopped", delete it and try another one. APK.
5. Call recovery via reset to factory settings
If none of the previous methods worked, there's a radical solution, hard reset, which will bring back all system applications, including the call, but delete all user data. Use it only as a last resort!
How to do the reset correctly:
- Create a backup copy: π± Contact: Export to the VCF via Contact β Settings β Exports. π Call log: Use applications like Call Logs Backup & Restore. π Photos, videos, documents: copy to PC or cloud.
- Perform reset: Go to Settings β The phone. β Reset settings. Choose to erase all data. Enter a password (if required) and confirm.
Configure the device again:
- When you first turn on, skip the recovery from the Mi Account backup (it can return old settings, including phone problems).
- Manually import contacts and call logs.
π‘
Factory reset is the only way to return a call if it was deleted along with system files (for example, after a failed rooting or firmware).
Once reset, the call will be restored to factory form.
- π On some models (e.g. Xiaomi) 12T or Redmi K50) After the reset, you can install Google Dialer instead of the native call, in which case, immediately roll back its updates (see section 3).
- π If the device was unlocked via Fastboot, it may be necessary to re-unblock the bootloader after the reset.
6. Alternative solutions: if nothing has worked
If you canβt return a standard call, consider alternatives:
Option 1. Use Google Dialer
The Google Phone app (com.google.android.dialer) has a number of advantages:
- π Built-in protection against spam and scams;
- π€ The function of recording conversations (on some models);
- π Integration with Google Contacts and Assistant.
To set it up:
- Install Google Phone from the Play Store.
- Go to Settings. β Annexes β By default. β Phone and select Google Phone.
- In the application settings, activate Conversation Recording (if available) and Spam Filtering.
Option 2: Install custom firmware
If you are fundamentally important native Xiaomi call, but it is not restored, you can reflash the device on custom firmware like:
- π± LineageOS (with support) MIUI Camera and native apps);
- π± Pixel Experience (with Google call but with improved optimization);
- π± MIUI EU (non-official MIUI China-bound).
For this:
- Unlock the bootloader through the Mi Unlock Tool.
- Install custom recovery (TWRP or OrangeFox).
- Sweep through the selected firmware.
Risks of custom firmware
Option 3: Contact the service center
If the call is missing after the official update MIUI And none of the methods worked, and the problem could be that the system partition was damaged:
- π Contact the authorized Xiaomi service center.
- π§ Ask to reflash the device through the Mi Flash Tool with complete data erasure (clean all).
- π Provide proof of purchase (if the device is warranty).
FAQ: Frequent questions about restoring a call to Xiaomi
β After updating MIUI The phone has been replaced by Google Dialer?
β Can I return the call without losing data?
β Why does the call not work after the call recovery?
β There's a call, but no contact is displayed?
VCF
Simple Contacts
If your contacts are lost after a reset, check if they are linked to your Mi Account instead of Google.