Dww-s-Blog-3d43ef1bf6e6402db0f7da955d7bd9e6

Android P 之 Ueventd

一、概述

Uevent 是基于netlink 和 linux kmod 的通信机制,作用作用于Kernel 向 User通信的一个方式.
每当相关注册的设备发生变更状态时将有内核通过 uevent组装好对应的数据结构 向用户空间传递.
其中涉及到的文件:
devices.cpp
devices.h
uevent.h
uevent_listener.cpp
uevent_listener.h
ueventd.cpp
ueventd.h
ueventd_parser.cpp
ueventd_parser.h
notion image