Автоматическая установка прошивки на смартфонах Huawei часто запускается в фоновом режиме и перезагружает устройство в неудобный момент, прерывая работу или видеозвонок. Система EMUI и HarmonyOS по умолчанию скачивают пакет обновления через Wi-Fi и ставят его на установку ночью, не спрашивая подтверждения у владельца. Такое поведение приводит к неожиданной потере несохраненных данных и смене привычного интерфейса после крупных апгрейдов системы.

Многие пользователи пытаются найти единственную кнопку «Выключить обновления» в настройках, но разработчик разделил управление загрузкой и установкой по разным разделам меню. Полностью убрать уведомления и фоновую активность модуля HwFota (Firmware Over-The-Air) стандартными средствами сложно, поэтому приходится комбинировать несколько методов. Ниже рассмотрены все рабочие способы — от простых переключателей до команд ADB для опытных владельцев.

Почему обновления устанавливаются автоматически

Механизм OTA-загрузки зашит в системный раздел и запускается службой HwFota при наличии свободного места и стабильного Wi-Fi. Производитель считает, что своевременные патчи безопасности критичны для защиты данных, поэтому делает отказ от обновлений максимально неочевидным. Даже если отключить «Автозагрузку» в настройках, служба периодически проверяет сервер и скачивает дистрибутив «на всякий случай».

После скачивания файл прошивки весит от 2 до 6 ГБ и занимает место во внутренней памяти, недоступном для ручной очистки через файловый менеджер. Система резервирует этот объем под раздел cache или cust, что на моделях с 64 или 128 ГБ памяти заметно снижает свободное пространство. Удаление этого файла без прав суперпользователя или ADB не получается — он защищен атрибутами immutable.

Как отключить автообновление через настройки системы

Базовый метод работает на всех версиях EMUI 10+ и HarmonyOS 2+. Он не гарантирует 100% блокировку, но убирает явное согласие на установку. Зайдите в Настройки → Система и обновления → Обновление ПО. Нажмите на значок меню (три точки или шестеренку) в правом верхнем углу и выберите Настройки автообновления.

В открывшемся окне переведите переключатели «Автозагрузка по Wi-Fi» и «Автоустановка ночью» в положение «Выкл». Дополнительно снимите галочку с пункта «Уведомлять о новых версиях», если не хотите видеть баннер на экране блокировки. На некоторых прошивках пункт меню спрятан под пунктом «Дополнительные настройки» внутри раздела обновления.

📊 Какой способ блокировки обновлений вы считаете самым надежным?
Настройки системы
Меню разработчика
ADB-команды
Приложение HiCare
Не блокирую, обновляюсь всегда

Отключение обновлений через меню разработчика

Скрытый раздел дает доступ к более агрессивной блокировке службы FOTA. Сначала активируйте меню: Настройки → О телефоне → Версия ПО — тапните 7 раз по номеру сборки. Вернитесь в «Систему», появится пункт Для разработчиков. Прокрутите список вниз до секции «Обновления» или «Автоматические обновления системы».

Активируйте опцию «Отключить автоматические обновления системы» (Disable automatic system updates). На HarmonyOS 3/4 пункт может называться «Автообновление» со значением «Не обновлять автоматически». Этот метод имеет более высокий приоритет, чем настройки в главном меню, но после сброса настроек или апгрейда версии ОС он может сбиться на дефолт.

☑️ Проверка после отключения в меню разработчика

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

Управление обновлениями через приложение HiCare

Фирменная утилита поддержки HiCare (предустановлена на всех глобальных версиях) дублирует настройки OTA и добавляет кнопку удаления уже скачанного пакета. Откройте приложение, перейдите во вкладку «Сервис» → «Обновление системы» → «Настройки». Здесь те же переключатели автозагрузки, но есть уникальная функция — «Удалить пакет обновления».

Если прошивка уже скачалась, но вы не хотите её ставить, нажмите эту кнопку — система очистит 2–6 ГБ места без перезагрузки. После удаления пакета HiCare может снова предложить скачать его через день-два, поэтому совмещайте этот метод с отключением в настройках разработчика. На китайских прошивках (CN) приложение может называться «» или отсутствовать вовсе.

Блокировка обновлений через ADB (для продвинутых)

Самый надежный способ — заморозить пакет com.huawei.android.hwfota через Android Debug Bridge. Требуется ПК, включенная «Отладка по USB» в меню разработчика и оригинальный кабель. Подключите телефон, разрешите отладку на экране и выполните в терминале:

adb shell pm disable-user --user 0 com.huawei.android.hwfota

Команда отключает службу загрузки прошивок без удаления системных файлов, поэтому после сброса телефона или обновления через recovery блокировка сохранится. Для возврата обновлений используйте adb shell pm enable --user 0 com.huawei.android.hwfota. На некоторых моделях 2023–2026 годов (P60, Mate 60) пакет может называться com.huawei.fota или com.huawei.hwfota — проверьте через adb shell pm list packages | grep fota.

Как узнать точное имя пакета FOTA на вашей модели

Подключите телефон к ПК с включенной отладкой USB. Введите команду: adb shell pm list packages | grep -i fota. В выводе появится полное имя пакета (например, com.huawei.android.hwfota). Используйте именно его в команде disable-user. Если grep ничего не вернул, попробуйте искать по словам update, ota, hicare.

⚠️ Внимание: Заморозка пакета FOTA через ADB полностью блокирует получение патчей безопасности. Устройство станет уязвимо для эксплойтов, закрываемых в месячных бюллетенях Google и Huawei. Используйте этот метод только если понимаете риски и готовы вручную прошивать устройство через eRecovery при необходимости.

Что делать, если обновление уже скачалось, но не установилось

Файл прошивки лежит в скрытом разделе, но его можно удалить без прав root через режим восстановления (Recovery). Выключите телефон, зажмите Питание + Громкость вверх до появления логотипа, затем отпустите кнопку питания, удерживая громкость. В меню eRecovery выберите «Wipe cache partition» (Очистить кэш) — это стерет скачанный пакет OTA и временные файлы.

Альтернативный вариант — зайти в Настройки → Приложения → Показать системные процессы → Обновление ПО (или HwFota) → «Память» → «Очистить кэш» и «Очистить данные». Сброс данных службы сбрасывает флаг «пакет загружен», и система перестанет напоминать об установке до следующей проверки сервера. На HarmonyOS 4+ пункт может скрыт в «Приложения → Все приложения → Меню (3 точки) → Показать системные».

Риски полного отказа от обновлений безопасности

Отключение OTA закрывает дорогу не только к новым функциям EMUI/HarmonyOS, но и к критическим патчам Android Security Bulletin. Huawei выпускает патчи ежемесячно или раз в квартал в зависимости от серии (флагманы чаще, бюджетники реже). Без них уязвимости в модулях Bluetooth, Wi-Fi, медиафреймворке и системном UI остаются открытыми для атак «по воздуху» или через вредоносные приложения.

Кроме того, банковские приложения (СберБанк Онлайн, Т-Банк, Госуслуги) и сервисы Google Play Protect проверяют актуальность патча безопасности. Если дата патча старше 6–12 месяцев, приложения могут отказать в входе или ограничить функционал (NFC-платежи, биометрия). Возврат обновлений потребует включения службы FOTA обратно и ожидания загрузки полного дистрибутива, который может весить более 5 ГБ.

💡

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

⚠️ Внимание: На смартфонах с загрузчиком, разблокированным официально (через HiSuite или DC-Phoenix), отключение FOTA через ADB может вызвать бесконечную загрузку (bootloop) при следующей попытке OTA. Система пытается применить патч на модифицированный раздел boot/recovery и падает в ошибку. В таком случае помогает только полная перепрошивка через eRecovery или EDL-режим.

Сравнение методов блокировки обновлений

МетодСложностьНадежностьТребует ПКСохраняется после сброса
Настройки системы (Автозагрузка)НизкаяНизкая (сбрасывается)НетНет
Меню разработчикаНизкаяСредняяНетНет
Приложение HiCareНизкаяСредняя (удаляет файл)НетНет
ADB disable-userВысокаяВысокаяДаДа
Очистка кэша в RecoveryСредняяРазовая (удалит текущий файл)НетНет

Частые ошибки при попытке убрать обновления

Пользователи часто удаляют только ярлык уведомления, думая, что это остановит процесс. На самом деле служба HwFota продолжает работать в фоне, потребляя батарею и трафик. Другая ошибка — установка сторонних «блокираторов обновлений» из Google Play; они просто меняют те же системные настройки, но требуют доступ к специальным правам (Device Admin), что снижает безопасность.

Не пытайтесь удалить системное приложение «Обновление ПО» через ADB pm uninstall — это приведет к поломке меню настроек и невозможности вернуть обновления без полной перепрошивки. Используйте только disable-user, который сохраняет бинарники, но запрещает их запуск системным сервером.

💡

Главный вывод: комбинация «Настройки разработчика + HiCare (удаление пакета) + ADB disable-user» дает 99% гарантию, что телефон не обновится сам и не скачает гигабайты мусора в память.

⚠️ Внимание: Если вы участвуете в программе бета-тестирования (Beta Club), отключение обновлений через ADB может вывести устройство из программы и запретить возврат на стабильную версию без потери данных. Сначала покиньте бета-программу в приложении «Мой Huawei» (My Huawei), затем блокируйте OTA.
FAQ: Ответы на частые вопросы

Вопрос: Можно ли вернуть обновления после команды ADB disable-user?
Ответ: Да, выполните adb shell pm enable --user 0 com.huawei.android.hwfota и перезагрузите телефон. Служба снова начнет проверять сервер.

Вопрос: Почему после отключения всего телефон всё равно качает обновление?
Ответ: Проверьте, не включена ли опция «Скачивать обновления только по Wi-Fi» в настройках HiCare или в меню разработчика отдельно. Также некоторые операторы (например, МТС, Билайн) пушят прошивки через свои профили конфигурации — проверьте «Настройки → Сеть и интернет → Дополнительно → Профили оператора».

Вопрос: Удаление пакета обновления через HiCare безопасно?
Ответ: Да, это стандартная функция системы. Она удаляет только временный файл дистрибутива (update.zip или full_ota_package.zip) из раздела кэша. Системные файлы не затрагиваются.

Вопрос: Блокировка обновлений влияет на гарантию?
Ответ: Официально — нет. Отключение OTA через настройки или ADB не считается вмешательством в программное обеспечение (в отличие от разблокировки загрузчика или получения root). Но сервисный центр может обновить телефон при приеме на ремонт без спроса.

Вопрос: Как убрать уведомление «Доступно обновление» в шторке, если оно не свайпается?
Ответ: Зайдите в «Настройки → Приложения → Системные → Обновление ПО → Уведомления» и отключите канал «Доступность обновлений» или поставьте «Беззвучный». На HarmonyOS: долгий тап по уведомлению → значок шестеренки → отключить категорию.