When a Xiaomi or Redmi smartphone starts dialing the last number on its own right after a conversation is over, it can be embarrassing, a feature known as automatic re-call that is often activated randomly or turned on by default in some versions of the MIUI and HyperOS shell. Users often confuse it with a system failure or virus, although it is actually a standard option designed to make it easier to communicate with busy subscribers.
Sudden dialing can happen at the most inopportune moment, wasting minutes of a packet or creating awkward pauses in communicating with an interlocutor. Especially the question of how to turn off the Xiaomi Android auto dialer, for those who often call numbers with poor communication or to overloaded call centers, where this feature was useful before, but now interferes. Understanding where these settings are hidden will allow you to regain full control of your device.
In this article, we will look at all possible causes of auto dialing and provide step-by-step instructions for turning it off. We will look at standard telephony settings, hidden engineering menus and possible conflicts of third-party applications. Careful implementation of each step will help you fix the problem once and for all, regardless of the model of your smartphone.
Reasons for Automatic Dialing on Xiaomi
Before you start disabling functions, you need to understand the nature of their appearance. In Xiaomi devices, the call process is responsible for the system application βPhoneβ, which can be based on Googleβs engine or its own MIUI solution. Automatic repetition is often enabled by the user inadvertantly (accidentally) through the call menu when the phone is in your pocket or in a case with a magnetic fastener.
Another common cause is software conflicts: After updating the Android operating system or the MIUI shell, the old settings may not be properly applied to the new interface. Sometimes third-party applications to record calls or determine numbers can intercept control of the communication module, causing a false re-run of dialing.
If your Redmi touchscreen is damaged or has dead zones, it can register false touches in the area of the call button. In rare cases, the problem lies in the hardware, when the display plume transmits incorrect signals to the motherboard.
β οΈ If the auto dial is accompanied by a chaotic screen turn on or opening other applications, the problem may be a faulty touchscreen, not a software setting.
- π Accidental activation of the Automatic Repeat function in the call menu.
- π Settings conflict after firmware update MIUI or hyperos.
- π± The Impact of Third-Party Calling Applications and Number Determiners.
- π Glitches of the system process responsible for the communication module.
Disabling Auto dial through the standard call menu
The easiest and most effective way to solve the problem is to check the settings of the application itself for calls. The interface may vary slightly depending on the version of MIUI, but the logic remains the same: you need to open the Phone application and find the menu of additional options, which is usually hidden behind three dots or stripes.
In the list that opens, select Settings, and then the system will show you a number of options, among which you will need to find the section related to the behavior of the call. The option you are looking for is often called Automatic Re-Call or Auto-Call, and make sure that the switch next to this point is in the "Off" position.
If you use a standard call from Google, which is often pre-installed on global versions of Xiaomi smartphones, the path may look different. In that case, open the settings, select Dialing Settings, and find the re-call option there. Deactivating this feature ensures that the phone will no longer try to call back itself.
βοΈ Checking the call settings
After the settings change, it is recommended to restart the device so that the changes take effect at the system process level, which is especially important for the Redmi Note and Poco series models, where background processes can cach old parameters.
Settings in the application Security and MIUI Optimization
MIUI is famous for its deep system settings, which often duplicate Android features or add new ones. In some cases, auto dial management can be hidden in the system application Security. Open it, find the Antispam or Lock section, which may contain rules for handling incoming and outgoing calls.
Also worth paying attention to is the MIUI Optimization feature, which, although it rarely directly affects the auto dialer, turning it on or off can change the logic of how system applications work, and accessing this option requires you to go to Advanced Settings and activate the developer mode if it is not already enabled.
In some scenarios, especially in Chinese firmware versions, there is a separate application called "Mi Assistant" or "Smart Assistant" that can have its own automation scenarios, check if it has a macro set to re-call under certain conditions, such as when the code is occupied.
| Parameter | Where to find | Recommended value | Impact on autodiplom |
|---|---|---|---|
| Auto-repeat | Phone β Settings | Off | Direct shutdown of the function |
| Quick set. | Phone β Settings | Off | Prevents the set when holding the number |
| Smart kit | Phone β Settings | Off | Eliminates voice dialing |
| Antispam | Security β Antispam | Setting up | Blocks automatic actions |
Why do I need MIUI Optimization?
Use of engineering menus and hidden codes
For advanced users who have not been helped by standard methods, there is an option to use the engineering menu, which is a hidden part of the system, designed to test equipment and adjust hidden network parameters. USSD-code that must be entered in the dialing field.
On most Xiaomi devices with MediaTek or Qualcomm processors, the code may be different. Try entering ##4636## or ##6484#. In the menu that opens, select "Phone Information." You can find options associated with the radio module here. While there may not be a direct "disable auto dial" button here, resetting the radio module often solves software bugs.
Be very careful when changing the settings in the engineering menu. Incorrect configuration can lead to signal loss or unstable network operation. If you are not sure about the value of the parameter, it is better not to touch it or pre-write the initial values.
β οΈ Attention, logging into the engineering menu and changing the parameters of the radio module is at your own risk. Inexperienced actions can lead to a software failure of the communication module.
- π§ Code #4636## opens the test menu.
- π‘ The βPhone Informationβ section contains data about the SIM card.
- π The βTurn off radioβ button temporarily shuts down the communication module.
- βοΈ Resetting a preferred network type can help.
The Impact of Third-Party Applications and Number Determiners
Often, the problem is not system settings, but user-installed applications, such as GetContact, NumBuster or Truecaller, which integrate deeper into the call system than regular applications and can intercept dialing control.
If you have an app installed, go to its settings and find the section related to call behavior. There may be a "Cross If You Don't Pick Up" or similar function. It's also worth checking the app's permissions in Android settings: go to Settings β Apps β All apps, find the caller and see what permissions are given to it.
Try temporarily removing third-party number detectors or disabling their integration with the system call. If the problem disappears after removing the application, then the conflict was in it, in which case it is better to use Xiaomi's standard spam detection functions, which are built into the security system.
π‘
Before removing the number detector application, be sure to clear its data in the application settings to remove saved contact databases and cache that may continue to affect the system.
Reset network settings and applications Phone
If none of these methods worked, there may have been a build-up of configuration errors in the system, and the effective solution is to reset the phone app to factory values, which won't delete your call history or contacts, but will return all call parameters to their original state.
To do this, go to Settings β Apps β All Apps β Phone. Click Clear (or Delete Data) and select Clear All. After that, the phone can behave like a new call, and you have to reset the vibration response and volume, but the auto dialer must disappear.
A more radical but effective method is to reset the network settings, which will delete stored Wi-Fi passwords and Bluetooth settings, but often solves deep problems with the communication module. β Connection and sharing β Reset Wi-Fi, mobile networks and Bluetooth.
π‘
Resetting the settings of the Phone application is a secure procedure that does not affect the userβs personal data, such as contacts and call history, but effectively eliminates configuration software errors.