/**************************************************************************
* I.MX6 开机 闪红屏
* 说明:
* 本文记录I.MX6出现闪红屏的现象的解决办法,当然,这仅仅是用于应急的解
* 决办法,因为正好不需要Android的开机启动画面。
*
* 2016-4-19 深圳 南山平山村 曾剑锋
*************************************************************************/ 一、参考资料:
[经验] 【教程】开机自动执行脚本,无需软件无需init.d!%成功!
http://www.miui.com/thread-1054211-1-1.html 二、现象:
显示屏在linux kernel却换到Android阶段出现很短时间的红屏一下; 三、思路:
. 观察debug口输出信息,大约在Android层的init执行完之后出现红屏;
. 于是尝试在init.rc中直接加入控制代码,发现不行;
. 于是查资料发现可以在利用/system/etc/install-recovery.sh;
. 于是在/system/etc/install-recovery.sh中加入将背光调整为最暗; 四、解决方法:
root@android:/ # cat /system/etc/install-recovery.sh
#!/system/bin/sh
   echo 0 > /sys/class/backlight/pwm-backlight.0/brightness
echo > /sys/class/backlight/pwm-backlight./brightness
root@android:/ #
05-10 16:21