HarmonyOS NEXT
HarmonyOS NEXT — проприетарная распределённая операционная система, являющаяся преемником предыдущих версий HarmonyOS. Главным отличием HarmonyOS NEXT стало то, что её разработка компанией Huawei ведётся с нуля для поддержки только нативных приложений формата HarmonyOS App. В отличие от HarmonyOS 1-4 (2019—2024), основанных на Android и использующих ядро Linux (AOSP), а также EMUI для глобального рынка, HarmonyOS NEXT (начиная с версии NEXT 5) полностью лишена компонентов AOSP и несовместима с приложениями для Android[1][2].
HarmonyOS NEXT отказывается от унифицированного Unix-подобного ядра Linux, полностью внедряя собственное микроядро HarmonyOS (HongMengkernel) без многокernel-архитектуры[3]. В основе находится версия HarmonyOS microkernel для богатых вычислительных сред (Rich Execution Environment, REE) с единой моделью ядра. Операционная система наследует ряд решений от LiteOS (RTOS) — легковесной системы для устройств с ограниченными ресурсами, таких как умные носимые устройства и IoT-продукты[4].
Общие сведения
| HarmonyOS NEXT | |
|---|---|
| Разработчик | Huawei |
| Семейство ОС | на базе OpenHarmony |
| Основана на | OpenHarmony, HarmonyOS |
| Исходный код | закрытый, с открытыми компонентами |
| Первый выпуск | 4 августа 2023 |
| Метод обновления | беспроводное обновление (Over-the-air) |
| Менеджеры пакетов | .app, OpenHarmony Package Manager (ohpm) |
| Поддерживаемые языки | многоязычная локализация (включая китайский и английский) |
| Поддерживаемые платформы | ARM64 |
| Тип ядра | HongMengkernel (микроядро) |
| Интерфейс | Harmony Design (сенсорный GUI) |
| Лицензия | коммерческая, проприетарная (кроме открытых компонентов) |
| Состояние | активное |
| Предыдущая | HarmonyOS 4.2 (мобильная) / 4.5 (ТВ) (AOSP и ядро Linux) |
| Веб-сайт | consumer.huawei.com/cn/h… |
История
4 августа 2023 года на конференции разработчиков HDC 2023 компания Huawei официально анонсировала HarmonyOS NEXT как новое поколение HarmonyOS с поддержкой только нативных приложений формата APP посредством Ark Compiler и HarmonyOS SDK[5]. Ядро HarmonyOS NEXT полностью отказалось от слоя совместимости с AOSP и библиотеками Android, присутствовавших в EMUI, и не позволяет запускать apk-приложения для Android напрямую, как это было на старых двойных фреймворках HarmonyOS[6][7].
Первая внутренняя превью-версия системы была представлена 4 августа 2023 года, а экспериментальный релиз стал доступен зарегистрированным разработчикам 18 января 2024 года[8]. Первыми устройствами с HarmonyOS NEXT для разработчиков стали Huawei Mate 60, Mate 60 Pro и Mate X5[9].
22 октября 2024 года состоялся официальный запуск HarmonyOS 5.0.0 под брендом «HarmonyOS NEXT 5»[10].[11] До этого, 8 октября 2024 года, была выпущена публичная бета-версия[12]. Первыми коммерческими устройствами с HarmonyOS NEXT стали смартфоны серии Huawei Mate 70, поступившие в продажу в Китае в ноябре 2024 года[13]. Новая платформа стала прямым конкурентом Android и iOS, а в будущем ожидается переход большинства новых устройств Huawei на HarmonyOS NEXT, что делает её третьей крупной мобильной ОС на мировом рынке[14]. 8 мая 2025 года в Шэньчжэне был впервые продемонстрирован компьютер Huawei на HarmonyOS 5 после истечения лицензии Microsoft Windows[15].
Архитектура и компоненты
HarmonyOS NEXT реализует всё множество программных и аппаратных технологий, применяя разработанное Huawei микроядро HongMengkernel и специализированную часть стеков и API на базе OpenHarmony. Основу архитектуры составляет:
- собственное микроядро HarmonyOS (HongMengkernel) с реализацией REE (Rich Execution Environment)-уровня;
- модульная OpenHarmony-система на уровне сервисов;
- поддержка распределённых вычислений и высокоуровневая безопасность через изоляцию компонентов;
- интеграция musl/POSIX-слоя совместимости для облегчения портирования приложений, реализация Linux ABI совместимости через шим в ядре для переноса драйверов и критических путей;
- система аппаратных драйверов с контейнеризацией для реюза драйверов Linux;
- распределённый менеджер токенов доступа для унифицированного управления правами приложений на основе гибридной модели ACL, сочетающей RBAC и CapBAC.
Интерфейс и программное обеспечение
HarmonyOS NEXT использует сенсорный интерфейс прямого манипулирования[16], ориентированный на управление через мультитач-экран. Внешние устройства — мыши, клавиатуры, микрофоны, наушники — подключаются через Bluetooth или порт USB-C.
Предустановленные приложения идут в комплекте с устройством, дополнительные программы доступны через фирменный магазин AppGallery. К сентябрю 2024 года количество нативных приложений превысило 10 000[17], в январе 2025 — более 20 000[18], в июне 2025 — более 30 000[19]. Android-приложения несовместимы и отсутствуют в магазине; многие западные сервисы не имеют нативной версии. Однако возможно запускать Android-приложения в эмуляционном контейнере через утилиты Easy Abroad и DroiTong — такие приложения обозначаются в отдельной папке на рабочем столе[20]. При запуске в контейнере могут наблюдаться проблемы с уведомлениями, разрешением и переносом файлов; отсутствуют нативные версии большинства банковских и стриминговых сервисов (например, Waze, Google Assistant, Gemini), также не все китайские игры адаптированы[20].
| Доступно нативно | Доступно в контейнере | Недоступно | Источники |
|---|---|---|---|
|
|
|
[22][23][24][25][26][27][28] |
Пакетная база и обновления
HarmonyOS NEXT использует только собственный формат файлов для приложений (.app) и OpenHarmony Package Manager (ohpm). Открытые и фирменные API доступны разработчикам через HarmonyOS SDK и инструменты DevEco Studio IDE.
Поддержка аппаратных платформ
Система оптимизирована для чипов собственной разработки HiSilicon и Kirin, с поддержкой ARM64-процессоров. Первый запуск HarmonyOS NEXT произошёл на устройствах Huawei Mate 60, последующие релизы распространялись на Mate X6, MatePad и флагманские серии Pura.[29][30][31]
Выпуски
| Версия системы | Версия ОС | Информация | Дата выпуска |
|---|---|---|---|
| HarmonyOS NEXT (3.1) Developer Preview 1 [Internal Beta] | OpenHarmony 3.2 | Первая верcия с новым микроядром HarmonyOS; предназначена для разработчиков; интеграция HMS Core, Ark Graphics; API 9[32]. | 4 августа 2023 |
| HarmonyOS NEXT (4.0) Developer Preview 1 [Internal Beta] | OpenHarmony 4.0 | Поддержка графических оболочек для ПК и планшетов; API 10[33]. | 26 октября 2023 |
| HarmonyOS NEXT (4.1/4.1.1 — Canary Build) Developer Preview 1 [External Beta] | OpenHarmony 4.1 | Расширение поддержки API ArkTS; PC API; микроядро HarmonyOS[34]. | 18 января 2024 |
| 2.0.0.59 (SP3DEVCC00E59R4P1log — Canary Build 2) | OpenHarmony 4.1 beta 1 | Beta-версия для зарегистрированных разработчиков, тестирование на Mate 60 Pro и др. | 29 февраля 2024 |
| 2.0.0.66 (SP3DEVCC00E59R4P1log — Canary Build 2) | OpenHarmony 4.1 | Внешняя бета-версия Developer Preview 2 (расширение списка устройств). | 2 апреля 2024 |
| 3.0.0.22 (Canary3) | OpenHarmony 5.0 beta 1 | Внешняя бета Developer Beta 1 с API 12[35]. | 25 мая 2024 |
| NEXT.0.026 (SP6DEVC00E29R4P6log) Developer Beta 1 | 5.0.0.25 (Beta1) | HarmonyOS NEXT Developer Beta 1 с API 12, публичный доступ для разработчиков, анонс на HDC 2024[36]. | 21 июня 2024 |
| NEXT.0.0.31 (SPXXXXXXXX) Developer Beta 2 | 5.0.0.33 (Beta2) | HarmonyOS NEXT Developer Beta 2, расширение бета-программы[37]. | 19 июля 2024 |
| NEXT.0.0.35 (SPXXXXXXXX) Developer Beta 3 | OpenHarmony 5.0 beta 3 | Расширение Developer Beta 3[38]. | 2 августа 2024 |
| NEXT.0.0.60 (SP12DEVC00E6QR4P9) — Developer Beta 5 | OpenHarmony 5.0 beta 5 | Исправления ошибок Developer Beta 5, расширение четвёртой волны бетатестеров. | 21 августа 2024 |
| NEXT.0.0.65 (SP3C00E65R1P6) — Beta 1 (Developer Beta 6) | 5.0.0.60 (Beta7 API 12) | Бета-программа HarmonyOS NEXT расширена на большее число устройств, переход к Developer Beta 6[39]. | 30 августа 2024 |
| NEXT.0.0.71 (SP6C00E71R1P13) — Beta 1/Release | 5.0.0.71 (API 12) | Официальный публичный релиз HarmonyOS NEXT для расширенной линейки моделей[40]. | 8 октября 2024 |
| NEXT.0.0.71 (SP10C00E71R4P17) — Beta 2/Release | 5.0.0.71 (API 12) | Добавление поддержки exFAT и улучшения зарядки[41]. | 13 октября 2024 |
| NEXT.0.0.72 — Release | 5.0.0.71 (API 12) | Исправления системы, улучшения Media Library Kit[42]. | 18 октября 2024 |
| 5.0.0.102 (SP3C00E73R4P17) | 5.0.0.102 (API 12) | Старт общедоступных бета-версий HarmonyOS NEXT 5. | 22 октября 2024 |
| 5.0.0.102 (SP3C00E73R4P17) — Release | 5.0.0.102 (API 12) | Официальный релиз. | 23 октября 2024 |
| 5.0.0.103 — Release (Beta) | 5.0.0.103 (API 12) | HarmonyOS NEXT 5 «публичная бета», подготовка к коммерциализации[43]. | 23 октября 2024 |
| 5.0.0.107 SP8 | 5.0 (API 12) | Коммерциализация HarmonyOS NEXT, установка на Galaxy Edition («HarmonyOS 5»); конец бета-этапа для API 12[44]. | 19 ноября 2024 |
| 5.0.1.105 (SP11C00E105) | 5.0.1 (API 12) | Обновление 5.0.1 для Pura X (складные модели). | 30 марта 2025 |
| 5.1.0.110 | 5.1 | Новая версия для Huawei Pura 80[45].[46] | 11 июня 2025 |
Безопасность
Модель безопасности HarmonyOS NEXT основана на контроле доступа через систему токенов и гибридную модель ACL (RBAC + Capability-based access control). Это обеспечивает разграничение прав доступа сторонних и собственных приложений, а также высокую степень защиты на уровне ядра и сервисного слоя.
