How to remove the โ€œContinue Callโ€ button on Xiaomi: all working methods

The hold button on Xiaomi smartphones is often inappropriate: during a conversation, it takes up space on the screen, interferes with clicking on other elements of the interface or works accidentally. This is especially annoying for owners of devices with MIUI 12-14, where the function is activated by default and does not always have an obvious way to turn off. In some firmware, the button may be absent from the settings at all, which causes confusion.

In this article, we will discuss all possible ways to remove the call retention button - from standard settings to hidden parameters and ADB commands. The methods are tested on the Redmi Note 10/11/12, POCO X3/X4/X5, Xiaomi 12/13/14 and others with MIUI based on Android 11-14. If you are faced with the fact that the button does not disappear after normal manipulations - here you will find a solution.

Why does the call retention button appear and can it be removed?

Call Hold is designed to temporarily suspend a conversation without resetting it, and is useful in a business environment or when used. SIP-telephone, but for most users it becomes superfluous. MIUI The button may appear for several reasons:

  • ๐Ÿ“ฑ Firmware version: in MIUI 12โ€“14 is the default function for all operators.
  • ๐Ÿ“ก Operator settings: some mobile networks (for example, MTS, Beeline) forcibly enable it through SIM-map.
  • ๐Ÿ”„ System updates: after the update MIUI settings can be reset.
  • ๐Ÿ› ๏ธ Firmware Customization: In informal builds (e.g. xiaomi.eu), the button may behave differently.

You can remove it without rooting permissions in most cases, but some devices will require ADB or edit system files. Below we will look at the methods from the simplest to the most complex.

โš ๏ธ Attention: On devices with MIUI The Global Stable button for the hold-up call may be blocked by the operatorโ€™s policies, in which case its removal will result in a reset after the reboot.

Method 1: Disconnect via standard phone settings

The most obvious method is to search for the option in the call settings menu, but depending on the version of MIUI, the path to it may differ.

  1. Open the Phone app.
  2. Press three points (โ‹ฎ) top-right โ†’ Settings.
  3. Go to the Call Settings section or additionally.
  4. Find Hold Call (can be called Hold Call or Suspend Call).
  5. Turn off the slider or uncheck the tick.

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

Settings โ†’ Applications โ†’ Application Management โ†’ Phone โ†’ Permissions โ†’ Additional Call Settings

What if you don't have an option? On some firmware (e.g. MIUI 13 for Redmi Note 11), the function is hidden, in which case move on to the next way.

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

Make sure that SIM-The card supports the function (not all operators provide it)

Make a backup copy of call settings (optional)

Reboot your phone before changing-->

Method 2: Use the USSD code to disable

Some operators allow you to manage call functions through USSD-It doesn't work for everyone. SIM-Maps, but it's worth a try. Enter the phone app with the following combinations:

Operator.Code for disabling retentionCode for status verification
MTS*#43# โ†’ Challenge*#43# โ†’ Challenge
Beeline##43# โ†’ Challenge*#43# โ†’ Challenge
MegaFon*#43# โ†’ Disable*#43# โ†’ Checking out
Tele2##43# โ†’ Challenge*#43# โ†’ Challenge

Once you enter the code, you should receive a notification of successful shutdown, and if nothing happens, the function is not controlled by the operator, but by the MIUI firmware.

โš ๏ธ Attention: USSD-You can reset the commands when you reboot your phone or update your firmware, and you have to re-enter them.

MTS

Beeline

MegaFon

Tele2

Other

Yota/Tinkoff Mobile-->

Method 3: Editing settings via ADB (without root)

If standard methods donโ€™t work, you can use Android Debug Bridge (ADB), which doesnโ€™t require superuser rights, but requires connecting the phone to a computer.

What you need:

  • ๐Ÿ–ฅ๏ธ Computer with Windows/macOS/Linux.
  • ๐Ÿ“ฑ Included Debugging by USB on Xiaomi (Settings) โ†’ The phone. โ†’ Version. MIUI โ†’ 7 times to unlock the developer menu, then Settings โ†’ Additionally. โ†’ For developers โ†’ Debugging by USB).
  • ๐Ÿ”— Installed drivers ADB (You can download from the official Android website).

Step-by-step:

  1. Connect your phone to your PC via USB (select File Transfer Mode).
  2. Open the command line (Win + R โ†’ enter cmd).
  3. Enter the command to check the connection: Adb devices should appear the name of your device.
  4. Execute the command to disable call retention: adb shell settings put global call_hold_enabled 0
  5. Reboot the phone.

If the team doesnโ€™t work, try an alternative:

adb shell am broadcast -a android.intent.action.CALL_BUTTON -e android.intent.extra.KEY_EVENT_KEYCODE 160 -e android.intent.extra.KEY_EVENT_ACTION 0

In some models (for example, POCO F4) post-execution ADB-The button commands disappear only after resetting the settings of the Phone application (Settings) โ†’ Annexes โ†’ Phone. โ†’ Warehouse โ†’ Clear the data).

๐Ÿ’ก

If ADB does not recognize the device, try reinstalling the drivers manually through Windows or using Mi PC Suite to install automatically.

Method 4: Remove the button through editing system files (root required)

If you have a superuser (root) right, you can remove the hold button by editing system files, a method that is suitable for power users and can cause the phone to function unstable if you do not do it properly.

Instructions:

  1. Install a file manager with root support (such as Root Explorer or Solid Explorer).
  2. Go to /system/priv-app/TeleService/TeleService.apk or (for newer versions of MIUI): /system/priv-app/Telecom/Telecom.apk
  3. Make a backup copy of the file (copy it on the SD-card).
  4. Open the file in a text editor (such as MT Manager) and find the line: android:id="@+id/holdButton" or com.android.incallui:id/hold
  5. Comment or delete the block of code responsible for displaying the button.
  6. Save the changes, restart the phone.

Alternatively, you can disable the entire call retention module by deleting the file /system/priv-app/CallHoldService/CallHoldService.apk (if any), but this may affect other telephony functions.

โš ๏ธ Note: Editing system files without a backup can lead to loss of communication or a cyclical reboot of the device. If after the changes the phone stopped ringing, restore the original file and reset the settings.

What if after editing system files lost sound during calls?
If after removing the call retention button, the sound in the speaker during the conversation was lost, the file was most likely corrupted. Telecom.apk. Restore it from backup or follow the following steps: 1. Go to Settings. โ†’ Annexes โ†’ Phone. โ†’ Warehouse โ†’ Clear the cache. 2. Reset the device. 3. If the problem persists, reset your network settings (Settings) โ†’ SIM-maps and mobile networks โ†’ Resetting network settings).

Method 5: Install an alternative call app

If none of these methods worked, you can completely replace the standard Phone app with a third-party one, which is a radical solution, but it's guaranteed to remove the hold button.

Best alternatives:

  • ๐Ÿ“ž Google Phone (Google Drive): Google's official application with a minimalist interface.
  • ๐Ÿ”„ Truecaller: besides calls, blocks spam, but requires registration.
  • ๐Ÿ›ก๏ธ Simple Dialer: lightweight application with no unnecessary functions.

How to make a third-party application the main one:

  1. Install the selected application from the Play Market.
  2. Go to Settings โ†’ Applications โ†’ Application Management โ†’ Phone.
  3. Click Disable (this hides the standard app, but doesn't remove it).
  4. The next call, the system will suggest selecting the application by default - specify the installed.

The downside of this method is that some MIUI features (such as recording conversations or integrating with Mi Account) may not work properly.

๐Ÿ’ก

Installing an alternative call app is the only method that is guaranteed to remove the call retention button on all versions of MIUI, but requires abandoning Xiaomiโ€™s standard features.

What to do if the call retention button returns after the update

Many users find that after updating MIUI, the call retention button appears again, which is due to the system resetting some settings to factory settings. To avoid re-disabling, follow these tips:

  • ๐Ÿ”„ Turn off automatic updates MIUI: Go to Settings. โ†’ The phone. โ†’ Updating the system โ†’ โ‹ฎ โ†’ Settings โ†’ Turn off automatic loading.
  • ๐Ÿ“ฅ Use custom firmware: builds of Xiaomi.eu or Pixel Experience often remove unnecessary features by default.
  • ๐Ÿ”ง Create a task in Automate or Tasker: These applications can automatically execute ADB-team after reboot.
  • ๐Ÿ“ Export the settings: in some versions MIUI You can save your settings profile through Settings โ†’ Additionally. โ†’ Backup.

If you update your firmware frequently, itโ€™s best to use the way with ADB or an alternative app โ€“ theyโ€™re less susceptible to resetting.

FAQ: Frequent questions about removing the call retention button

โ“ Why does the call retention button appear on only one? SIM-map?
It depends on the operator's settings. Some mobile networks (e.g. corporate rates) force the retention function to be activated. SIM-maps in places or contact the operator support to disable the service.
โ“ Can I remove the call retention button on Xiaomi without a computer?
Yes, if your firmware has hidden settings, try typing the phone code ##4636### in the app, then go to Phone Information. โ†’ Menus (โ‹ฎ) โ†’ Additionally. โ†’ Disable call retention on new versions MIUI This method may not work.
โ“ After the button was turned off, the sound of the calls disappeared?
Most likely, the system files responsible for audio during the call were damaged. Try: Clear the cache of the Phone application (Settings) โ†’ Annexes โ†’ Phone. โ†’ Warehouse โ†’ Clear cache. Reset network settings (Settings) โ†’ SIM-maps and mobile networks โ†’ Reset network settings. If it doesn't work, reset to factory settings (pre-backup).
โ“ Does the method work with ADB Xiaomi with a blocked bootloader?
Yes, ADB-commands don't require bootloader unlocking. The key is to enable debugging. USB and confirm the permission to connect to the computer. MIUI Global Stable Teams Can Be Blocked by Security Policies.
โ“ Can I remove the call retention button? POCO F5 s MIUI 14?
Nana POCO F5 (and other models with MIUI 14) The button is held at the level of the system interface. ADB (Adb shell settings put global call_hold_enabled 0). Installing Google Phone as the primary call app. Manual file editing /system/priv-app/Telecom/Telecom.apk (On this firmware, the standard shutdown through the settings often doesn't work.