Как навсегда убрать «Hold to Scan» на Xiaomi: пошаговое руководство

Функция «Hold to Scan»** (удерживание для сканирования) на смартфонах Xiaomi была внедрена в MIUI 12 как часть улучшенного взаимодействия с QR-кодами. Она позволяет быстро активировать сканер, удерживая палец на значке камеры или специальной иконке в панели уведомлений. Однако для многих пользователей эта функция становится источником раздражения: случайные нажатия запускают сканирование, расходуют заряд батареи и создают лишние вибрации. Особенно это заметно на моделях Redmi Note 10/11, POCO X3/X4 и флагманах Xiaomi 12/13, где сенсорный экран отличается высокой чувствительностью.

В этой статье мы разберём все возможные способы отключения Hold to Scan — от стандартных настроек MIUI до скрытых параметров разработчика и команд ADB. Вы узнаете, как удалить функцию полностью, отключить её вибрацию или просто скрыть иконку из панели уведомлений. А ещё мы объясним, почему после обновления MIUI 14 некоторые методы перестали работать и что с этим делать.

Что такое Hold to Scan и почему её стоит отключить

Функция Hold to Scan была представлена как часть инициативы Xiaomi по упрощению доступа к сканеру QR-кодов. По задумке разработчиков, пользователю достаточно удерживать палец на иконке камеры в панели уведомлений или на рабочем столе, чтобы мгновенно активировать режим сканирования. Однако на практике это приводит к ряду проблем:

  • 🔋 Повышенный расход батареи: функция работает в фоновом режиме, постоянно отслеживая жесты.
  • 🤯 Случайные срабатывания: достаточно случайно задеть иконку, чтобы запустился сканер.
  • 📱 Конфликты с другими жестами: на некоторых моделях POCO функция мешает работе Double Tap to Wake.
  • 🔊 Навязчивая вибрация: каждое срабатывание сопровождается тактильным откликом, который нельзя отключить отдельно.

По данным опросов среди пользователей Xiaomi, более 60% респондентов хотят отключить эту функцию, но не знают как. Причём на MIUI 14 проблема усугубилась — разработчики убрали прямую опцию отключения из меню настроек, спрятав её в глубоких разделах системы.

📊 Вы используете Hold to Scan на Xiaomi?
Да, часто
Иногда, но раздражает
Нет, хочу отключить
Не знаю, что это

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

На большинстве устройств Xiaomi (за исключением самых новых прошивок) функцию можно деактивировать через меню настроек. Инструкция актуальна для MIUI 12–13 и некоторых сборок MIUI 14:

  1. Откройте НастройкиДополнительные настройки.
  2. Перейдите в раздел Функции кнопок (или Жесты и кнопки на новых версиях).
  3. Найдите пункт Удерживание для сканирования (может называться Hold to Scan или Быстрое сканирование).
  4. Переведите ползунок в положение Выкл.

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

  • 🔍 Зайдите в НастройкиПриложенияУправление приложениями.
  • 📱 Найдите в списке Сканер или QR Scanner.
  • ⚙️ Откройте Разрешения и отключите доступ к Наложению на другие приложения.

☑️ Проверка перед отключением

Выполнено: 0 / 4

Важно: На некоторых прошивках (например, MIUI 14.0.4 для Redmi Note 12) этот способ не работает — разработчики убрали опцию из интерфейса. В таком случае переходите к следующим методам.

Способ 2: Удаление иконки из панели уведомлений

Если вам мешает только иконка Hold to Scan в шторке уведомлений, её можно скрыть без полного отключения функции. Это актуально для пользователей, которые иногда пользуются сканером, но не хотят случайных срабатываний.

Инструкция:

  1. Разверните панель уведомлений свайпом вниз.
  2. Нажмите на ⚙️ Редактировать (или Настроить в зависимости от прошивки).
  3. Найдите иконку Сканер (обычно выглядит как QR-код или камера).
  4. Перетащите её в раздел Неиспользуемые или нажмите на крестик для удаления.

После этого иконка исчезнет из быстрого доступа, но функция Hold to Scan останется активной при удержании значка камеры на рабочем столе. Чтобы отключить её полностью, потребуется один из следующих методов.

Что делать, если иконка не удаляется?

На некоторых прошивках (например, MIUI 14 для Xiaomi 13 Ultra) иконку нельзя убрать стандартным способом. В этом случае поможет сброс настроек панели уведомлений: перейдите в Настройки → Уведомления → Дополнительно → Сбросить настройки панели.

Способ 3: Отключение через режим разработчика

Если стандартные настройки не помогают, можно воспользоваться скрытыми опциями режима разработчика. Этот метод работает на большинстве устройств Xiaomi, включая POCO F4, Redmi K50 и Xiaomi 12T.

Шаги:

  1. Активируйте режим разработчика:
    • Зайдите в Настройки → О телефоне.
    • Нажмите 7 раз на пункт Версия MIUI (появится уведомление «Вы стали разработчиком»).
  • Вернитесь в НастройкиДополнительные настройкиДля разработчиков.
  • Найдите раздел Вход в приложения или Специальные возможности.
  • Отключите опцию Quick Scan или Быстрое сканирование.
  • На некоторых прошивках (MIUI 14 для Xiaomi 13 Pro) этот пункт может называться иначе:

    • 🔍 Hold to Scan Service
    • 📱 QR Scanner Shortcut
    • ⚙️ Gesture Scanner

    Способ 4: Использование ADB-команд (для опытных пользователей)

    Если предыдущие методы не сработали, остаётся самый надёжный способ — отключение через ADB (Android Debug Bridge). Это потребует подключения смартфона к компьютеру, но гарантированно удалит функцию Hold to Scan на любом устройстве Xiaomi, включая самые новые прошивки.

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

    1. Скачайте и установите ADB Tools на ПК.
    2. Включите на смартфоне Отладку по USB (Настройки → Для разработчиков).
    3. Подключите телефон к компьютеру и подтвердите разрешение на отладку.
    4. Откройте командную строку (Windows) или терминал (macOS/Linux) в папке с ADB.
    5. Введите по очереди команды:
      adb shell
      

      pm uninstall -k --user 0 com.xiaomi.scanner

      или (если первая не сработала):

      adb shell
      

      pm disable-user --user 0 com.miui.qr

    После выполнения этих команд функция Hold to Scan будет полностью удалена из системы, включая все связанные сервисы. Чтобы вернуть её обратно, потребуется сброс настроек или ручная переустановка APK.

    Модель Xiaomi Работает ли ADB-метод Альтернативная команда
    Redmi Note 10/11 Да pm uninstall -k --user 0 com.miui.qr
    POCO X3/X4 Да (требуются права root) pm disable com.xiaomi.scanner
    Xiaomi 12/13 Частично (нужен разблокированный загрузчик) pm hide com.miui.qr
    Redmi K50 Да pm uninstall --user 0 com.android.qrscanner

    Способ 5: Откат прошивки или переход на кастомную

    Если ни один из методов не помог, а функция Hold to Scan критично мешает работе, остаётся радикальное решение — откат на более старую версию MIUI или установка кастомной прошивки (например, LineageOS или Pixel Experience).

    Преимущества этого подхода:

    • ✅ Полное удаление ненужных функций Xiaomi, включая Hold to Scan.
    • ✅ Возможность тонкой настройки интерфейса.
    • ✅ Отсутствие рекламы и лишних сервисов.

    Недостатки:

    • ⚠️ Потеря гарантии (при разблокировке загрузчика).
    • ⚠️ Риск"окирпичивания" устройства при неправильной установке.
    • ⚠️ Некоторые функции (например, IR Blaster) могут перестать работать.

    Инструкция по откату прошивки:

    1. Скачайте нужную версию MIUI с официального сайта Xiaomi.
    2. Перейдите в Настройки → О телефоне → Обновление системы.
    3. Нажмите на три точки в правом верхнем углу → Выбрать файл прошивки.
    4. Укажите путь к скачанному файлу и подтвердите установку.

    Частые проблемы и их решения

    При отключении Hold to Scan пользователи сталкиваются с типичными ошибками. Вот самые распространённые из них и способы их устранения:

    ⚠️ Внимание: Если после использования ADB-команд перестала работать камера, выполните команду:
    adb shell pm enable com.android.camera

    Это вернёт стандартное приложение камеры в рабочее состояние.

    Проблема Причина Решение
    Функция возвращается после перезагрузки Сервис com.xiaomi.scanner автоматически перезапускается Используйте ADB-команду с флагом --user 0 для постоянного отключения
    Не работает сканирование QR в других приложениях Отключены разрешения для камеры Зайдите в Настройки → Приложения → Камера → Разрешения и включите доступ
    Иконка остаётся в панели уведомлений Кэш системы не обновился Перезагрузите устройство или сбросьте настройки панели уведомлений

    Ещё одна частая проблема — вибрация при удержании иконки. вы отключили саму функцию сканирования, тактильный отклик может оставаться. Чтобы убрать его:

    1. Зайдите в Настройки → Звук и вибрация → Вибрация системы.
    2. Отключите пункт Вибрация при касании или Тактильный отклик.

    FAQ: Ответы на популярные вопросы

    Можно ли отключить Hold to Scan без root-прав?

    Да, в большинстве случаев достаточно стандартных настроек или ADB-команд. Root-права требуются только для глубокой модификации системных файлов, что не нужно для простого отключения функции.

    Почему после обновления MIUI функция снова появилась?

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

    Безопасно ли использовать ADB для отключения функции?

    Да, если вы следуете инструкции и не изменяете другие системные параметры. Команды, приведённые в статье, только отключают ненужный сервис и не затрагивают критические компоненты системы.

    Как вернуть Hold to Scan, если я передумаю?

    Если вы использовали ADB-команду pm uninstall, выполните:

    adb shell cmd package install-existing com.xiaomi.scanner

    Для команды pm disable используйте:

    adb shell pm enable com.xiaomi.scanner

    Есть ли альтернативные способы быстрого сканирования QR?

    Да, вы можете:

    • 🔍 Использовать Google Lens (встроен в Google Фото или Ассистент).
    • 📱 Установить сторонние сканеры, например QR & Barcode Scanner от Gamma Play.
    • ⚡ Добавить виджет сканера на рабочий стол через Долгое нажатие → Виджеты → Сканер.