How to permanently disable auto dial on Xiaomi: 5 proven ways

The auto dial feature on Xiaomi smartphones can be useful in some situations, such as when you call a busy number and want the phone to automatically call back later, but more often than not, this option works as an intrusive โ€œspamโ€: The device is endlessly trying to reach the subscriber, wastes battery power and annoys the owner. MIUI 14 and MIUI 15, where the auto dial sometimes turns on spontaneously after updates.

In this article, weโ€™ll look at all the ways you can disable auto dialing on Xiaomi, Redmi and POCO phones, from standard settings to hidden engineering menu options. Youโ€™ll learn how to remove the feature globally for all contacts or selectively for individual numbers, and what to do if you reset after a reboot. The instructions are relevant for all modern models, from the budget Redmi Note 12 to the flagship Xiaomi 14 Ultra.

What is an auto dial and why it turns on itself

Auto dialing (or automatic recalling) is a feature that causes the phone to repeat a dial attempt after a fixed period of time if the first call is not received. In MIUI, the default interval is 10โ€“30 seconds, and the number of attempts can reach 5โ€“10 times in a row.

Reasons why the function is activated without your knowledge:

  • ๐Ÿ”„ Update MIUI: after installing a new firmware version, some settings are reset to factory ones, including auto dial-up.
  • ๐Ÿ“ฑ Transferring data from another phone via Mi Mover or backup โ€“ sometimes hidden call settings migrate along with contacts.
  • ๐Ÿค– The failure of the service com.android.phone, responsible for telephone functions.
  • ๐Ÿ“ž SIM card settings: some operators (for example, MTS or Beeline) can forcibly activate auto dialing via the SIM card USSD-team.

It's important to understand that an auto dial is not a virus or a system bug, it's a legal MIUI function that you can and should disable if it gets in the way, but in some firmware (especially POCO with the global version of MIUI), the option is so deeply hidden that it's almost impossible to find it without instructions.

๐Ÿ“Š How often do you worry about your phone call on Xiaomi?
All the time, it's a real problem.
Sometimes, after updates
I used to worry, but I already turned it off.
Never encountered it.

Method 1: Disabling Auto dial in standard MIUI settings

The easiest method is to use the phoneโ€™s built-in settings menu, which works on most Xiaomi, Redmi and POCO models with MIUI 12-15.

  1. Open the Phone app (the tube icon on the home screen).
  2. Click on three dots in the upper right corner (โ‹ฎ) and select Settings.
  3. Go to Additional or Additional Settings (the name may vary depending on the version of MIUI).
  4. Find Auto dial (or Automatic recalling) and move the slider to the "Off" position.
  5. Save the changes and restart the phone (this is a must, as telephony settings apply only after the reboot).

If you don't have AutoDial on your menu, it's hidden deeper. Try an alternative way:

  1. Go to Settings โ†’ System โ†’ Additional โ†’ Special features.
  2. Scroll down and find the Call Settings section.
  3. There may be a hidden slider Re-set - disable it.

โ˜‘๏ธ Checking the auto dial-off

Done: 0 / 5

Method 2: Disconnect via the engineering menu (for power users)

If standard settings donโ€™t work, you can use the Engineering Mode, which requires caution, as improper actions can disrupt the phone, and is suitable for Xiaomi models based on Qualcomm Snapdragon processors (for example, Redmi Note 11 Pro, POCO F4).

Instructions:

  1. Open the Phone app and enter the combination: ##4636###.
  2. In the menu that appears, select Phone Information (or Phone Information).
  3. Scroll down to the Set preferred network type block and find Auto redial (or Auto retry) below.
  4. Click on it and select Disable.
  5. Return to the main screen and restart the device.

โš ๏ธ Warning: Do not change other options in the engineering menu unless you are sure of their purpose. For example, resetting Radio Band settings can lead to loss of network.

For phones running MediaTek processors (e.g. Redmi 10C, POCO M5), the combination is different:

##36446337##

After you type in, select Connectivity โ†’ Call Settings โ†’ Auto Redial and turn off the feature.

What to do if the engineering menu is not opened?
If nothing happens after entering the code, then your version MIUI In this case, try: 1. Install the application. MTK Engineering Mode from Google Play (MediaTek only). 2. ADB-3. Update the firmware to the latest version โ€“ sometimes access returns after an update.

Method 3: Disabling Auto dial for individual contacts

If you need to leave the auto dial on but remove it for specific numbers (such as call centers or spammers), do the following:

  1. Open the Contacts app and select the contact you want.
  2. Click Change (Crimea icon).
  3. Scroll down to the Additional Call Settings (or Call Settings) block.
  4. Uncheck the checkmark from AutoDial or Auto Redial.
  5. Save the changes.

If there is no such item, you can go a workaround:

  • ๐Ÿ“ต Add the number to the blacklist: go to Settings โ†’ Annexes โ†’ Contacts โ†’ Blacklist and add the problem number, which will block all outgoing calls to it, including the auto dial.
  • ๐Ÿ”• Use the prefix: enter *31# before the number (this hides your number and sometimes bypasses the auto dialer). For example: *31#79123456789.

Important: On some models (e.g. Xiaomi 13T), the auto dial settings for individual contacts are only available after the developer mode has been activated. To enable it, go to Settings โ†’ About Phone โ†’ MIUI version and press 7 times in a row.

Method 4: Using ADB to Forced Shutdown

If none of the previous methods worked, you have to disable the auto dial via ADB (Android Debug Bridge) which requires connecting the phone to your computer, but it works on all versions of MIUI.

Step-by-step:

  1. Download and install ADB Tools on your computer.
  2. Turn on the phone debugging over USB: Settings โ†’ About phone โ†’ MIUI version (click 7 times) โ†’ Additional settings โ†’ Developer settings โ†’ Debugging over USB.
  3. Connect your phone to your PC through USB-cable and select File Transfer Mode.
  4. Open the command line (Windows) or terminal (macOS/Linux) and type:
adb devices

(Your device name should appear as a confirmation of your connection.)

adb shell settings put global auto_redial_enabled 0

Once you've completed the command, restart the phone. The auto dial will be disabled at the system level.

โš ๏ธ Note: If the function is activated again after the reboot, it is overridden by the com.android.phone system application. In this case, only completely removing the updates for this application will help (see Method 5).

๐Ÿ’ก

Before working with ADB, back up your data via Settings โ†’ Additional โ†’ Backup and Reset. This will save you from losing contacts and messages when you crash.

Method 5: Reset telephony settings (last resort)

If the auto dial continues to work despite all attempts, you just have to reset the phone settings to factory ones, which will delete all user settings for calls, but will not affect personal data (photos, messages, apps).

How to reset:

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Press three points (โ‹ฎ) in the upper right corner and select Show Systems.
  3. Find the Phone app (com.android.phone) and open it.
  4. Click Warehouse โ†’ Clear the data and confirm the action.
  5. Reboot the phone.

After discharge:

  • ๐Ÿ”„ All call settings (including auto dialing) will return to factory.
  • ๐Ÿ“ฑ You will have to reconfigure redirection, call waiting and other parameters.
  • ๐Ÿ”‹ You may need to re-activate the SIM card (enter the PIN code).
Method of disconnectionDifficultyIt's working at MIUI 14/15.Reboot requiredRisk to the system
Standard settingsโญYes.Yes.No.
Engineering menuโญโญYes (except for some POCOs)Yes.Low.
ADB-teamโญโญโญYes.Yes.Medium.
Resetting telephony settingsโญโญYes.Yes.High (loss of user settings)

๐Ÿ’ก

If the auto dialer turns on itself after the MIUI update, the problem lies in the system application com.android.phone. The only radical solution is to roll back the firmware to the previous version or wait for a patch from Xiaomi.

What to do if nothing helps

If youโ€™ve tried all of these methods but the auto dial is still active, itโ€™s possible that one of the following factors may be the problem:

  • ๐Ÿ“ถ Third-party firmware: Custom builds (like LineageOS or Pixel Experience) can have their own phone bugs. MIUI.
  • ๐Ÿ“ฑ Hardware failure: if the phone fell or got wet, the communication module could be damaged, in which case only the service center will help.
  • ๐Ÿ”„ Application conflict: Some programs (such as Truecaller or Call Recorder) may interfere with call settings.
  • ๐Ÿ“ก Operator problems: some mobile operators (e.g. Tele2) force the auto dial at the network level.

If you suspect that the operator is to blame, check it out this way:

  1. Insert a SIM card of another operator (for example, MegaFon instead of Beeline).
  2. Try calling a busy number.
  3. If the auto dial does not work, the problem is in the first operator.

In extreme cases, you can contact the Xiaomi service center. Pre-reverse the data, as the wizard can offer a complete reset of the phone to the factory settings.

FAQ: Frequent questions about auto dial on Xiaomi

Why is the auto dial back on after the shutdown?
It's a typical problem. MIUI 14/15. The reason is automatic updates to system applications that reset settings. Solution: Turn off auto-update for the Phone app in Google Play. ADB-command for forced shutdown (Method of 4).
Can I turn off the phone only for outgoing calls?
No, MIUI doesn't have a separate outbound/inbound setting, it works the same in both directions, and the only way around it is to use call blocking apps like Call Blocker that can filter outbound calls.
Will the auto call work if I call via WhatsApp or Telegram?
No, auto dialing is a function of the standard com.android.phone phone module. It does not affect calls via messengers (WhatsApp, Telegram, Viber), but messengers themselves may have their own logic of repeated calls (for example, WhatsApp calls are automatically reset after 40 seconds without a response).
How to check if my Xiaomi phone is on?
The easiest way is to call a busy number (like your second phone). Without waiting for a response, reset the call. If the phone starts ringing again in 10 to 30 seconds, the auto dialer is active. USSD-Status check team (not available for all operators): *#61#
Why does the POCO F5 auto dial itself after the reboot?
This is a well-known bug of the global version. MIUI 14 for POCO F5. Solution: Update your firmware to the latest version via Settings โ†’ Update the system. If there are no updates, roll back to the MIUI 13 (instructions are available on the forum) 4PDA). Use it. ADB-command to block the function (Method 4).