Automatic re-dialing is a useful feature that saves time when the subscriber is busy or the phone is off. On Xiaomi smartphones (including Redmi, POCO, Black Shark), this option is often hidden in the depths of the menu or not at all in the standard MIUI firmware. In this article, we will analyze all the current ways to configure the auto-dialer, from built-in tools to third-party applications and technical tricks for advanced users.
It's important to understand that auto dialing capabilities depend on the version of MIUI, the phone model, and even the carrier. For example, on the Xiaomi 13 Pro with MIUI 15, the configuration algorithm differs from the Redmi Note 10 on MIUI 12.5. We tested all methods on current firmware in 2026 and identified those that work stably. If you encounter a lockdown from an operator (for example, MTS or Beeline), there are workarounds in the article.
Before you start, check:
- π± Phone model β some features are only available on flagships (Xiaomi series) 12/13/14).
- π Version MIUI β Update the firmware through Settings β The phone. β Updating the system.
- πΆ Telecom operator β Tele2 and Iota may have restrictions on auto dial-up.
1. Built-in auto dial-up function in MIUI: where to look and how to turn on
Starting with MIUI 12, Xiaomi added a hidden autocall option, but not in all regional firmware.
- Open the phone application (pipe icon).
- Click on the three dots in the upper right corner β Settings.
- Scroll down to the Additional or Call section (name depends on version).
- Look for Auto Call or Repeat Call.
If you don't have a point, your firmware doesn't support out-of-the-box.
- π Try changing your firmware region to India or Europe (via Settings) β Additionally. β Region).
- π§ Install a firmware mod with auto dial-up support (e.g. Xiaomi.eu).
- π± Use alternative methods from the following sections.
π‘
On some models (e.g. POCO F5), the auto dial option only appears after the first manual recalling. Try calling a busy number, then check the settings again.
Restrictions of the built-in auto dial:
- β±οΈ The interval between attempts is fixed β usually 30 seconds.
- π’ Maximum attempts β 5 times (not configured in all versions).
- π« Does not work with ViLTE (calls on the 4G) on some operators.
2. Auto dial through the engineering menu: hidden codes for Xiaomi
If standard settings donβt work, you can activate autoreplay via the engineering menu, which works on most Xiaomi/Redmi/POCO models, but you need to be careful that improper actions can disrupt the network.
Instructions:
- Open the Phone app.
- Enter the code: ##4636## Some firmware may require: #86583###
- Select Phone Information (or Phone Information).
- Scroll to the Set Auto Redial or Auto Repeat block.
- Set the settings: Auto Redial: Enabled (enable) Redial Times: 5 (number of attempts) Redial Interval: 30 (second interval)
Save the settings and restart the phone.
Check the battery charge (minimum 50%)
Write down the current network settings (APN, network mode)
Do not change other options in the engineering menu
Reboot your phone after the changes-->
On models with a Qualcomm Snapdragon processor (such as Xiaomi 12T or POCO X5 Pro), code ##4636## may not open the auto dial menu, in which case use the alternative code ##36446337## (for devices on MediaTek).
β οΈ Warning: Changing the settings in the engineering menu can cause network failures. If after setting up the mobile Internet disappears, reset the network settings through Settings β SIM-maps and mobile networks β Resetting settings.
3. Auto dial-up apps: top-5 tested
If the built-in methods don't work, third-party applications will come to the rescue, and we selected 5 of the most reliable solutions that are compatible with MIUI 14/15 and tested for virus-free (according to VirusTotal data from May 2026).
| Annex | Rating (β ) | Features | Reference |
|---|---|---|---|
| AutoRedial | 4.7 | Customizable interval (5β120 seconds) Operates in the background Dual SIM support | Google Play |
| Redial Pro | 4.5 | Timestamp Log Excluding numbers from auto dial Widget for quick access | Google Play |
| Call Repeater | 4.3 | VoIP (WhatsApp, Telegram) Voice notifications Saving battery | Google Play |
| Auto Call Recorder & Redial | 4.2 | Recording conversations + auto dial Cloud backups Works without the Internet | Google Play |
| Tasker + Plugin | 4.8 | Maximum customization Integration with other automations Requires customization | Google Play |
For installation:
- Download the application from the table.
- Start and grant permissions to Calls and SMS.
- Set up the parameters: π’ Number of attempts is optimally 3-5 times. β±οΈ The interval is 20-40 seconds (less than that can be blocked by the operator). π΅ Exceptions β add numbers that do not require an auto dial.
Activate the service in the application settings.
How to get around the operator lock?
4. Auto dial through Tasker: for advanced users
Tasker is a powerful automation tool that allows you to create custom auto dial script with flexible settings.This method is suitable for Xiaomi on Android 10-14 and requires minimal knowledge of working with triggers.
Step-by-step:
- Install Tasker and AutoInput plugin (to simulate clicks).
- Create a new profile (+ β Event β Phone β Call is complete).
- As a condition, specify: %evtype ~ missed |busy (this is a filter for missed / occupied calls).
- Add the task (New task β + β Phone β Dial the number).
- In the number field, enter: %CNUM (this is the variable of the last number dialed).
- Set the delay before re-calling: Task β + β Task β Wait Specify 30 seconds (or another value).
- Save the profile and activate it.
Advantages of the method:
- ποΈ Full control over the logic of the auto dial (for example, you can add a notification before a re-call).
- π The ability to create different scenarios for different numbers.
- π Logistic of all attempts in the file.
β οΈ Attention: MIUI 14+ Tasker may require additional permissions to handle calls. β Annexes β Tasker β Permissions and enable all options related to phone and notifications.
5. Auto dial with root rights: maximum customization
If your Xiaomi has an unlocked bootloader and root rights (for example, through Magisk), you can set up an auto dial at the system level, which gives you access to hidden Android settings and allows you to bypass carrier restrictions.
Instructions for root devices:
- Install BuildProp Editor from Google Play.
- Open the file /system/build.prop.
- Add the lines: ro.telephony.call_ring.delay=0 ro.telephony.auto_redial=1 persist.radio.redial_timer=30 where 30 β interval in seconds (can be changed).
- Save the file and restart the phone.
- Check the auto dial through the standard Phone app.
For a deeper setup:
- π Change the parameter. persist.radio.max_redial β Maximum number of attempts (by default) 5).
- π§ Use the Xposed Framework with Auto Redial Enabler for fine-tuning.
- π οΈ Configure the init.d script to automatically apply the settings after the reboot.
π‘
Root methods give you maximum control, but you need to be careful. Incorrect editing build.prop can lead to bootloop. Always back up before you make changes!
6. bypassing the blocking of auto dial by the operator
Many Russian operators (MTS, Beeline, Tele2) limit the number of repeated calls to reduce the load on the network. If your auto dialer is unstable or interrupted after 2-3 attempts, use these methods:
Method 1: Replacement of IMSI
- π± Use two. SIM-cards of one operator (for example, the main and additional).
- π Set up the auto dial so that the first 2 attempts go with one SIM, and the following from the second.
- π This resets the lock counter, as the operator sees calls from different numbers.
Method 2: VoIP bypass
- π Install the Google Voice or Zoiper app.
- π Put your primary number on it.
- π Set up an auto dial via VoIP β the operator will not block such calls.
Method 3: Change TTL (for advanced)
- π οΈ Requires root and Terminal Emulator app.
- π Enter the command: su echo "1" > /proc/sys/net/ipv4/ip_default_ttl This will change the life of packets, which can fool the locking system.
7. Frequent problems and their solutions
Even after setting up the auto dialer correctly, we can analyze the typical errors and how to fix them:
| Problem. | Possible cause | Decision |
|---|---|---|
| Auto dialing is not running. | No call permission The operator blocks the function | Check permissions in Settings β Applications Use VoIP bypass |
| Calls are interrupted after 2-3 attempts | Limitation of operator | Increase the interval between attempts to 60 seconds Change the IMSI (use the second SIM) |
| The phone is rebooted when you call it by autocall. | Conflict with firmware or module | Disable Xposed Modules Update MIUI to the latest version |
| It doesn't work with Dual SIM. | Error in SIM settings | Specify the basic SIM in call settings Use applications with Dual SIM support |
If none of the methods worked, check:
- πΆ Network quality β Auto dial may not work with a weak signal.
- π Battery Optimization β Add the Auto dial app to exceptions (Settings) β Battery β Optimizing the battery).
- π± Regional restrictions β some features disabled in Russian firmware Xiaomi.