【问题标题】:Linux/shell command to control screen brightness in androidLinux/shell命令在android中控制屏幕亮度
【发布时间】:2014-12-30 11:41:58
【问题描述】:

我正在使用 android 平板电脑进行 kiosk 项目。如果 kiosk 长时间没有输入电源,平板电脑最终将关闭。为了在电源恢复时自动重启选项卡,我修改了我的标签电池动画文件(ipod)中的代码:

#!/system/bin/sh
sleep 300
/system/bin/reboot

但是,在睡眠期间(如上所示),标签屏幕保持打开状态(因此标签需要更长的重试时间才能充电和启动)。我需要关闭屏幕。 在充电/启动阶段,我应该在 sleep 命令之前使用什么命令来关闭我的标签屏幕。谢谢!

【问题讨论】:

标签: android linux shell linux-kernel sh


【解决方案1】:

也试试这个命令,

echo 100 > /sys/devices/platform/nov_cabc.0/leds/lcd-backlight/brightness

echo 100 > brightness

【讨论】:

  • 我应该在 ipod 文件中的 sleep 命令之前使用这个“cat 100 > /sys/devices/platform/nov_cabc.0/leds/lcd-backlight/brightness”吗?而且,我希望我不必通过 adb 发送该命令,对吧?
  • 对于我的标签,我发现亮度文件位于 '/sys/devices/platform/leds-mt65xx/leds/lcd-backlight/brightness' 。使用 adb,转到 shell 和文件夹,我尝试了“echo 1 > 亮度”,它起作用了。但是使用say cat 255 > 亮度显示'cat:无法打开'255':没有这样的文件或目录'。
  • 根据你的经验更新,现在试试全亮度。
  • 我在文件中睡眠前使用了'echo 1> /sys/devices/platform/leds-mt65xx/leds/lcd-backlight/brightness'。正如预期的那样,屏幕的亮度很低.现在,我想让屏幕完全关闭,为此我使用了'echo 0 > /sys/devices/platform/leds-mt65xx/leds/lcd-backlight/brightness',但是我观察到屏幕亮度没有走完全关闭,取而代之的是一些默认亮度。如何让屏幕完全关闭?
  • 好的,谢谢你的耐心。你确实给我指明了一条路,我会努力的。谢谢你:)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-07-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多