Автоматическая загрузка прошивок в EMUI и HarmonyOS часто запускается в фоновом режиме, потребляя трафик и забирая место во внутренней памяти до 5–6 ГБ. Пользователь обнаруживает скачанный пакет только когда появляется навязчное уведомление о необходимости перезагрузки для установки. Полностью убрать эту активность стандартными средствами сложнее, чем в чистом Android, так как сервис HiCare и системный компонент OTA имеют повышенные привилегии.

Производитель не предоставляет в меню настроек единого переключателя «Запретить обновления», поэтому приходится комбинировать несколько методов: отключение автозагрузки по Wi-Fi, блокировку системных приложений через «Аккумулятор» и работу с adb. Ниже разобраны все актуальные способы для версий EMUI 10–14 и HarmonyOS 2–4.

Отключение автоматической загрузки через «Настройки»

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

Откройте Настройки → Система и обновления → Обновление ПО. Нажмите на значок меню (три точки или строки) в правом верхнем углу и выберите Настройки обновления. Снимите галочки с пунктов Автозагрузка по Wi-Fi, Автозагрузка ночью и Умная загрузка. Если пункт «Настройки обновления» скрыт, попробуйте быстро нажать 7 раз на версию сборки в разделе «О телефоне», чтобы активировать меню разработчика — иногда это разблокирует расширенные опции OTA.

⚠️ Внимание: после сброса настроек сети или обновления Google Play Services флажки могут вернуться в исходное положение. Проверяйте этот раздел раз в месяц.

Блокировка фоновой активности OTA и HiCare

Даже с выключенной автозагрузкой системные процессы com.huawei.android.hwouc (OTA) и com.huawei.hicare могут соединяться с серверами для проверки версий. Чтобы лишить их доступа к интернету и автозапуску, используйте встроенные инструменты оптимизации батареи.

  • 🔋 Зайдите в Настройки → Батарея → Запуск приложений.
  • 🔍 Найдите в списке «Обновление ПО», «HiCare» и «Службы Huawei Mobile Services».
  • 🚫 Переведите переключатели в положение «Управление вручную» и снимите все три галочки: «Автозапуск», «Вторичный запуск», «Запуск в фоне».
  • 🌐 Дополнительно откройте «Использование данных» для этих приложений и запретите «Фоновые данные» и «Использование данных в роуминге».

После этих действий сервисы не смогут самостоятельно инициировать сессию проверки. Однако после перезагрузки устройства система может восстановить права для «Служб HMS», поэтому процедуру придется повторять.

☑️ Быстрая проверка блокировки фоновых процессов

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

Использование меню разработчика и ADB для радикального решения

Если описанные выше меры не помогают, остается отключить пакеты обновлений через ADB (Android Debug Bridge). Метод работает без рут-прав, требует компьютера и включенной отладки по USB. Это наиболее надежный способ остановить OTA на уровне пакетного менеджера.

Активируйте меню разработчика: Настройки → О телефоне → Версия сборки (7 нажатий). В Система → Для разработчиков включите «Отладка по USB» и «Установка через USB» (важно для некоторых прошивок). Подключите телефон к ПК, авторизуйте компьютер на экране смартфона.

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

adb shell pm disable-user --user 0 com.huawei.hicare

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

Первая команда блокирует сам модуль OTA, вторая — HiCare, третья — запасной компонент проверки обновлений в старых EMUI. Для возврата функционала замените disable-user на enable. Обратите внимание: после крупного системного обновления (если оно все-таки пройдет) пакеты могут восстановиться.

Альтернатива без ПК — приложение "Activity Launcher"

Можно создать ярлык на рабочий стол, ведущий прямо в активность `com.huawei.android.hwouc/.MainActivity` или настройки конкретного пакета через `com.android.settings/.Applications.AppInfoDashboardActivity`. Оттуда доступна кнопка "Отключить" для системных приложений, если прошивка позволяет. Работает на EMUI 11–13 без root.

⚠️ Внимание: отключение пакета hwouc может убрать пункт «Обновление ПО» из меню настроек. Вернуть его можно только командой enable через ADB или сбросом к заводским настройкам.

Отключение автообновлений приложений в AppGallery и Google Play

Системные обновления — не единственный источник трафика. Магазины приложений по умолчанию обновляют софт в фоне. В AppGallery откройте «Мой профиль» → «Настройки» → «Автообновление приложений» и выберите «Никогда». В Google Play (если установлен) — профиль → «Настройки» → «Сетевые предпочтения» → «Автообновление приложений» → «Не обновлять автоматически».

Для предотвращения обновлений конкретных системных компонентов (например, HMS Core или Проводник) в AppGallery зайдите в «Управление» → «Установленные», найдите приложение, нажмите на три точки и снимите галочку «Автообновление». Это полезно, если новая версия ломает совместимость с банковскими приложениями или лаунчерами.

Таблица: сравнение методов блокировки обновлений

Метод Сложность Надежность Требует ПК Возврат функционала
Настройки OTA (Wi-Fi/ночь) Низкая Низкая (сбрасывается) Нет Мгновенно
Блокировка автозапуска + трафика Средняя Средняя (после ребута может сбиться) Нет Вручную в настройках
ADB disable-user (hwouc, hicare) Высокая Высокая (до перепрошивки) Да Команда enable
Activity Launcher (без ПК) Средняя Средняя (зависит от версии EMUI) Нет Кнопка "Включить"
Отключение автообновлений магазинов Низкая Высокая для приложений Нет Одна галочка
💡

Если вы используете банковские приложения, требующие актуальную версию HMS Core, не отключайте обновления «Служб Huawei Mobile Services» — это вызовет ошибки входа и оплаты. Блокируйте только OTA и HiCare.

📊 Какой способ блокировки обновлений вы считаете самым удобным?
Только настройки Wi-Fi
Блокировка автозапуска в батарее
ADB-команды
Activity Launcher
Не блокирую, обновляюсь всегда

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

Файл прошивки (обычно update.zip или full_update.zip) лежит в скрытом разделе /data/otapackage/ или /cache/recovery/. Без рут-доступа удалить его через файловый менеджер нельзя. Помогает сброс кэша приложения «Обновление ПО»: Настройки → Приложения → Показать системные → Обновление ПО → Память → Очистить кэш и «Управление памятью» → «Очистить все данные». Это удалит скачанный пакет и уведомление.

Если кнопка «Очистить данные» неактивна, попробуйте «Принудительная остановка» приложения, а затем повторно зайдите в память. На HarmonyOS 4 иногда помогает вход в «Хранилище» через виджет «Очиститель» (встроенный оптимизатор) — он находит «Кэш обновлений» и предлагает удалить его.

⚠️ Внимание: не пытайтесь удалить файлы в папке /cust или /preload через сторонние файловые менеджеры с рутом — это приведет к bootloop и потребует восстановления через eRecovery или HiSuite.
💡

Главный вывод: комбинация «отключение автозагрузки в настройках OTA + блокировка фоновой активности hwouc/hicare через батарею» решает 90% задач без ПК. ADB используйте как последний рубеж.

Частые ошибки и нюансы разных версий EMUI/HarmonyOS

На EMUI 10–11 (Android 10–11) пункт «Настройки обновления» часто спрятан под долгим нажатием на логотип Huawei в меню «Обновление ПО». В HarmonyOS 2.0–3.0 интерфейс унифицирован, но после обновления до 4.0/4.2 логика сброса настроек сети стала агрессивнее — флажки автозагрузки возвращаются после каждого подключения к новой Wi-точке.

Владельцам устройств с процессорами Kirin 9000 и новее (серии Mate 40, P50, Mate 60) стоит учесть: в этих прошивках компонент hwouc тесно интегрирован с Ark Compiler и системой компиляции AOT. Его отключение через ADB может замедлить первый запуск приложений после ребута, так как система теряет возможность предварительно оптимизировать dex-файлы под новую версию фреймворков.

Вопросы и ответы

Можно ли вернуть обновления, если передумаю?

Да. Если использовали настройки — верните галочки. Если ADB — выполните команды adb shell pm enable com.huawei.android.hwouc и аналогичные для остальных пакетов. После сброса к заводским настройкам всё вернется к дефолту автоматически.

Почему после отключения OTA телефон все равно качает что-то в фоне?

Проверьте «Службы Huawei Mobile Services» и «AppGallery» — они скачивают обновления фреймворков и приложений. Также проверьте «Настройки → Приложения → Меню (три точки) → Специальный доступ → Установка неизвестных приложений» — иногда системные установщики имеют право качать апк-файлы.

Блокировка обновлений влияет на получение патчей безопасности?

Да. Отключив OTA, вы перестанете получать месячные Security Patch Level. Это повышает риск уязвимостей (например, CVE в модулях модема или графического стека). Рекомендуется вручную проверять обновления раз в квартал через HiSuite на ПК.

Работает ли метод с датой/временем (откат часов назад)?

Нет, это миф от старых версий Android 6–7. Современные EMUI/HarmonyOS проверяют сертификаты сервера по TLS и системное время из защищенного RTC. Подмена времени ломает работу банковских приложений, 2FA и синхронизацию облака.

Как отключить обновления на планшете Huawei MatePad?

Инструкция идентична телефонам: меню «Обновление ПО» в настройках, блокировка автозапуска OTA/HiCare в настройках батареи, ADB-команды при подключении к ПК. На HarmonyOS для планшетов (PC Mode) также проверьте «Мультиоконный режим» — он иногда триггерит проверку обновлений при переключении режимов.