Отключение проверки безопасности в Xiaomi¶
Отключение проверки безопасности в Xiaomi — это процедура отключения встроенных системных ограничений в прошивках устройств компании Xiaomi, работающих под управлением Android и фирменной оболочки MIUI (с 2023 года — HyperOS). Проверка безопасности в MIUI/HyperOS реализована в нескольких уровнях: сканирование приложений при установке, проверка разрешений, защита от вредоносного ПО, проверка обновлений и блокировка отдельных системных функций. Пользователи прибегают к отключению этих механизмов по разным причинам: установка приложений из сторонних источников, модификация прошивки, разработка и отладка приложений, обход региональных ограничений.
¶Уровни проверки безопасности в MIUI и HyperOS
В оболочке MIUI/HyperOS проверка безопасности реализована на нескольких уровнях:
- Безопасность (раздел «Безопасность» в настройках) — централизованный модуль, объединяющий антивирус, сканирование приложений, проверку разрешений и функцию «Очистка».
- Защита при установке APK — при попытке установки приложения из неизвестного источника система выводит предупреждение и требует подтверждения. В ряде версий MIUI установка блокируется полностью, пока пользователь не подтвердит установку после предупреждения.
- Проверка обновлений — механизм, гарантирующий установку только подписанных Xiaomi пакетов обновлений (OTA).
- Защита от несанкционированной прошивки — Bootloader (загрузчик) по умолчанию заблокирован, что не позволяет устанавливать кастомные recovery и прошивки.
- Google Play Protect — встроенная проверка Google, активная на устройствах с сервисами Google.
¶Отключение проверки при установке приложений
Основной сценарий, с которым сталкиваются пользователи, — установка APK-файлов из сторонних источников. По умолчанию MIUI/HyperOS запрашивает разрешение на установку из неизвестных источников и может дополнительно показывать предупреждение «Вредоносное приложение» или «Приложение не проверено».
Порядок отключения:
- Открыть «Настройки» → «Приложения» → «Разрешения» → «Установка из неизвестных источников» (в некоторых версиях путь: «Настройки» → «Защита» → «Безопасность»).
- Выбрать нужное приложение (например, файловый менеджер или браузер) и разрешить установку.
- В разделе «Безопасность» → «Настройки» отключить пункты «Проверять при установке» и «Сканировать при установке».
В отдельных версиях MIUI при установке APK появляется экран «Проверка безопасности» с обратным отсчётом, требующий нажать «Продолжить установку». Полностью убрать этот экран можно только через модификацию системных настроек (см. ниже).
¶Отключение проверки через ADB
Более надёжный способ — отключение компонентов проверки через Android Debug Bridge (ADB). Для этого требуется компьютер с установленным ADB и включённой отладкой по USB в настройках телефона (раздел «Для разработчиков»).
Основные команды:
`` adb shell settings put secure package_verifier_include_pools 0 adb shell settings put global verifier_verify_adb_installs 0 adb shell settings put global package_verifier_state 0 ``
Первая команда отключает пулы проверяющих пакетов, вторая — проверку установок через ADB, третья переводит верификатор пакетов в неактивное состояние. После выполнения команд установка APK через ADB проходит без проверки.
Для отключения экрана «Проверка безопасности» при установке через файловый менеджер используется команда:
`` adb shell pm disable-user --user 0 com.miui.packageinstaller ``
Это отключает системный установщик MIUI, после чего установка APK выполняется стандартным установщиком Android без фирменной проверки. Для возврата к исходному состоянию:
`` adb shell pm enable com.miui.packageinstaller ``
¶Разблокировка Bootloader
Для глубокой модификации устройства (установка кастомного recovery TWRP, кастомных прошивок, получение root-доступа) требуется разблокировка Bootloader. Процесс официально поддерживается Xiaomi, но требует:
- Привязки аккаунта Mi Account к устройству.
- Ожидания (в разное время политика Xiaomi менялась: от 72 часов до 360 часов ожидания).
- Включения OEM Unlocking в параметрах разработчика.
- Запуска процедуры разблокировки через режим Fastboot командой
fastboot flashing unlockили через официальную утилиту Mi Unlock.
Важно: разблокировка Bootloader на большинстве моделей сопровождается полным стиранием данных устройства (factory reset). После разблокировки загрузчника становится возможной установка кастомных прошивок, модулей Magisk для получения root-доступа и отключение любых системных компонентов, включая проверку безопасности.
¶Отключение компонентов безопасности после root
При наличии root-доступа (через Magisk или KernelSU) можно отключать любые системные компоненты:
- Антивирус Xiaomi:
adb shell pm disable-user --user 0 com.miui.antivirus - Сервис безопасности:
adb shell pm disable-user --user 0 com.miui.securitycenter - Проверку обновлений:
adb shell pm disable-user --user 0 com.android.updater
Отключение центра безопасности может нарушить работу ряда системных функций, включая управление разрешениями и уведомления о безопасности.
¶Риски и ограничения
Отключение проверки безопасности несёт ряд рисков:
- Установка вредоносных приложений — без проверки система не предупредит о потенциально опасном APK.
- Потеря гарантии — разблокировка Bootloader и модификация прошивки в ряде случаев снимает гарантийные обязательства Xiaomi.
- Нестабильность системы — отключение системных компонентов может привести к сбоям обновлений и работы отдельных функций.
- Блокировка OTA-обновлений — на разблокированных устройствах официальные обновления перестают устанавливаться автоматически.
Компания Xiaomi рекомендует пользователям устанавливать приложения только из официального магазина Mi Apps или Google Play, а отключение проверки безопасности рассматривает как действие, выходящее за рамки штатного использования устройства.
¶Источники
- Документация Xiaomi по безопасности MIUI
- Справка Android Debug Bridge (developer.android.com)
- Руководство Mi Unlock (miui.com)
- Документация Magisk (topjohnwu.github.io)
