6年前这是与device-node-access-permissions-in-linux类似的帖子,没有答案。
我在/dev/magic-i2c
使用misc_register()
创建了一个设备节点,问题是此设备节点的默认访问权限是root用户,而AOSP
库无法访问。我尝试添加.mode = S_IRWXUGO
但没有效果。如何在启动期间自动更改此设备节点的权限?
答案 0 :(得分:0)
您可以在启动时添加chmod 660 /dev/magic-i2c
"" section或init.rc文件中的某个地方。您可以在init.rc的任何部分添加它,具体取决于您何时需要获得权限。
答案 1 :(得分:0)
您可以在AOSP中将您的设备添加到此文件中:
activeKey
首先添加您的设备,然后为其设置UID / GID和访问模式。