Заставка на смартфонах Huawei реализована через три независимых подсистемы: Always On Display (AOD) для OLED-панелей, журнал экрана блокировки с сменой картинок при каждом включении и динамические обои, реагирующие на касание и время суток. В EMUI 12–14 и HarmonyOS 3–4 эти функции управляются из разделов «Главный экран и обои» и «Безопасность», но глубина кастомизации зависит от матрицы экрана и версии прошивки.
На моделях с IPS-экранами (серия nova Y, младшие Enjoy) AOD отсутствует физически, поэтому заставка ограничивается анимацией разблокировки и статичной картинкой. Флагманы линеек P, Mate и Nova Premium получают полный набор: цветные AOD-стили, «Журнал» с автозагрузкой фото из Галереи и интерактивные темы из Магазина тем. Понимание этой архитектуры позволяет не искать несуществующие пункты меню на бюджетных устройствах.
Архитектура подсистемы заставок в EMUI и HarmonyOS
Система заставок строится на сервисе HwLauncher и модуле LockScreenService, которые опрашивают датчики приближенности и акселерометр для принятия решения о пробуждении экрана. При срабатывании датчика или нажатии кнопки питания запускается цепочка: проверка политики безопасности → загрузка текущей темы AOD → рендеринг кадра в видеобуфер → передача на дисплей-контроллер. На OLED-панелях контроллер может подсвечивать только активные пиксели, что дает потребление 0,5–1% заряда в час.
В HarmonyOS 4 появился единый движок «Universal Card» для виджетов на AOD: календарь, плеер, таймер и здоровье теперь рендерятся как карточки, а не как часть системного фона. Это позволяет обновлять контент без полной перерисовки экрана блокировки, снижая нагрузку на GPU. На старых версиях EMUI 11 виджеты были зашиты в прошивку и не поддерживали сторонние приложения.
Режим Always On Display: технические ограничения и возможности
Always On Display работает только на OLED-матрицах, так как IPS-экраны требуют постоянной подсветки всей панели. Huawei реализует AOD через аппаратный композер (HWC), который смешивает слой заставки с интерфейсом системы на уровне дисплейного контроллера, минуя основной GPU. Это дает стабильные 1–10 fps анимации без пробуждения SoC.
Пользователь может выбрать один из предустановленных стилей: «Цифровые часы», «Аналоговые», «Минимализм», «Инфо-бар» или загрузить свой из Магазина тем. Каждый стиль — это APK-файл с манифестом, описывающим координаты элементов, шрифты, палитру и правила анимации. Сторонние разработчики могут публиковать стили после модерации в AppGallery Connect.
- 🔋 AOD отключается автоматически при включении режима экономии энергии или если заряд ниже 10%.
- 🕒 Таймер отображения настраивается: «Всегда», «10 секунд», «30 секунд», «1 минута» после касания.
- 🌙 В режиме «Не беспокоить» AOD может гаснуть полностью или показывать только часы без уведомлений.
- 📵 Датчик приближенности гасит экран в кармане или при прикладывании к уху во время вызова.
⚠️ Внимание: на некоторых прошивках EMUI 12 опция «Всегда включен» скрыта, если в настройках батареи выбран режим «Производительность». Переключите профиль на «Сбалансированный» или «Экономия», чтобы вернуть пункт меню.
Журнал экрана блокировки: алгоритм смены изображений
Функция «Журнал» (Magazine) загружает высококачественные фотографии с серверов Huawei или из локальной Галереи и меняет их при каждом разблокировании. Алгоритм выбора учитывает разрешение экрана, предпочтения пользователя (природа, город, абстракция) и историю просмотров, чтобы не повторять кадры. Картинки кэшируются в /data/media/0/.magazine и очищаются при нехватке места.
В HarmonyOS 3.0+ добавлена синхронизация с «Темой дня» из Магазина тем: если пользователь подписался на коллекцию, новые фото прилетают по push-каналу и появляются на экране блокировки без ручного обновления. Можно отключить мобильный трафик для загрузки в настройках «Журнала» — тогда обновление произойдет только в Wi-Fi.
Динамические и интерактивные обои: отличия от статических
Динамические обои (Live Wallpapers) в Huawei делятся на два класса: видеопетли (MP4/HEVC, воспроизводимые MediaPlayer) и процедурные сцены (OpenGL ES / Vulkan шейдеры). Видео-обои потребляют 3–5% батареи в час из-за постоянного декодирования, процедурные — 1–2%, так как рендерят только изменяющиеся части. Настройка производится в «Галерее» → «Обои» → «Динамические», где можно регулировать скорость анимации и чувствительность к гироскопу.
Интерактивные обои реагируют на касание: например, тема «Кой» создает волны от пальца, а «Космос» смещает слои параллакс-эффектом. Эти эффекты рассчитываются на GPU Mali/Adreno и работают только на главном экране; на экране блокировки они заморожены до разблокировки. Некоторые темы из Магазина включают звуковые сэмплы — их можно отключить галочкой «Звук при касании».
Технические детали форматов динамических обоев
Поддерживаются контейнеры .hwt (Huawei Wallpaper Theme) — это ZIP-архивы с манифестом manifest.xml, ресурсами (png, mp4, glsl) и скриптами Lua для логики интерактивности. Максимальный размер архива 50 МБ. Видео должно быть закодировано H.264 Baseline Profile, 30 fps, битрейт до 8 Мбит/с. Шейдеры компилируются в SPIR-V для Vulkan или в бинарный формат Mali для OpenGL ES.
Настройка через Магазин тем и локальные файлы
Магазин тем (Theme Store) — единственный официальный источник AOD-стилей, динамических обоей и пакетов иконок. При установке темы система применяет набор: обои ГЭ/ЭБ, стиль AOD, шрифт, значки, звуки уведомлений. Можно применять элементы по отдельности: зажать тему → «Настроить» → отключить ненужные модули. Локальные фото устанавливаются через «Галерею» → «Установить как» → «Экран блокировки» или «Главный экран».
Для продвинутых пользователей существует возможность установить .hwt-файл из файлового менеджера: нужно включить «Установку из внешних источников» в настройках Магазина тем (пункт появляется после 7 нажатий на версию приложения). После выбора файла система проверит подпись и совместимость с текущей версией EMUI/HarmonyOS.
☑️ Проверка перед установкой сторонней темы .hwt
Распространенные проблемы и их диагностика
Частая жалоба: AOD не включается после обновления. Причина — сброс настроек «Экран блокировки» на значения по умолчанию. Лечится заходом в «Настройки» → «Главный экран и обои» → «Always On Display» → включение тумблера и выбор стиля. Если пункт отсутствует — проверьте, не стоит ли «Режим экономии» в «Батарее».
Вторая проблема: «Журнал» показывает одни и те же фото. Очистите кэш приложения «Журнал» (Настройки → Приложения → Показать системные → Журнал → Память → Очистить кэш) и отключите/включите функцию. Это заставит клиент заново запросить пул изображений у CDN Huawei.
⚠️ Внимание: сброс кэша «Журнала» удалит загруженные фото из локального хранилища. При следующем включении экрана блокировки они скачаются заново, что потребует трафика, если Wi-Fi недоступен.
Влияние заставок на автономность и производительность
Измерения на Mate 60 Pro (OLED, 120 Гц) показывают: AOD в режиме «Всегда» с минимальной яркостью потребляет ~0,8% в час; «Журнал» не влияет на автономность в спящем режиме, так как экран выключен; динамические видеобои на главном экране добавляют 4–6% расхода за час активного использования. Процедурные обои с гироскопом — 2–3%.
На IPS-устройствах (P40 lite, nova 9 SE) любая анимация на экране блокировки невозможна — система сразу уходит в глубокий сон. Пользователи часто путают «Заставку» (Daydream) из чистого Android с функционалом Huawei. В EMUI/HarmonyOS нет классического Daydream; его роль выполняет AOD или просто экран блокировки с уведомлениями.
| Функция | Тип матрицы | Потребление в спящем режиме | Кастомизация |
|---|---|---|---|
| Always On Display | OLED | 0,5–1%/час | Стили, виджеты, таймер |
| Журнал (Magazine) | Любая | 0% (экран выкл.) | Категории, локальные фото, автообновление |
| Динамические видеобои | Любая | Только при включенном экране | Скорость, звук, интерактивность |
| Процедурные обои | Любая | Только при включенном экране | Параллакс, частицы, шейдеры |
| Статичные обои | Любая | 0% | Кроппинг, размытие, цветовая схема |
Чтобы продлить жизнь OLED-экрана, используйте AOD-стили с движущимися элементами (бегущие часы, пульсирующие точки). Статичные яркие пиксели часами могут оставить легкий «призрак» (burn-in) через 2–3 года интенсивного использования.
Перспективы: генеративные заставки и AI-персонализация
В HarmonyOS NEXT (бета 2026) тестируется функция «AI Wallpaper Generator»: пользователь вводит текстовый промпт, и на устройстве (NPU Kirin 9000S/9010) генерируется уникальная динамическая сцена с физикой частиц и синхронизацией с погодой/временем. Результат сохраняется как .hwt и может применяться к AOD и главному экрану одновременно. Это первый случай on-device генерации контента для заставок без отправки данных в облако.
Также анонсирована синхронизация заставок между устройствами через Super Device: установленная на телефоне тема автоматически применяется к планшету и часам Watch 4/Ultimate, адаптируя разрешение и форму экрана. Настройка производится в «Центре управления» → «Синхронизация тем».
Главный вывод: заставка на Huawei — это не одна функция, а набор независимых модулей (AOD, Журнал, Динамические обои), доступность которых жестко привязана к типу матрицы и версии ОС. Настройка производится в «Главный экран и обои», а расширение возможностей — через Магазин тем.
Часто задаваемые вопросы
Почему у меня нет пункта Always On Display в настройках?
Ваш смартфон оснащен IPS-матрицей (серия Y, nova lite, Enjoy). AOD физически невозможен на таких экранах. Проверьте модель в «О телефоне» — если там нет слова OLED/AMOLED, функция не поддерживается.
Как заставить «Журнал» обновлять фото чаще?
В настройках «Журнала» включите «Автообновление по Wi-Fi» и выберите больше категорий интересов. Система скачивает новые пачки раз в сутки. Принудительного обновления кнопки нет, но очистка кэша приложения «Журнал» заставляет его перезапросить контент.
Можно ли поставить видео из Галереи на AOD?
Нет. AOD поддерживает только статичные или векторные стили из Магазина тем. Видео работает только как динамические обои на главном экране или экране блокировки (до разблокировки).
Почему динамические обои лагают на старом флагмане (P30 Pro)?
Старые чипсеты (Kirin 980) и драйверы Vulkan не оптимизированы для современных шейдеров из Магазина тем. Попробуйте переключить обои на «Процедурные — Лёгкие» или использовать статичные фото. Обновление прошивки до последней EMUI 12 может частично улучшить ситуацию.
Как вернуть стандартную заставку после удаления темы?
Зайдите в «Настройки» → «Главный экран и обои» → «Темы» → «Мои темы» → выберите «По умолчанию» (обычно первая в списке). Это сбросит обои, AOD, шрифт и иконки к заводским значениям.