JB9/KK1版本开机动画完之后UART log停止输出问题
时间:10-02
整理:3721RD
点击:
问题:JB9/KK1版本开机动画完之后UART log停止输出问题
description:为了性能方面的考虑。从JB9.MP版本后开始,开机到BOOT_Animation完成后,关闭
uart console,由init.rc和printk.c和mt_printk_ctrl.c实现
如果需要做修改:
1.使用UART/ADB shell:UART:command:setprop persist.uartconsole.enable 1
ADB Shell:adb shell setprop persist.uartconsole.enable 1
(reboot 之后uart log 仍然可以输出)
2.修改Kernel文件:
JB9:alps/kernel/kernel/printk.c
KK1:alps/kernel-3.4/kernel/printk.c
修改函数mt_disable_uart()
printk_disable_uart=1为0
这个条件在mt_enable_uart()和_call_console_drivers()都使用
description:为了性能方面的考虑。从JB9.MP版本后开始,开机到BOOT_Animation完成后,关闭
uart console,由init.rc和printk.c和mt_printk_ctrl.c实现
如果需要做修改:
1.使用UART/ADB shell:UART:command:setprop persist.uartconsole.enable 1
ADB Shell:adb shell setprop persist.uartconsole.enable 1
(reboot 之后uart log 仍然可以输出)
2.修改Kernel文件:
JB9:alps/kernel/kernel/printk.c
KK1:alps/kernel-3.4/kernel/printk.c
修改函数mt_disable_uart()
printk_disable_uart=1为0
这个条件在mt_enable_uart()和_call_console_drivers()都使用
