A kernel driver acts as a bridge between software and hardware. It allows accessing hardware resources of the OpenHarmony kernel through file system APIs, providing a mode of communication between the user space and kernel space and between processes.
The system incorporated the HarmonyOS microkernel for Trusted execution environment with hardware and user authentication for security, alongside system for Linux kernel and LiteOS kernel space.
commoncriteriaportal.org TEE document, public by Huawei, iTrustee ARM ISA platform, kernel build around the chipset platform and compatible chipset ecosystem for ARM and future Lingxi (Loongson LoongArch model of binaries) with Kernel Abstract Layer abstracting away on REE OS/apps
Without LiteOS, no ability for Huawei and it's software supply chain providers, internally and externally within China to create an independent telephony stack. Self-developed LiteOS is an important lineage to Huawei.
Without LiteOS, you can forget about Personal computers, you cannot replicate it on Android Open Source Project.
Open source LiteOS is a powerful atom created by Huawei :)
blossoms into something massive! #HarmonyOSNEXT
Thank goodness for software/hardware technological independence out of China from Kirin, Ascend, Kunpeng chips to OpenHarmony and HarmonyOS NEXT alongside openEuler stack! :)
Future Architecture:
OS system operates utilises rich execution environment (REE) version of it's HarmonyOS kernel. And system provides a hardware-based Trusted Execution Environment (TEE) microkernel to prevent leakage of sensitive personal data when they are stored or processed
OS system operates utilises rich execution environment (REE) version of it's HarmonyOS kernel. And system provides a hardware-based Trusted Execution Environment (TEE) microkernel to prevent leakage of sensitive personal data when they are stored or processed
This architecture, removes any need for dedicated chip embedded component called "Secure Enclave" marketing attached to hardware-based sepOS (second secret OS) for Apple's hardware components, like storage, RAM etc. preventing upgrades, locked wall garden. youtube.com
Apple should name their "Secure Enclave Processor" as Unsecure Enslave Processor.
for total enslavement
OpenHarmony kernel spaces also carries hardware-based TEE with LiteOS, UniProton (add-on) and OP-TEE on Linux kernel side.
LiteOS:
huawei.com - Feb 2018, Huawei
Scalable lightweight kernel: The smallest kernel (6 KB) on the market offers fast-start and low power consumption features.
huawei.com - Feb 2018, Huawei
Scalable lightweight kernel: The smallest kernel (6 KB) on the market offers fast-start and low power consumption features.
Loading suggestions...