Как полностью убрать неизвестные источники на Xiaomi: 5 проверенных способов

Вы заметили в настройках своего Xiaomi или Redmi подозрительный пункт "Неизвестные источники" с включёнными разрешениями для приложений, которые вы не устанавливали? Это не просто баг системы — такой знак часто указывает на потенциально опасные изменения в безопасности устройства. В 80% случаев подобные записи появляются после установки APK-файлов из сторонних источников, использования модифицированных прошивок или даже после вирусных атак.

В этой статье мы разберём все возможные причины появления неизвестных источников на устройствах Xiaomi (включая модели на MIUI 14/15 и новой HyperOS), а также дадим пошаговые инструкции по их удалению — от простого отключения в настройках до глубокой чистки системы. Особое внимание уделим случаям, когда неизвестные источники не удаляются стандартными методами и требуют вмешательства через ADB или сброс до заводских настроек.

Что такое "неизвестные источники" на Xiaomi и почему они опасны

Функция "Неизвестные источники" (Unknown Sources в англоязычной версии) изначально была создана Android для установки приложений вне Google Play. На Xiaomi этот механизм работает иначе: система ведёт отдельный журнал разрешений для каждого приложения, которому выдали право устанавливать APK. Проблема в том, что этот журнал может содержать записи от давно удалённых программ или даже от вредоносного ПО.

Основные риски:

  • 🔴 Уязвимость для вирусов: Приложения с правом "неизвестных источников" могут устанавливать вредоносное ПО без вашего ведома.
  • 🔴 Утечка данных: Некоторые программы используют это разрешение для сбора информации о ваших установленных приложениях.
  • 🔴 Рекламные вставки: Часто через такие источники распространяются adware-модули, показывающие назойливую рекламу.
  • 🔴 Нарушение работы системы: Конфликты между разрешениями могут приводить к лагам и внезапным перезагрузкам.

На MIUI и HyperOS неизвестные источники могут появляться даже после сброса настроек, если вредоносное ПО успело интегрироваться в системные файлы. Например, некоторые модифицированные прошивки (Custom ROM) автоматически добавляют разрешения для своих сервисов, которые потом не удаляются через стандартный интерфейс.

📊 Как часто вы устанавливаете APK из сторонних источников?
Никогда
Редко (1-2 раза в год)
Часто (раз в месяц)
Постоянно (еженедельно)

Как проверить список неизвестных источников на Xiaomi

Прежде чем удалять что-либо, нужно понять, какие именно приложения имеют опасные разрешения. На Xiaomi это делается через скрытое меню безопасности:

  1. Откройте Настройки → Приложения → Управление приложениями.
  2. Тапните по трём точкам в правом верхнем углу и выберите Специальный доступ.
  3. Прокрутите вниз и найдите пункт Установка неизвестных приложений (на HyperOS может называться Разрешения для установки).
  4. Перед вами откроется список всех приложений, которым разрешена установка APK извне.

Обратите внимание на:

  • 📌 Приложения с названиями на китайском (например, com.miui.analytics) — их лучше не трогать без крайней необходимости.
  • 📌 Программы, которые вы давно удалили, но их разрешения остались.
  • 📌 Неизвестные сервисы с случайными названиями (например, a1b2.c3d4.update).

Если в списке есть подозрительные записи, но вы не уверены в их происхождении, можно воспользоваться сервисом VirusTotal для проверки названия пакета (package name).

Способ 1: Стандартное отключение разрешения

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

Инструкция:

  1. Перейдите в Настройки → Приложения → Управление приложениями → Специальный доступ → Установка неизвестных приложений.
  2. Тапните по приложению, разрешение которого хотите отключить.
  3. Переведите ползунок в положение Выкл. для пункта Разрешить установку из этого источника.
  4. Подтвердите действие, если система запросит пароль или отпечаток.

После отключения приложение потеряет возможность устанавливать APK-файлы, но сама запись в списке останется. Если вам нужно полностью удалить пункт из меню, переходите к следующим способам.

Проверить список разрешений в настройках

Сделать резервную копию важных данных

Запомнить названия подозрительных пакетов

Подключить устройство к зарядке (на случай длительных операций)-->

Способ 2: Удаление через ADB (для опытных пользователей)

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

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

  1. Включите Режим разработчика на Xiaomi:
    • Перейдите в Настройки → О телефоне.
    • Тапните 7 раз по пункту Версия MIUI (или Номер сборки на HyperOS).
    • Вернитесь в основные настройки и откройте появившийся пункт Для разработчиков.
    • Активируйте Отладка по USB.
  • Подключите телефон к ПК через USB-кабель и выберите режим Передача файлов.
  • Скачайте ADB Tools и распакуйте архив.
  • Откройте командную строку (cmd) в папке с ADB и введите:
    adb devices

    Убедитесь, что ваше устройство отображается в списке.

  • Чтобы удалить разрешение для конкретного приложения, используйте команду:
    adb shell pm revoke ПАКЕТ_ИМЯ android.permission.REQUEST_INSTALL_PACKAGES

    Замените ПАКЕТ_ИМЯ на реальное название (например, com.android.browser).

  • Для массового удаления всех неизвестных источников можно использовать скрипт:

    adb shell pm list packages | grep -Eo 'package:[^ ]+' | cut -d: -f2 | while read package; do adb shell pm revoke "$package" android.permission.REQUEST_INSTALL_PACKAGES; done
    ⚠️ Внимание: Некоторые системные приложения (com.miui.securitycenter, com.android.packageinstaller) могут перестать работать корректно после отзыва разрешения. Если после команды устройство начало глючить, верните разрешение командой:
    adb shell pm grant ПАКЕТ_ИМЯ android.permission.REQUEST_INSTALL_PACKAGES

    Способ 3: Сброс настроек безопасности

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

    Как выполнить:

    1. Откройте Настройки → Память → Очистка (или Настройки → Дополнительно → Безопасность на HyperOS).
    2. Выберите Сброс настроек приложений или Сброс разрешений.
    3. Подтвердите действие. Устройство перезагрузится.

    После перезагрузки:

    • 🔄 Все разрешения на установку APK будут отключены.
    • 🔄 Список неизвестных источников очистится (кроме системных записей).
    • 🔄 Придётся заново выдавать разрешения нужным приложениям (например, браузеру для загрузки APK).

    Этот способ эффективен в 60% случаев, но не помогает, если неизвестные источники прописаны в системных файлах (/data/system/packages.xml). В таких случаях требуется полный сброс или ручная правка файлов (см. следующий раздел).

    Что делать если сброс не помог?

    Если после сброса неизвестные источники остались, это означает, что:

    1. Вредоносное ПО успело получить права суперпользователя (root).

    2. Установлена модифицированная прошивка с предварительно прописанными разрешениями.

    3. Заражены системные файлы в разделе /system.

    В таких случаях поможет только полная перепрошивка устройства через Fastboot или Recovery.

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

    Если предыдущие методы не сработали, можно вручную удалить записи об неизвестных источниках из системных файлов. Это требует root-прав и работы с файловой системой Android.

    Инструкция:

    1. Получите root-доступ на устройстве (например, через Magisk).
    2. Установите файловый менеджер с поддержкой root (например, Root Explorer или Solid Explorer).
    3. Перейдите по пути:
      /data/system/users/0/

      Найдите файлы:

      • package-restrictions.xml
      • packages.xml
      • packages.list
  • Сделайте резервные копии этих файлов (скопируйте на ПК).
  • Откройте package-restrictions.xml в текстовом редакторе и найдите строки с:
    android.permission.REQUEST_INSTALL_PACKAGES

    Удалите блоки <restriction> для ненужных пакетов.

  • Сохраните изменения, перезагрузите устройство.
  • Пример содержимого package-restrictions.xml до и после очистки:

    Исходный файл (с неизвестными источниками) Очищенный файл
    <restriction package="com.unknown.app"
    

    perm="android.permission.REQUEST_INSTALL_PACKAGES"

    type="deny" />

    — (удалён)
    <restriction package="com.ads.service"
    

    perm="android.permission.REQUEST_INSTALL_PACKAGES"

    type="grant" />

    — (удалён)
    <restriction package="com.android.browser"
    

    perm="android.permission.REQUEST_INSTALL_PACKAGES"

    type="grant" />

    <restriction package="com.android.browser"
    

    perm="android.permission.REQUEST_INSTALL_PACKAGES"

    type="grant" />

    ⚠️ Внимание: Неправильное редактирование системных файлов может привести к bootloop (зацикленной перезагрузке). Если после изменений устройство не включается, восстановите резервные копии файлов через TWRP Recovery.

    Способ 5: Полный сброс до заводских настроек

    Если ни один из методов не помог, остаётся последний вариант — hard reset (полный сброс). Это удалит все данные с устройства, включая вирусы и некорректные разрешения. На Xiaomi сброс можно выполнить двумя способами:

    Метод 1. Через настройки:

    1. Откройте Настройки → О телефоне → Сброс настроек.
    2. Выберите Стереть все данные.
    3. Введите пароль (если требуется) и подтвердите действие.

    Метод 2. Через Recovery:

    1. Выключите устройство.
    2. Зажмите Кнопку питания + Громкость вверх до появления логотипа Mi.
    3. В меню Recovery выберите Wipe Data → Wipe All Data.
    4. Подтвердите сброс и дождитесь перезагрузки.

    После сброса:

    • 🔹 Все неизвестные источники будут удалены.
    • 🔹 Устройство вернётся к заводскому состоянию.
    • 🔹 Придётся заново настраивать аккаунты и устанавливать приложения.

    Если даже после сброса неизвестные источники появляются снова, это означает, что:

    • 🛠️ Устройство заражено вредоносным ПО на уровне прошивки (нужна перепрошивка).
    • 🛠️ Установлена модифицированная прошивка с предварительно прописанными разрешениями.
    • 🛠️ В boot или recovery разделах прописаны скрипты, восстанавливающие разрешения.

    Как предотвратить повторное появление неизвестных источников

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

    • 🛡️ Устанавливайте APK только из проверенных источников (например, APKMirror, официальные сайты разработчиков).
    • 🛡️ Отключайте разрешение на установку неизвестных источников сразу после использования.
    • 🛡️ Регулярно проверяйте список разрешений в настройках безопасности.
    • 🛡️ Не используйте модифицированные прошивки от неизвестных разработчиков.
    • 🛡️ Установите антивирус (например, Malwarebytes или Bitdefender) для сканирования устанавливаемых файлов.

    На HyperOS появилась новая функция Приватный режим установки, которая автоматически отзывает разрешения на установку APK после первого использования. Чтобы её активировать:

    1. Перейдите в Настройки → Конфиденциальность → Специальные разрешения.
    2. Включите опцию Ограничить установку неизвестных приложений.

    Также рекомендуем отключить автоматическую установку обновлений для системных приложений через Mi App Store, так как иногда вместе с легитимными обновлениями устанавливаются ненужные разрешения.

    FAQ: Частые вопросы об неизвестных источниках на Xiaomi

    Можно ли удалить системные неизвестные источники (например, com.miui.securitycenter)?

    Нет, системные записи (com.miui.securitycenter, com.android.packageinstaller) удалять нельзя — это приведёт к сбоям в работе MIUI/HyperOS. Их можно только отключить через ADB, но это не рекомендуется.

    Почему после сброса неизвестные источники появляются снова?

    Это означает, что:

    1. На устройстве установлено вредоносное ПО с правами суперпользователя.
    2. Используется модифицированная прошивка с прописанными разрешениями.
    3. В разделе /system или /vendor есть скрипты, восстанавливающие записи.

    Решение: перепрошить устройство через Fastboot официальной прошивкой.

    Как узнать, какое приложение добавило неизвестный источник?

    Используйте приложение App Inspector (доступно в Google Play):

    1. Установите и откройте App Inspector.
    2. Введите название пакета из списка неизвестных источников.
    3. Программа покажет, какое приложение связано с этим пакетом.

    Если пакет не найден — это либо удалённое приложение, либо системный компонент.

    Безопасно ли отключать все неизвестные источники?

    Да, но с оговорками:

    • ✅ Можно отключать разрешения для стороних приложений (браузеры, файловые менеджеры).
    • ❌ Нельзя отключать разрешения для системных компонентов (com.miui., com.android.).

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

    Может ли антивирус удалить неизвестные источники?

    Нет, антивирусы (Avast, Kaspersky) могут только:

    • Обнаружить вредоносное ПО, которое добавило разрешения.
    • Предотвратить установку новых неизвестных источников.

    Сами записи в настройках антивирус не удаляет — для этого нужны методы из этой статьи.