Как убрать кнопку «Удержание вызова» на Xiaomi: все работающие методы

Кнопка удержания вызова на смартфонах Xiaomi часто появляется некстати: во время разговора она занимает место на экране, мешает нажатию на другие элементы интерфейса или срабатывает случайно. Особенно это раздражает владельцев устройств с MIUI 12–14, где функция активирована по умолчанию и не всегда имеет очевидный способ отключения. В некоторых прошивках кнопка может вообще отсутствовать в настройках, что вызывает путаницу.

В этой статье мы разберём все возможные способы удаления кнопки удержания вызова — от стандартных настроек до скрытых параметров и команд ADB. Методы проверены на моделях Redmi Note 10/11/12, POCO X3/X4/X5, Xiaomi 12/13/14 и других с MIUI на базе Android 11–14. Если вы столкнулись с тем, что кнопка не исчезает после обычных манипуляций — здесь вы найдёте решение.

Почему появляется кнопка удержания вызова и можно ли её убрать

Функция удержания вызова (Call Hold) предназначена для временной приостановки разговора без его сброса. Она полезна в бизнес-среде или при использовании SIP-телефонии, но для большинства пользователей становится лишней. В MIUI кнопка может появляться по нескольким причинам:

  • 📱 Версия прошивки: в MIUI 12–14 функция активирована по умолчанию для всех операторов.
  • 📡 Настройки оператора: некоторые мобильные сети (например, МТС, Билайн) принудительно включают её через SIM-карту.
  • 🔄 Обновления системы: после апдейта MIUI настройки могут сбрасываться.
  • 🛠️ Кастомизация прошивки: в неофициальных сборках (например, xiaomi.eu) кнопка может вести себя иначе.

Убрать её можно без рут-прав в большинстве случаев, но на некоторых устройствах потребуется использовать ADB или редактировать системные файлы. Ниже мы рассмотрим методы от самого простого к самому сложному.

⚠️ Внимание: На устройствах с MIUI Global Stable (официальная прошивка для России) кнопка удержания вызова может быть заблокирована политиками оператора. В этом случае её удаление приведёт к сбросу после перезагрузки.

Способ 1: Отключение через стандартные настройки телефона

Самый очевидный метод — поиск опции в меню настроек вызовов. Однако в зависимости от версии MIUI путь к ней может отличаться. Попробуйте следующие варианты:

  1. Откройте приложение Телефон.
  2. Нажмите на три точки (⋮) в правом верхнем углу → Настройки.
  3. Перейдите в раздел Настройки вызовов или Дополнительно.
  4. Найдите пункт Удержание вызова (может называться Hold Call или Приостановка вызова).
  5. Отключите ползунок или снимите галочку.

Если такого пункта нет, попробуйте альтернативный путь:

Настройки → Приложения → Управление приложениями → Телефон → Разрешения → Дополнительные настройки вызовов

Что делать, если опции нет? На некоторых прошивках (например, MIUI 13 для Redmi Note 11) функция скрыта. В этом случае переходите к следующему способу.

Проверить версию MIUI в Настройки → О телефоне

Убедиться, что SIM-карта поддерживает функцию (не все операторы её предоставляют)

Сделать резервную копию настроек вызовов (опционально)

Перезагрузить телефон перед изменениями-->

Способ 2: Использование кода USSD для отключения

Некоторые операторы позволяют управлять функциями вызовов через USSD-команды. Это работает не на всех SIM-картах, но попробовать стоит. Введите в приложении Телефон следующие комбинации:

Оператор Код для отключения удержания Код для проверки статуса
МТС *#43# → Вызов *#43# → Вызов
Билайн ##43# → Вызов *#43# → Вызов
МегаФон *#43# → Отключить *#43# → Проверка
Tele2 ##43# → Вызов *#43# → Вызов

После ввода кода вы должны получить уведомление об успешном отключении. Если ничего не произошло — функция управляется не оператором, а прошивкой MIUI.

⚠️ Внимание: USSD-команды могут сбрасываться после перезагрузки телефона или обновления прошивки. В этом случае придётся вводить их заново.

МТС

Билайн

МегаФон

Tele2

Другой

Yota/Тинькофф Мобайл-->

Способ 3: Редактирование настроек через ADB (без root)

Если стандартные методы не сработали, можно воспользоваться Android Debug Bridge (ADB). Этот способ не требует прав суперпользователя, но потребует подключения телефона к компьютеру.

Что понадобится:

  • 🖥️ Компьютер с Windows/macOS/Linux.
  • 📱 Включённая Отладка по USB на Xiaomi (Настройки → О телефоне → Версия MIUI → 7 раз нажать для разблокировки меню разработчика, затем Настройки → Дополнительно → Для разработчиков → Отладка по USB).
  • 🔗 Установленные драйверы ADB (скачать можно с официального сайта Android).

Пошаговая инструкция:

  1. Подключите телефон к ПК по USB (выберите режим Передача файлов).
  2. Откройте командную строку (Win + R → введите cmd).
  3. Введите команду для проверки подключения:
    adb devices

    Должно появиться название вашего устройства.

  4. Выполните команду для отключения удержания вызова:
    adb shell settings put global call_hold_enabled 0
  5. Перезагрузите телефон.

Если команда не сработала, попробуйте альтернативный вариант:

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

На некоторых моделях (например, POCO F4) после выполнения ADB-команд кнопка исчезает только после сброса настроек приложения Телефон (Настройки → Приложения → Телефон → Хранилище → Очистить данные).

Способ 4: Удаление кнопки через редактирование системных файлов (требуется root)

Если у вас есть права суперпользователя (root), можно удалить кнопку удержания вызова путём редактирования системных файлов. Этот метод подходит для опытных пользователей и может привести к нестабильной работе телефона при неправильных действиях.

Инструкция:

  1. Установите файловый менеджер с поддержкой root (например, Root Explorer или Solid Explorer).
  2. Перейдите по пути:
    /system/priv-app/TeleService/TeleService.apk

    или (для новых версий MIUI):

    /system/priv-app/Telecom/Telecom.apk
  3. Сделайте резервную копию файла (скопируйте его на SD-карту или ПК).
  4. Откройте файл в текстовом редакторе (например, MT Manager) и найдите строку:
    android:id="@+id/holdButton"

    или

    com.android.incallui:id/hold
  5. Закомментируйте или удалите блок кода, отвечающий за отображение кнопки.
  6. Сохраните изменения, перезагрузите телефон.

Альтернативный метод: можно отключить весь модуль удержания вызова, удалив файл /system/priv-app/CallHoldService/CallHoldService.apk (если он существует). Однако это может повлиять на работу других функций телефонии.

⚠️ Внимание: Редактирование системных файлов без резервной копии может привести к потере связи или циклической перезагрузке устройства. Если после изменений телефон перестал звонить — восстановите оригинальный файл и выполните сброс настроек.
Что делать если после редактирования системных файлов пропал звук при звонках?

Если после удаления кнопки удержания вызова пропал звук в динамике во время разговора, скорее всего, был повреждён файл Telecom.apk. Восстановите его из резервной копии или выполните следующие действия:

1. Перейдите в Настройки → Приложения → Телефон → Хранилище → Очистить кэш.

2. Перезагрузите устройство.

3. Если проблема осталась — сбросьте настройки сети (Настройки → SIM-карты и мобильные сети → Сброс настроек сети).

Способ 5: Установка альтернативного приложения для звонков

Если ни один из методов не помог, можно полностью заменить стандартное приложение Телефон на стороннее. Это радикальное решение, но оно гарантированно уберёт кнопку удержания вызова.

Лучшие альтернативы:

  • 📞 Google Phone (Google Диск): официальное приложение от Google с минималистичным интерфейсом. Скачать в Play Market.
  • 🔄 Truecaller: помимо звонков блокирует спам, но требует регистрации. Ссылка на приложение.
  • 🛡️ Simple Dialer: лёгкое приложение без лишних функций. Установить.

Как сделать стороннее приложение основным:

  1. Установите выбранное приложение из Play Market.
  2. Перейдите в Настройки → Приложения → Управление приложениями → Телефон.
  3. Нажмите Отключить (это скрывает стандартное приложение, но не удаляет его).
  4. При следующем звонке система предложит выбрать приложение по умолчанию — укажите установленное.

Минус этого метода: некоторые функции MIUI (например, запись разговоров или интеграция с Mi Account) могут работать некорректно.

Что делать, если кнопка удержания вызова возвращается после обновления

Многие пользователи сталкиваются с тем, что после обновления MIUI кнопка удержания вызова появляется снова. Это связано с тем, что система сбрасывает некоторые настройки до заводских. Чтобы избежать повторного отключения, следуйте этим советам:

  • 🔄 Отключите автоматическое обновление MIUI: перейдите в Настройки → О телефоне → Обновление системы → ⋮ → Настройки → Отключить автоматическую загрузку.
  • 📥 Используйте кастомные прошивки: сборки xiaomi.eu или Pixel Experience часто удаляют ненужные функции по умолчанию.
  • 🔧 Создайте задачу в Automate или Tasker: эти приложения могут автоматически выполнять ADB-команды после перезагрузки.
  • 📝 Экспортируйте настройки: в некоторых версиях MIUI можно сохранить профиль настроек через Настройки → Дополнительно → Резервное копирование.

Если вы часто обновляете прошивку, лучше использовать способ с ADB или альтернативным приложением — они менее подвержены сбросу.

FAQ: Частые вопросы по удалению кнопки удержания вызова

❓ Почему кнопка удержания вызова появляется только на одной SIM-карте?

Это зависит от настроек оператора. Некоторые мобильные сети (например, корпоративные тарифы) принудительно активируют функцию удержания. Попробуйте поменять SIM-карты местами или связаться с поддержкой оператора для отключения услуги.

❓ Можно ли убрать кнопку удержания вызова на Xiaomi без компьютера?

Да, если в вашей прошивке есть скрытые настройки. Попробуйте ввести в приложении Телефон код ##4636##, затем перейдите в Информация о телефоне → Меню (⋮) → Дополнительно → Отключить удержание вызова. На новых версиях MIUI этот метод может не работать.

❓ После отключения кнопки пропал звук при звонках. Что делать?

Скорее всего, были повреждены системные файлы, отвечающие за аудио во время вызова. Попробуйте:

  1. Очистить кэш приложения Телефон (Настройки → Приложения → Телефон → Хранилище → Очистить кэш).
  2. Сбросить настройки сети (Настройки → SIM-карты и мобильные сети → Сброс настроек сети).
  3. Если не помогло — выполните сброс до заводских настроек (предварительно сделайте резервную копию).

❓ Работает ли метод с ADB на Xiaomi с заблокированным загрузчиком?

Да, ADB-команды не требуют разблокировки загрузчика (bootloader). Главное — включить Отладку по USB и подтвердить разрешение на подключение к компьютеру. Однако на некоторых устройствах с MIUI Global Stable команды могут блокироваться политиками безопасности.

❓ Можно ли убрать кнопку удержания вызова на POCO F5 с MIUI 14?

На POCO F5 (и других моделях с MIUI 14) кнопка удерживается на уровне системного интерфейса. Попробуйте:

  1. Способ с ADB (команда adb shell settings put global call_hold_enabled 0).
  2. Установку Google Phone как основного приложения для звонков.
  3. Ручное редактирование файла /system/priv-app/Telecom/Telecom.apk (требуется root).

На этой прошивке стандартное отключение через настройки часто не работает.