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.
- Open the standard Phone app (Trainer icon).
- Slip on three dots in the upper right corner and select Settings.
- Go to the Call β Additional settings section (or Call settings β More settings in English).
- 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).
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 check | Decision |
|---|---|---|
| Regional restrictions of MIUI | View the firmware version in Settings β About the phone β MIUI version | Install European or global firmware |
| The operator has blocked the function | Insert the SIM of another operator and check if the option is available. | Use third-party applications (section 4) |
| An outdated version of MIUI | Compare the latest version on miuirom.org | Update the firmware through Settings β Update the system |
| Modified firmware (castom) | Check for root rights through Root Checker | Return 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:
- Open the Phone app and type the combination: ##4636## (some models may require #8255###).
- Select Phone Information (Phone Information).
- Scroll down to the Turn on/off auto redial (or similar) block.
- Activate the option and set the number of attempts (usually 1 to 10).
- 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?
β οΈ 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.
| Annex | Features | Cons |
|---|---|---|
| Auto Redial (from Simple Mobile Tools) | Simple interface, setting the number of attempts and interval | Advertising in the free version |
| Redialer | It works in the background, supports a blacklist of numbers. | Paid (199) β½) |
| Call Auto Redial | Integration with the call log, flexible settings | Requires permission to access calls |
| Truecaller | Built-in auto dial + spam blocking | Collects contact data |
For installation and configuration:
- Download one of the applications from the table.
- Give permissions to Calls and Call Log.
- 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:
- Open the app and go to Settings β Calls.
- Activate the Auto Call Repeat option.
- 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:
- Install Google Phone from Google Play (unless it is installed by default).
- Make it the default app for calls: Go to Settings β Apps β Default Apps β Phone. Select Google Phone.
- Open Google Phone, tap three points β Settings β Calls.
- 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 cause | Decision |
|---|---|---|
| The auto call only works 1 time. | Limitation of operator or firmware | Install a third-party application (section 4) |
| The function is disabled after restarting | Optimization of MIUI battery | Add the app to auto-start exceptions |
| Doesn't work for a specific number. | Number blacklisted or blocked by the operator | Check the lock settings in the Phone β Blacklist |
| Auto dial is activated with a delay | Slow connection to the network | Turn it on. 4G VoLTE in settings SIM-map |
If the auto dialer is unstable, follow the following steps:
- Check if the Do Not Disturb function is activated in Settings β Sound.
- Make sure that SIM-card supports the service (some operators have a paid auto dial-up).
- Update the firmware to the latest version of MIUI.
- 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.