Tag

Uevent

0 views collected around this technical thread.

OPPO Kernel Craftsman
OPPO Kernel Craftsman
Jul 2, 2021 · Mobile Development

Understanding the Android Power Supply Subsystem and healthd Daemon

The article explains how Android’s Linux power‑supply subsystem abstracts battery and charger status via sysfs nodes, how drivers register properties and trigger uevents, and how the healthd daemon listens to those events, parses attributes, and forwards detailed power information to user space.

AndroidHealthdKernel
0 likes · 9 min read
Understanding the Android Power Supply Subsystem and healthd Daemon
OPPO Kernel Craftsman
OPPO Kernel Craftsman
Mar 12, 2021 · Fundamentals

Overview and Implementation Mechanisms of the Linux Firmware Subsystem

The Linux kernel’s Firmware Subsystem, built on sysfs and uevent, provides a layered mechanism—checking built‑in firmware, cache, default directories, then invoking a user‑space helper—to transfer firmware binaries from user space to drivers via request_firmware APIs, with asynchronous and direct options and timeout handling.

KernelUeventdevice drivers
0 likes · 8 min read
Overview and Implementation Mechanisms of the Linux Firmware Subsystem