How to turn on auto dial on Xiaomi Redmi: official and hidden methods

Auto dialing is a useful feature that automatically repeats dialing when a subscriber is busy or not responding. On Xiaomi Redmi smartphones, this option is often hidden in the depths of MIUI firmware, and in some regional versions it is not at all by default. In this article, we will discuss all the working ways of activating it, from standard settings to workarounds using third-party applications.

It’s important to understand that the auto dialing mechanism depends not only on the Redmi model (whether it’s the Note 12, Redmi 10 or POCO X5), but also on the version of MIUI. For example, in global firmware, the function may be called Auto-redial, and in Chinese β€”. We took these nuances into account and prepared universal instructions that will be suitable for most of the brand’s devices.

If you find that the option is gray or not on the menu, do not be too upset. In this article there is a section with alternative solutions, including setting up through Google Phone and specialized utilities, and we will also reveal a hidden activation method through the engineering menu, which works even on blocked downloaders.

1. Standard method: where to look for an auto dial in MIUI

In most versions of MIUI (starting with MIUI 12 and later), the auto dial option is hidden in the settings of the phone application, but its location can vary depending on the regional firmware.

  1. Open the standard Phone app (Trainer icon).
  2. Slip on three dots in the upper right corner and select Settings.
  3. Go to the Call β†’ Additional settings section (or Call settings β†’ More settings in English).
  4. Look for Auto-redial, if you don't have one, read the next section.

On some models (Redmi 9A, Redmi 8) the path may be different:

  • πŸ“± MIUI 11 and older: Telephone β†’ Settings β†’ Call settings β†’ Auto dial
  • 🌍 Global firmware: Phone β†’ Settings β†’ Calling accounts β†’ [Yours. SIM] β†’ Additional settings β†’ Auto-redial
  • πŸ‡¨πŸ‡³ Chinese firmware: β†’ β†’ β†’

If the AutoCall is grey and inactive, it means that your carrier is blocking the function at the level. SIM-In that case, only a replacement will help. SIM or alternative methods (see section 4).

πŸ“Š What a firmware MIUI You're using it?
Global (Global)
Chinese (China)
European (EEA)
Russian (Russia)
other

2.Why Auto dial may not be on the menu

The lack of auto dial option in Xiaomi Redmi settings is a common problem with several factors, and here are the main reasons and ways to diagnose them:

Reason.How to checkDecision
Regional restrictions of MIUIView the firmware version in Settings β†’ About the phone β†’ MIUI versionInstall European or global firmware
The operator has blocked the functionInsert the SIM of another operator and check if the option is available.Use third-party applications (section 4)
An outdated version of MIUICompare the latest version on miuirom.orgUpdate the firmware through Settings β†’ Update the system
Modified firmware (castom)Check for root rights through Root CheckerReturn the stock firmware or configure via build.prop

The problem is particularly common on devices with firmware for India (MIUI INDIA) and China (MIUI China), in which the manufacturer deliberately removes certain features due to local regulatory requirements. For example, in the Redmi Note 11 Pro+ 5G for the Indian market, the auto dialer is not by default, but appears after flashing on MIUI Global.

⚠️ Note: If you use root-right firmware (Magisk, SuperSU), auto dialing may conflict with modules that change system calls (e.g., XPrivacyLua.

3. Set up auto dial through the engineering menu (hidden method)

If standard methods fail, you can activate auto dialing via the Engineering Mode, a method that works on most Redmi models, including the Redmi 10C, Redmi Note 11S and POCO M4 Pro, but you need to be careful that the wrong actions can disrupt the network.

Instructions:

  1. Open the Phone app and type the combination: ##4636## (some models may require #8255###).
  2. Select Phone Information (Phone Information).
  3. Scroll down to the Turn on/off auto redial (or similar) block.
  4. Activate the option and set the number of attempts (usually 1 to 10).
  5. Save the settings and restart the device.

On models with MediaTek (e.g. Redmi 9T, Redmi 10A) the path may be different:

  • πŸ”§ In the engineering menu, select MTK Settings β†’ Network β†’ Auto Redial.
  • πŸ“‘ On Redmi with Snapdragon (like Redmi Note 10 Pro) look for Qualcomm Settings β†’ Call β†’ Auto Redial.
What to do if the engineering menu is not opened?
If the combination ##4636## It doesn’t work, try the following options: 1. Install the app MTK Engineering Mode from Google Play for MediaTek). 2. Use it. ADB-Command: Adb shell am start -n com.android.settings/.EngineerMode 3. On some firmware, the engineering menu is blocked - you need to unlock the bootloader.

⚠️ Warning: Changes to the engineering menu may cause the mobile network to crash. If the auto dial is lost, reset the network settings to Settings β†’ SIM-maps and mobile networks β†’ Resetting network settings.

4. Alternative methods: applications for auto dialing

If the built-in methods didn’t work, third-party apps will come to the rescue. We tested 5 popular utilities and selected those that work consistently on Xiaomi Redmi with MIUI 12-14, all of which are available on Google Play and do not require root rights.

AnnexFeaturesCons
Auto Redial (from Simple Mobile Tools)Simple interface, setting the number of attempts and intervalAdvertising in the free version
RedialerIt works in the background, supports a blacklist of numbers.Paid (199) β‚½)
Call Auto RedialIntegration with the call log, flexible settingsRequires permission to access calls
TruecallerBuilt-in auto dial + spam blockingCollects contact data

For installation and configuration:

  1. Download one of the applications from the table.
  2. Give permissions to Calls and Call Log.
  3. In the application settings, specify: πŸ”„ Number of attempts (recommended 3-5). ⏱️ Interval between attempts (optimally 15-30 seconds). πŸ“΅ Exceptions (numbers for which an auto dial is not required).

Activate the function and check its work with a test call.

Check the availability of space (minimum 50 MB)

Disable battery optimization for the app

Add the app to the MIUI autostart exceptions

Test call to a locked number-->

When using Truecaller, the auto dial is turned on as follows:

  1. Open the app and go to Settings β†’ Calls.
  2. Activate the Auto Call Repeat option.
  3. Set the number of attempts (maximum 10).

⚠️ Note: Auto dialing applications may conflict with system services MIUI, If you have activated Double-click to wake up or Call Gestures. Turn them off in Settings β†’ Lock screen.

5. Auto dial through Google Phone (for firmware with GMS)

If your Xiaomi Redmi runs on firmware with Google services (e.g. MIUI Global or MIUI EEA), you can use the standard Google Phone app instead of the native Mi Dialer. This method is especially relevant for Redmi models with Android One (e.g. Mi A3 or Redmi Go).

Instructions:

  1. Install Google Phone from Google Play (unless it is installed by default).
  2. Make it the default app for calls: Go to Settings β†’ Apps β†’ Default Apps β†’ Phone. Select Google Phone.
  3. Open Google Phone, tap three points β†’ Settings β†’ Calls.
  4. Activate Auto-redial and set the settings: πŸ”’ Number of attempts: up to 5. ⏳ Interval: 10–60 seconds.

Advantages of this method:

  • πŸ”Ή Works on all firmware with Google Mobile Services (GMS).
  • πŸ”Ή More stable than third-party apps.
  • πŸ”Ή Supports integration with Google Contacts.

Disadvantages:

  • ⚠ It does not work on Chinese firmware without GMS (for example, MIUI China).
  • ⚠ It may conflict with system services MIUI, if they are modified.

πŸ’‘

If the auto dial does not appear after installing Google Phone, clear the app cache in Settings β†’ Apps β†’ Google Phone β†’ Memory β†’ Clear the cache.

Problems and Solutions: Why Auto dialing doesn’t work

Even after setting up the auto dialer correctly, we have collected common errors and ways to fix them based on feedback from Xiaomi Redmi users:

Problem.Possible causeDecision
The auto call only works 1 time.Limitation of operator or firmwareInstall a third-party application (section 4)
The function is disabled after restartingOptimization of MIUI batteryAdd the app to auto-start exceptions
Doesn't work for a specific number.Number blacklisted or blocked by the operatorCheck the lock settings in the Phone β†’ Blacklist
Auto dial is activated with a delaySlow connection to the networkTurn it on. 4G VoLTE in settings SIM-map

If the auto dialer is unstable, follow the following steps:

  1. Check if the Do Not Disturb function is activated in Settings β†’ Sound.
  2. Make sure that SIM-card supports the service (some operators have a paid auto dial-up).
  3. Update the firmware to the latest version of MIUI.
  4. Reset network settings: Settings β†’ SIM-maps and mobile networks β†’ Resetting network settings.

πŸ’‘

On the Redmi models with two SIM-Auto dial-up cards can only work on the main SIM (SIM 1). To change priority, go to Settings. β†’ SIM-maps and mobile networks β†’ Choice SIM call-in.

7.Security and privacy: what you need to know

Using auto dial-ups, especially through third-party apps, comes with privacy risks, and here are the key points to look out for:

πŸ”’ Application permissions: When installing auto dialing utilities, they request access to:

  • πŸ“ž Call log (required for function function).
  • πŸ“‡ Contacts (optional, but simplifies setting up).
  • πŸ“‘ SMS (Sometimes it is necessary to check the status of the call).

Refuse access to data that is not needed for the auto dialer to work, for example, the Auto Redial app does not require access to Location or Camera.

πŸ›‘οΈ Protection against abuse: Auto dialing can be used for spam or fraud:

  • 🚫 Set up a blacklist for numbers that the auto dialer should not work for.
  • ⏱️ Limit the number of attempts (maximum 5-7).
  • πŸ”„ Regularly check the log of calls for suspicious activity.

⚠️ Note: Some Redmi models (e.g. Redmi) K50) Auto dialing may conflict with the Call Record function. If you use a call record, turn it off in Settings. β†’ Recording conversations to avoid disruptions.

FAQ: Frequent questions about auto dial on Xiaomi Redmi

❓ Can you set different intervals between attempts for different contacts?
There is no such feature in standard MIUI settings, but Call Auto Redial allows you to create rules for individual contacts, for this: Open the app and go to Contacts, select the contact you want, and set up your individual auto dial settings.
❓ Why does the auto dial only work? SIM 1, SIM 2 - no?
It's a firmware restriction. MIUI. Basic SIM-map (SIM 1) has priority for system functions including auto dial.To get around this: Change SIM-Maps in places (physically in the tray). Use a third-party app that supports selection SIM for auto dialing (e.g. Redialer).
❓ How to turn off the auto dial if it interferes?
The methods of disconnection depend on the activation method: πŸ”˜ Standard Auto dial: Telephone β†’ Settings β†’ Additional settings β†’ Auto dial (disable the slider). πŸ“± Application side: Go to the utility settings and deactivate the function or delete the application. πŸ”§ Engineering menu: Repeat steps from Section 3 and turn off the option.
❓ Will there be paid calls when calling by car?
Yes, every attempt to call again is charged by the operator as an outgoing call, to avoid unnecessary costs: πŸ’° Set a limit on the number of attempts (e.g., 2–3). πŸ“΅ Use auto dialing only for important numbers. πŸ“Š Check your operator's rates for repeat calls (some operators have them free for 30 minutes).
❓ Can I make an auto dial to a blocked number?
No, if the phone is locked by the operator or is blacklisted on your phone, the auto dial won't work: πŸ”“ Remove the number from the blacklist (Phone) β†’ Blacklist). πŸ“ž Try calling from another number or via messengers (WhatsApp, Telegram).