Android USB OTG:可以以编程方式关闭端口电源?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (78)

假设我通过USB OTG适配器将USB供电的LED灯连接到运行Android 4.0.3的东芝Excite 10平板电脑,该平板电脑提供电源。

我想以编程方式打开和关闭USB OTG主机端口的电源引脚。(理想情况下没有根,但我会拿我能得到的)。有任何想法吗?

提问于
用户回答回答于

你必须拥有/ sys目录的写权限。生根使得这个过程变得非常简单。只需将你的设备root并发出正确的echo命令即可切换内核状态位,如:

String[] command = { "/system/bin/sh", "-c", "echo xxx > /sys/bus/usb/devices/usb3/power/level", };
Runtime.getRuntime().exec(command);
用户回答回答于

扫码关注云+社区