如何通过adb shell快速查看kernel log的loglevel
在调试过程中,有时需要确认终端kernel log的loglevel,可以通过如下命令快速查看:
adb shell cat proc/sys/kernel/printk
输出结果如下:
1 4 1 7
其中第一项代表当前的loglevel,即上述结果对应的loglevel为1。
如何设置Kernel loglevel的值?
我们可以通过设置Kernel loglevel的值,达到控制Kernel log信息多少的目标。方法如下:
路径:kernel/arch/arm/boot/dts/Sprd-scx35_XXX.dts
在对应项目的dts中,搜索loglevel,默认是loglevel=1。如果需要增加Kernel log信息,根据实际情况具体设定1~7的数值,建议设为loglevel=3。