1-Rramdump 获取
基本思路: 手动产生dump , 使用QPST 抓取
1.1, 手机进入dump mode
进入手机的终端,输入指令
echo 1 > /sys/module/msm_poweroff/parameters/download_mode
echo c > /proc/sysrq-trigger
1.2, 手机处于DUMP 模式,可以抓DUMP LOG.
确认USB 驱动正常:
![](https://img.haomeiwen.com/i17969152/36929fca7d19a152.png)
如果不能正常,下载驱动精灵,进行usb 驱动安装
http://www.drivergenius.com/
1.3,打开QPST自动抓取
![](https://img.haomeiwen.com/i17969152/e6b433ab90a5fd94.png)
![](https://img.haomeiwen.com/i17969152/9a07697a98e1bdf3.png)
Reference:
https://blog.csdn.net/ldinvicible/article/details/49246109
2-Ramdump 分析
https://blog.csdn.net/aa787282301/article/details/78995349
https://blog.csdn.net/jinlu7611/article/details/50592385
https://blog.csdn.net/forever_2015/article/details/70185313
3-bugreport
https://blog.csdn.net/createchance/article/details/51954142
https://blog.csdn.net/leizhiheng320/article/details/79410088
https://blog.csdn.net/feitian_666/article/details/52880213
adb bugreport bugreport.zip
如果/sys/fs/pstore/ 没有文件,就会有下面的log
*** Error dumping /proc/last_kmsg (LAST KMSG): No such file or directory
code 路径:
frameworks/native/cmds/bugreport/bugreport.cpp
frameworks/native/cmds/dumpstate/DumpstateUtil.cpp:183:
dprintf(out_fd, "*** Error dumping %s: %s\n", path.c_str(), strerror(err));
网友评论