我正在使用Android应用程序本机库中的Video For Linux 2 API与我的root Xperia E C1504中的Qualcomm FM无线芯片组进行通信,我需要以root权限运行我的本机库代码才能访问在我开始发出(成功)ioctl.h命令之前,/ dev / radio0具有写权限。具体来说,我很确定我需要fcntl.h函数调用:
int device_fd = open("/dev/radio0", O_RDWR);
不抛出'权限被拒绝'错误。我知道如何将SU命令作为SU发布,但是如何获取本机库执行的整个范围的root权限? This post建议在/ system / app目录中安装我的应用程序应该授予我需要的权限,但是当我尝试以读/写模式打开目标设备时,我尝试了它并仍然收到错误13(权限被拒绝)