上层通过软件对三色灯进行控制的时候,出现了一些问题,上层认为他们没有权限对这个节点进行写值操作,需要在init.rc

这个文件所在的路径是在system/core/rootdir/init.rc,在这个文件中,有几行代码与如下类似:

chown system system /sys/class/leds/red/brightness
chown system system /sys/class/leds/red/blink

这两行代码,是红灯节点中的brightness和blink这两个属性的权限。

在Carbide项目中,这个问题,上层给出的现象是只能操作红灯,并不能控制蓝灯和绿灯,而在通过adb shell往节点中写值的时候,是可以达到闪烁的效果的。因此,可以知道的是,这是给上层的节点权限不够造成的,导致上层没有权限进行控制。

需要修改这个问题,则需要将green和blue都加上blink这个system的权限才可以,也就是添加如下两行:

chown system system /sys/class/leds/green/blink
chown system system /sys/class/leds/blue/blink

经测试,可行.

Carbide 节点权限问题相关推荐

  1. I.MX6 Android 设备节点权限

    /*********************************************************************************** I.MX6 Android 设 ...

  2. Android(selinux权限)(capabillty权限)(节点权限)等权限处理

    文章目录 @[toc] selinux处理思路 判定方案 解决方法 驱动节点权限 判定方案 解决方法 capabillty权限 判定方法 解决方法 首先确定权限类型详见各个判定方法 selinux 驱 ...

  3. linux进入节点权限,一种基于索引节点的Linux访问权限控制方法与流程

    本发明涉及计算机领域,尤其涉及一种基于索引节点的Linux访问权限控制方法. 背景技术: 传统的Linux访问控制方式是DAC(Discretionary Access Control,自主访问控制) ...

  4. linux 脚本给设备节点权限,[Linux] I2C设备读写及文件节点创建

    Linux Kernel Version:3.0.35 Platform:Freescale DSA2L 通过I2C读取VGA屏的EDID信息(主要是分辨率),解析后喂给CH7036芯片(LVDS转V ...

  5. 安卓驱动设备节点权限设置

    本文所在的平台是安卓10 前言: 因为安卓本身有自己的一套框架,对于驱动的设备节点而言,开机后会读取一个.rc脚本去改变设备节点的权限.有些刚接触安卓的小白,认为像linux一样用c语言或者java去 ...

  6. Zookeeper基于Java 访问-节点权限设置

    Zookeeper作为一个分布式协调框架,内部存储了一些分布式系统运行时的状态的数据,比如master选举.比如分布式锁.对这些数据的操作会直接影响到分布式系统的运行状态.因此,为了保证zookeep ...

  7. 工作流管理系统开发之十二 同一张表单在流程多节点中流转的权限控件

    以前写过一篇  表单权限与流程的权限控制:文章,没有具体的去实现,实践证明,同一张表单在多流程节点中流转,是工作流和电子表单必须要处理的问题. 工作流系统和电子表单相结合,达到同一张表单在流程的各个节 ...

  8. 解决 驱动创建设备节点时 权限为 root只读只写 的问题

    上一篇做字符设备驱动时,创建的设备节点/dev/mycdev 为root用户root组,且权限为0600,这就导致一般的应用程序无法访问上网查询得知可通过udev自创规则来实现:创建设备节点时设置权限 ...

  9. 分布式服务管理框架-Zookeeper节点ACL

    文章转自:http://blog.csdn.net/xyang81/article/details/53147894 概述 ACL全称为Access Control List(访问控制列表),用于控制 ...

最新文章

  1. Java学习笔记32
  2. Explore the Dispatcher Console
  3. 2020-11-11(aidl)
  4. python Lambda 表达式
  5. 作者:​张群(1988-),女,博士,中国电子技术标准化研究院设备与数据研究室副主任。...
  6. Python选择结构中多条件测试的简化写法
  7. php滑动轮播效果,js实现移动端手指滑动轮播图效果
  8. jquery上传图片_MVC 上传图片,裁剪头像
  9. 《实施Cisco统一通信管理器(CIPT1)》一2.7 总结
  10. Rayman的绝顶之路——Leetcode每日一题打卡13
  11. C#去除gif图片水印的记录
  12. java web开中WebRoot下的jsp和WebRoot文件夹下的jsp(html)引用css样式
  13. manifest.json
  14. 复选框checkbox自定义样式
  15. 张亚勤:微软九成研发资源投入云计算
  16. 皮尔松相关分析_皮尔西斯符号学与生物学认知
  17. VScode必备插件、Emmet语法、面试题更新——用到老
  18. PyGame “超级玛丽”游戏专题开篇——“变态超级玛丽”的诞生
  19. 5分钟LaTex快速入门(超简洁全面)
  20. 【word】空白页空白行删除不了,按delete

热门文章

  1. 注音符号与汉语拼音对照表
  2. vant树型菜单多级_iOS 动态树形结构 - 实现多级菜单,附带复选框功能
  3. 记一篇海康交通大数据面试经历
  4. java实现百度资源平台主动提交链接
  5. SAP成本收集器的标准与实际成本报表
  6. 【老生谈算法】matlab实现census算法源码——census算法
  7. Gravatar头像-网站头像设置详解
  8. AUTOCAD_ELECTRICAL从入门到放弃(二)导线的绘制与连接
  9. 搜狗输入法mac 制裁问题
  10. 盘点四款免费在线采购管理系统