串口工具minicom
sudo apt-get install minicom
ls /dev/tty*
插拔串口线,多出来的那个就是串口。(一般usb都是USB0)
设置串口
sudo minicom -s
serial port setup
Serial Device修改为/dev/ttyUSB0
使用串口工具前,都需要配置port,波特率等参数,方可使用串口打印log
serial port setup
这里都默认设置好了,不需要修改。
最后选择Save setup as dfl,保存为默认设置
有一些小坑,
这里有个准备工作,需要使能串口log才能抓log
fastboot oem uart-enable
也就是进fastboot,打开机器的log开关,必须进fastboot,adb shell下没有这个开关,因为操作不了oem
设备必须是P2阶段前的。
设置输出位置,ctrl+a,z,然后L,指定保存的文件名。
默认保存capture.cap
建议ctrl+a,z,然后L,创建新的文件,不然默认文件删掉好像不会自动重新创建
直接sudo minicom
就开始输出log。
我自己的做法:
先ctrl A + Z,L,命名一个新文件,然后先按完回车以后,立马执行adb reboot bootloader,建议先把这个命令敲好,新建文件名后立刻执行,
这样进入fastboot后日志就不再大量吐充电相关了,日志比较干净
sudo minicom -c on -C $(date +%Y-%m-%d_%H:%M:%S).log 直接启动并以时间保存log日志
注意:
如果插上没反应,换个方向插(手机侧接口有正反区别)