Fact-checked by Grok 2 weeks ago

LiteOS

LiteOS is a lightweight developed by Technologies Co., Ltd., specifically designed for (IoT) devices and resource-constrained embedded systems. Introduced in 2015, it occupies a minimal of around 10 kilobytes, enabling efficient operation on with limited processing power and storage, such as sensors, wearables, and smart home appliances. Key features include a for task and , modular for protocols, and support for low-power consumption that allows devices to transmit data for up to a on a single coin-cell . Distributed as via repositories like and , LiteOS facilitates developer access to its codebase, promoting customization and integration into broader ecosystems, including 's for low-end IoT applications. While it has accelerated IoT development by simplifying device and reducing time-to-market, LiteOS inherits 's geopolitical challenges, with Western governments expressing concerns over potential cybersecurity risks in Chinese-origin software due to laws mandating cooperation with intelligence agencies, though the open-source model permits independent verification of its integrity.

History

Origins and Initial Development

Huawei developed LiteOS internally as a lightweight (RTOS) specifically for (IoT) applications, aiming to address the challenges of resource-constrained devices in emerging smart ecosystems. The was engineered to occupy a minimal footprint of approximately 10 kilobytes, enabling efficient operation on microcontrollers and with limited and processing power. This design prioritized real-time responsiveness, compliance, and seamless integration with IoT protocols to support rapid prototyping and deployment of connected devices. LiteOS was publicly announced and released on May 20, 2015, during Huawei's Network Congress in , as a core component of the company's Agile IoT framework. The initial version incorporated for key IoT functionalities, including zero-configuration setup, automatic device discovery, and self-organizing networking, which allowed heterogeneous devices to interconnect without manual intervention. Huawei positioned LiteOS to accelerate the "smartification" of hardware across sectors such as wearables, smart homes, and vehicular systems, responding to the growing demand for scalable solutions amid industry fragmentation. To promote ecosystem growth, immediately open-sourced LiteOS under the permissive , providing access to the source code and development tools for third-party adaptation. Early development emphasized modularity, with the supporting task scheduling, inter-process communication, and optimized for battery-powered endpoints. This foundational release laid the groundwork for subsequent iterations, though initial adoption was tempered by competition from established RTOS options and the nascent state of global standards.

Launch and Early Adoption

Huawei publicly launched LiteOS on May 20, 2015, at its Network Congress event, presenting it as a tailored for (IoT) devices with a minimal footprint of approximately 10 kilobytes. The system emphasized efficiency for resource-constrained hardware, incorporating capabilities for low-power operation sufficient to sustain data collection and transmission for up to 10 years on a single coin-cell battery. LiteOS was positioned to accelerate IoT product development by integrating kernel functions with for auto-discovery, , and protocol support, reducing development cycles from months to weeks according to Huawei's demonstrations. Targeted at applications including wearables, smart home appliances, connected vehicles, and industrial sensors, it was made accessible to third-party developers shortly after launch to foster broader ecosystem entry into the IoT sector. Early deployments focused on Huawei's internal IoT initiatives, with LiteOS integrated into end-to-end (NB-IoT) solutions that achieved small-scale availability in September 2016, preceding large-scale commercial trials in the fourth quarter of that year. Independent metrics on initial third-party adoption remain sparse, though Huawei later attributed early product market entries in wearables and chips to the platform's deployment. By late 2016, the OS supported Huawei's "1+2+1" strategy, which combined device connectivity with management to enable scalable implementations.

Open-Sourcing and Subsequent Versions

Huawei released the source code for LiteOS on May 20, 2015, during its Network Congress, positioning it as an open platform to accelerate development and foster an ecosystem with partners supporting over 50 units. The code was made available under the BSD 3-clause license via Huawei's repository, enabling modifications and redistribution while requiring attribution. This open-sourcing effort aimed to simplify connectivity for resource-constrained devices, with the initially sized at around 10 KB. Following the initial release, Huawei issued multiple updates, including at least three major versions by the fourth quarter of 2016, which expanded features like , , and integration with cloud services. Later releases, such as LiteOSV200R001C50B038, introduced enhanced cloud connectivity and compatibility with additional hardware abstractions. These iterations grew the developer community to over 30,000 contributors by 2018, supporting commercial deployments in sensors and wearables. In September 2020, Huawei donated LiteOS kernel variants (including kernel_liteos_m for memory-constrained devices) to the project under the OpenAtom Foundation, transitioning LiteOS's codebase into a broader framework for and . retained LiteOS as its real-time kernel for lightweight layers (L0-L2), enabling compliance and scalability across devices while maintaining open-source governance separate from Huawei's proprietary implementations. This contribution extended LiteOS's legacy, with ongoing ports and enhancements in OpenHarmony's releases, such as version 1.1.0 LTS in 2021, focusing on AI subsystems and power management.

Technical Overview

Kernel Design and Real-Time Capabilities

The LiteOS employs a lightweight, modular architecture tailored for IoT devices, featuring a monolithic design that integrates essential components such as , memory allocation, time management, and (IPC) mechanisms directly into the space for efficiency. This structure avoids the overhead of inter-kernel communication typical in microkernels, enabling direct calls for operations like systems and drivers while maintaining a configurable footprint as small as under 10 KB through static compilation and feature trimming. The supports POSIX-compliant APIs and , facilitating portability across microcontrollers. Task management forms the core of the , treating tasks as the minimal unit of execution and resource competition, with states including ready, running, blocked, and dead. Tasks are created via like LOS_TaskCreate, supporting , resumption, delays, and adjustments, with stack sizes and entry functions specified at creation to optimize for constrained environments. The scheduler implements -based preemptive multitasking across 32 levels (0 as highest , 31 as lowest), where higher- tasks immediately lower ones upon becoming ready, ensuring low-latency switches; same- tasks employ with configurable time slices to prevent . Memory management balances dynamism and determinism, offering algorithms like DLINK for general-purpose dynamic allocation and SLAB for efficient fixed-size objects, alongside static memboxes to eliminate fragmentation in scenarios; APIs such as LOS_MemAlloc and LOS_MemboxInit allow on-demand or pre-allocated pools, with error handling for exhaustion (e.g., LOS_ERRNO_SEM_NO_MEMORY). IPC primitives enhance kernel concurrency: queues for FIFO message passing with timeouts, events for bitwise across 32 types, semaphores for counting resources or , and mutexes with inheritance to mitigate inversion in multilevel systems. Interrupt handling splits into top-half (immediate) and bottom-half (deferred) processing, with configurable tick rates for via timers or software . LiteOS's real-time capabilities stem from its preemptive priority scheduling, which guarantees execution of the highest-priority ready task, meeting deadlines in time-critical applications like nodes or control systems. This schedulability analysis confirms deterministic behavior under load, with minimal jitter due to the kernel's small code size and low overhead operations—context switches occur in microseconds on typical cores. Support for software timers (one-shot or periodic) and further enables responsive event-driven designs, while low power modes integrate with idle task handling to extend life without compromising responsiveness. Independent evaluations affirm its suitability as an for demands, though performance varies with and .

Core Features and Middleware

The LiteOS kernel is designed as an ultra-small, untailorable core providing essential functionalities, including , , interrupt management, error handling, and system clock operations. This kernel supports up to 32 task priorities with preemptive scheduling and time-sharing for equal-priority tasks, enabling efficient multitasking on resource-constrained devices. Memory management encompasses dynamic allocation via DLINK and SLAB algorithms alongside static membox pools, while time handling relies on configurable tick-based system timing and software timers. Interrupt handling accommodates nesting and hardware-specific controllers, contributing to the kernel's footprint under 10 KB. Tailorable modules extend the core with synchronization primitives such as semaphores, mutex locks, queues, events, and software timers, allowing customization for specific applications. Enhanced features include C++ compatibility, low-power modes via tickless idle and run-stop mechanisms, and diagnostic tools for CPU usage statistics, event tracing, and shell-based commands. These elements ensure responsiveness and minimal overhead, optimized for embedded hardware. LiteOS incorporates a modular middleware framework to facilitate development, integrating protocol stacks like LwM2M, CoAP, for security, and for networking. The AgentTiny module enables lightweight cloud connectivity to platforms such as OceanConnect via LwM2M protocols. Additional layers support and CMSIS APIs, alongside features for over-the-air updates (FOTA) and device management, reducing development cycles by providing pre-built connectivity and security components. This middleware stack promotes seamless device integration while maintaining the system's lightweight profile.

Supported Architectures and Hardware

LiteOS primarily targets devices and supports architectures suited to varying resource levels, including Cortex-M0, Cortex-M3, Cortex-M4, and Cortex-M7 cores for low-power, resource-constrained microcontrollers, as well as Cortex-A series for applications requiring more computational capacity. These ports enable operation on common MCU platforms, with adaptations for multiple development kits through collaborations with over 50 MCU and solution partners. The kernel has been adapted to hardware from leading microcontroller vendors, such as NXP, , , , , and , covering six of the top ten global MCU manufacturers as of its early commercial releases. Specific implementations include support for series chips from and broader ecosystem integrations via open-source ports. For higher-end embedded systems, the LiteOS Cortex-A variant runs on Huawei's Hi3516D V300 development board, facilitating application development with features like FAT support.
VendorExample Hardware/Boards
ADuCM4050
STM32F411RE-NUCLEO, STM32F412ZG-NUCLEO, STM32F429I-DISCO, STM32L476RG-NUCLEO, STM32F746ZG-NUCLEO, STM32F103RB-NUCLEO
LAUNCHXL-CC3220SF
NXPLPC824_LITE, LPC54110_BOARD, FRDM-KW41Z, FRDM-KL25Z
EFM32GG-STK3700, SLSTK3401A, SLSTK3400A
GD32F450I-EVAL, GD32F190R-EVAL
Hi3516D V300, Hi3518, Kirin A1
This table highlights verified ports from archived developer resources and open-source repositories, demonstrating LiteOS's focus on versatile IoT hardware compatibility. Additional ports exist for vendors like Atmel, Microchip, Nordic Semiconductor, and MediaTek, often via community or partner-driven adaptations for boards such as NRF52840-PDK or LINKIT7687HDK.

Ecosystem and Development Tools

Integration with Huawei Platforms

LiteOS is optimized for deployment on Huawei's system-on-chips (SoCs), including models like the Hi3861 WiFi microcontroller, which supports LiteOS for low-power applications such as smart home gateways and sensors. These integrations leverage 's embedded processing capabilities, enabling features like WiFi connectivity, kernel execution, and hardware-accelerated security primitives directly within the . For instance, the Hi3731V110 analog TV demodulator chip runs LiteOS on its CPU to handle multimedia decoding and USB playback in resource-limited set-top devices. At the cloud level, LiteOS includes dedicated SDKs, such as Agent-Tiny, for interconnecting with Huawei's OceanConnect IoT platform, facilitating protocols like LwM2M, CoAP, , and for device registration, over-the-air updates, and data . This enables seamless device-to-cloud communication, with built-in support for Cloud's device lifecycle management, including provisioning, monitoring, and firmware-over-the-air (FOTA) capabilities tested specifically against OceanConnect. Devices running LiteOS can achieve and automatic discovery upon connection to 's infrastructure, reducing development overhead for end-to-end deployments. LiteOS also aligns with Huawei's broader 1+2+1 framework, where it serves as the foundational operating system paired with wired/wireless connectivity modules and OceanConnect for unified ecosystem orchestration. Developer tools like the HiSpark WiFi IoT kit and Huawei Developer Zone provide pre-integrated LiteOS environments on hardware, streamlining prototyping and certification for Huawei-compatible solutions. End-to-end security is embedded at the kernel, transmission, and layers, often tied to HiSilicon's hardware root-of-trust for authenticated interactions.

Open-Source Contributions and Ports

Huawei released the source code for LiteOS as an open-source project, hosting it on platforms including and to facilitate developer access, modification, and extension for applications. The repositories include the core , middleware components, and documentation, with the kernel designed for minimal footprint—occupying as little as 10 in resource-constrained environments. This open-sourcing enabled broader adoption beyond 's proprietary uses, supporting integrations in third-party development. Contributions to LiteOS follow a structured process outlined in the official guide, where developers download the codebase, implement features or fixes aligned with modular directories (e.g., , drivers, or agents), and submit via pull requests. Huawei maintains oversight, prioritizing submissions that enhance real-time capabilities, power efficiency, or connectivity protocols without introducing bloat. Community input has focused on bug resolutions, documentation improvements, and extensions, though the project emphasizes compatibility with Huawei's ecosystem. As of repository activity, LiteOS has garnered contributions from global developers, with actively nurturing the community through wikis and support channels. Ports of LiteOS target ARM-based architectures, including Cortex-M0, M3, M4, M7 for low-end MCUs and Cortex-A for more capable embedded systems, allowing adaptation to diverse hardware via board support packages and layers. Official ports support multi-MCU configurations and low-power frameworks for protocols like , with porting guides specifying memory requirements (e.g., >128 KB for mini-system devices). These enable deployment on sensors, wearables, and gateways, with kernel variants like LiteOS-M for constrained nodes. Subsequent evolutions in extended ports to additional device classes, building directly on LiteOS kernels for enriched resource handling. Community-driven ports have included peripheral driver additions for specific boards, demonstrating the OS's adaptability despite its lightweight design.

Adoption and Reception

Commercial Deployments

LiteOS found primary commercial deployment within 's ecosystem of and wearable devices. smartwatches, including the Watch GT series launched in 2018, utilized LiteOS for its lightweight footprint and efficient , enabling activation across devices in approximately 700 milliseconds while consuming minimal microampere-level power. Earlier models from and its Honor sub-brand also ran LiteOS, prioritizing performance over full-featured app ecosystems. In smart home applications, shipped over 100,000 LiteOS-enabled units by the fourth quarter of 2016, encompassing devices such as smart door viewers, doorbells, and security cameras integrated with 's HiLink platform for seamless connectivity. These deployments leveraged LiteOS's auto-networking and zero-configuration capabilities to facilitate rapid integration into Huawei OceanConnect management platforms. For low-power wide-area (LPWA) and industrial , LiteOS supported NB- solutions commercialized on a large scale from late 2016, powering devices like gateways, water meters, sensors, and alarms. Huawei reported cumulative production exceeding 50 million LiteOS-based devices, with compatibility extended to microcontrollers from third-party vendors including NXP, , , and Microchip, though specific non-Huawei product deployments remain limited in public documentation.

Community Feedback and Limitations

Community developers have praised LiteOS for its minimal footprint—occupying as little as 10 KB—and performance suited to low-power devices, enabling efficient task scheduling and connectivity features like auto-device discovery. However, feedback often underscores a smaller , with fewer third-party libraries and integrations compared to alternatives such as or , which hampers broader adoption among independent developers. A primary limitation is the restricted community support, as LiteOS repositories on platforms like (maintained by from 2015 to 2020) and show low activity levels, with unresolved issues including outdated , broken hyperlinks (e.g., to intellectual property policies and framework introductions), and calls for changelog updates to better inform contributors. This results in a steeper for developers outside Huawei's ecosystem, who report challenges in accessing comprehensive tutorials and resources. Vendor-specific optimizations further constrain flexibility, as certain advanced and cloud integrations are tailored to hardware and services, reducing portability across diverse architectures and potentially introducing dependency risks for non-Huawei deployments. Overall, while LiteOS excels in constrained environments, its community-driven evolution lags behind more mature open-source RTOS options, contributing to cautious reception in non-proprietary projects.

Security and Controversies

Known Vulnerabilities and IoT Risks

A notable vulnerability in the LiteOS-A kernel, CVE-2023-4753, involves undetected entries in the (mqueue) subsystem, allowing local attackers to induce a kernel crash through erroneous input during system calls. This issue, reported on September 21, 2023, affects versions up to v3.2.1, which incorporate LiteOS-A components, and stems from improper handling of queue states, potentially enabling denial-of-service () attacks on affected devices. LiteOS's lightweight architecture, optimized for microcontrollers with minimal (as low as 1 KB) and flash storage, exposes devices to inherent risks including overflows and memory corruption due to the absence of memory management units (MMUs) in target hardware. Resource constraints limit implementation of advanced protections like (ASLR) or stack-smashing guards, increasing susceptibility to exploits that full-featured operating systems mitigate more effectively. In deployments, LiteOS devices face amplified threats from unpatched , as many systems lack over-the-air () update mechanisms or user-accessible patching, perpetuating known flaws amid OS fragmentation across ecosystems. Common attack vectors include weak default credentials and exposed interfaces, with industry data indicating 80% of IoT devices use simple passwords and 27% of interfaces suffer compromise, risks that LiteOS's kernel-level features, such as basic access controls, do not fully counteract without rigorous device-specific hardening. Additionally, the real-time scheduling priorities in LiteOS can be manipulated for attacks, starving critical tasks and enabling in networked sensor arrays. Despite Huawei's integration of features like secure boot and DTLS encryption in LiteOS , empirical analyses of reveal persistent gaps in detection for lightweight kernels, underscoring the need for static analysis tools tailored to RTOS environments. These risks are compounded in supply-constrained scenarios, where rapid deployment often bypasses comprehensive auditing, leaving devices vulnerable to lateral movement in botnets or propagation.

Geopolitical and Espionage Concerns

LiteOS, as a product of Technologies—a Chinese multinational subject to scrutiny by multiple governments—has raised concerns primarily due to fears of compelled cooperation with Chinese intelligence agencies under laws such as the 2017 National Intelligence Law, which requires companies to assist state security efforts without public disclosure. intelligence assessments have highlighted Huawei's potential to facilitate , extending these risks to ecosystems where LiteOS operates on resource-constrained devices integrated into broader networks. In response, the U.S. , implementing the Secure Equipment Act of 2021, prohibited future authorizations for equipment deemed to pose undue risks, including devices capable of or network disruption; this effectively barred new LiteOS-powered hardware from U.S. markets starting November 25, 2022. The Commerce Department's addition of to its in May 2019 further restricted U.S. technology exports, limiting access to components and software tools that could support LiteOS development or deployment in sensitive applications. Analogous bans in , the , and have excluded from 5G and , citing similar vulnerabilities in connected devices that could enable attacks or . No publicly verified instances of backdoors or exploits specific to LiteOS have been documented, though experts note the OS's origins in a jurisdiction where source code audits may not mitigate state-mandated access; Huawei maintains that its products adhere to international standards and denies espionage facilitation. These tensions reflect broader geopolitical frictions in the U.S.- tech rivalry, with LiteOS's lightweight design amplifying risks in deployments for smart cities, industrial controls, and , where even minor compromises could cascade into systemic threats.

Discontinuation and Legacy

Shift to HarmonyOS

Huawei ceased standalone development of LiteOS after releasing version 5.0 in December 2020, marking the end of its independent lifecycle as a dedicated RTOS. The kernel's components were subsequently integrated into , particularly for resource-constrained devices like smartwatches and wearables, where LiteOS served as the underlying foundation for low-power operations rather than the used in higher-end variants. This incorporation allowed to leverage LiteOS's lightweight POSIX-compliant architecture for subsystems, enabling seamless features across 's ecosystem without maintaining a separate OS branch. In September 2020, Huawei initiated the transition by launching , an open-source project that donated LiteOS-derived code for its L0-L2 branches tailored to lightweight IoT applications, effectively redirecting community and third-party development efforts from pure LiteOS to this -aligned framework. Developers migrating LiteOS-based projects, such as those for wearable devices, were provided with official integration guides to port code to Lite wearables, facilitating upgrades to distributed capabilities like cross-device data sharing and ability transfers. The shift consolidated Huawei's fragmented OS portfolio into a unified platform, reducing redundancy and enhancing interoperability for deployments; by 2021, updates for devices like the Watch GT series explicitly built on evolved LiteOS kernels under the broader OS umbrella. This evolution prioritized scalability and ecosystem lock-in, with announcing in 2025 that all new devices would run Next, further distancing from legacy LiteOS dependencies in favor of proprietary advancements.

Lasting Impact on IoT OS Landscape

LiteOS's kernel architecture provided the foundational basis for the LiteOS variants used in , the open-source derived from Huawei's , particularly for low-resource devices in the L0-L2 branches. This integration preserves LiteOS's core strengths, including its sub-10KB footprint, real-time scheduling, and support for multi-threading on microcontrollers, enabling efficient operation in constrained environments like sensors and wearables. The open-sourcing of LiteOS under a BSD 3-clause license in 2015 encouraged developer contributions via platforms like , leading to ports across diverse hardware and middleware extensions that accelerated prototyping. This contributed to a shift in the OS landscape toward lightweight, customizable real-time systems, as evidenced by its inclusion in early compilations of open-source platforms alongside and . Although Huawei phased out standalone LiteOS deployments in favor of by 2021, its emphasis on and compliance influenced subsequent RTOS designs prioritizing seamless device interoperability and low-power efficiency, reducing development barriers for embedded systems in industrial and consumer applications.

References

  1. [1]
    Huawei LiteOS: A heavyweight in IoT connectivity
    Huawei LiteOS is a software development platform that's designed to help rapidly develop the IoT device industry and the smartification of IoT hardware.
  2. [2]
    Huawei LiteOS/LiteOS - Gitee
    Huawei LiteOS is a lightweight operating system based on real-time kernel developed by Huawei for the IoT. The existing basic kernel includes an untailorable ...
  3. [3]
    Huawei launches 10KB operating system for IoT - DCD
    May 20, 2015 · LiteOS was designed to be energy efficient – the company claims that it can collect and send data for up to 10 years powered by nothing but a ...Missing: achievements | Show results with:achievements
  4. [4]
    Huawei Embraces All With LiteOS Internet Of Things OS - SlashGear
    May 21, 2015 · Huawei says that LiteOS is the world's most lightweight IoT operating system, at only 10KB. That's definitely quite an achievement if LiteOS ...
  5. [5]
    Huawei LiteOS - GitHub
    Huawei LiteOS is an IoT Operating System. Huawei LiteOS has 13 repositories available. Follow their code on GitHub.
  6. [6]
    LiteOS - Open Source Real-Time Operating Systems (RTOS)
    Dec 30, 2020 · Huawei LiteOS is a lightweight open-source IoT OS and a smart hardware development platform. It simplifies IoT device development and device connectivity.
  7. [7]
    Is China's Huawei a Threat to U.S. National Security?
    The Chinese telecommunications company faces accusations that Beijing could use its 5G infrastructure for espionage. The outcome of the struggle could shape ...Missing: LiteOS | Show results with:LiteOS
  8. [8]
    Huawei's LiteOS Internet of Things operating system is a minuscule ...
    May 20, 2015 · Based on Linux, LiteOS weighs in at a mere 10KB -- smaller than a Word document -- but manages to pack in support for zero configuration, auto- ...Missing: controversies | Show results with:controversies
  9. [9]
    Huawei launches 10KB LiteOS to power the internet of things
    May 20, 2015 · Chinese telecoms giant Huawei is preparing to launch an operating system for the internet of things that's just 10 kilobytes in size.
  10. [10]
    Huawei launches “world's lightest” OS for Internet of Things
    May 20, 2015 · Huawei unveiled its 'Agile IoT' solution, which includes 'LiteOS', an Internet of Things operating system (OS) that the Chinese supplier ...
  11. [11]
    The fierce battle of IoT operating systems-Electronics Headlines ...
    On May 20, 2015, at the 2015 Huawei Network Conference, Huawei released the lightweight IoT operating system LiteOS. For Huawei, developing operating systems is ...
  12. [12]
    Huawei launches OS for IoT - Tahawul Tech
    May 21, 2015 · Huawei, however, claims its new “lightweight” OS can streamline the whole process. The Liteos software can be as small as 10 kilobytes in size, ...
  13. [13]
    Huawei launches its own OS for the Internet of Things
    May 20, 2015 · On Wednesday Huawei launched the OS to help third-party vendors break into the emerging Internet of Things space. The whole industry is eyeing ...<|separator|>
  14. [14]
    Huawei announces tiny 10 KB IoT kernel - The Register
    May 21, 2015 · LiteOS certainly is “micro”: the kernel is 10 kilobytes but nonetheless able to support “zero configuration, auto-discovery, and auto-networking ...Missing: early deployments 2016
  15. [15]
    Huawei launches LiteOS, an operating system for the Internet of ...
    May 20, 2015 · On Wednesday Huawei launched the OS to help third-party vendors break into the emerging Internet of Things space.Missing: history | Show results with:history
  16. [16]
    Huawei Introduces 10KB 'LiteOS' To Fuel Burgeoning IoT Market
    May 20, 2015 · LiteOS is intended to simplify the development of smart hardware. It supports zero-configuration, auto-discovery, and auto-networking. Huawei's ...
  17. [17]
    Huawei NB-IoT Solution to be Commercialized on a Large Scale ...
    Oct 27, 2016 · The NB-IoT Solution was available on a small scale in September 2016. Huawei plans to conduct a large commercial trial in the fourth quarter of ...
  18. [18]
    Huawei Launches End-to-End NB-IoT Solution at Mobile World ...
    Jun 30, 2016 · "In 2015, Huawei launched the '1+2+1' IoT ICT Strategy. As commercial deployment draws near, our end-to-end NB-IoT Solution will be part of our ...Missing: early | Show results with:early
  19. [19]
  20. [20]
    Releases · LiteOS/LiteOS - GitHub
    Today we release the Huawei LiteOS kernel version LiteOSV200R001C50B038. This release focus on cloud support. We added the following features.Missing: history | Show results with:history
  21. [21]
    Huawei Announces OpenHarmony Project With A BSD-Licensed ...
    Sep 11, 2020 · Huawei has now released the source code for HarmonyOS under the 3 clause BSD license has part of their new OpenHarmony project.
  22. [22]
    LiteOS kernel for embedded devices with rich resources - GitHub
    The OpenHarmony LiteOS Cortex-A is a new-generation kernel developed based on the Huawei LiteOS kernel. Huawei LiteOS is a lightweight operating system (OS) ...
  23. [23]
    Huawei announce new OpenHarmony 1.1.0 LTS, features ...
    Apr 12, 2021 · Huawei recently announced the HarmonyOS 1.1.0 LTS version. This new version will come with an AI subsystem, power management subsystem, ...Missing: timeline | Show results with:timeline
  24. [24]
    doc/Huawei_LiteOS_Developer_Guide_en.md · master - NJU Git
    Basic kernel of Huawei LiteOS is the most tidy code of operating system. It contains operating system components based task management, memory management, time ...<|separator|>
  25. [25]
    LiteOS-A Overview - OpenHarmony/docs
    Kernel Architecture. The lightweight kernel consists of the basic kernel, extended components, HDF, and POSIX APIs. Different from the microkernel which is ...
  26. [26]
    [PDF] Analysis of thread schedulability in Huawei LiteOS
    In Huawei LiteOS, it guaranteed the highest-priority thread scheduling, which will meet the time critical system demands. Huawei LiteOS used as a real-time ...
  27. [27]
    (PDF) Analysis of thread schedulability in Huawei LiteOS
    Aug 6, 2025 · PDF | Huawei LiteOS is a real-time operating system. Thread schedulability is an important thing to be considered first when we use the RTOS ...
  28. [28]
    LiteOS
    Huawei Lite OS is a discontinued lightweight real-time operating system (RTOS) developed by Huawei.[1] It is an open source, POSIX compliant operating ...Missing: origins | Show results with:origins
  29. [29]
    Hi3861 based HiSpark WiFi IoT development board supports LiteOS ...
    Oct 12, 2020 · HiHope HiSpark WiFi IoT development board features Hisilicon Hi3861 microcontroller with 2.4 GHz 802.11b/g/n WiFi 4 and supports Huawei LiteOS as well as ...
  30. [30]
    HiSpark Wi-Fi IoT - HiHope官网
    HiSpark Wi-Fi IoT smart home Development Kit is based on HUAWEI Hisilicon Hi3861 chip, supports LiteOS and HarmonyOS, achieves Wi-Fi IoT function.
  31. [31]
    Smart IoT Platform – HiSpark WiFi-loT Development Kit | HiSilicon
    HiSilicon's Smart IoT Platform supports open-source HarmonyOS and HUAWEI LiteOS, acting as a connection and interaction gateway for various smart scenarios.
  32. [32]
    Hi3731V110 | HiSilicon Official Site
    This multistandard (NTSC/PAL/SECAM) analog television demodulator runs on HUAWEI LiteOS on proprietary CPU and memory. It plays from USB and MPEG-2, H.264, ...
  33. [33]
    LiteOS SDK Integration Development Guide - 华为云
    Feb 24, 2022 · HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services.
  34. [34]
    Making IoT Good for Business - Huawei Publications
    After a device has been integrated with Huawei LiteOS, it can securely connect to Huawei's cloud platform, which provides complete device management, including ...
  35. [35]
    Open IoT gets developers in the zone - Huawei Publications
    Huawei Developer Zone provides developers with an E2E platform that vastly lowers the bar to entry for developing IoT solutions.Unified Support Platform · A Full Range Of Iot Products · Open Capability Invocation
  36. [36]
    [PDF] IoT Platform for Global Connectivity - Huawei Enterprise
    For. End-to-End (E2E) security, LiteOS provides a security mechanism integrated with the chip- set at different levels such as the kernel, trans- mission, API ...
  37. [37]
    LiteOS/LiteOS: code and manual - GitHub
    Huawei LiteOS是华为面向物联网领域开发的一个基于实时内核的轻量级操作系统。本项目属于华为物联网操作系统[Huawei LiteOS]源码,现有基础内核包括不可裁剪的极小内核 ...
  38. [38]
    Home · LiteOS/LiteOS Wiki - GitHub
    Huawei LiteOS is an open source platform for IoT end devices. Our goal is to enable people interest in building IoT devices with a complete software stack.
  39. [39]
    LiteOS Code & Document Contribution Guide - Gitee
    Huawei LiteOS code is licensed under BSD 3-Clause License, unless another applicable license is selected by Huawei. Recipients can access http://opensource.org ...
  40. [40]
    Open Source @ Huawei
    Huawei is a major contributor to GitHub and open source in general. The company nurtures communities in China and worldwide.
  41. [41]
    OpenHarmony/docs - porting - Gitee
    The porting methods vary according to the device type. Device Type, Hardware Requirement, Supported Kernel. Mini-system devices, Memory > 128 KB, LiteOS-M.
  42. [42]
    openharmony/kernel_liteos_m: LiteOS kernel for devices ... - GitHub
    This repository provides the Keil project code for building the OpenHarmony LiteOS-M kernel based on the STM32F103 chip architecture. This code supports build ...Missing: middleware | Show results with:middleware
  43. [43]
    Huawei's Watch GT Uses its Own LiteOS - Wearable Technologies
    Oct 17, 2018 · “LiteOS can be simultaneously activated (across all devices) in about 700ms, it consumes little power and only needs micro amperage,” said ...
  44. [44]
    Huawei Watch GT review: When hardware and software don't mesh
    Dec 16, 2018 · The pros and cons of LiteOS. Huawei's LiteOS honors its name by being a kind of “lite” version of a fully realized wearable operating system.<|separator|>
  45. [45]
    [PDF] Huawei LiteOS, Simplifying the Development of LPWA Devices
    Support 3GPP R13/R14 standard. ➢ Full frequency coverage, 698MHz~2180MHz. ➢ Low power consumption @ sleep (2.5uA). ➢ ARM Cortex-M based processors @ 48MHz.Missing: middleware | Show results with:middleware
  46. [46]
    LiteOS - an IoT operating system and middleware - IoTbyHVM
    Jan 17, 2019 · Cloud Integration: Seamlessly integrates with Huawei Cloud, AWS, and other IoT cloud platforms for data storage and remote management.<|control11|><|separator|>
  47. [47]
    Issues · LiteOS/LiteOS_Documents - GitHub
    “MapleJS 框架介绍”链接失效. Status: Open. · “Huawei LiteOS 知识产权政策” 链接失效 · 文档描述有误 · LiteOS介绍主要功能框架需要刷新 · 需要新增ChangeLog,知会开发者内容 ...
  48. [48]
    LiteOS – an IoT operating system and middleware
    Apr 17, 2025 · LiteOS was an open-source, lightweight operating system designed specifically for Internet of Things (IoT) devices and embedded systems.
  49. [49]
  50. [50]
    PT-2023-30489 - dbugs - Positive Technologies
    The issue is related to a system call function usage error and an mqueue undetected entries vulnerability in the liteos-a kernel. Local attackers can crash the ...
  51. [51]
    [PDF] Breaking ThreadX with Kernel Object Masquerading Attacks - USENIX
    Aug 15, 2025 · Vulnerabilities in these em- bedded RTOSs can lead to compromises of those IoT devices. Despite the significance of security protections, the ...
  52. [52]
    [PDF] A Survey of the Security Challenges and Requirements for IoT ...
    Oct 27, 2023 · The issues worsen as devices previously without connectivity be- come increasingly connected to the IoT, inherit the old and new vulnerabilities ...
  53. [53]
    A Multitude of IoT Operating Systems Is Bad News for the ... - Fortinet
    Jan 4, 2017 · ... Huawei LiteOS, OpenWrt/LEDE/Linino/DD, Ostro ... known vulnerability in the operating systems used by dozens of CCTV cameras and DVRs.
  54. [54]
    Closing the gaps in IoT security - Huawei Publications
    Device chip security and security for lightweight operating systems such as LiteOS need defense capabilities in line with the functions of strong devices.<|control11|><|separator|>
  55. [55]
    A Review of IoT Firmware Vulnerabilities and Auditing Techniques
    This paper reviews the state-of-the-art technology in IoT firmware vulnerability assessment from a holistic perspective.
  56. [56]
    [PDF] Enhancing the Reliability of IoT Data Marketplaces through Security ...
    In the case of Huawei LiteOS, no vulnerabilities have been detected in either versions. In the earlier version 1.1.1, as it is shown by the Lines of Code in ...
  57. [57]
    Iot Attacks 6 Security Risks To Be Aware Of - Byos
    May 31, 2023 · IoT devices are particularly vulnerable to malware because they don't have the same security mechanisms built into their operating systems as ...Iot Attacks: The Most Common... · #1: Botnets · #2: Ransomware
  58. [58]
    FCC Bans Authorizations for Devices That Pose National Security ...
    Nov 25, 2022 · FCC bans authorizations for devices that pose national security threat. Description: New rules implement the Bipartisan Secure Equipment Act of 2021.
  59. [59]
    U.S. Restrictions on Huawei Technologies: National Security ...
    Jan 5, 2022 · The U.S. government has taken steps to remove Huawei from U.S. networks, restrict exports to Huawei, and cease providing Huawei—an entity ...
  60. [60]
  61. [61]
    Huawei is fixing Android with HarmonyOS - WIRED
    Jun 5, 2021 · While LiteOS isn't a smartwatch operating system – you can't install third-party apps on it; it's still incredibly fully-featured given what it ...
  62. [62]
    Huawei officially replaces Android with HarmonyOS, which is also ...
    Jun 2, 2021 · " First is the IoT and smartwatch version of HarmonyOS, which is based on Huawei's LiteOS and is open source. The second version of Harmony ...Missing: subsequent | Show results with:subsequent
  63. [63]
    Harmony OS: Prepare your Lite Wearable project for integration
    Mar 10, 2022 · In this article, I will be explaining to you all the necessary preparations needed before starting the integration on Harmony OS Lite Wearables.
  64. [64]
    OpenHarmony Beta 2 released with distributed capabilities, LiteOS ...
    Aug 6, 2021 · The new OpenHarmony 2.2 Beta 2 comes with support for distributed capabilities, cross-device ability transfer, and LiteOS.Missing: transition | Show results with:transition<|separator|>
  65. [65]
    OpenHarmony Project
    OpenHarmony is designed with a layered architecture, which consists of the kernel layer, system service layer, framework layer, and application layer from the ...
  66. [66]
    7 open source IoT operating systems that are democratizing the IoT ...
    Nov 22, 2016 · Huawei LiteOS. Developed by Huawei, this 10KB-size real-time OS supports auto discovery, zero configuration, and networking. Supported ...<|separator|>
  67. [67]
    Open Source Operating Systems for IoT - Linux.com
    Oct 26, 2016 · LiteOS ranges from MCU-based devices to Android-compatible applications processors. The customizable OS is touted for its zero configuration, ...