How to set up an auto dialer on Xiaomi Redmi Note 9: 3 working ways

Why Autodial May Not Work on Redmi Note 9 and How to Fix It

The automatic re-dialing feature on the Xiaomi Redmi Note 9 is often a headache for users, because in standard MIUI, this option is either hidden in the depths of the menu or not at all - depending on the shell version. For example, in MIUI 12.5 and the newer auto dialer, it can be disabled by default due to the energy saving policy, and in older versions (before MIUI 11), it has to be activated via the engineering menu.

Another common problem is the conflict with call blocking apps like Truecaller or GetContact, which intercept outgoing calls and reset auto dial settings, and the function is affected by the power saving mode: if it is turned on, the system can force the background processes to stop, including re-typing, in this article we will discuss all the ways of setting up, from standard to bypass solutions using third-party utilities.

Method 1: Enabling Auto dial through the standard call menu

The easiest way is to use the built-in settings of the Phone app, but there's a caveat: depending on the version of MIUI, the path to the option may differ. On the Redmi Note 9 with MIUI 13+ firmware, the algorithm is as follows:

  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 Additional Settings section (or more if there is no item).
  4. Find the Autocall option (may be called Autocall or Repeat dial).
  5. Activate the slider and set the interval between attempts (usually 5 to 30 seconds).

If you don't have one on your menu, the firmware doesn't support out-of-the-box, in which case you go to method 2 or 3, and check if the section is hidden because of child or corporate policies (relevant to work phones).

Make sure that SIM-The card is active and catches the network

Turn off the "Do Not Disturb" mode in the notification curtain

Close all call blocking apps (Truecaller, ACR, etc.)

Check the balance of the account (the auto call spends money for outgoing)

-->

Method 2: Activate through the Engineering Menu (for advanced users)

If standard settings don't work, you can try to turn on auto dialing via the engineering menu, which works on most Xiaomi devices, but you need to be careful - wrong actions can disrupt the network.

  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 Turn off radio block - below it will be a list of commands.
  4. Find the Auto redial (or Auto retry) string and set the Enabled value.
  5. Save the changes and restart the phone.

Important: on some versions MIUI In this case, try entering the code ##86583##, which opens an alternative test menu. If the network signal is lost after the changes, return the settings to the original state or reset the network settings to Settings. โ†’ SIM-maps and mobile networks โ†’ Resetting network settings.

What to do if the engineering menu is not opened?
If nothing happens after entering the code, the manufacturer has blocked access: 1. Use the app. MTK Engineering Mode (for MediaTek processors) or Qualcomm EngineerMode (for Snapdragon). 2. Install custom recovery (TWRP) and edit the file. /system/build.prop, line ro.telephony.call_ring.multiple=false. 3. Update the firmware to the latest version MIUI โ€” Sometimes access is returned after an update.

Method 3: Third-party applications for auto dialing

If the built-in methods don't work, third-party utilities will come to the rescue.

  • ๐Ÿ“ฑ AutoRedial is a simple application that adjusts the interval and number of attempts. It supports a blacklist of numbers for which the auto dialer is disabled.
  • โš™๏ธ Call Recorder & Auto Redial โ€“ In addition to auto dialing, records conversations (requires permission to access calls).
  • ๐Ÿ”„ Redial Last Number is a minimalist tool with a widget for quick re-typing.

How to set up (on the example of AutoRedial):

  1. Download the app from Google Play.
  2. When you first start, give permissions for Calls and Contacts.
  3. In the main menu, activate the Enable Auto Redial option.
  4. Set the interval between attempts (recommended 10-15 seconds) and the maximum number of repetitions.
  5. Add numbers to exceptions if necessary (e.g. for support services).

Warning: Some apps may conflict with Xiaomi system services. If call notifications disappear after installation or the volume key stops working during a conversation, delete the program and clear the cache in Settings โ†’ Applications โ†’ Application Management โ†’ Phone โ†’ Storage โ†’ Clear the cache.

Standard settings of MIUI

Engineering menu

Third-party applications (specify which ones are in the comments)

I don't use auto dial.

-->

Table: Comparison of methods of setting up auto dial-up

MethodDifficultyRequires root.It's offline.Supports the blacklist.
Standard settings of MIUIโญ (simple)โŒ No.โœ… Yes.โŒ No.
Engineering menuโญโญ (middle-of-the-road)โŒ No.โœ… Yes.โŒ No.
AutoRedialโญ (simple)โŒ No.โœ… Yes.โœ… Yes.
Call Recorder & Auto Redialโญโญ (middle-of-the-road)โŒ No.โœ… Yes.โœ… Yes.
Editing by build.propโญโญโญ (difficult)โœ… Yes.โœ… Yes.โŒ No.

As you can see from the table, the most versatile option is AutoRedial, which requires no superuser rights, runs without the Internet, and allows you to flexibly configure exceptions, but if you want to maximize integration with the system, try the standard MIUI settings first.

Frequent problems and their solutions

Even after a successful setup, the auto dialer may not work properly, and here are the typical situations and ways to fix them:

  • ๐Ÿ“ต The auto call only works 1 time. โ†’ Check the limit of attempts in the settings of the application or engineering menu. MIUI 14 is the default limit of 3 attempts.
  • โšก The function is disabled after restarting โ†’ This is due to battery optimization. Add the Phone app or third-party utility to the exceptions: Settings โ†’ Battery โ†’ Optimizing the battery โ†’ All applications โ†’ Choose the right one. โ†’ No restrictions.
  • ๐Ÿ”• The call is reset in 5 seconds. โ†’ The culprit is a telecom operator, some mobile networks (e.g., mobile networks, Tele2 Or virtual operators) block short calls. Solution: increase the interval between attempts to 20-30 seconds.

โš ๏ธ Note: If you use two of these SIM-maps, auto dialing can only work on the main (SIM 1. To change priority, go to Settings. โ†’ SIM-maps and mobile networks โ†’ Choice SIM for calls and set the desired card by default.

๐Ÿ’ก

If you need an auto dial for important calls (e.g., customer support), add the number to your favorite contacts, which will increase the priority of the call in the system and reduce the risk of failure.

How to turn off auto dialer on Redmi Note 9

If the feature is no longer needed or interferes (e.g., spending money on unnecessary calls), it can be deactivated by:

  1. For standard auto dial: return to Phone Settings โ†’ Additional settings and turn off the Autocall slider.
  2. For the Engineering Menu: Repeat the steps from Method 2, but set the Disabled value.
  3. For third-party applications: Open a utility (such as AutoRedial) and deactivate the main option or uninstall the program completely.

After the shutdown, it is recommended to check the call log for unwanted outgoings. If suspicious numbers are noticeable, reset the network settings: Settings โ†’ SIM-maps and mobile networks โ†’ Resetting network settings โ†’ Reset the settings.

๐Ÿ’ก

Before disabling an auto dial, make sure that it is not used by system services (for example, for confirming calls in banking applications or two-factor authentication).

Can I set up different auto dial intervals for different contacts?
There is no such feature in standard MIUI settings, but AutoRedial allows you to create rules for individual numbers. To do this, open the app and go to Exceptions. Add a contact and set an individual spacing for it. Save the changes. Limit: maximum rule number is 10 (free).
Why does the auto dial only work in hands-free mode?
This is a well-known error in the MIUI 12-13 firmware for the Redmi Note 9. The reason is the conflict between the system application Phone and the audio drivers. Solutions: Update the firmware to the latest version (in MIUI 14 bug fixed). Turn off the option Improve voice in the call settings. Use headphones - in this case the autodial works correctly.
How much does an auto dial for a mobile operator cost?
Cost depends on the tariff: MTS / Beeline / MegaFon: re-recruitment is considered as an outgoing call (tariffed according to the tariff standard, usually 1โ€“3 roubles per minute). Tele2/Yota: first 3 Virtual operators (Tinkoff Mobile, SberMobile): often block auto dial or charge a higher fee (up to the price). 5 To avoid unexpected expenses, set the limit of attempts in the application or turn off the function for paid numbers (for example, starting on the Internet). 8-800 or +7-9xx).
Can I make an auto dial on Redmi Note 9 without SIM-cards (via VoIP)?
Yes, but only with third-party VoIP-enabled applications (such as Zoiper or Linphone) Algorithm: Install a VoIP client and log in to it (you will need an account). SIP-In the application settings, look for AutoRepeat (or Redial). Activate the function and set the interval. Restrictions: Only works when an active Internet connection (Wi-Fi or mobile data) is available. Some providers (like Mango Talk) block autodial for VoIP.
How to check if the auto dial is on my Redmi Note 9?
There are 3 ways: Test call: call a non-existent number (e.g., +71234567890) and wait for the reset. If the handset automatically calls back, the function is active. Log check: open Settings โ†’ Applications โ†’ Application Management โ†’ Phone โ†’ Logs and find the records of repeated calls. USSD command: type ##4636# and check the status of Auto redial in the engineering menu.