The call retention feature on Xiaomi smartphones allows you to temporarily pause your current conversation to take an incoming call or switch to another contact. This is an indispensable tool for those who often communicate on the phone for work or personal purposes. However, in the latest versions of MIUI (especially 13 and 14), retention settings can be hidden or work differently than on stock Android. In this article, we will discuss all the ways to activate the feature, from standard settings to hidden commands for the engineering menu.
It is important to understand that retention is not only a firmware issue, but also a carrier-specific one, and some mobile networks (e.g. virtual operators) may block this option at the level of the service provider. SIM-If after all the manipulations, the function does not work, check its support with your provider. We will also consider alternative solutions if standard retention is not available.
What is call retention and why is it necessary
Call Hold is a telephone function that allows you to:
- π Suspend current conversation to answer second incoming call (if call waiting is maintained).
- π Switch between two active calls (e.g., consulting with a colleague while talking to a client).
- π§ Use a headset or Bluetooth headphones without interrupting communication.
- π± Restore connection after temporary network loss (if operator supports Call Resume).
Xiaomiβs retention is implemented via the 3GPP TS 22.030 protocol, but its operation depends on:
- πΆ Network type: in 4G VoLTE and 5G function is more stable than in 2G/3G.
- π± Versions MIUI: firmware MIUI 12 settings could be in another section.
- π§ Operator policies: Some tariffs (e.g., "minimum" packages) disable retention.
If youβve used other brandsβ smartphones before (like Samsung or iPhone), youβll notice that the retention interface looks different on Xiaomi. Thereβs no separate βholdβ button when you call, instead using a keyboard or gesture combination.
Where is the retention setting in MIUI
In the latest versions MIUI 13/14 The direct call retention switch from the settings menu has disappeared. Instead, the function is controlled automatically through the settings SIM-To activate the card:
- Open the Settings app (cog icon).
- Go to section. SIM-maps and mobile networks.
- Choose yours. SIM-card (if two of them).
- Switch to Additional Settings (or Call Settings in older versions).
- Find the Call Hold option and turn it on.
If the item is not on the list, it means that:
- β Your operator does not support the function (check on the providerβs website).
- β SIM-Card not activated for retention services (may be required) USSD-request).
- β You have custom firmware installed (like LineageOS) where the function is disabled.
βοΈ Check before setting up the retention
On some models (such as the Redmi Note 10 Pro or POCO F3), the path to settings may be different. If you don't find the "Retention" option, try an alternative method through the engineering menu - read more about it further.
How to Enable Retention through Engineering Menu (For Advanced)
If the standard settings donβt work, you can try activating retention via the Engineering Mode, which is suitable for advanced users, as incorrect actions can disrupt the network.
Instructions:
- Open the phone app and enter the combination: ##4636##
- In the menu that appears, select Phone Information.
- Scroll down to the Call Hold block.
- If you have Disabled status, tap it to change to Enabled.
- Go back and restart the phone.
On some Xiaomi models, for example, POCO X3 NFC) The engineering menu may not display the retention option. USSD-operator code.
What to do if the engineering menu is not opened?
After activation through the engineering menu, check the function:
- Call another phone.
- During the conversation, click Add Call (+ icon).
- The current call must automatically go into retention.
USSD-codes for checking and activating retention
If none of the previous methods worked, try using them. USSD-They send a request directly to the operator to check or enable the service. Below are the current codes for popular Russian providers:
| Operator. | Retention verification code | Activation code. |
|---|---|---|
| MTS | *111*088# | *111*432# |
| Beeline | *110*180# | *110*431# |
| MegaFon | *105*432# | *105*432*1# |
| Tele2. | *155*2# | *155*2*1# |
Once you enter the activation code, you will receive an SMS with confirmation. If the service is paid (rarely, but it happens), the operator will notify you of the tariff.
β οΈ Attention: USSD-If the code does not work, check the current combination on your operator's website or through support (for example, MTS has 0890, Beeline has 0611).
What to do if the call retention is not working
If you have completed all the steps but the function is still inactive, check the following points:
- π Phone reboot: sometimes a reboot is required after changing the settings.
- πΆ Network type: The retention may not work in 2G Or if you're on a weak signal. 4G customized SIM-map.
- π§ Reset Network Settings: Go to Settings β SIM-map β Resetting mobile network settings.
- π± Update MIUI: Check for updates in Settings β The phone. β Updating the system.
If the problem persists, try:
- Install an alternative call app (e.g. Google Phone from Play Market).
- Insert SIM-card to another phone and check the retention there (this will help identify the problem on the operator's side).
- Contact the communication salon with a request to re-release SIM-Card (sometimes the problem is in the old card).
π‘
If you have a two-sim Xiaomi, try activating the retention separately for each. SIM-Sometimes the function only works on the main slot (Slot 1).
On some models (e.g. Xiaomi) 12T or Redmi K50) The problem may be VoLTE. Try disabling this option in the settings. SIM-maps and reboot phone.
Alternative ways to hold a call on Xiaomi
If standard retention is not available, workarounds can be used:
- π± Conference-Conference: Instead of holding, add a second caller to the conference and then turn it off (actually it's a simulation of holding).
- π Quick switch: Press Add Call, then immediately complete the second call β the first one will automatically recover.
- π§ Bluetooth Headset: Some models (e.g. Xiaomi AirDots) support retention through proprietary software.
- π² Caller apps: WhatsApp, Telegram or Skype have built-in retention for VoIP calls.
Business users can use a virtual PBX solution (such as Zadarma or Mango Office) to offer advanced retention, forwarding and recording capabilities directly in the mobile app.
π‘
If you have a corporate SIM-map, check with IT-Department, whether the retention of the call at the level of corporate policy is blocked.
Xiaomi models with retention settings
Some Xiaomi smartphones have unique nuances when activating retention. Here's a quick overview:
| Model | Feature | Decision |
|---|---|---|
| Redmi Note 9/10 | There is no βholdβ item in the SIM settings | Use it. USSD-operator code or engineering menu |
| POCO F3/F4 | Retention only works in 4G (VoLTE) | Disable 3G/2G in network settings |
| Xiaomi 11T/12 | The function is disabled after the MIUI update | Reset network settings or reinstall firmware |
| Black Shark 4/5 | Retention conflicts with game mode | Disable the Game Turbo Mode in the settings |
For devices on MediaTek (such as Redmi 9A or POCO M3), additional setup may be required via MTK Engineer Mode. Download the app from the Play Market, select MTK Settings β Call β Call Hold, and activate the option.