How to increase the waiting time on a Xiaomi phone: from the standard 30 to 120 seconds

Why Xiaomi Phone Resets Incoming Calls Fast and How to Fix It

Have you ever come across a situation where your Xiaomi or Redmi resets an incoming call through a phone? 20-30 So, for a second, without giving you time to reach your phone, that's standard firmware behavior. MIUI, where the default waiting timeout is limited 30 For most users, that's enough, but if you often leave your phone in another room or work in a noisy room, that might not be enough.

The problem is exacerbated by double-engineered models. SIM-cards (for example, Xiaomi 13 Pro or POCO X5 Pro, where timeout settings can conflict between slots, and operators (e.g. MTS, Beeline) sometimes impose their own waiting time limits, which further shortens the interval. In this article, we will discuss 7 working ways to increase call time - from standard settings. MIUI Up to hidden codes of the engineering menu and third-party applications.

It is important to understand that changing the waiting time of the call affects not only convenience, but also battery consumption (the communication module is more active) and charging (some operators consider β€œmissed” seconds as paid time). Check the plan before setting up, especially if you use it. Tele2 Or Yota, where the rules may be different.

Method 1: Change the latency through MIUI settings (official method)

The easiest and safest way to do this is to use the built-in MIUI options.It’s suitable for most models, including the Xiaomi 12T, Redmi Note 11 and POCO F4. However, not all firmware versions support this feature: in MIUI 14 and later, the path to settings may be different.

Instructions:

  1. Open the phone application (pipe icon).
  2. Click on the three dots in the top right corner and select Settings.
  3. Go to the Calls section β†’ Additional settings.
  4. Find the call timeout (or wait time).
  5. Set the value from 45 to 120 seconds (maximum depends on the model).

If there is no timeout call on the menu, your version of MIUI does not support this option, then move on to the following methods. Also note that on some firmware (for example, MIUI for the global market), the maximum value can be limited to 60 seconds.

Check the version of MIUI in Settings β†’ About the phone

Make sure that SIM-The card is active and catches the network

Close all background apps (especially messengers)

Backup settings in Settings β†’ Memory β†’ Backup

-->

Method 2: Use of the USSD-Operator codes to extend the time

If the settings MIUI If you don't get the desired result, you can try to change the waiting time on the part of the operator. Most Russian providers (MTS, Beeline, MegaFon) allow you to configure this parameter through the Internet. USSD-team-room.

Here are the current commands for popular operators:

Operator.USSD-codeUSSD-code for change (max value)
MTS*111*55#*111*55*1*90# (90 seconds)
Beeline*110*180#*110*180*2*120# (120 sec)
MegaFon*105*600#*105*600*3*60# (60 seconds)
Tele2*155*2#Only through the personal account.

Once you enter the code, you will receive an SMS confirming the change.

  • πŸ”„ At some tariffs (MegaFon All Inclusive, MTS Ultra) the maximum time can be blocked.
  • πŸ’° Changing the waiting time can affect the tariff (for example, on Beeline "Unlimited" the first 30 seconds are free, and then there is a minute payment).
  • ⏱️ After shift. SIM-maps or reset network settings parameters are reset to standard.
πŸ“Š What kind of carrier do you use on Xiaomi?
MTS
Beeline
MegaFon
Tele2
Yota
Other

Method 3: Engineering menu (for advanced users)

If standard methods fail, you can use the Engineering Mode, which requires caution, as the wrong settings can disrupt the communication module, suitable for models on Qualcomm (Xiaomi 11T, POCO X3 Pro) and Mediatek (Redmi 10C, POCO M4 Pro).

Instructions for Qualcomm:

  1. Open the Phone app and type ##4636##.
  2. Select Phone Information (or Phone Information).
  3. Scroll down to the Set preferred network type block.
  4. Click on the three dots in the upper right corner and select Additional.
  5. Find the Call Waiting Timeout option and set the value in the range of 60-120.

For Mediatek:

  1. Enter the code ##36446337## (or #364463## for new versions).
  2. Go to Connectivity β†’ Call.
  3. Find Ring Timeout and change the value.

⚠️ Note: Some models (Xiaomi 13 Lite, Redmi) K50) The engineering menu can be blocked, so try using the app. MTK Engineering Mode from Google Play (Mediatek only).

What to do if the engineering menu does not open?
If nothing happens after you enter the code, check: 1. Are there any spaces or extra characters in the code (enter strictly ##4636##). 2. Does the antivirus (e.g. Avast or built-in MIUI Security) block access. 3. Is the firmware updated to the latest version (in MIUI 13 and later, some codes are changed). If the menu still does not open, then the manufacturer has disabled this functionality for your model.

Method 4: Call Settings (Call Timer)

If you don't want to go through the settings, you can use third-party apps that run on top of a standard call and allow you to flexibly adjust your latency.

  • πŸ“± Call Settings (from Bald Apps) – Supports MIUI 12-14, It allows you to set a time out before 180 Seconds, double-engineered. SIM.
  • ⏰ Call Timer – Call Duration – captures the waiting time and offers flexible settings for each contact separately.
  • πŸ”§ Truecaller – in addition to blocking spam, has hidden settings for extending the call (c Settings) β†’ Calls. β†’ Additionally).

How to set up in Call Settings:

  1. Install the app from Google Play and give permissions to call.
  2. Go to Call Timeout. β†’ Incoming Call Timeout.
  3. Set the slider for 90-120 seconds.
  4. Activate the option Override system settings (redefinition of system settings).

Cons of this method:

  • πŸ”‹ Applications work in the background, which increases battery consumption 5-10%.
  • πŸ›‘ On some models (Xiaomi) 12S Ultra) MIUI Blocks overdefinition of system calls.
  • πŸ’Έ There may be advertising in free versions (e.g. Call Timer).

πŸ’‘

Before installing third-party calling apps, check the reviews from the past month – some programs (like Call Recorder) conflict with MIUI 14 and cause crashes.

Method 5: Configure with ADB (for power users)

If you're ready to dive into the technical details, you can change the call waiting time via ADB (Android Debug Bridge), which requires connecting your phone to your computer and enabling USB Debugging, but gives you maximum control over settings.

Step-by-step:

  1. Turn on Developer Mode on Xiaomi: go to Settings β†’ About Phone and 7 times click on the MIUI version.
  2. Return to Settings β†’ Additional β†’ For developers and activate Debugging over USB.
  3. Connect your phone to your PC, install ADB drivers (download from the XDA Developers website).
  4. Open the command line (Win) + R β†’ cmd) and enter: adb shell settings put global call_waiting_timeout 120000 Here. 120000 β€” millisecond (120 seconds).
  5. Reboot the phone.

To return the standard settings, use the command:

adb shell settings delete global call_waiting_timeout

⚠️ Attention: Misuse of the right ADB Don't change other settings in global settings unless you're sure they're there (POCO F5) after ADB-commands require resetting of network settings (Settings) β†’ SIM-map β†’ Reset).

Method 6: Bypassing restrictions through call forwarding

If all of the above methods didn't work, you can do the trick of configuring conditional call forwarding, which doesn't increase the latency directly, but allows you to extend the incoming call by redirecting to another number.

How it works:

  1. Activate redirects when unavailable: 62[number]# (e.g. *62*79123456789#).
  2. Set the redirect time to 30-45 seconds (via operator settings).
  3. Now, if you miss a call, it will be redirected to another number, which will give you extra time to respond.

Cons of the method:

  • πŸ“ž Second number is required (you can use a virtual number, for example, from Google Voice).
  • πŸ’Έ Redirection can be charged by the operator (clarify the terms of the tariff).
  • πŸ”„ Does not work if the main number is not available (for example, outside the coverage area).

πŸ’‘

Call forwarding is a temporary solution, and to keep increasing latency, it's best to combine this method with MIUI or engineering menu settings.

Method 7: Firmware custom recovery (extreme method)

If you're willing to take drastic measures, you can install custom recovery (like TWRP) and edit the system files that run the call timeout, a method that only works for power users and requires an unlocked bootloader.

Instructions:

  1. Unlock the bootloader through the Mi Unlock Tool (the official Xiaomi tool).
  2. Install TWRP for your model (download from XDA Developers).
  3. Through TWRP edit the file /system/build.prop, line: ro.telephony.call_ring.delay=120000
  4. Save the changes and restart the phone.

Changing system files can lead to loss of warranty and unstable phone performance, a method that is only recommended if other methods have not worked, and you understand the risks.

FAQ: Frequent questions about setting call waiting times

Can I increase the waiting time to 5 minutes?
Technically, but: Telecom operators typically limit the maximum time to 120 seconds. MIUI The maximum value is 180 seconds (3 minutes), but this requires manual editing of system files. SIM-card operator (for example, MegaFon considers this as suspicious activity).
Why did the MIUI update delay the waiting time?
When you update the firmware, you reset: Engineering menu settings. Settings set through ADB. Some system files (if the update was "complete" rather than incremental). To avoid this, before updating: Back up to Settings β†’ Memory β†’ Backup. Record the current call time settings (e.g., take a picture of the screen).
How to check the current waiting time of the call?
There are several ways: Call your number from another phone and record the time before the reset. USSD-operator code (e.g. for MTS β€” *111*55#). Install Call Logs Analyzer from Google Play – it shows detailed statistics on calls.
Does the increase in waiting time affect autonomy?
Yes, but not critical: When actively called, the communication module consumes ~0.5-1% If you increase the waiting time with 30 before 120 Seconds, the cost will rise by ~0.5% In the context of the total cost (for example, Xiaomi) 13 Pro with AKB 4820 mAh) it's imperceptible, but with 100+ Tips for missed calls per day can add up. Advice: if autonomy is critical, use energy saving mode (Settings) β†’ Battery), but note that it can reset the waiting time to standard 30 second.
Does this work for POCO and Redmi?
Yes, all of the methods described are applicable to: POCO: F4, X5 Pro, M5 (on Mediatek and Qualcomm); Redmi: Note 12, 10C, K50 (except for Unisoc models where engineering menus are limited); Exceptions: On the Redmi A1 (budget model), the engineering menu is blocked; on the POCO C-series (for example, POCO C50) ADB may not work due to firmware limitations.