Automatic dial-up is a useful feature that saves time with frequent calls to busy numbers. On Xiaomi Redmi 9 smartphones with MIUI firmware, it can be implemented both by standard means and using third-party applications. However, not all users know that the auto dial settings are hidden in the depths of the interface or require additional activation.
In this article, we will discuss all the working ways to set up auto dialing on Redmi 9 (including Redmi 9A/9C/9T models), take into account the features of different versions of MIUI (12 to 14), and also consider alternative solutions for cases where standard methods do not work.
Why Auto Calls Donβt Work Out of the Box on Xiaomi
Many Redmi 9 users are faced with the fact that the autocall function is either missing from the menu or not working correctly, the reasons are rooted in the features of the MIUI firmware:
- πΉ Regional restrictions: In global versions MIUI (for example, MIUI Global) Auto dialing function is often disabled by default due to differences in telecommunications standards.
- πΉ No visual interface: On some builds, the option is hidden and only available through the engineering menu codes or ADB.
- πΉ Conflict with the application "Phone": In versions MIUI 13+ Standard call app can block autoreplay due to battery optimization.
In addition, carriers (e.g. MTS, Beeline) sometimes impose their restrictions on repeat calls, especially for corporate tariffs, and we recommend checking before setting up whether your plan blocks this feature.
Method 1: Standard setting of auto dial in MIUI
If your Redmi 9 is running MIUI 12-14 (global or European), try enabling auto dialing via hidden settings:
- Open the phone application (pipe icon).
- Click on the three dots in the top right corner and select Settings.
- Go to the Additional Settings section (or System Settings in some versions).
- Find Autocall or Autocall, and if you don't have one, use an alternative method (see below).
- Set a re-call interval (the options are usually available: 5 seconds, 10 seconds, 30 seconds).
If AutoRepeat is not on the menu, it means that your version of MIUI does not support it visually, in which case you will move to Method 2 or Method 3.
Check the version of MIUI in Settings β About the phone
Update the Phone app in Google Play
Turn off the power saving mode for the Phone application
Make a backup copy of your contacts-->
Method 2: Activate through the engineering menu (USSD codes)
On Redmi 9 with MIUI firmware for China or India, auto dialing can be enabled via hidden commands, which works on most versions of Android 10-12, but requires caution:
- Open the Phone app and go to the Set tab.
- Enter the code ##4636## and click on the call.
- In the menu that opens, select Phone Information (or Phone Information).
- Scroll down to the Auto Redial block and set the Enabled value.
- In the Redial Interval field, specify the interval in seconds (e.g. 10).
- Save the settings and restart the phone.
Important: Do not change other options in the engineering menu unless you are sure of their purpose.
What if the #4636## code doesnβt work?
Method 3: Set up AutoDial via ADB (for power users)
If standard methods donβt work, you can activate auto dialing via Android Debug Bridge (ADB), which requires connecting the phone to a computer, but gives 100% results on any version of MIUI.
Step 1: Preparation
- π₯οΈ Install. ADB Tools on PC.
- π± Turn on Debugging. USB Redmi 9: Go to Settings β The phone. β Version. MIUI (Click 7 times to unlock Developer Settings, then to Settings β Additionally. β For developers β Debugging by USB.
- π Connect your phone to your computer and confirm your debugging permission.
Step 2: Execution of commands
Open the command prompt (or Terminal on Mac/Linux) and type:
adb shell settings put global auto_redial_enabled 1
adb shell settings put global auto_redial_delay 10000Where 10,000 is the interval in milliseconds (10 seconds). For 5 seconds, specify 5000.
Step 3: Checking
Reboot your phone and try calling a busy number. The auto dial should work at a set interval.
β οΈ Attention: Misuse of the right ADB If the phone starts to behave unstable after the commands, reset the settings via adb shell settings delete global. auto_redial_enabled.
Method 4: Third-party applications for auto dialing
If you canβt set up auto dialing with standard methods, use specialized applications. We tested several options and selected the best for Xiaomi Redmi 9:
| Annex | Ratings. | Features | Cons |
|---|---|---|---|
| AutoRedial | 4.7 | Flexible interval settings, black list of numbers, work in the background | Advertising in the free version |
| Redial | 4.5 | Simple interface, MIUI support, low power consumption | Limitation of 5 repetitions per day |
| Truecaller | 4.4 | Built-in auto dial, spam blocking, identification of numbers | Requires registration, collects data |
Important: When using third-party apps, turn off battery optimization for them in the MIUI settings (Settings β Battery β Battery Optimization), otherwise the auto dial may not work.
π‘
Before installing the app, check the reviews from the last month β some programs stop working after MIUI updates.
Solving problems with auto dialing on Xiaomi Redmi 9
If the auto dialer doesnβt work even after setting up, check the following points:
- π΅ Network problems: Make sure the operator signal is stable. Autorepeat may not work in low-course areas.
- π Energy saving: Turn off Ultra-economic mode in Settings β Battery β it blocks background processes.
- π± Application conflict: If you have two calling apps installed (e.g. Truecaller) + A standard phone, the auto dial may not work. Leave only one.
- π Reset Network Settings: Go to Settings β SIM-maps and mobile networks β Reset network settings and confirm the action.
If the problem persists, try resetting the phone app settings:
- Go to Settings β Applications β Application Management.
- Find the phone and select the Warehouse.
- Click Erase Data and Clear Cache.
- Reboot the phone.
β οΈ Warning: Resetting the phone app will delete call history and call settings. Pre-export the history to Settings β Phone. β Exports of history.
Comparison of methods of setting up an auto dial
To choose the best way, we will evaluate each of them according to the key criteria:
| Method | Difficulty | Reliability | Required. root/ADB | It's good for MIUI. |
|---|---|---|---|---|
| Standard settings | β | Medium (not working on all versions) | No. | 12-14 (global) |
| Engineering menu | ββ | Tall. | No. | Any (except Chinese) |
| ADB | βββ | Maximum | Yes. | Anybody. |
| Third-party annexes | β | Depends on the app. | No. | Anybody. |
For most Redmi 9 users, the best solution is a combination of an engineering menu and a third-party application (such as AutoRedial), which will give maximum reliability without the need to use ADB.
π‘
If you're unsure of your technical skills, start with standard settings or third-party apps.The methods with ADB and engineering menus are designed for power users.