How to disable call retention on Xiaomi: all the ways and nuances

The call retention feature on Xiaomi smartphones can be useful in the office environment or when you use conference calls, but for most users it becomes a source of irritation. Unexpected audible beeps, interruption of a conversation or accidental pressing of a button during a call - these are problems that owners of devices on MIUI different versions face. In this article, we will discuss all the available ways to disable call retention, including hidden settings and workarounds for older models.

It is important to understand that the interface MIUI It is updated regularly, and the location of options may vary depending on the firmware version, and we have taken these nuances into account and prepared universal instructions that will suit most devices, from the Redmi Note 10 Pro to the flagship Xiaomi 13 Ultra. If standard methods do not work, the article has alternative solutions, including settings through the use of the USSD-codes and third-party applications.

What is Call Holding and Why Disable It

Call Hold is a feature that allows you to temporarily pause a conversation to take another incoming call or switch between subscribers, which is convenient in a corporate environment, but more often creates problems for the average user:

  • πŸ”Š Unexpected sound signals – when you press the retention button, a loud squeak is heard, which can confuse the interlocutor.
  • πŸ“± Random pressing – on the screen during the call, the retention button is located next to the volume or speaker keys.
  • βš™οΈ Conflict with other features – on some firmware, retention interferes with VoLTE or ViLTE.
  • πŸ”„ Automatic retention – in rare cases MIUI It puts the call into retention mode when the signal is weak.

Especially relevant problem for users who often call through WhatsApp, Telegram or other messengers – the retention function can work even with Internet calls, interrupting the connection. In some regions, mobile operators (for example, MTS or Beeline) by default activate this option at the level of the mobile phone. SIM-The card makes it harder to disable it.

πŸ“Š You have faced the problem of holding a call on Xiaomi?
Yeah, all the time.
Yeah, but rarely.
No, I didn't.
I don't know what that is.

Method 1: Disconnect via phone settings (MIUI 12/13/14)

The most reliable method is to use the built-in MIUI settings. The interface may vary slightly depending on the firmware version, but the overall algorithm is maintained:

  1. Open the phone application (pipe icon).
  2. Click on the three dots in the top right corner and select Settings.
  3. Go to Calls or Additional Settings (on some models – More).
  4. Find the Call Hold option and move the slider to the off position.

If there is no such item, try an alternative path:

  1. Go to Settings β†’ SIM-cards and mobile networks.
  2. Choose yours. SIM-card (if there are several).
  3. Select your call settings or additional settings.
  4. Deactivate Call Hold option or Service Codes.

β˜‘οΈ Checking the call retention disabling

Done: 0 / 4

Important! On some firmware (e.g. MIUI 12.5 for POCO X3 Pro), the option may be hidden, in which case resetting the phone application will help:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Find the phone and tap it.
  3. Select Warehouse β†’ Clear data and Reset settings.

⚠️ Warning: Reset will delete call history! pre-export it through Settings β†’ Google β†’ Backup.

Method 2: USSD-lock-in

If the settings MIUI Do not allow to disable retention, try to use service USSD-These commands are level-level. SIM-map and operator. Code options:

Operator.Code for deactivationCode for status verification
MTS*#43# β†’ 0 β†’ Challenge*#43#
Beeline##43# β†’ Challenge*#43#
MegaFon*#43# β†’ 2 β†’ Challenge*#43#
Tele2##004# β†’ Challenge*#004#
Universal.##43# β†’ Challenge*#43#

After entering the code, you should receive an SMS or a notification of the successful shutdown of the service.

  • πŸ”„ Try restarting your phone.
  • πŸ“Ά Make sure that SIM-card USSD-Requests (on some virtual operators they are blocked).
  • πŸ“ž Call the operator and ask to disable call retention manually.

πŸ’‘

If USSD-If the codes don't work, try typing them in through the "Engineer Mode" app (available on Google Play) and it bypasses the limitations of some firmware.

Method 3: Use Engineer Mode (for advanced users)

If standard methods don’t work, you can use Xiaomi’s engineering menu, which is suitable for power users, as improper actions can disrupt the phone.

Instructions:

  1. Install the MTK Engineering Mode app (for MediaTek processors) or Qualcomm Engineer Mode (for Snapdragon) from Google Play.
  2. Open the app and go to the Telephony or Connectivity section.
  3. Choose Call Settings or Network Settings.
  4. Find the Call Hold or Supplementary Services option and turn it off.

For Snapdragon devices (such as Xiaomi 12T Pro), you can use the code:

##4636##

After entering, select Phone Information β†’ Network Selection β†’ Disable all additional services.

⚠️ Warning: Do not change other options in the engineering menu without understanding their purpose! This can cause network loss or communication module failure.

What if after the holdout was lost sound in the tube?
This is a rare error associated with a settings conflict. Solution: 1. Reboot your phone. 2. Turn on and off flight mode. 3. Reset network settings: Settings β†’ SIM-map β†’ Resetting network settings.

Method 4: Disconnecting through third-party apps

If the built-in MIUI tools do not allow you to disable retention, you can use third-party utilities.

  • πŸ“± Call Settings Pro - allows you to manage all call parameters, including retention. Supports Xiaomi, Redmi and POCO.
  • πŸ”§ Network Signal Guru – Extended network settings, including disabling operator service functions.
  • πŸ› οΈ Shortcut Maker – Creates shortcuts for hidden functions MIUI, including retention settings.

Example of settings through Call Settings Pro:

  1. Install the app from Google Play.
  2. Open it and give access to the calls.
  3. Go to the Additional Functions section.
  4. Find the Call Retention and deactivate it.
  5. Save the changes and restart the phone.

Warning: Some applications require ROOT-rights to fully access the settings. Without them, the functionality may be limited.

Problems and Solutions: What to Do When Retention Is Not Turned Off

Sometimes even after all the manipulations, the retention function continues to work, and let's look at the typical causes and ways to eliminate them:

Problem.Possible causeDecision
Retention option is not available in the settingsOutdated version of MIUI or custom firmwareUpdate the software through Settings β†’ About the phone β†’ System update
USSD-codes don't workThe operator blocks service commandsContact the operator to request to disable the retention manually
The retention is only triggered on one of the two SIMs.Settings are tied to a specific SIM-mapRepeat the shutdown for each SIM separately
After resetting, the settings are reset.Misfunction of MIUI or application conflictPerform network reset: Settings β†’ Memory β†’ Reset network settings

If none of these methods worked, there are two options:

  1. Reset to factory settings (delete all data, but return standard call settings).
  2. Flashing to a newer or cleaner version of MIUI (requires skills and backups).

πŸ’‘

Before resetting or flashing, be sure to save contacts and media files! use Mi Cloud or Google Drive for backup.

Alternative solutions: how to minimize inconvenience

If you fail to disable call retention, you can reduce its impact on the user experience:

  • πŸ”‡ Turn off the retention sound: in the call settings, find the retention sound option and set the No Sound value.
  • πŸ“΄ Use a headset: with connected headphones, the hold button on the screen may disappear.
  • πŸ›‘οΈ Lock the screen while you call: this will prevent accidental taps. β†’ Lock screen β†’ Blocking during the call.
  • πŸ“± Install an alternative call: like Truecaller or Google Phone – they can ignore retention settings MIUI.

Some models (e.g. Redmi Note 11 Pro)+ 5G) Call retention automatically turns off when VoLTE mode is activated. To enable it, go to Settings β†’ SIM-map β†’ Enable VoLTE.

FAQ: Frequent questions about holding a call on Xiaomi

Can you turn off call retention on all Xiaomi models?
On most devices, yes, but on some budget models (like the Redmi 9A) or custom firmware devices, the option can be blocked, in which case only contacting the operator or resetting will help.
Why did call retention turn on again after the MIUI update?
For major updates (e.g., from MIUI 12 to MIUI 13), some settings are reset to factory settings. After the update, manually check the retention status and turn it off again if necessary.
Does disabling retention affect communication quality?
No, this feature is not related to the basic parameters of the network. Disabling retention will not impair the quality of calls or Internet speed.
Can I turn off the retention only for specific contacts?
Standard MIUI means don't, but some third-party calls (like ExDialer) support these settings.
What happens if the operator refuses to disable the retention?
Try changing your plan or contacting another service provider, and consider switching to another service provider where the service is not activated by default.