通过sysfs启用Flash和Torch LEDs:
1. Echo a nonzero number into the brightness node to configure the current.
2. Echo 1 into the switch’s regulator node to enable the Flash regulator (BoB).
3. Echo 1 into the switch’s brightness node.

切换节点有两个:
1.  Switch_0 for LED0/1
2.  Switch_1 for LED2

每次重新触发Flash/Torch时,必须重置当前值。(重启一下便可)

运行以下命令来测试每个flash:

adb shell "echo 1000 > /sys/class/leds/led:flash_0/brightness"
adb shell "echo 1 > /sys/class/leds/led:switch_0/brightness"

运行以下命令来启用两个前端flash:

adb shell "echo 500 > /sys/class/leds/led:flash_0/brightness"
adb shell "echo 500 > /sys/class/leds/led:flash_1/brightness"
adb shell "echo 1 > /sys/class/leds/led:switch_0/brightness"

运行以下命令来禁用两个前端flash:

adb shell "echo 0 > /sys/class/leds/led:switch_0/brightness"

运行以下命令打开torch:

adb shell "echo 100 > /sys/class/leds/led:torch_0/brightness"
adb shell "echo 100 > /sys/class/leds/led:torch_1/brightness"
adb shell "echo 1 > /sys/class/leds/led:switch_0/brightness"

led:switch node:开关节点可以同时打开或关闭多个led。为了简化操作,LED开关节点从其他节点获得多个现有属性。LED开关节点是可选的,以保持向后兼容性。

相关文件:

kernel/drivers/leds/leds-qpnp-flash-v2.

flash调试-用adb通过sysfs点亮flash相关推荐

  1. 关于IAR的一些总结 -- ARM调试和Flash调试的区别

    作者:jicheng0622 最近一直埋头于毕业论文的撰写当中,真是有种"两耳不闻窗外事,一心只写毕业论文"的感觉啊.成天大眼对小眼地面对着word.viso和知网客户端等等文字编 ...

  2. Android深入浅出系列之Android工具的使用—调试桥ADB(二)

    阅读目录 一:调试桥ADB 二:ADB的主要功能有哪些? 一:调试桥ADB   adb是什么?adb有什么用?adb工具如何用? 是用来管理模拟器和真机的通用调试工具,该工具功能强大,直接打开cmd即 ...

  3. adb push命令传文件到手机_Android调试桥(adb)

    欢迎关注公众号 学习资料不会少 Android 调试桥 Android 调试桥 (adb) 是一个通用命令行工具,其允许您与模拟器实例或连接的 Android 设备进行通信.它可为各种设备操作提供便利 ...

  4. android命令大全 pdf,android调试桥(adb)常用命令.pdf

    Android 调试桥 (adb) 是多种用途的工具,该工具可以帮助你管理设备或模拟器的状态. 可以通过下列几种方法加入 adb: 在设备上运行 shell 命令 通过端口转发来管理模拟器或设备 从模 ...

  5. 在ADSP21489下外挂S29AL016J并行FLASH调试记录

    我哭,调试了5天 总结下在ADSP21489下挂S29AL016J并行flash调试记录 S29AL016J:2M*8bit 21489EZ-Kite M29W320EB: 4M*8Bit 在修改fl ...

  6. Android开发:adb调试显示adb.e unknown command device解决方法

    adb调试问题 步骤 端口占用 1.查找adb server的端口号 2.查找对应端口号被哪个进程占用 3.查找进程号的进程名 4.杀掉对应的进程 5.重新查看 adb连接手机调试显示adb.e un ...

  7. W25Q128华邦Flash调试踩坑

    W25Q128华邦Flash调试踩坑 存储器内部默认数据为全1,同样整片擦除后数据恢复为全1. 注意:这款Flash不支持写数据覆盖,即写第二次数据之前要先擦除要写入地址对应的扇区.具体原因在于Fla ...

  8. Linux NAND Flash调试

    很久没接触过 nandflash 驱动,最近工作又摸了,于是顺便整理总结一下.nandflash 在我看来算是比较落后的存储设备,所以文章里没有太多细节的东西,更多的是一些开发思路和经验,希望能帮助到 ...

  9. Flex调试工具的安装(Flash 调试 IE Firefox )

    Flex调试工具的安装(Flash 调试 IE Firefox ) 一.IE下flex调试的安装 Flex builder 3.0中使用trace( )调试时(debug方式运行,也可直接按F11运行 ...

最新文章

  1. 关于NTDDI_VERSION,_WIN32_WINNT,WINVER的含义
  2. Secondary NameNode:它究竟有什么作用?(转自:http://blog.csdn.net/xh16319/article/details/31375197)
  3. Delphi第三方组件安装DCU.PAS.DPK.BPL.ActiveX控件
  4. 笔记本电脑没有鼠标怎么右键_联想笔记本电脑没有声音怎么修复
  5. .Net Core跨平台应用研究-HelloArm(串口篇)
  6. (8)小白又如何?3分钟搞定一个 C# 知识点
  7. vscode+leetcode环境配置
  8. Spring从Bean获取的实例从单例变成多例(IOC依赖注入)
  9. 机器学习算法的流程总结
  10. Failed to open the host Key database file
  11. 【Scheme归纳】1 使用Edwin
  12. 邮件裸奔,两大加密协议 PGP 与 S/MIME 被曝明文漏洞;DeepMind AI 能让自己拥有像哺乳动物那样的导航能力...
  13. Css+Jquery实现点击图片放大缩小预览 图片预览 查看大图
  14. 快速启动软件之 Rolan ,你真的会用?
  15. 美国软件供应链安全行动中的科技巨头们
  16. idea重装后打不开,点起来没反应(难受)
  17. 按键-第1季第9部分-朱有鹏-专题视频课程
  18. microsoft word 自动生成目录
  19. 法规标准-ISO 22839标准解读(2013版)
  20. 微信吸粉技巧:“傻逼”的毅力

热门文章

  1. 亿赛通数据安全咨询服务走进内蒙电科院
  2. 要买还未买的书单——持续更新
  3. 母牛生小牛问题递归python实现
  4. 批处理修改注册表调整输入法
  5. 解决网站某些图片因为http无法显示的问题
  6. 第9篇-Excel表格存储迪迦奥特曼评论
  7. 2015年江苏省信息与未来小学生编程思维展示活动试题--加数
  8. EDID是什么?为什么要使用它?和DDC的关系?
  9. 小觅双目相机如何使用_小觅双目深度相机亮相GTC2019
  10. 第九届“中国软件杯”大学生软件设计大赛总决赛落幕