Open fangcong opened 5 years ago
编译安卓镜像后安装到m1_plus板子上。发现/sys/class/gpio,export、unexport两个文件的权限过高,必须使用root才可以执行。而内置到系统的应用角色是system,无法使用你们提供的GPIO Demo进行GPIO操作。但在nanopc-T3这块板子上,gpio所属角色却是system,因此把应用经系统签名后就可以使用了。 请问如何修改源码配置文件可以降低或者修改这两个文件的权限?
@wuweidong0107
试试修改gpio的驱动。将export unexport节点的权限other修改为+w
export、unexport 这2 个节点可以通过 init.*.rc 中来设置 而对于 export 后生成的 active_low, direction, edge, value 等节点的权限,则是通过 ueventd.*.rc 来配置
编译安卓镜像后安装到m1_plus板子上。发现/sys/class/gpio,export、unexport两个文件的权限过高,必须使用root才可以执行。而内置到系统的应用角色是system,无法使用你们提供的GPIO Demo进行GPIO操作。但在nanopc-T3这块板子上,gpio所属角色却是system,因此把应用经系统签名后就可以使用了。 请问如何修改源码配置文件可以降低或者修改这两个文件的权限?