环境:
1、华为G610已经Root(我测试的是移动版)
2、装有RE浏览器
3、更改系统文件有风险,操作需谨慎
如果嫌麻烦,可以使用我开发的软件进行关闭。
软件名称:键盘灯终结者
下载地址:http://pan.baidu.com/s/1bnrjiCB
或者到 木蚂蚁、网易应用中心、百度手机助手搜索下载
前面看到有文章写到G610如何关闭键盘灯,地址 http://bbs.dospy.com/thread-16398752-1-852-1.html ,但是这样手机不能重启,重启后键盘灯又恢复了,特别麻烦。
引言:
G610的键盘灯控制是由 /sys/class/leds/button-backlight/brightness 这个文件中的数值控制的,也就是0代表关闭键盘灯,255代表开启键盘灯,这也是上面那篇文章所描述的。这样我们利用Android开机必须执行的脚本,把代码加入到里面来实现开机关闭键盘灯,从而不用每次都更改那个文件。
现在介绍一下如何永久关闭G610键盘灯:
步骤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也就是取消了所有者的写入权限
步骤2
官方原版rom里不像cm等的rom有开机自动调用init.d文件夹下的shell的功能,但是安卓系统可以在开机时首先运行/system/etc/目录下的install-recovery.sh文件,原版rom里没有这个文件那么我其实把上面那段代码保存成install-recovery.sh改好权限存放到/system/etc/目录下就可以了,但是为了以后添加别的开机自动运行的脚本(方便,还是把关闭键盘灯另存文件比较好,所以我保存为了init.CloseButtonLight.sh,然后新建install-recovery.sh文件内容如下:
#!/system/bin/sh
/system/etc/init.CloseButtonLight.sh&
步骤3
利用RE浏览器,把上述2个文件复制到 /system/etc/,然后修改文件权限即可
键盘灯shell下载地址:
http://download.csdn.net/detail/itas109/6249429
如需转载请标明出处:http://blog.csdn.net/itas109