Xiaomi’s “No Accounts to Call” Error: What Does It Mean and How to Fix It

You try to make a call from your Xiaomi, but instead of connecting, you see a cryptic notification: "You can't call because there are no accounts that support this type of call." The message appears suddenly, blocks outgoing calls and leaves you wondering what's wrong with the phone? This error is not related to hardware breakdowns or damage SIM-It signals a malfunction in the software part responsible for processing phone accounts.

In this article, we will discuss in detail why an error occurs, what settings or services provoke it, and provide step-by-step solutions for all versions of MIUI (12 to 14), pay special attention to the nuances for dual SIM models, Android One devices (for example, Mi A3), as well as cases when the problem appears after updating the firmware or resetting settings.

If you encounter this error, don’t rush your phone to the service center, and 90% of the time, you can fix it yourself in 5-15 minutes, following our instructions.

What does the error mean “No accounts to call”?

The message “Can’t call because there are no accounts that support this type of call” indicates that the system is not a “dealer” MIUI cannot determine which phone account to call through, it is not a network problem or SIM-maps, and software failure in the operation of the telephony module.

In Android (and MIUI in particular), the com.android.phone service is responsible for handling calls, which manages:

  • 📱 SIM-Accounts (physical and virtual cards)
  • 🌐 VoIP accounts (e.g. Google Voice or Mi Call)
  • 🔄 Routing of calls (choices) SIM call-out)

When the service loses communication with registered accounts (or they are not in the database), the system blocks outgoing calls, giving the error, most often the problem occurs after:

  • ⚡ Updates MIUI Android
  • 🔄 Resetting settings to factory
  • 📱 Remove system applications (e.g. Mi Phone or Sim Toolkit)
  • 🔧 Rooting or modifying firmware
📊 What Xiaomi device did you have an error with?
Redmi Note 10/11/12
POCO X3/X4/X5
Mi 11/12/13
Other

The main reasons for the error Xiaomi

We analyzed user reports and identified 7 key reasons why Xiaomi might make a mistake about not having a call account, some of which are specific to specific models or versions of MIUI.

Reason.ExplanationFrequency of occurrence
Failure of the service com.android.phoneThe system process that controls telephony freezes or dyees, often after updates.⭐⭐⭐⭐⭐
Lack of rights in the application "Phone"MIUI may block access to SIM-Accounts due to permission reset.⭐⭐⭐⭐
Conflict with VoIP servicesApps like Google Voice or Skype are intercepting call management.⭐⭐⭐
Damage to the Telephony.db databaseFile with settings SIM-Accounts are damaged (for example, after incorrect shutdown).⭐⭐⭐
Error in the settings of the double SIMThe system cannot determine the default SIM for calls.⭐⭐⭐⭐

Critical detail: On Android One devices (such as the Mi A3), the bug is often linked to a conflict between Google’s standard Phone app and the branded Mi Phone, requiring manually setting application priorities.

⚠️ Note: If the error occurred after rooting or installing custom firmware, the cause may be the removal of system components such as MiTelephony or ImsService.

How to Fix an Error: Step-by-step Instructions

Below are 5 proven methods to fix the bug, from the simplest to the more complex: Start with the first item and move on to the next one if the problem isn't solved.

Method 1: Reboot and reset your phone settings

In 30% of cases, the error disappears after a basic reboot or reset of the phone application, which is due to temporary failures in the telephony service.

Check for network availability (signal indicator)

Reboot your phone (hold the power button for 10 seconds)

Make sure that SIM-The card is inserted correctly (with double-sided). SIM — card)

Turn off the "In the plane" mode in the notification curtain-->

  1. Open Settings → Applications → Application Management.
  2. Find the Phone app** (may be called Mi Phone or Contacts) and tap it.

If the error persists after cleaning the data, proceed to the next method.

Method 2: Adjustment SIM-default-card

On two-device devices. SIM-map MIUI It can forget which card to use for calls, and this is especially true after updating or retrieving one of the cards. SIM.

  1. Choose one of them. SIM-maps as the primary for outgoing calls.

💡

If the default SIM option is not on the menu, try physically retrieving one of the cards, restarting the phone, and then pasting it back in, often resetting routing conflicts.

Method 3: Resetting network settings

Incorrect mobile network settings (e.g. manual operator selection or APN) They may block access to SIM-Resetting the network settings will return them to factory values.

  1. Open the Settings. → SIM-maps and mobile networks → Additionally. → Resetting network settings.
  2. Confirm the reset (you will need to enter) PIN-code, if it is installed).
  3. After the reboot, wait for automatic registration on the network (can take up to 2 minutes).

⚠️ Warning: Network reset will delete all saved Wi-Fi passwords and settings VPN. Write down important data in advance.

Method 4: Update firmware or rollback

If the error occurred after the MIUI update, the cause may be a bug in the new firmware version.

  • 🔙 If the error occurs after the last update, roll back to the previous version via the Mi Flash Tool (requires an unlocked bootloader).

For Android One devices (such as Mi) A3) It is recommended to install the latest firmware version via Fastboot, as OTA-Updates sometimes miss critical patches.

Method 5: Manual recovery telephony.db

If previous methods failed, the problem could be that the telephone database was damaged, requiring root rights or ADB.

Instructions for users with root rights
1. Install a file manager with root support (e.g., Root Explorer). 2. Go to the folder. /data/data/com.android.providers.telephony/databases/. 3. Delete the telephony.db file (the system will re-create it when you restart it). 4. Restart your phone and wait for initialization. SIM-cards (may take up to) 5 minute).

For users without root rights:

  1. Connect your phone to your PC and enable USB Debugging (Settings → About Phone → MIUI version – tap 7 times, then go back to Additional → For Developers).
  2. Open the command line on PC and execute: adb shell su rm /data/data/com.android.providers.telephony/databases/telephony.db reboot

⚠️ Note: Removing telephony.db will reset all settings SIM-I'll have to reset the network after I reboot the data, including the saved numbers for forwarding calls.

Mistakes on specific Xiaomi models

Some Xiaomi devices have unique nuances associated with the error “no accounts to call.”

Redmi Note 10/11/12 Pro

On these models, the bug is often caused by a conflict between two versions of the Phone app**: standard from Google and branded from Xiaomi.

  1. Go to Settings → Applications.
  2. Find Google Phone (or Google Phone) and turn it off.
  3. Set priority for Mi Phone as the default app for calls.

POCO X3/X4/X5

On devices. POCO The error may be related to the absence of IMS-services (technology for VoLTE and Wi-Fi Calling:

  • 📶 Is VoLTE included in Settings? → SIM-maps and mobile networks → [Yours. SIM] → Enable VoLTE.
  • 🔄 If there is no option, update your firmware or reset your network settings.

Mi 11/12/13 (flagship models)

On flagships, the error sometimes appears after activation of eSIM.

  1. Remove eSIM profile in Settings → SIM-maps and mobile networks → eSIM.
  2. Reboot the phone.
  3. Re-activate the eSIM (if necessary).

💡

On Android 12+ and MIUI 13/14 devices, the error may be due to the new permissions policy. Check that the Phone app has access to contacts, microphone and SMS in the permission settings.

What do you do if nothing helps?

If all of the above methods did not correct the error, the reason may be:

  • 🛠️ Hardware malfunction (damage to the slot) SIM-map or antenna module).
  • 🔧 Deep firmware failure requiring flashing through Fastboot.
  • 📱 Lockdown IMEI (Check with *#06# if you can IMEI No, no, no, no, no, no, no).

In such cases, we recommend:

  1. Contact the Xiaomi service center (especially if the phone is warranty).
  2. Perform a complete reset to factory settings (with a pre-data backup).
  3. Reflash the device through the Mi Flash Tool using the official firmware for your model.

⚠️ Warning: If you suspect a blockage IMEI, Do not use informal methods of recovery (for example, through the use of MTK Engineering Mode. This can lead to a complete loss of communication.

Prevention: How to avoid mistakes in the future

To minimize the risk of recurrence of the error, follow these guidelines:

  • 🔄 Update your firmware regularly (but avoid beta versions) MIUI, unless you're ready for bugs).
  • 🚫 Do not remove system applications related to telephony (Mi Phone, Sim Toolkit, ImsService).
  • 🔋 Avoid interrupting the phone’s upgrade or turn off processes during initialization. SIM-map.
  • 📱 In the case of two SIM-Set up a priority card for calls and don’t change it often.

If you frequently experience telephony issues, consider turning off automatic MIUI updates via:

Settings → About Phone → System Update → ⚙️ → Auto Update → Turn off

This will help avoid installing “raw” versions of the firmware, which may contain bugs.

FAQ: Frequent questions by mistake

Can the error be caused by viruses?
Theoretically, yes, but unlikely. Viruses rarely target telephony system services. However, some advar applications (such as fake optimizers) can block access to telephony systems. SIM-Check your phone through Malwarebytes or Dr.Web.
Why does the error appear only in one SIM-map?
This indicates a problem with a particular slot. SIM Or a profile of the operator. SIM-card to another slot. Update the settings APN manually (request operator settings). SIM — If the calls pass, the problem is in the first card or its settings.
Can I call via WhatsApp (Telegram) if the main calls are blocked?
Yes, the bug only affects standard phone calls. Messenger calls (VoIP) will work because they use the internet, not the internet. SIM-But this is a temporary solution, and we recommend that you fix the underlying problem.
What if the error occurred after the screen was replaced?
Most likely, when the screen was changed, the antenna plume was damaged or the battery was turned off without correctly turning off the phone (which caused the failure of telephony.db). Try: Perform a reset of the network settings. If it does not help, contact the service to check the antenna module.
Why did the error remain after the factory reset?
This means that the problem is not with the settings, but with the firmware or hardware. Possible reasons: /efs is damaged (stores IMEI and modem settings); modem chip is faulty (diagnostics required); unofficial firmware with bugs is installed. Solution: run your phone with official firmware through the Mi Flash Tool with full cleaning.