Xiaomi Redmi Note 8 Pro с его оболочкой MIUI известен полезными функциями, но некоторые из них — например, плавающие (всплывающие) окна — могут раздражать пользователей. Эти миниатюрные панели появляются поверх других приложений, прерывая работу: уведомления от мессенджеров, мини-плееры, рекламные баннеры или системные оповещения. В этой статье разберём все возможные способы их отключения — от стандартных настроек до скрытых параметров и команд ADB.
Важно понимать, что источником плавающих окон могут быть как системные сервисы MIUI (например, Game Turbo или Second Space), так и сторонние приложения с агрессивной рекламой. Мы проанализируем оба случая и предложим решения, проверенные на прошивках MIUI 11–14 для Redmi Note 8 Pro (модель begonia). Если вы устали от назойливых всплывающих окон — читайте далее.
Почему появляются плавающие окна на Redmi Note 8 Pro
Перед тем как блокировать всплывающие панели, стоит разобраться в их природе. На Redmi Note 8 Pro они делятся на три категории:
- 📱 Системные окна MIUI: мини-плеер музыки, уведомления о зарядке, оповещения от Cleaner или Security. Их поведение регулируется в настройках оболочки.
- 🎮 Игровые оверлеи: появляются при запуске игр через Game Turbo (например, панель FPS или чат Discord). Отключаются в меню игровых ускорений.
- 📢 Рекламные и сторонние окна: наиболее назойливые. Источник — приложения с правами
SYSTEM_ALERT_WINDOW(например, UC Browser, APUS Launcher или китайские утилиты). Требуют ручного отзыва разрешений.
На Redmi Note 8 Pro с прошивкой MIUI Global плавающие окна от системных приложений (например, Music или Downloads) нельзя отключить полностью без ADB — оболочка ограничивает эти настройки "из коробки". Однако их можно минимизировать или скрыть через скрытые параметры. С третьей категорией (рекламой) бороться проще — достаточно отозвать разрешения у виновного приложения.
Если окна появляются даже после сброса настроек, виноват либо вирус (маловероятно на стоковой прошивке), либо предустановленное ПО от Xiaomi. В последнем случае поможет только отключение через ADB или удаление пакета (требует root).
Метод 1: Отключение через настройки MIUI (без root)
Начнём с самого простого — стандартных инструментов оболочки. Этот способ подходит для системных и игровых оверлеев, но не поможет против рекламы от сторонних приложений.
Инструкция:
- Откройте
Настройки → Приложения → Управление приложениями. - Тапните по трём точкам в правом верхнем углу и выберите
Специальный доступ → Показывать поверх других приложений. - В списке найдите приложения с активным переключателем (например, Music, Game Turbo, Cleaner) и отключите разрешение для каждого.
- Для игровых оверлеев перейдите в
Настройки → Специальные возможности → Game Turboи деактивируйте опциюПоказывать панель инструментов.
Обратите внимание: некоторые системные приложения (например, Security) вернут себе разрешение после перезагрузки. В этом случае потребуется метод с ADB (см. ниже).
☑️ Подготовка к отключению плавающих окон
Метод 2: Блокировка через права разработчика (ADB)
Если системные окна возвращаются после отключения в настройках, понадобится отозвать разрешение на уровне Android. Для этого используем ADB (Android Debug Bridge). Метод работает без root, но требует компьютера.
Пошаговая инструкция:
- Включите отладку по USB:
- Перейдите в
Настройки → О телефоне. - Тапните 7 раз по пункту
Версия MIUI, чтобы активировать режим разработчика. - Вернитесь в
Настройки → Дополнительно → Для разработчикови включитеОтладка по USB.
- Перейдите в
Platform Tools от Google и распакуйте.cmd) в папке с adb и выполните:
adb devices
Убедитесь, что устройство определилось.
package.name на имя пакета, например com.miui.player для Music):
adb shell pm revoke package.name android.permission.SYSTEM_ALERT_WINDOW
Список популярных пакетов MIUI для Redmi Note 8 Pro:
| Приложение | Имя пакета | Тип окна |
|---|---|---|
| Music | com.miui.player |
Мини-плеер |
| Game Turbo | com.xiaomi.glgm |
Игровые оверлеи |
| Security | com.miui.securitycenter |
Уведомления о вирусах |
| Cleaner | com.miui.cleanmaster |
Оповещения об очистке |
| Downloads | com.android.providers.downloads.ui |
Уведомления о загрузках |
После выполнения команды перезагрузите телефон. Разрешение будет отозвано до следующего обновления приложения. Чтобы закрепить результат, заморозьте системные приложения через Titanium Backup (требует root) или используйте ADB для их отключения:
adb shell pm disable-user --user 0 package.name
Что делать если ADB не видит устройство?
1. Убедитесь, что драйверы Xiaomi установлены (скачайте с официального сайта).
2. Попробуйте другой USB-кабель (оригинальный).
3. Включите в настройках разработчика опцию "Отладка по USB (параметры безопасности)" и "Разблокировка OEM".
4. Перезагрузите телефон и ПК.
Метод 3: Удаление виновных приложений (требует root)
Если плавающие окна генерирует стороннее ПО (например, UC Browser или APUS Launcher), а отключение разрешений не помогает, остаётся удалить приложение полностью. На стоковой прошивке без root это невозможно, но есть обходные пути:
- 🔧 Отключение через ADB (без удаления):
adb shell pm uninstall -k --user 0 package.nameПриложение останется в системе, но перестанет работать для текущего пользователя.
- 🗑️ Полное удаление с root:
- Установите Root Explorer или Titanium Backup.
- Найдите пакет в
/system/app/или/data/app/. - Удалите папку с приложением и очистите кэш в
/data/data/package.name.
- 🛡️ Блокировка через Magisk:
- Установите модуль App Systemizer для конвертации пользовательских приложений в системные (и наоборот).
- Используйте XPrivacyLua для ограничения разрешений.
⚠️ Внимание: Удаление системных приложений Xiaomi (например, Security или Cleaner) может привести к нестабильной работе прошивки или ошибкам при обновлении. Перед экспериментами создайте резервную копию через TWRP.
Для Redmi Note 8 Pro особенно опасно удалять:
com.miui.securitycenter— отвечает за безопасность;com.xiaomi.finddevice— служба поиска устройства;com.miui.cloudservice— синхронизация с Mi Account.
adb shell dumpsys package package.name
В выводе ищите строку "requiredFor": — если она не пустая, удаление может нарушить работу системы.-->
Метод 4: Использование сторонних приложений для блокировки
Если предыдущие методы не сработали или вы не хотите возиться с ADB, на помощь придут специализированные утилиты. Они делятся на две группы:
- Блокировщики оверлеев:
- 🛡️ App Ops — позволяет отключать разрешения для отдельных приложений без root (требует
ADBдля активации). - 🔒 Island (от разработчиков Sandbox) — создаёт изолированную среду для "подозрительных" приложений.
- 🛡️ App Ops — позволяет отключать разрешения для отдельных приложений без root (требует
- 🚫 NetGuard — блокирует сетевую активность рекламных модулей.
- 🌐 Blokada — фильтрует DNS-запросы, предотвращая загрузку рекламы.
Пример настройки App Ops:
- Скачайте APK с XDA Developers.
- Подключите телефон к ПК и выполните:
adb shell pm grant com.lbek.appops android.permission.WRITE_SECURE_SETTINGS - Откройте App Ops, найдите проблемное приложение и отключите разрешение
SYSTEM_ALERT_WINDOW.
⚠️ Внимание: Приложения вроде App Ops могут перестать работать после обновления MIUI. В этом случае потребуется повторно выдавать разрешения через ADB.
Метод 5: Сброс настроек до заводских (крайний случай)
Если плавающие окна появляются из-за повреждённой прошивки или конфликта приложений, а другие методы не помогли, остаётся полный сброс. Это радикальное решение, но оно гарантированно удалит все сторонние настройки и возвратит телефон к "чистому" состоянию.
Как сбросить Redmi Note 8 Pro без потери данных:
- Создайте резервную копию через
Настройки → Дополнительно → Резервное копирование и сброс. - Перейдите в
Настройки → О телефоне → Сброс настроек. - Выберите
Стереть все данные (сброс к заводским). - Подтвердите действие и дождитесь перезагрузки (займёт 5–10 минут).
- 📱 Не восстанавливайте данные из резервной копии — это может вернуть проблему.
- 🔍 Устанавливайте приложения по одному и следите за появлением плавающих окон.
- 🔧 Отключите автоматическое обновление системных приложений в
Настройки → Приложения → Управление приложениями → Трёхточие → Автообновление. - 📥 Устанавливайте приложения только из Google Play или официальных источников (например, APKMirror). Избегайте пиратских APK.
- 🔍 Проверяйте разрешения при установке: если приложение (например, фонарик) запрашивает
SYSTEM_ALERT_WINDOW, откажитесь. - 🔄 Регулярно обновляйте MIUI, но не через бета-версии — они часто содержат баги с оверлеями.
- 🛡️ Используйте альтернативные лаунчеры (например, Nova Launcher), которые блокируют системные оверлеи.
- Установите custom ROM (например, Pixel Experience или LineageOS), где нет плавающих окон MIUI.
- Используйте Xposed Framework с модулем NoSystemUI для блокировки системных уведомлений.
- Через
Настройки → Специальный доступ → Показывать поверх других(временно). - С помощью приложений вроде App Ops (требует предварительную настройку через
ADB).
После сброса:
На Redmi Note 8 Pro с MIUI 12+ после сброса плавающие окна от системных приложений (например, Music) могут вернуться через 1–2 дня. Это связано с фоновой синхронизацией Mi Account. Чтобы предотвратить это, сразу после сброса отключите синхронизацию в настройках аккаунта Xiaomi.
Как предотвратить появление плавающих окон в будущем
Чтобы проблема не вернулась, следуйте простым правилам:
Для продвинутых пользователей:
FAQ: Частые вопросы о плавающих окнах на Redmi Note 8 Pro
❓ Почему после отключения плавающие окна возвращаются?
Это особенность MIUI: системные приложения (например, Security или Cleaner) автоматически восстанавливают разрешения после обновления или перезагрузки. Решение — отозвать разрешение через ADB (см. Метод 2) или заморозить приложение.
❓ Можно ли убрать плавающие окна без компьютера?
Да, но с ограничениями:
Полностью убрать системные оверлеи без ПК невозможно.
❓ Какие приложения чаще всего вызывают рекламные плавающие окна?
Топ-5 виновников на Redmi Note 8 Pro:
- UC Browser (пакет
com.UCMobile.intl); - APUS Launcher (
com.apusapps.launcher); - Clean Master (
com.cleanmaster.mguard); - SHAREit (
com.lenovo.anyshare.gps); - VivaVideo (
com.quvideo.xiaoying).
Удалите их через Настройки → Приложения.
❓ Будут ли работать эти методы на других моделях Xiaomi?
Да, инструкции актуальны для всех смартфонов на MIUI 11–14, включая:
- Redmi Note 9/10/11 Pro;
- POCO X3/X4 Pro;
- Mi 10/11 Series.
Исключение — модели с HyperOS (например, Redmi Note 13 Pro), где путь к настройкам может отличаться.
❓ Можно ли отключить плавающие окна через TWRP?
Да, но это рискованно. Через TWRP можно удалить APK системных приложений из раздела /system, но это может привести к bootloop (зацикленной загрузке). Более безопасный вариант — использовать ADB или Magisk для заморозки пакетов.