Автоматическая установка прошивки на смартфонах 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» и «Автоустановка ночью» в положение «Выкл». Дополнительно снимите галочку с пункта «Уведомлять о новых версиях», если не хотите видеть баннер на экране блокировки. На некоторых прошивках пункт меню спрятан под пунктом «Дополнительные настройки» внутри раздела обновления.
Отключение обновлений через меню разработчика
Скрытый раздел дает доступ к более агрессивной блокировке службы FOTA. Сначала активируйте меню: Настройки → О телефоне → Версия ПО — тапните 7 раз по номеру сборки. Вернитесь в «Систему», появится пункт Для разработчиков. Прокрутите список вниз до секции «Обновления» или «Автоматические обновления системы».
Активируйте опцию «Отключить автоматические обновления системы» (Disable automatic system updates). На HarmonyOS 3/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: долгий тап по уведомлению → значок шестеренки → отключить категорию.