请选择 进入手机版 | 继续访问电脑版
搜索

121

主题

128

帖子

665

积分

网站编辑

Rank: 8Rank: 8

积分
665
发表于 2021-5-22 14:35:01 7350 浏览 0 回复

iTOP-4418开发板Android 5.1 设备权限的修改

在 Android5.1 下调用设备内核驱动的设备节点的时候,会遇到没有权限的问题,这个时候需要修改一下设备的权限。下面以串口为例介绍一下,其它的设备修改方法也类似。在Android5.1 下操作串口有时会遇到没有权限的问题,这就需要修改下 android5.1 的启动脚本,在里面修改下串口的权限。
在 Android5.1 源码目录下输入
        “vim device/nexell/s5p6818_drone/init.s5p6818_drone.rc”
结果如下图所示。
在里面添加修改权限的命令,如下图所示。
上面的“chmod 0777 xxxx”就是修改设备节点的权限,如上图所示,我们已修改了ttySAC0、ttySAC1、ttySAC3 设备节点的权限。
按照此方法同样可以修改其他设备节点的权限。然后输入“./build_android.sh”回车后开始编译 android,如下图所示。
编译完成后,把镜像(包括 boot.img 内核镜像)烧写至开发板,重新启动 android。进入文件夹 dev,使用”ls -l”命令就可以看到串口的权限修改了(r-可读,w-可写,x-可执行)。



回复

使用道具 举报

返回列表
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

登录或注册

官方客服

QQ:2551456065

官方QQ群

195631883

扫一扫关注迅为公众号

群号652692981

 
快速回复 返回顶部 返回列表