Automatic re-dialing (auto dialing) is a useful feature that saves time when trying to reach a phone. On Xiaomi smartphones with a MIUI shell, this option is often hidden in the depths of settings or not at all in the standard interface. Unlike other brands, where the auto dialer is included in 2-3 touches, owners of Redmi, POCO or Mi have to use workarounds โ from hidden commands to third-party applications.
In this article, we will analyze all working methods for activating auto dial on Xiaomi Android smartphones, including models based on the MIUI 12/13/14 You'll learn how to get your phone to automatically call back at predetermined intervals, which apps are suitable for this, and why the feature may not work on some firmware ##4636## To access an engineering menu that is often ignored by even experienced users.
What is an auto dialer and why you need it on Xiaomi
Auto dialing (or automatic dialing) is a feature that triggers a caller to be called back if the first attempt fails (busy, no response, network failure) on Samsung or Huawei smartphones, it is built into the standard Phone app, but in MIUI it is often cut or removed altogether.
First, Xiaomi is optimizing firmware for the Chinese market, where auto dialing is less popular due to the nature of the charging; second, the feature may conflict with energy-saving algorithms that aggressively close the background processes; third, in some countries automatic re-typing is prohibited at the legislative level (for example, in India), so Xiaomi simplifies firmware for global versions.
- โฑ๏ธ Time savings: No need to manually press โCall Backโ after each crash.
- ๐ถ Communication stability: useful in areas with poor coverage (metro, basements, remote areas).
- ๐ผ For business: Automation of customer or partner calls.
- ๐จ Emergency cases: when you need to urgently call the rescue service or relatives.
There are pitfalls, too: for example, auto dialers can drain the battery faster due to constant connection attempts, and some operators block frequent re-calls as spam. In addition, Xiaomi with MIUI often has a erratic function, especially on budget models (Redmi 9A, POCO M3), where power optimization is more aggressive.
Method 1: Enabling Auto dial-up via the standard "Phone" application
On some Xiaomi models (mainly the flagships of the Mi 10/11/12 series or POCO F3/F4), the auto dialing function is hidden in the phone app settings, but not displayed in the main menu.
- Open the phone application (pipe icon).
- Press three points (โฎ) in the upper right corner and select Settings.
- Scroll down to the Additional or Call section (name depends on the MIUI version).
- Look for Automatic Re-Director or Auto-redial (in English firmware).
If it's not, don't despair. Most devices (Redmi Note 10/11, POCO X3/X4) have removed it, so move on to the following.
Open the "Phone" appendix"|Get into the settings (โฎ โ Settings)|Find the "Additional" or "Call" section"|Check the item "Automatic re-setting"-->
โ ๏ธ Attention: On firmware MIUI Global Stable Auto dialing is often absent even in hidden menus. If your smartphone is purchased officially in Russia/Europe, the chances of finding it in standard settings are minimal).
Method 2: Activation through USSD-codes (hidden commands)
Xiaomi with firmware MIUI 12-14 you can try to turn on auto dial through the service USSD-This method doesn't work on all models, but it's been tested on the Redmi Note 9 Pro, POCO X3 NFC mi 10T. You'll need it:
- Open the Phone application and go to the Keyboard tab.
- Enter the code: ##4636## and press the call button.
- In the menu that opens, select Phone Information (or Phone Information).
- Scroll down to the Other Settings block and find Auto Redial.
- Set a repeat dial interval (usually available options are 5, 10, 15 or 30 seconds).
If the menu code does not open or the auto dialing point is missing, then your firmware is blocking access.
##8351##It displays the Version information menu, where additional communication settings are sometimes hidden.
| Xiaomi model | Does ##4636##work? | Does #8351##work? | Notes |
|---|---|---|---|
| Redmi Note 10 Pro | โ Yes. | โ No. | Auto dial is turned on, but resets after rebooting |
| POCO F3 | โ Yes. | โ Yes. | Function is stable, works at intervals of 10 seconds |
| Mi 11 Lite | โ No. | โ Yes. | Requires root or ADB to save settings |
| Redmi 9A | โ No. | โ No. | Hidden menus blocked by the manufacturer |
If none of the codes worked, donโt try to enter random combinations โ this could result in a network reset or lockdown. SIM-Go to the next way.
Method 3: Set up AutoDial via ADB (for Advanced)
If standard methods do not help, you can activate the auto dialer through ADB-Android Debug Bridge, which requires you to connect your smartphone to your computer and enable debugging. USB, But it gives you access to hidden parameters. MIUI. Instructions:
- Turn on Developer Mode: Go to Settings โ About Phone. Click 7 times on MIUI until the notification โYouโve become a developerโ appears.
USB debugging
- Back to Settings โ Additionally. โ For developers.
- Turn on the debugging switch over USB.
- Connect your smartphone to your PC and execute the command: adb shell settings put global auto_redial_enabled 1 To set the interval (for example, 10 Use: adb shell settings put global auto_redial_delay 10000 (The value is given in milliseconds).
After you execute the commands, restart the device. Auto dial should work for all outgoing calls. To disable the function, replace 1 with 0 in the first command.
โ ๏ธ Attention: Use ADB This can cause you to lose warranty if you modify system files. MIUI Auto dial settings are reset after the update.We recommend backing up through adb backup before experimenting.
๐ก
If ADB-commands do not apply, try first to run adb shell settings list global and check if the list has options auto_redial_*. If not, your firmware does not support this feature at the software level.
Method 4: Auto dialing apps from Google Play
If the built-in methods don't work, you have to use third-party apps. Google Play has some proven utilities that emulate the system-level auto dial.
- ๐ Auto Redial (from Simple Mobile Tools) - a minimalist application with interval setting and a black list of numbers.
- โก Redialer: Auto Call Back โ Supports logging calls and working in the background.
- ๐ Auto Recall & Redial โ can repeat the set until a successful connection or interrupt after N attempts.
- ๐ก๏ธ Tasker (paid) โ for advanced users, allows you to create an automatic dial-up script with triggers.
How to set up (for example, Auto Redial):
- Install the app from Google Play.
- Open it and grant permissions to Calls and the Journal.
- In the settings, specify: Repeat dial interval (recommended 10-15 seconds); Maximum number of attempts (e.g. 5); Exceptions (numbers for which no auto dial is required).
Auto-repeat
Cons of third-party applications:
- ๐ Increased battery consumption (background activity).
- ๐ MIUI It can be closed through optimization.
- ๐ Call permissions are required, which is not secure (choose high-ranking apps).
How to bypass MIUI optimization for third-party applications?
Method 5: Auto dialing through engineering menus (MTK-processors)
On Xiaomi smartphones with Mediatek processors (Redmi 9/9A/9C, POCO C3) you can turn on auto dialing through the MTK engineering menu. This method is more risky, but sometimes works where other methods are powerless.
- Open the Phone app and enter the code ##36446337## (or #3644633## on some models).
- From the menu that opens, select Connectivity โ CDS Information โ Radio Information.
- Press Phone 1 (if you have one) SIM-map).
- In the command input field, type AT+CREG=1 and then press Send AT Command.
- Next, enter: AT+CR = 1.5, where 5 is the interval in seconds (can be replaced by 10 or 15).
If the command is successful, you'll see the answer OK. Restart the phone, the auto dial should work. To turn it off, use the command AT+CR=0.
โ ๏ธ Warning: Incorrect commands in Mediatekโs engineering menu can lead to network loss or reset IMEI. Do not change other settings unless you are sure of their purpose! If the signal is lost after the changes, reset the network to Settings. โ SIM-maps and mobile networks โ Resetting network settings.
Why AutoCalling Doesn't Work on Xiaomi: Typical Problems
Even if you set up your auto dialer correctly, it may not work. Let's look at the main reasons and ways to eliminate them:
| Problem. | Possible cause | Decision |
|---|---|---|
| Auto dial is turned on, but does not repeat the set | MIUI Optimization Closes the Process | Turn off battery optimization for the Phone app or auto dial |
| The feature is available but resets after rebooting | The firmware does not save the settings | Use it. ADB-Auto-run commands or applications |
| Auto dialing only works for certain numbers. | Operator restrictions (for example, for short numbers) | Check the settings in the AutoDialer app (exceptions) |
| After setting up, the network signal disappeared | Wrong commands on the engineering menu | Perform a network reset in the settings or re-flash the communication module |
If none of the methods worked, check:
- ๐ต Blocking of the operator: some mobile networks (for example, Tele2 Yota: Limit the frequency of repeated calls.
- ๐ง Firmware version: on MIUI The global auto dial is often disabled and MIUI China or HyperOS may be available.
- ๐ ๏ธ Root-rights: with root-access, you can manually edit the file /system/build.prop, line ro.telephony.call_ring.delay=10000.
๐ก
On Xiaomi smartphones with Qualcomm (Snapdragon) processors, the MTK engineering menu is not available. Only methods 1-4 (standard settings, ADB or applications) are suitable for them.