联想a670t吧 关注:1,995贴子:75,784
  • 7回复贴,共1

【技术】教你永久关闭键盘灯

取消只看楼主收藏回复

关闭键盘灯是个技术活,有吧友直接更改 /sys/devices/leds-mt65xx/leds/button-backlight下的 brightness,讲255改成0,来关闭键盘灯。其实这样根本没用。一重启,系统就会通过执行脚本改回去。今天我就教大家,做一个脚本来达到关闭键盘灯的目的!


来自Android客户端1楼2014-08-09 16:00回复
    A670的键盘灯控制是由
    /sys/class/leds/button-backlight/brightness
    这个文件中的数值控制的,也就是0代表关闭键盘灯,255代表开启键盘灯。这样我们利用Android开机必须执行的脚本,把代码加入到里面来实现开机关闭键盘灯,从而不用每次都更改那个文件。


    来自Android客户端2楼2014-08-09 16:06
    收起回复
      步骤1
      新建一个文件命名为
      init.CloseButtonLight.sh
      内容:
      #!/system/bin/sh
      #修改文件内容为0
      echo 0 >
      /sys/class/leds/button-backlight/brightness
      #取消系统修改brightness文件的权限
      chmod 444
      /sys/class/leds/button-backlight/brightness
      这样原文件权限是644修改为444也就是取消了所有者的写入权限


      来自Android客户端3楼2014-08-09 16:07
      收起回复
        步骤2
        再新建一个文件命名为
        install-recovery.sh
        内容如下:
        #!/system/bin/sh
        /system/etc/init.CloseButtonLight.sh&


        来自Android客户端4楼2014-08-09 16:16
        收起回复
          步骤3
          安卓系统在开机时会首先运行/system/etc/目录下的脚本文件。所以我们只需讲文件放到 /system/etc/下,并修改权限即可!


          来自Android客户端5楼2014-08-09 16:19
          收起回复
            权限如下:



            来自Android客户端6楼2014-08-09 16:25
            收起回复
              重启一下,你会发现,键盘灯真的不会亮了!
              妈妈再也不怕,晚上玩手机刺眼了!!!


              来自Android客户端7楼2014-08-09 16:28
              回复
                要是你嫌麻烦,我把做好的文件给你,直接放到/system/etc/下,然后修改权限一样可以的哦!
                http://pan.baidu.com/share/link?shareid=2648908347&uk=1278982647


                来自Android客户端8楼2014-08-09 16:34
                收起回复