I.MX6 开机 闪红屏

简介: /************************************************************************** * I.MX6 开机 闪红屏 * 说明: * 本文记录I.MX6出现闪红屏的现象的解决办法,当然,这仅仅是用于应急的解 * 决办法,因为正好不需要Android的开机启动画面。
/**************************************************************************
 *                         I.MX6 开机 闪红屏
 * 说明:
 *     本文记录I.MX6出现闪红屏的现象的解决办法,当然,这仅仅是用于应急的解
 * 决办法,因为正好不需要Android的开机启动画面。
 *
 *                                        2016-4-19 深圳 南山平山村 曾剑锋
 *************************************************************************/

一、参考资料:
    [经验] 【教程】开机自动执行脚本,无需软件无需init.d!100%成功!
        http://www.miui.com/thread-1054211-1-1.html

二、现象:
    显示屏在linux kernel却换到Android阶段出现很短时间的红屏一下;

三、思路:
    1. 观察debug口输出信息,大约在Android层的init执行完之后出现红屏;
    2. 于是尝试在init.rc中直接加入控制代码,发现不行;
    3. 于是查资料发现可以在利用/system/etc/install-recovery.sh;
    3. 于是在/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
0 > /sys/class/backlight/pwm-backlight.1/brightness root@android:/ #

 

目录
打赏
0
0
0
0
12
分享
相关文章
开机问候语
【4月更文挑战第29天】
65 0
linux 网口phy问题记录
问题是这样的,内核启动识别网口的时候,多识别了一个,驱动本身是支持双网口的,理论上另一个phy不存在,应该识别不到。 后来发现是读phy_id的时候,对于不存在的Phy地址,有返回0的情况,但是内核认为只有0x1fffffff的才是空,多加了个判断条件得以解决。
I.MX6 SHT20 Linux 驱动移植
/*********************************************************************** * I.MX6 SHT20 Linux 驱动移植 * 说明: * 本来打算使用SHT10来做湿度检测,发现其并不是I2C接口,当然也使用 * GPIO能获取到相关数据了,不过由于不小心将其烧坏了,所以换成SHT20。
1853 0
I.MX6 eMMC 添加分区
/********************************************************************************* * I.MX6 eMMC 添加分区 * 说明: * 在eMMC添加分区,可以格式化分区。
1166 0
I.MX6 32G SD卡测试
/*********************************************************************** * I.MX6 32G SD卡测试 * 说明: * 这是刘涛测试32G卡的情况。
769 0
树莓派关机重启指令
 树莓派可以通过下面几个命令来实现安全关机:  sudo shutdown -h now  sudo halt  sudo poweroff  sudo init 0 上面四行代码都可以,执行一行都可以安全关机.
5403 0
I.MX6 mfgtool2-android-mx6q-sabresd-emmc.vbs hacking
/******************************************************************** *   I.MX6 mfgtool2-android-mx6q-sabresd-emmc.vbs hacking * 说明: * 以前用的mfgtool2是直接执行MfgTool2.exe就行了,现在的NXP将其封 * 装在vbs文件内,这是左栋告诉我的,这里记录一下命令行参数的本质。
1085 0
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等