HarmonyOS
HarmonyOS is a distributed operating system developed by Huawei for smartphones, tablets, smart TVs, smart watches, personal computers and other smart devices. It has a microkernel design with a single framework: the operating system selects suitable kernels from the abstraction layer in the case of devices that use diverse resources. The latest version is HarmonyOS 6; it was released on 22 October 2025.
From 2019 to 2024, versions 1 to 4.3 of the operating system were built by integrating the Android Open Source Project with OpenHarmony, allowing it to support both HarmonyOS and Android apps. The next iteration of HarmonyOS became known as HarmonyOS NEXT. HarmonyOS NEXT was announced on August 4, 2023, and officially launched on October 22, 2024. It also replaced the OpenHarmony multi-kernel system with its own HongMeng Kernel at its core and removed all Android code. Since version 5, HarmonyOS only supports apps in its native "App" format.
HarmonyOS NEXT/5.x+ both discards the common Unix-like Linux kernel and replaces the previous multiple-kernel, kernel agnostic system from OpenHarmony with its own bespoke HarmonyOS microkernel as a single framework.
HarmonyOS was officially launched by Huawei, and first used in Honor smart TVs, in August 2019. It was later used in Huawei wireless routers, IoT in 2020, followed by smartphones, tablets and smartwatches from June 2021.
In May 2025, the first notebook with the HarmonyOS operating system was launched by Huawei, featuring "HarmonyOS PC", i.e. HarmonyOS 5 for the personal computer form factor.
On November 19, 2025, the first 2-in-1 with HarmonyOS 5.1 was launched by Huawei, with MatePad Edge supporting both tablet mode and full desktop counterpart in line with Huawei MateBook PC line.
Name
In 2015, Huawei launched a research and development strategy for self-developed core technologies including operating systems and databases. At that time, its own operating system did not have a name, and there was only a group of engineers designing the architecture, writing code, and designing core technologies.In 2019, Huawei applied for a trademark called "华为鸿蒙" for the kernel of its own operating system. At that time, when the company was still struggling with what to name its operating system, the public mistakenly thought the trademark of the system kernel was the name of an operating system. Finally, the official named the operating system "Hongmeng". The name "Hongmeng" represents "the vitality of all things at the beginning of their creation". The English name chosen was "HarmonyOS", symbolizing "the interconnection of all things and harmonious coexistence."
History
Early development
Reports surrounding an in-house operating system being developed by Huawei date back as far as 2012 in R&D stages with HarmonyOS system stack going back as early as 2015. These reports intensified during the Sino-American trade war, after the United States Department of Commerce added Huawei to its Entity List in May 2019 under an indictment that it knowingly exported goods, technology and services of U.S. origin to Iran in violation of sanctions. This prohibited U.S.-based companies from doing business with Huawei without first obtaining a license from the government. Huawei executive described an in-house platform as a "plan B" in case it is prevented from using Android on future smartphone products due to the sanctions.Prior to its unveiling, it was originally speculated to be a mobile operating system that could replace Android on future Huawei devices. In June 2019, an Huawei executive told Reuters that the OS was under testing in China, and could be ready "in months." But by July 2019, some Huawei executives described the OS as being an embedded operating system designed for IoT hardware, discarding the previous statements for it to be a mobile operating system.
Some media outlets reported that this OS, referred to as "Hongmeng", could be released in China in either August or September 2019, with a worldwide release in the second quarter of 2020. On 24 May 2019, Huawei registered "Hongmeng" as a trademark in China. The name "Hongmeng" came from Chinese mythology that symbolizes primordial chaos or the world before creation. The same day, Huawei registered trademarks surrounding "Ark OS" and variants with the European Union Intellectual Property Office. In July 2019, it was reported that Huawei had also registered trademarks surrounding the word "Harmony" for desktop and mobile operating system software, indicating either a different name or a component of the OS.
HarmonyOS 5 official development began on July 2021 under an internal codename "543-2" as part of entire OpenHarmony codebase Project 543 within Huawei internally since 2015 before being open sourced in September 2020 alongside the HongMeng Kernel project which officially began internally in 2016. It was first unveiled at HDC 2023, branded as HarmonyOS NEXT Developer Preview on August 4, 2023. Technical demos were on the Mate 40 Pro and MatePad Pro 12.6, which were both powered by the Kirin 9000 chip. Following the August 29, 2023 announcement of the Mate 60 Pro, featuring the Kirin 9000S, Huawei shifted development focus to the new in-house Kirin 9000S custom chip platform. At Huawei's autumn full-scenario launch event on September 25, 2023, Huawei officially launched the "HarmonyOS NEXT Program." The final known build supporting the original Kirin 9000 was HarmonyOS build 4.1.0.73, based on OpenHarmony 4.1, up-streamed with API 11. The semi-finished software Developer Preview officially released to developers on January 18, 2024, which was internally referenced to as "HarmonyOS OH1.0". It originally had selected the old standard Linux kernel of kernel-agnostic KAL system by default for OpenHarmony standard system for mobile and computing type devices in partner internal developer builds externally before retrofitting the new in-house microkernel, HongMeng Kernel, which was in production on Canary builds of HarmonyOS NEXT Developer Preview on January 18, 2024. It replaced Linux kernel on physical hardware, leaving the old Linux kernel for x86 app development emulators on Windows and macOS versions of legacy JetBrains-based DevEco Studio IDE. This build featured distinct icons and a control center design differing from the RTM version, with placeholder wallpapers. A public preview program followed on June 21, 2024 after Developer Preview 2 in April 2024. Build 5.0.0.102 became the first to identify itself as HarmonyOS 5 after replacing the 'NEXT' suffix on the build numbers throughout pre-consumer public beta builds. The PC version was showcased at the HarmonyOS Computer Technology and Ecosystem Communication Conference using MateBook Pro prototypes in May 8, 2025 as first look.
Framework transitions
Early versions of classic HarmonyOS, starting from version 1.0, employed a "kernel abstraction layer" subsystem to support a multi-kernel architecture. This allowed developers to choose different operating system kernels based on the resources available on each device. For low-powered devices such as wearables and Huawei's GT smartwatches, HarmonyOS utilized the LiteOS kernel instead of Linux. It also integrated the LiteOS SDK for TV applications and ensured compatibility with Android apps through the Ark Compiler and a dual-framework approach. HarmonyOS 1.0's original L0-L2 source code branch was contributed to the OpenAtom Foundation to accelerate system development.HarmonyOS 2.0 introduced a modified version of OpenHarmony's L3-L5 source code, expanding its compatibility across smartphones and tablets. Underneath the kernel abstraction layer subsystem, HarmonyOS used the Linux kernel and the AOSP codebase. This setup enabled Android APK files and App Bundles to run natively, similar to older Huawei EMUI-based devices, without needing root access.
Additionally, HarmonyOS supported native apps packaged for Huawei Mobile Services through the Ark Compiler, leveraging the OpenHarmony framework within its dual-framework structure at the System Service Layer. This configuration allowed the operating system to run apps developed with restricted HarmonyOS APIs.
Until the release of HarmonyOS 5, also known as HarmonyOS NEXT, using its microkernel within a single framework, replacing the operating system dual-framework approach for Huawei's HarmonyOS devices with the AOSP codebase.
Release
On 9 August 2019, three months after the Entity List ban, Huawei publicly unveiled HarmonyOS, which Huawei said it had been working on since 2012, at its inaugural developers' conference in Dongguan. Huawei described HarmonyOS as a free, microkernel-based distributed operating system for various types of hardware. The company focused primarily on IoT devices, including smart TVs, wearable devices, and in-car entertainment systems, and did not explicitly position HarmonyOS as a mobile OS.HarmonyOS 2.0 launched at the Huawei Developer Conference on 10 September 2020. Huawei announced it intended to ship the operating system on its smartphones in 2021. The first developer beta of HarmonyOS 2.0 was launched on 16 December 2020. Huawei also released the DevEco Studio IDE, which is based on IntelliJ IDEA, and a cloud emulator for developers in early access.
Huawei officially released HarmonyOS 2.0 and launched new devices shipping with the OS in June 2021, and started rolling out system upgrades to Huawei's older phones for users gradually.
On July 27, 2022, Huawei launched HarmonyOS 3, providing an improved experience across multiple devices such as smartphones, tablets, printers, cars and TVs. It also launched Petal Chuxing, a ride-hailing app running on the new version of the operating system.
On 29 June 2023, Huawei launched the first developer beta of HarmonyOS 4. On 4 August 2023, Huawei officially announced and released HarmonyOS 4 as a public beta. On 9 August, it rolled the operating system out on 34 different existing Huawei smartphone and tablet devices—albeit as a public beta build. Alongside HarmonyOS 4, Huawei also announced the launch of HarmonyOS NEXT, which is a "pure" HarmonyOS version, without Android libraries and therefore incompatible with Android apps post-software convergence.
On 18 January 2024, Huawei announced commercialisation of HarmonyOS NEXT with a Galaxy stable version rollout beginning in Q4 2024 based on OpenHarmony 5.0 version after OpenHarmony 4.1 based Q2 Developer Beta after release of public developer access of HarmonyOS NEXT Developer Preview 1 that has been in the hands of closed cooperative developers partners since August 2023 debut. The new system of upcoming HarmonyOS 5 version that replaced HarmonyOS multi-kernel dual-frame system convergence for unified system stack of the unified app ecosystem for commercial Huawei consumer devices.
On March 11, 2024, Huawei announced the early recruitment for the new test experience version of Huawei HarmonyOS 4 firmware update, which included improvements to performance and user experiences. HarmonyOS version 4.0.0.200 of the firmware was gradually rolled out on March 12, 2024.
On April 11, 2024, it was reported that Huawei opened the registration and rolled out the public beta of HarmonyOS 4.2 for 24 devices. On the same day, the company announced its incoming HarmonyOS 5.0 operating system version of Galaxy Edition version under the HarmonyOS NEXT system, which would first be released as an open beta program for developers and users at its annual Huawei Developer Conference in June 2024. The commercial consumer release with upcoming other devices, like the Mate 70 flagship, would follow in Q4.
On April 18, 2024, Huawei Pura 70 flagship series lineup received the HarmonyOS 4.2.0.137 update, after release.
On April 17, 2024, Huawei's chairman Eric Xu revealed plans to push the native HarmonyOS NEXT system for next gen HarmonyOS in global markets as the company's focus at Huawei's Analyst Summit 2024 to the Chinese and international press.
On May 17, 2024, during the HarmonyOS Developer Day event, Huawei announced a HarmonyOS upgrade with the new HarmonyOS NEXT base beginning commercial use by September with over 800 million devices and 4,000 apps in use. A total of 5,000 apps was targeted for launch.
On June 21, 2024, during the Huawei Developer Conference keynote, Huawei announced HarmonyOS NEXT Developer Beta for registered developers and 3,000 pioneer users on limited models such as the Huawei Mate 60 Series, Huawei Mate X5 Series and Huawei MatePad Pro 13.2 tablet. The consumer beta version was expected to be released in August 2024, while the stable build would be made available in Q4 2024. During the conference, Huawei formerly announced the in-house Cangjie programming language for the new native system, alongside the release of the Developer Preview Beta recruitment program.
On October 22, 2024, at the Huawei HarmonyOS Next event, it was officially revealed as "Native" HarmonyOS NEXT brand transitioning to HarmonyOS 5, incorporated as HarmonyOS 5.0.0 version, for public beta with 2025 expansions. Ahead of flagship devices with stable builds factory in November 26, 2024.
Subsequent HarmonyOS NEXT releases of HarmonyOS 5 iterations, starting with version 5.0.1, launched on May 19, 2025, with the MateBook Pro and Fold PCs launch after the Huawei Pura X, the first phone to launch with full pre-installation of HarmonyOS 5 on March 20, 2025. The beta program was also launched for 14 devices.
On July 23, 2025, Huawei launched HarmonyOS 5.1 for 30+ compatible devices after the launch of Huawei Watch 5 on May 16, 2025, and the Pura 80 series on June 11, 2025.
On October 22, 2025, Huawei announced HarmonyOS 6 with consumer beta launch after releasing Developer Beta builds since June 20, 2025 at HDC 2025. The Mate 80 series, alongside Mate X7 devices, became the first to launch with HarmonyOS 6 preinstalled on November 25, 2025, with official stable version rollout on eligible models such as the Mate 70 series on the same day in mainland China's markets.