🧾 简介
设备节点权限配置表
📌 SDK
❯ find . -name "ueventd*.rc"
./mkcombinedroot/vendor/ueventd.rc
./device/generic/trusty/ueventd.qemu_trusty.rc
./device/generic/goldfish/ueventd.ranchu.rc
./device/generic/goldfish/ueventd.goldfish.rc
./device/rockchip/common/ueventd.rockchip.rc
./system/core/rootdir/ueventd.rc
分析:
system/core/rootdir/ueventd.rc
→Android AOSP默认ueventd配置。device/rockchip/common/ueventd.rockchip.rc
→Rockchip平台的扩展规则,最终会和ueventd.rc合并。vendor/ueventd.rc
→ 有些厂商会在 vendor 下单独维护一份,和平台强相关。
📌 开发板
rk3566_r:/ # find . -name "ueventd.rc"
./vendor/ueventd.rc
./system/etc/ueventd.rc
💎 总结
ueventd.rc 是 Android 系统中一个关键的配置文件,专门用于定义设备节点(如 /dev和 /sys下的文件)的权限、所有权和创建规则。它是 ueventd守护进程(负责动态管理设备节点)的核心配置来源,确保硬件设备在用户空间可安全访问。