How to permanently disable auto dial on Xiaomi Redmi Note 9: a detailed guide

Auto dialing on Xiaomi Redmi Note 9 smartphones is one of those features that can both save in an emergency and become a source of irritation. Users often find that the phone automatically calls back to the last number after a call is reset โ€” whether it is a casual tap or an interrupted conversation. In some cases, this behavior is associated with the operation of the MIUI brand shell, in others, with the settings of the SIM card or third-party applications.

In this article, weโ€™ll look at all the ways you can disable auto dialing on the Redmi Note 9, including hidden system settings that arenโ€™t obvious at first glance. Youโ€™ll learn how to check your current settings, which apps can affect the feature, and what to do if standard methods donโ€™t work.

Why the smartphone automatically calls back: the main reasons

Before you start disabling your auto dialer, itโ€™s important to understand whatโ€™s causing it. On the Xiaomi Redmi Note 9, this feature can be activated for several reasons:

  • ๐Ÿ”„ Corporate function MIUI: Some firmware versions include the "Auto-Call" option, which works when short conversations or communication failures are triggered.
  • ๐Ÿ“ฑ SIM card settings: Mobile operators (for example, MTS, Beeline) sometimes activate the auto dialing service at the network level.
  • ๐Ÿค– Third-party apps: Messengers like WhatsApp or Viber, as well as some dialers (like Truecaller) have their own re-typing mechanisms.
  • ๐Ÿ”ง Communication module failures: If the phone frequently loses network, the system may automatically attempt to restore connection.

Interestingly, on the Redmi Note 9 (models M2003J15SC/M2003J15SS), auto dialing is most often associated with the operation of the standard Phone application from Xiaomi. In newer versions of MIUI 12+, this feature can be hidden deeper in the settings than in MIUI 11.

โš ๏ธ Note: If the auto dial is only for a specific number (such as a bank or operator), first check if you have a paid subscription to such a service.

๐Ÿ“Š Have you ever encountered an auto dial on Xiaomi?
Yeah, often.
Yeah, but rarely.
No, I didn't.
I don't know what it is.

Method 1: Disabling the auto dial in the standard "Phone" application

The most obvious and safe method is to use the built-in settings of the Phone app. On the Redmi Note 9, the path to these may vary depending on the version of MIUI, but the general logic is maintained:

  1. Open the Phone app (the tube icon on the home screen).
  2. Click on the three dots in the top right corner and select Settings.
  3. Go to the Calls section or additionally (in) MIUI 13+ may be called Call Services).
  4. Find the AutoCall, Automatic Repeat or Last Number Repeat option and turn off the slider.

If you donโ€™t have this option, try an alternative route:

Settings โ†’ Applications โ†’ Application Management โ†’ Phone โ†’ Permissions โ†’ Additional settings (if any)

โ˜‘๏ธ Checking the settings of the application โ€œPhoneยป

Done: 0 / 4

On some firmware (e.g. MIUI Global 12.5), the auto dial option may be hidden, in which case resetting the phone application will help:

Settings โ†’ Applications โ†’ Application Management โ†’ Phone โ†’ Storage โ†’ Clear data

โš ๏ธ Attention: Clearing the data of the phone application will delete the call history! Pre-export it if it is important. โ†’ Journal โ†’ โ‹ฎ โ†’ Exports.

Method 2: Checking the services of the mobile operator

If the auto dial occurs even after all settings in the phone are turned off, the problem may be on the operatorโ€™s side. Many Russian providers (for example, Tele2 or MegaFon) offer the service โ€œAutodale Callโ€ or โ€œRe-Dialingโ€ in the tariff plans, to turn it off:

  • ๐Ÿ“ž Dial a combination for service management: MTS: *111*46# (Checking of active services: *110*09# MegaFon: *105*400# Television2: *155*1#
  • ๐Ÿ’ฌ Send. SMS with the text of STOP or OTKL to a short service number (check it with the operator).
  • ๐ŸŒ Go to the personal account on the operator's website and check the section "My services".

If you use a virtual operator (such as Yota or Tinkoff Mobile), contact support โ€“ they may have their own auto dial control mechanisms.

Operator.Team to checkCommand to shut down
MTS*111*46#*111*46*2#
Beeline*110*09#*110*09*0#
MegaFon*105*400#*105*400*0#
Tele2.*155*1#Send an SMS to 611

๐Ÿ’ก

If the operatorโ€™s auto dialer still works after the service is turned off, try temporarily inserting the SIM card into another phone (for example, an iPhone or Samsung) and checking the behavior, this will help determine whether the problem is in the SIM card or in the settings of the Redmi Note 9.

Method 3: Disconnect via the Engineering Menu (for advanced users)

If standard methods donโ€™t work, you can try turning off auto dialing via an engineering menu (also known as MTK Engineer Mode or Qualcomm Service Menu), which is only suitable for power users, as incorrect changes can disrupt the communication module.

Instructions for Redmi Note 9 (MediaTek Helio G85 processor):

  1. Open the Phone app and type the combination: ##4636## Some firmware may work ##8255## or ##36446337###.
  2. In the menu that opens, select Phone Information (or Phone Information).
  3. Scroll down to Auto redial or Auto retry and turn off the option (if it is active).
  4. Press Menu (three dots) and select Update configuration to save the changes.

For models with a Qualcomm Snapdragon processor (such as the Redmi Note 9 Pro), the combination may be different:

##7378423##

In the menu of Service tests โ†’ WCDMA โ†’ Auto redial.

โš ๏ธ Warning: Changes to the engineering menu may result in a loss of warranty or unstable network performance.If you are not sure about your actions, it is better to contact the Xiaomi service center.

What to do if the engineering menu is not opened?
If nothing happens after you enter the code, check: 1. Firmware version โ€“ some custom ROMs (like LineageOS) have the engineering menu disabled. 2. Superuser rights โ€“ if you have root, try using the MTK Engineering Mode app from the Play Market. 3. Regional restrictions โ€“ some firmwares for India or China have blocked the engineering menu.

Method 4: Using third-party applications to manage calls

If the built-in MIUI means do not allow you to disable the auto dial, you can use third-party applications, they intercept outgoing calls and block automatic retry.

  • ๐Ÿ›ก๏ธ Truecaller - has the function of blocking unwanted calls and managing auto dial. After installation, go to Settings โ†’ Lockdown โ†’ Additionally.
  • ๐Ÿ“ฑ Call Blocker allows you to create rules for repeated calls. In the settings, select Rules โ†’ Stop the auto dialer.
  • ๐Ÿ”„ Auto Redial Stopper is a specialized application to disable autorecall. It works at the system level (requires permission to access calls).

Before installing, check the application permissions:

Settings โ†’ Applications โ†’ Permissions Management โ†’ Phone

Disable access to calls for unreliable programs.

Important: Some applications (such as Truecaller) may conflict with the standard MIUI dialer. If you have problems with outgoing calls after installation, try:

Settings โ†’ Applications โ†’ Default โ†’ Phone App โ†’ Select โ€œPhoneโ€

๐Ÿ’ก

Third-party auto dial-locking apps may consume additional battery due to background work. Regularly check charge consumption in Settings โ†’ Battery โ†’ Battery Use.

Method 5: Reset network settings (last resort)

If none of these things work, the last thing you can do is reset your network settings, and it will bring all the connectivity settings (including Wi-Fi, Bluetooth, and mobile) back to factory values. On the Redmi Note 9, it's done this way:

  1. Go to Settings โ†’ System โ†’ Additional โ†’ Resetting settings.
  2. Select Network Reset (not to be confused with a full reset!).
  3. Confirm the action by entering PIN-code.
  4. After the reboot, check if the auto dial problem persists.

This method removes:

  • Saved Wi-Fi networks and their passwords.
  • Coupled Bluetooth devices.
  • Mobile network settings (including APN)
  • VPN and proxy settings.

โš ๏ธ Note: After a network reset, you may need to reset the Internet (especially if you use Yota, Tinkoff Mobile or other virtual carriers). APN Or check them with the operator.

What to do if the auto dialer still works?

If after all the manipulations the problem persists, it may be related to:

  • ๐Ÿ”„ Hardware failure: Communication module malfunction (especially if the phone fell or got wet).
  • ๐Ÿ“ฑ Firmware: On some custom ROM (Pixel Experience: Auto dial function works differently.
  • ๐Ÿ› ๏ธ Viruses: Malware can simulate auto dial to write off funds.

Actions in such cases:

  1. Check your phone for viruses with Malwarebytes or Dr.Web Light.
  2. Update your firmware to the latest version of MIUI: Settings โ†’ About Phone โ†’ System Update
  3. If you suspect a hardware malfunction, contact the service center. For the Redmi Note 9, Xiaomi official centers are in most major cities.

If you are sure that the problem is software, you can try a factory retracement (with a complete data cleanup).

Settings โ†’ System โ†’ Backup โ†’ Create a backup copy

FAQ: Frequent questions on auto dial on Xiaomi Redmi Note 9

Can I turn off the auto dialer only for specific numbers?
Yes, but not through the standard MIUI settings. You'll need a third-party app like Truecaller or Call Blocker, where you can create a "blacklist" for autocall, and these apps usually have an exception or number rule option in their settings.
Why After Updating MIUI Auto dialer's back on?
For major updates (e.g., from MIUI 12 to MIUI 13), some settings are reset to default values. After the update, check: Phone App Settings (as in Method 1). Operator Services (sometimes the update resets their settings).
Is it safe to use the engineering menu to turn off the auto dial?
If you follow the instructions accurately and do not change other parameters, the risk is minimal. However: Do not change the settings associated with Band Selection or Network Mode - this can lead to network loss. Do not enter random commands in the engineering menu. If after the changes the phone stopped catching the network, perform a network reset (see Method 5).
How to check if the operator does not charge money for an auto dial?
Send a request to your operator's short number: MTS: *111*5# (balance) and *111*6# (details). Beeline: *102#. MegaFon: *100*1#. Tele2: *105#. Look for details of the record marked "Cover Call" or "Repeat Dial." If any, contact support to cancel the service.
Can the auto dialer work because of viruses?
Yes, some Trojans simulate auto dialing to pay numbers. Signs of infection: Auto dial to unfamiliar numbers (especially short or starting with 900, 909). Increased traffic or unusual SMS. Fast battery drain. Use Kaspersky Mobile or Bitdefender to check. If a virus is found, perform a full reset of the phone.