Tag

Context Hub

1 views collected around this technical thread.

OPPO Kernel Craftsman
OPPO Kernel Craftsman
Jan 13, 2023 · Mobile Development

Overview of Context Hub Runtime Environment (CHRE) Architecture and NanoApp Development

The article explains Google’s Context Hub Runtime Environment (CHRE) architecture, detailing how apps use ContextHubManager to communicate via socket and FastRPC with the HAL, which controls Nanoapps that run on low‑power processors, and outlines the code structure and Nanoapp development workflow.

AndroidCHREContext Hub
0 likes · 8 min read
Overview of Context Hub Runtime Environment (CHRE) Architecture and NanoApp Development
OPPO Kernel Craftsman
OPPO Kernel Craftsman
Nov 6, 2020 · Mobile Development

Overview of CHRE (Context Hub Runtime Environment) Architecture, Code Structure, and Event Processing

CHRE (Context Hub Runtime Environment) is an event‑driven, single‑threaded framework that hosts nanoapps on a sensor hub, organizing its source tree into API, Core, PAL, Platform, Apps, and Util directories, and managing events through a singleton EventLoopManager that initializes, queues, and dispatches system and nanoapp events.

AndroidCHREContext Hub
0 likes · 7 min read
Overview of CHRE (Context Hub Runtime Environment) Architecture, Code Structure, and Event Processing