How to turn on the auto dialer on Xiaomi Redmi 5 Plus: all ways + hidden chips MIUI

Auto dialing is a useful feature that automatically repeats dialing if the subscriber is busy or not responding. On Xiaomi Redmi 5 Plus (model vince), this option is not implemented in the standard call settings, but you can activate it through system tools or third-party applications. In this article, we will discuss all working methods, including hidden MIUI capabilities, and also explain why the feature may not work on some firmware.

The Redmi 5 Plus feature is that it doesn't have a built-in auto dial-up, as it does on other brands' smartphones. Instead, Xiaomi offers alternative solutions, from integrating with Google Phone to using proprietary Mi Cloud services. We tested all options on current versions of MIUI 12.5 and MIUI 14 to provide proven instructions. It's important to consider that some methods require superuser rights (root) or additional APKs.

1. Method: via the Phone app from Google

The easiest and safest method is to use the standard Google Phone app, which supports Android-level auto dialing. On Redmi 5 Plus, it is not installed by default, but is easily added from the Play Market.

After installation, follow the following steps:

  • ๐Ÿ“ฑ Open the Google Phone app and allow access to contacts/calls.
  • โš™๏ธ Go to Settings. โ†’ Calls. โ†’ Auto dial.
  • โฑ๏ธ Set the interval of re-setting (from 5 to 30 seconds).
  • ๐Ÿ”„ Enable the option to Repeat before answering or limit the number of attempts.

The advantage of this method is stable operation without additional rights. However, there is a caveat: on some custom firmware Google, the Phone can conflict with the system application of MIUI calls, which leads to duplication of notifications, in which case you will have to disable the standard application through Settings โ†’ Applications โ†’ Application Management โ†’ Phone (disable notifications).

๐Ÿ“Š What Calling App Are You Using on Xiaomi?
Standard MIUI
Google Phone
Truecaller
Other

2. Method: through MIUI settings (hidden function)

In the MIUI firmware before version 12.0, there was a hidden auto dial option that can be activated via the engineering menu. On Redmi 5 Plus, this method only works on global and European builds - on the Chinese versions (China ROM), the function is blocked.

Instructions for activation:

  1. Open the phone app and dial the combination: ##4636##.
  2. In the menu that appears, select Phone Information (or Phone Information).
  3. Scroll down to the Additional block and find Auto Redial.
  4. Set the number of attempts (maximum 10) and the interval (recommended 10-15 seconds).
  5. Save the settings and restart the phone.

Check the MIUI version (should not be higher than 12.0)

Make sure your phone is not on China ROM

Make a backup copy of your contacts

Charge your phone at least 50%-->

โš ๏ธ Note: After updating the firmware to MIUI 12.5+ This method stops working. Also, some devices may not have an engineering menu, in which case manual editing of system files will be required (see method 4).

Method: Third-party applications with auto dial-up

If the built-in methods don't work, you can use third-party apps, and we tested 5 popular utilities and selected the two most reliable ones:

AnnexAdvantagesDeficienciesReference
Auto RedialSimple interface, work without root, customizable intervalAdvertising, limit to 5 attempts in the free versionPlay Market
Redial ProWorking in the background, support blacklist, log callsThe paid version (199) โ‚ฝ), Requires permission to access callsPlay Market
TruecallerBuilt-in auto dial, spam blocking, identification of numbersCollects user data, high load on the batteryPlay Market

Check reviews before installing, some applications may conflict with MIUI due to energy saving policies. For example, Auto Redial often closes with a background optimizer. To avoid this, add the app to exceptions:

  1. Go to Settings โ†’ Battery and Performance โ†’ Battery Consumption Management.
  2. Select the AutoDialer app and install Without restrictions.
  3. Turn on Auto Start and Background Activity.

๐Ÿ’ก

If the auto dial doesn't work, check if the antivirus (such as Mi Security) is blocking it, add the app to the whitelist, or temporarily disable the protection.

4. Method: editing system files (for advanced)

This method is suitable for users with root rights or custom recovery (TWRP), it allows you to enable auto dial at the system settings level, but requires caution - incorrect actions can lead to a phone crash.

Step-by-step:

  1. Install Root Explorer or any file manager with root support.
  2. Go to /system/csc/others.xml (if no file, check /system/csc/feature.xml).
  3. Find the line with the AutoRedial option (or add it manually):
<CscFeature_SupportAutoRedial>TRUE</CscFeature_SupportAutoRedial>


<CscFeature_AutoRedialCount>5</CscFeature_AutoRedialCount>




<CscFeature_AutoRedialInterval>10</CscFeature_AutoRedialInterval>

  1. Save the changes, set the rights 644 (rw-r-----).
  2. Reboot the phone.

โš ๏ธ Attention: MIUI 14 and later, this method may not work due to DM-Verity protection. If the phone does not boot after editing, restore the original file through the DM-Verity. TWRP.

What if after editing system files, the phone is stuck on the logo?
1. Boot in. TWRP (clamp down the Power + Volume Up). 2. Mount the section /system and restore the original file others.xml backup. 3. If there is no backup, run the stock firmware through Fastboot with data storage (fastboot flash system). system.img --slot=all). 4. After recovery, reset the settings (Wipe) โ†’ Format Data).

5. Why can't the auto dialer work?

Even after setting it up properly, the function sometimes fails. Let's look at the typical causes and solutions:

  • ๐Ÿ”‹ Energy conservation: MIUI aggressively closes the background processes. Add the auto dialer application to the battery exceptions (see method 3).
  • ๐Ÿ“ต Poor network coverage: If the signal is weak, the phone may not have time to initialize the second call. Check the signal level in the engineering menu (#4636##).
  • ๐Ÿ”’ Operator restrictions: Some mobile operators (e.g. Tele2) block frequent repeat calls as spam, and the solution is to increase the interval between attempts to 20-30 seconds.
  • ๐Ÿ› ๏ธ Application conflict: If multiple calls are installed (e.g. Google Phone) + Truecaller, they can interfere with each other. Leave only one app.

If the problem persists, check the call log through ADB:

adb logcat | grep -i "dial" || "call"

E/Telecom: Redial failed - network unavailable or W/Phone: Auto redial disabled by carrier.

6. Alternative solutions: cloud services and automation

If the software methods are not suitable, consider external services:

  • โ˜๏ธ Mi Cloud + Tasker: Create a Task in Tasker that will call back through Xiaomi's cloud service when a call is missed.
  • ๐Ÿค– IFTTT: Set up an applet that will send a command to call again via Google Assistant. Trigger example: If a missed call is from [contact], then perform "Call back in 15 seconds".
  • ๐Ÿ“ก SMS-commands: Some operators (e.g. MTS) support USSD-- I'll send you the auto dialing commands *111*123# (Check the code with your operator).

These methods are less reliable than local settings, but can help in situations where the phone is physically unavailable (for example, when you lose).

๐Ÿ’ก

Cloud services (Mi Cloud, IFTTT) depend on a stable Internet connection, and if the signal is bad, it is better to use local applications.

FAQ: Answers to Frequent Questions

โ“ Can I turn on the auto dial in China? ROM rusty?
No, the Chinese firmware (China ROM) has locked the engineering menu and the system files are protected by DM-Verity, the only option is to use third-party applications (such as Auto Redial) or refashion to the global version of MIUI.
โ“ How many auto dial attempts can be installed?
The maximum depends on the method: Google Phone - up to 10 attempts; Engineering menu - up to 10 attempts (on some firmware limited to 5); Third-party applications - up to 20 (in paid versions); The recommended value is 3-5 attempts with an interval of 15-20 seconds to avoid blocking by the operator.
โ“ Why Autophones Only Work on Certain Numbers?
This is related to the contacts settings in MIUI. Check: Open contacts for auto dialing (some apps have a blacklist), added to Spam or Blacklisted to Settings โ†’ Locked. Do not disturb for a specific contact.
โ“ Can you set up a auto dial only for certain numbers?
Yes, but not through standard means. Use: Tasker: create a profile with the condition If an incoming call is from [contact], turn on auto dial. Auto Redial Pro: in the settings there is an option White list.
โ“ Does the auto dial affect battery consumption?
Yes, but not much. In our tests, 5 attempts of auto dialing at intervals of 10 seconds consume ~0.5% of the charge. The main expense goes to: Constant activity of the communication module (if the signal is weak), background operation of the application (if it is not optimized for MIUI). To reduce consumption, turn off the auto dialer for unnecessary contacts and use an interval of at least 15 seconds.