How to turn on auto dial on Xiaomi: a complete guide with nuances

Why is Xiaomi’s auto dial not working as you expect?

The automatic dial-up feature on Xiaomi smartphones is often a source of confusion, with users complaining that the option is either missing from the menu or is out of order – not only because of MIUI firmware, but also because of mobile carrier policies. Android-level auto dial-up is implemented via CallSettings, but manufacturers (including Xiaomi) can modify this behavior and operators can block frequent re-calls as potential spam.

In this article, we will analyze all ways to enable auto dial on Xiaomi, Redmi and other devices. POCO β€” From standard settings to workarounds through third-party applications, we will focus on nuances for different versions. MIUI (12 to 14) and smartphone models where the feature can be hidden or deactivated by default.If you encounter an auto dial that fails after an upgrade or change SIM-Maps – here you will find the solution.

Method 1: Standard setting of auto dial in MIUI

On most Xiaomi smartphones, the auto dial feature is built into the Phone system app, but its location depends on the firmware version. In MIUI 13/14, the path to settings has changed, and the option is now hidden deeper than in the older versions.

  1. Open the Phone app (the tube icon on the home screen).
  2. Click on the three dots in the upper right corner β†’ select Settings.
  3. Go to the Calls section β†’ Additional settings.
  4. Find Auto dial (or Repeat dial) and activate the slider.

In some regional firmware (e.g. India or Europe), this item may be called Auto-redial, and if you don’t have an option, your version of MIUI doesn’t support it (see compatibility table below).

SIM card is active and not blocked by the operator |

MIUI version updated to last stable |

There are no active modes on the smartphone "Do not disturb" or "Saving charge" |

The Phone app is not replaced by a third-party app (e.g. Google Phone)-->

Method 2: Alternative path for older versions of MIUI (up to 12.5)

If you have a smartphone on MIUI 11-12.5 (like the Redmi Note 9 or Mi 10T), the auto dialing interface may be different.

  1. Launch the phone. β†’ tap the icon βš™οΈ Settings in upper right corner.
  2. Select Call Settings β†’ General settings.
  3. Find the AutoDialer and set the number of attempts (usually 1 to 5) and the interval between them (10–60 seconds).

Attention! On some models (e.g. POCO X3), after upgrading to MIUI 13, this path stops working, and the function is moved to Additional settings as described in Method 1.

Why is MIUI 14 not a dialer?
In firmware for the European Region (EEA), the auto dialing function may be removed due to the GDPR requirements for processing call data, in which case only installing a global (Global) or Chinese (China) version of MIUI through unlocking the bootloader will help.

Table of compatibility of auto dialing on Xiaomi models

Not all Xiaomi devices support auto dialing out of the box. Below is a table with proven models and versions of MIUI, where the function works steadily:

Smartphone modelMIUI versionAuto dial supportNotes
Xiaomi 13/13 Pro14.0.5+Yes.Settings in the Phone β†’ Additional settings
Redmi Note 12 Pro+13.0.9–14.0.3Yes.Limitation: maximum of 3 attempts
POCO F514.0.2Partially.It only works with SIM-maps of local operators
Xiaomi 11T Pro12.5.10No.Third-party software is required (see Method 4)
Redmi 10A12.0.8Yes.The interval between calls is fixed (30 seconds)

Important: Auto dialing for China (CN) devices may be blocked due to local telemarketing laws, in which case flashing to a global version of MIUI will help.

Method 3: Bypass operator restrictions (if the auto dialer fails)

Mobile operators (e.g. MTS, Beeline, MegaFon) can block auto dialing if your number has too many outgoing calls in a short period of time.

  • πŸ“ž Use pause between attempts: Set an interval of at least 45 seconds in the auto dial settings.
  • πŸ”„ Change call type: Try calling via VoLTE (included in Settings) β†’ SIM-maps and mobile networks β†’ Calling through VoLTE).
  • πŸ“± Reboot your smartphone: Sometimes a failure in the communication module leads to ignoring the auto dial settings.
  • πŸ”§ Reset network settings: Settings β†’ SIM-maps and mobile networks β†’ Reset network settings (call data will be saved).

⚠️ Note: If after resetting the network settings, the auto dialer stopped working at all, check if the parameters are lost APN. To do this, go to the Settings. β†’ SIM-maps and mobile networks β†’ Access points (APN) Choose your operator profile.

MTS|

Beeline |

MegaFon |

Tele2.|

Yota|

Other-->

Method 4: Third-party auto dialing applications (if the standard method doesn't work)

If your MIUI firmware doesn't have an internal auto dialer or it doesn't work properly, you can use third-party apps.

  • πŸ”„ AutoRedial (free, no ads): Allows you to set up up to 10 attempts at flexible intervals.
  • πŸ“ž Redial: Supports a blacklist of numbers for which the auto dial is automatically disabled.
  • πŸ”— Tasker + AutoInput plugin: For advanced users, it allows you to create an automatic chain of actions (for example, a repeat call). + SMS-notice).

Before installing, check the permissions of the application: it must request access to the call log and call management. If permissions are not granted, the auto dialer will not work.

πŸ’‘

If after installing a third-party application, the auto dial does not start, try turning off battery optimization for it: Settings β†’ Annexes β†’ Application management β†’ [Title of the annex] β†’ Battery β†’ No restrictions.

Frequent problems and their solutions

Even after setting up the auto dial on Xiaomi correctly, it can be unpredictable, and let’s look at typical scenarios and how to fix them:

  1. Problem: Auto dial only works 1 time, despite settings. Solution: Check if Traffic Saving is enabled in Settings β†’ Connections and Sharing. It can limit background processes, including recalling.
  2. Problem: After the MIUI update, the auto dial option disappeared.Solution: Reset the phone: Settings β†’ Apps β†’ Phone β†’ Storage β†’ Clear the data. Attention! This will delete the call log.
  3. Problem: Auto dialing works but calls the wrong number Solution: Remove duplicate contacts in Google Contacts and clear the phone app cache.

⚠️ Note: On some models POCO (for example, POCO M4 Pro) Auto dialing may conflict with Recording Conversations. If both options are enabled simultaneously, repeat calls will be blocked.

πŸ’‘

If none of these methods worked, check to see if your device has custom ROM (like LineageOS or Pixel Experience), which often lack auto dialing because of a modified kernel.

Can I set up different auto dial intervals for different contacts?
Xiaomi's standard Phone app doesn't have that feature, but with Tasker or AutoRedial, you can create rules for individual numbers, like setting 20 seconds for important contacts and 1 minute for others.
Why does the auto dial not work in roaming?
Many operators block re-calls in roaming to avoid additional tariff costs.Try: Turn off roaming data in settings SIM-Use Wi-Fi calls (if supported by an operator) Install a third-party auto dialer with circumvention function.
How to turn off the auto dialer if it interferes?
Go to Phone β†’ Settings β†’ Additional settings β†’ Auto dial and deactivate the slider. If the option is gray, then the auto dial is controlled by the operator - contact support to disable.
Will the phone be used if the phone runs out during the call?
No. Auto dialing is dependent on the active process in the Phone app. If the device shuts down or restarts, it will stop trying again. To avoid this, keep your battery above 15% or connect your smartphone to charge.
Can I set up an auto dial on Xiaomi via ADB?
Technically yes, but it requires an unlocked bootloader and superuser rights. auto_redial_enabled 1 adb shell settings put global auto_redial_delay 30000 Where 30000 β€” millisecond interval (here) 30 Risk: Wrong commands. ADB may disrupt the operation of the communication module.