The standard Phone app on Xiaomi smartphones is often annoying: it is overloaded with advertising, runs slowly or simply does not suit the interface. Unfortunately, MIUI does not allow you to remove it through normal settings - the system blocks the uninstallation of system applications. But there are workarounds: from temporary shutdown to complete removal with ADB or superuser rights.
In this article, we will discuss 5 proven ways to remove the default Phone app on Xiaomi (including the Redmi Note 12/13, POCO X5, Mi 11/12 and others). All methods are tested on MIUI 12-15 and do not require deep technical knowledge - just follow the instructions. Importantly, some actions can affect the stability of the system, so we will indicate the risks and alternatives.
Why you canβt just uninstall the phone app on Xiaomi
The com.android.dialer app (or com.miui.dialer in some versions of MIUI) is a system component, and cannot be removed by standard means for three reasons:
- π Protection MIUI: Firmware blocks changes in the system partition /system/app without superuser rights (root).
- π Functional Dependence: The application is integrated with call, contact and SMS. Removing it could disrupt telephony.
- π Automatic Recovery: After a Reboot or Update MIUI can return the application (unless special methods have been used).
But that doesn't mean that there's nothing you can do, but the ways that go from simple shutdown to radical removal are the ways that go from simple shutdown.
β οΈ Warning: Disabling or deleting the standard Phone app may result in loss of call functionality (including emergency numbers).Put an alternative dialer (like Google Phone or Truecaller) before you act and check if it works.
Method 1: Disable the Phone application through settings (without root)
The safest method is to deactivate the application without deleting it completely, which hides it from the menu and prevents it from automatically starting, but does not free up space in memory.
Instructions:
- Open Settings β Applications β Application Management.
- In the search box, type βPhoneβ** (or Dialer).
After the shutdown:
- π± The app icon will disappear from the main screen and menu.
- π Calls will still work, but an alternative dialer will be needed to process them.
- β οΈ Update MIUI The application may be activated again.
Install an alternative dialer (Google Phone, Truecaller)
Create a backup copy of your contacts
Check the work of calls through the new application
Remember the path to app settings-->
Method 2: Replace the standard dealer with an alternative (no root)
If the goal is not to remove, but to replace the Phone application with a more convenient one, it is enough to install a third-party dialer and make it the default application.
Best alternatives:
| Annex | Advantages | Deficiencies |
|---|---|---|
| Google Phone | Minimalist interface, integration with Google Contacts, spam protection | No support for dual SIM on some Xiaomi models |
| Truecaller | Defining spam calls, blocking unwanted numbers | Requires registration, collects call data |
| Simple Dialer | Lightweight, no advertising, open source | Minimum functionality (no spam protection) |
How to make an alternative dialer the default application:
- Install the selected dialer from Google Play.
- Open it and allow all the permissions you request (calls, contacts, SMS).
- The next call, the system will prompt you to select the default application β select a new dialer.
- To change your settings later, go to Settings β Apps β By Default β Phone App.
π‘
If after installing an alternative dealer, the calls do not work, restart the smartphone and check the permissions in the application settings.
Method 3: Remove via ADB (without root but with PC)
For users who are ready to connect a smartphone to a computer, there is a method of removing it via Android Debug Bridge (ADB).
- π₯οΈ A computer with installed Xiaomi drivers and ADB.
- π USB-cable (preferably original).
- π± Included debugging by USB smartphone.
Step-by-step:
- Activate Developer Mode: Go to Settings β About Phone. Click 7 times on MIUI Version** (you will be notified that you are a developer). Return to Settings β Additional β For Developers and enable USB Debugging and OEM Unlock (if any).
Connect your smartphone to your PC and confirm your trust in the computer on the device screen.
adb devicesMake sure your device is listed.
com.android.dialer
adb shell pm uninstall --user 0 com.android.dialerAn alternative command may be required for MIUI 14+:
adb shell pm disable-user --user 0 com.android.dialerOnce the command is completed, the Phone app will be removed for the current user (not completely off the system).
adb shell cmd package install-existing com.android.dialerβ οΈ Note: On some Xiaomi models (e.g, POCO F4 or Redmi K50) after removal ADB Incoming calls may be lost. Set up and configure an alternative dialer before the procedure!
Disconnection through settings
Replacement with an alternative dialer
Removal via ADB
Removal with root rights-->
Method 4: Complete removal with root rights
If you have root access (e.g., through Magisk), you can delete the Phone app permanently, including its files from the system partition, a method that is suitable for power users.
Instructions:
- Install a file manager with root support (such as Root Explorer or FX File Explorer).
- Go to /system/priv-app/Dialer/ or (for newer MIUI versions): /system/app/Dialer/
- Remove or rename the Dialer folder (for example, in the Dialer_bak).
- Go to /data/app/ and delete folders with the name containing com.android.dialer or com.miui.dialer.
- Reboot your smartphone.
This method does not affect the operation of calls, but visually removes the application from view.
π‘
Hiding an icon is the safest way, but it doesnβt free up memory or disable the applicationβs background processes.
Frequent problems and their solutions
When removing or disabling a standard dealer on Xiaomi, the following difficulties may arise:
| Problem. | Reason. | Decision |
|---|---|---|
| Incoming calls are not working. | There is no call handler | Install an alternative dialer and assign it by default |
| The app returns after update | MIUI restores system components | Repeat deletion via ADB or use Magisk to block updates |
| You can not turn off the application (button is inactive) | MIUI Limitations for Critical System Applications | Use ADB or root method |
If after manipulation with the dealer the smartphone stopped calling, try:
- Install Google Phone and assign it to the default app.
- Check the settings. SIM-maps in Settings β SIM-maps and mobile networks.
- Perform a network reset (Settings β Memory and Reset β Network Reset).