Tag

sysfs

1 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
NetEase Game Operations Platform
NetEase Game Operations Platform
Mar 30, 2019 · Operations

Understanding and Applying udev Rules for Linux Device Management

This article explains the evolution of Linux device management, introduces udev’s architecture and key features, details rule file syntax and operators, and provides practical examples—including disabling VXLAN offload, setting I/O scheduler, and enabling SR‑IOV—complete with command‑line snippets.

automationdevice managementlinux
0 likes · 9 min read
Understanding and Applying udev Rules for Linux Device Management