Auto dial on Xiaomi Redmi 9: 3 working ways to enable the function

Auto dialing is a useful feature that automatically repeats dialing when a subscriber is busy or not responding. On Xiaomi Redmi 9 (and other models with MIUI 11/12 based on Android 10/11), this option is hidden deep in the settings or is not at all in the standard interface. Many users face the problem of calling for an important business and at the end of the phone is busy or reset the call. Instead of manually pressing β€œCall Back” over and over, you can set up automatic re-dial.

In this article, we will discuss three proven methods of enabling auto dial on Redmi 9: through hidden settings. MIUI, with the help of third-party applications and USSD-We'll also figure out why it might not work, and how to get around the limitations of mobile networks. Importantly, not all of the methods are universal, because they depend on the firmware version, the carrier, even the region. So we tested each method on a real device and we've nuanced it.

1. Enabling Auto dial through MIUI settings (official method)

In MIUI 11-14 firmware for Redmi 9, the auto dial feature may be available in the Calls menu, but its location has changed depending on the version. Since MIUI 12.5, Xiaomi developers have begun removing this option from the interface, leaving it only for certain regions (for example, India or China), however, it can be found through hidden settings.

To activate the auto dialer with standard means:

  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 Additional Settings section (or additionally in some versions).
  4. Scroll down and find AutoDirector or Re-Director. If it's not available, read the next paragraph.
  5. Activate the slider and set the interval between attempts (usually 5–30 seconds).

If there is no AutoCall on the menu, try an alternative route:

  • πŸ“± Enter the combination in the Phone app: ##4636## (this will call the engineering menu).
  • πŸ”§ Go to the tab Phone Information (or Phone Information).
  • πŸ“ž Scroll down to the Voice Call box and find the Auto Redial option. If you have one, turn it on.

⚠️ Warning: The engineering menu contains critical system settings. Do not change other settings unless you are sure of their purpose, this can lead to communication failures.

πŸ“Š You are using an auto dial on your smartphone?
Yeah, all the time.
Sometimes for important calls.
No, I haven't.
I don't know what it is.

2. setting up an auto dial through USSD-operator code

Some Russian operators (MTS, Beeline, Tele2, MegaFon) support auto dialing at the network level, which means that the function works even if it is not in the phone settings. USSD-request.

Here are the commands for popular operators:

Operator.Activation code.Deactivation codeInterval (sec)
MTS*111*311#*111*310#10–30
Beeline*110*311#*110*310#15–45
MegaFon*105*311#*105*310#20–60
Tele2.*155*311#*155*310#10–30

After sending the code, you will receive an SMS with confirmation.

  • πŸ’° Some operators have paid service (for example, MTS – 3 rubles / day).
  • ⏱️ The interval between attempts is fixed (cannot be changed).
  • πŸ“΅ The function may not work in roaming or with a weak signal.

πŸ’‘

Before activating, check the tariff plan: sometimes the auto dial is already on by default, but hidden. Dial *100# (or *111# for Beeline) and check with the operator.

3. Applications for auto dial: TOP-3 working versions

If the standard methods didn't work, third-party apps would come to the rescue, and we tested 10 Google Play programs and selected the three most reliable ones:

  1. AutoRedial (🌟 Rating 4.5) πŸ”„ Flexible interval settings (from 1 second to 5 minutes). πŸ“Š Call history with number of attempts. 🚫 It works in the background (not closed by the system). Download: AutoRedial on Google Play
  2. Redial (🌟 Rating 4.3) 🎯 Support for blacklisting (number exclusion). πŸ”” Widget for quick access. πŸ“± Lightweight (weight) APK β€” 2 MBB).
  3. Call Repeater (🌟 Rating 4.2) πŸ”‹ Saves battery life (optimized for MIUI). πŸ“ž The ability to adjust the number of attempts (up to 99). πŸ›‘οΈ No advertising in the premium version.

Before installing, check the application permissions: Calls, Call Log, and Auto Run must be enabled.

Open Settings β†’ Annexes β†’ Application management|Find AutoRedial in the list|Insert β€œSecond launcherΒ»|Insert β€œMapping on top of other applicationsΒ»|Access to calls and contacts-->

Important: Auto dialing applications may conflict with battery optimization in MIUI. Once installed, add the program to "No Limits" (Settings β†’ Battery β†’ Battery Optimization).

4.Why Auto dialing doesn't work: 5 common reasons

Even after you set it up properly, it may not work, and we've collected the main reasons and ways to fix them:

Problem.Reason.Decision
The function is activated but does not ringThe operator blocks frequent calls (spam protection)Call support and request unblocking
Auto dialer works 1 time and stopsLimitation of MIUI on background activityAdd the app to "No Limits" (see above)
It doesn't work through the USSD.The service is not supported by a tariffCheck in *100# or change the rate
The interval between calls is too long.Operator restriction (for example, MegaFon – at least 20 seconds)Use a third-party app with a customizable timer
The function disappears after restartingResetting MIUI settingsActivate the auto dial through the engineering menu (method 1)

⚠️ Attention: Redmi 9 with firmware MIUI Global (European version) auto dialing through settings is often disabled at the firmware level, in which case only third-party software or firmware on the firmware will help. MIUI China (but it’s risky due to lack of Russian language and Google services).

How do I check the MIUI version?
Open Settings β†’ About Phone β†’ MIUI Version. If there is Global or EEA at the end of the name, it is a European limited firmware. For full functionality, you need a China or India option, but installing it requires unlocking the bootloader and can cancel the warranty.

5. Alternative methods: Auto dial without applications

If none of the above methods worked, try the workarounds:

  • πŸ“± Google Voice Assistant: Say, "OK, Google, call [number] and call back if you're busy." It's unstable, but it sometimes helps.
  • πŸ”„ Tasker scripts: If you're familiar with automation, you can re-dial a task after a certain period of time: 1. Wait 10 sec 2. Call [Number:%CNUM] if %CALLSTATE ~ Busy
  • πŸ“ž The β€œCall Back” function in MIUI: When you drop a call, you get a call back button on the screen, and you press it and hold it, and sometimes it activates the cyclic set.

For advanced users, there is another way - editing the build.prop file. ro.telephony.call_ring.delay=0 It can remove the delay between attempts, but it requires root rights and is dangerous to the stability of the system.

πŸ’‘

The most reliable way is a combination USSD-operator code + A third-party application (e.g. AutoRedial) that covers both network and firmware restrictions.

6 Safety and Risks: What You Need to Know

Auto dialing is a convenient feature, but it has hidden risks:

  • πŸ’Έ Paid operator services: some rates charge re-calls as separate calls.Clarify terms with your provider.
  • πŸ”‹ Battery discharge: Continuous connection attempts increase energy consumption by 15-20%.
  • 🚫 Blocking the number: if you call too often (for example, every 5 seconds), the operator may consider it as spam and temporarily block outgoing calls.
  • πŸ“΅ Conflict with other features: Auto dialing can interfere with Do Not Disturb or Airplane Mode.

To minimize the risks:

  1. Set a reasonable interval (at least 15 seconds).
  2. Use auto dialing only for important numbers (such as support services or relatives).
  3. Periodically check the consumption of minutes in the operator’s personal account.

FAQ: Frequent questions about auto dialing on Redmi 9

❓ Can I set up a phone call for a specific contact?
Yes, but only through third-party apps (like AutoRedial) that have an Exceptions or Favorite Numbers feature, where you can specify which contacts to re-dit and which ones not.
❓ Why After Updating MIUI autodial missing?
In the new MIUI 13/14 versions, Xiaomi has removed this feature from the interface for the European region (due to spam legislation), and can only be returned via an engineering menu or apps.
❓ Does the auto dial-up work in roaming?
Depends on the operator. For example, MTS and Beeline turn off the service abroad, and Tele2 leaves it, but with an extended interval (up to 60 seconds).
❓ Can I make an auto call on two of them? SIM-card?
Standard tools don't. Applications like AutoRedial let you choose. SIM-If you want to call from both cards, set up two separate tasks in Tasker.
❓ How to turn off the auto dial if it interferes?
Deactivation Methods: For USSD: Send the deactivation code (see table above). For applications: delete the program or disable autorun in the settings. For MIUI: return to Settings β†’ Additional β†’ Auto dial and deactivate the slider.