friendlyarm / h3_lichee

BSP for FriendlyARM NanoPi H3
106 stars 104 forks source link

gpio权限过高 #26

Open fangcong opened 5 years ago

fangcong commented 5 years ago

编译安卓镜像后安装到m1_plus板子上。发现/sys/class/gpio,export、unexport两个文件的权限过高,必须使用root才可以执行。而内置到系统的应用角色是system,无法使用你们提供的GPIO Demo进行GPIO操作。但在nanopc-T3这块板子上,gpio所属角色却是system,因此把应用经系统签名后就可以使用了。 请问如何修改源码配置文件可以降低或者修改这两个文件的权限? f313e47caffb03696dfb0b376115709 a6f82d6e42b167e233bdbb148fef726

fangcong commented 5 years ago

@wuweidong0107

mfcjck commented 4 years ago

试试修改gpio的驱动。将export unexport节点的权限other修改为+w

friendlyarm commented 4 years ago

export、unexport 这2 个节点可以通过 init.*.rc 中来设置 而对于 export 后生成的 active_low, direction, edge, value 等节点的权限,则是通过 ueventd.*.rc 来配置