mtk log、kernel log、adb log的详细使用

6 篇文章 0 订阅
订阅专栏
MTKlog包含kernel和上层日志,适用于抓取开机到关机等深层记录;kernellog需硬件连接,专注kernel层日志;adblog通过USB调试抓取上层应用日志。操作涉及开发者模式、命令行工具和特殊代码输入。
摘要由CSDN通过智能技术生成


打印MTK log,里面就包含了kernel层的log,像我们adb log打印的是上层应用的log,mtk log打印的则是更底层的log。

那么什么时候需要用到mtk log 呢?

就比如你想抓一些从关机到开机的log,这个kernel log也可以抓的到,但是adb log抓不到。

那mtk log和kernel log和adb log有什么区别呢?

mtklog 可以抓kernel和上层等的log,去硬件那边接2根电源线只能抓kernel 的log,adb只能抓上层log

那这三个log应该怎么操作呢?

mtk log

  • mtk log:首先打开开发者模式,打开拨号键,输入对应的代码,像我是*#*#3646633#*#*就可以进入mtk log模式(代码在后面贴出),然后进行录制,录制开始后,就进行你的操作。

在这里插入图片描述

操作完毕后关闭录制,打印日志的文件都在文件管理中——mtklog——mobilelog——APLog_日期_数字

最后里面有大概10来个文件,手机打不开的,需要用USB线连接电脑用电脑打开这些文件,里面最常用的文件就是main_logkernel_logmain_log打印所有日志(包括kernel和上层),kernel_log打印kernel层的所有日志。

1

packages\apps\Dialer\src\com\android\dialer\SpecialCharSequenceMgr.java

进入设备的mtk log的方式。
1

kernel log

  • kernel log:去硬件那边连接两根电源线,打开对应日志软件即可操作。

adb log

  • adb log:首先打开开发者模式,开启USB调试,连接数据线(确保数据线可以通信),cmd打开命令行,adb devices连接成功后,即可开始 adb logcat -s 日志标签 来启动调试。

示例:
adb logcat -s ActivityManager:I WindowManager:W 是一个用于过滤日志输出的命令,它会只显示具有特定标签和级别的日志消息。

在这个示例中,ActivityManager:I 表示只显示 ActivityManager 标签的信息,并且级别为 “Info” 或更高(包括 Debug、Info、Warning、Error 和 Fatal)。

同样地,WindowManager:W 表示只显示 WindowManager 标签的信息,并且级别为 “Warning” 或更高(包括 Warning、Error 和 Fatal)。

以下是一个示例,展示了如何使用该命令:

$ adb logcat -s ActivityManager:I WindowManager:W

该命令将开始显示带有标签 “ActivityManager” 和 “WindowManager” 的日志消息,并且级别符合指定的条件。请注意,您需要在计算机上正确安装和配置 ADB(Android 调试桥),并连接设备才能使用此命令。

具体操作:

1
1

#检测是否连接成功
$ adb devices
#打印日志
$ adb logcat -s DisplayDensityUtils:W
MTK平台】根据kernel log分析wifi 打开的时候流程
weixin_47456647的博客
08-25 632
2.2)下图可以看到,框架层调用setWifiEnabled 方法后会走到 kernel log会走到wf_pwr_on_consys_mcu方法,然后不断做wf_ioremap_read和wf_ioremap_write的行为。这个文件是把wifi状态的信息写入到 mddpw_drv_notify_info_t这个结构体中。2.5)继续看log,发现会走到update_driver_reset_status这个方法中。2.2.1)接下来我们具体看下wf_pwr_on_consys_mcu这个方法做了啥?
MTK 手机启动log
10-13
MTK 手机启动log分析
4. mtklog分析
zhigouliu的博客
06-28 1706
一、mtklog抓取: 1. 从windos系统进入到手机/sdcard/mtklog/,复制出来 2. adb pull /data/media/0/mtklog/ e:mtklog/ // 不知道什么目录就find 3. 用工具抓 4. user版本如何打卡mtklog: *#*#889988#*#* -> Log and Debugging -> MTKLogger ...
User版本下如何抓取kernellog
最新发布
fuyinghaha的专栏
07-10 75
这是把脚本添加成service进行执行的,所以脚本必须是死循环,如果脚本关闭,service也随着关闭,后台运行的程序也关闭了.在user版本下,我们没有权限对/proc/kmsg进行操作,只有对拥有root权限或者system组的才能对其进行操作。3、然后在LINUX/android/device/qcom/common/common.mk添加下面一句话。1、在LINUX/android/device/qcom/common/rootdir/etc新建一个目录。
mtklog结构及分析
weixin_33473519的博客
12-02 807
1.mtklog简介:mtklog是由log生成工具MTKLogger生成的一系列问题追踪文件,其主要作用就是对系统或者应用产生的异常进行快速定位,从而解决问题。
MTK平台常用抓取log方法,及debug驱动log
晴天的博客
05-01 7547
1,首先打开手机用MTKlogger做对应动作抓取log并保存。 2,连接上电脑,adb shell进入手机目录ls。 3,找到log存放地址(sdcard/debuglogger/mobilelog/)。 4,exit后adb pull命令。(adb pull (手机拉取路径) (电脑存放路径))。 5,打开文件查看logkernel log抓取:导出mobilelog->boot_normal->kernel_log,可以抓取sar的驱动,开机log。 实时获取M..
MTK样机抓取log
qq_39695119的博客
07-13 466
抓取log 首先样机开机,用usb连接样机和电脑,测试一下能否用adb操作手机 然后样机手在屏幕上往上划一下,就可以看到电话按钮,点进去拨号“*#*#3646633#*#*”就会进入一个EngineerMode界面 手左右划就能滑到"Log and Debugging",点里面的MTKlogger,先点一下清除键清除一下以前的log,然后点三角录制按钮开始录制 然后样机重启。从开始录制到我们把log导出这段时间的log都会存在/sdcard/mtklog/mobilelog这个目录下 (也不一定,
kernel log
04-30 3802
在开发Linux device Driver或者跟踪调试内核行为的时候经常要通过Log API来trace整个过程,Kernel API printk() 是整个Kernel Log机制的基础API,几乎所有的Log方式都是基于printk来实现的。 利用printk,我们可以像开发C应用中printf接口一样印log,最简单的方式,我们只要把需要打印的内容传给printk函数就可以了,如下
adb查看内核LOG信息
xzx208的博客
03-13 4310
在调试内核的时候,如果用串口总要费县到串口,如果能直接用adb logcat 命令就好了,插上USB就可以了,也省去了飞线的步骤: 如何才能实现呢,经过搜索找到了如下的方法: 更改logcat.cpp文件: 第一步:添加头文件 #include //add  第二步:添加宏 #define KERNEL_TAG "Kernel" 第三部:修改re
mtklog默认会选择性丢失log,如何让kernel log更丰富
qq_39695119的博客
07-13 238
因为mtklog buf会选择性丢失一些log,所以有时候log工具抓到的log是不全的。 这是由mtk的代码控制的。 这样修改把10改为100000,这样编译出来的kernel打印会更多
MTK功能机抓log工具
11-06
MTK功能机抓log工具,功能强大,版本较新,只适合MTK平台。
MTK logadb 常用命令
05-22
此文档主要讲解了MTK log 的抓取方式和ADB 命令的使用
adb logcat支持kernel打印
01-05
替换system/core/logcat目录,可以支持adb logcat 的kernel打印
Android logcat 添加kernel log 并保存到本地
guohuaqu的博客
11-23 3673
Android logcat 添加kernel log 并保存到本地 概述:作为一个Android系统工程师,最头疼的莫过于死机和重启,这种概率性Bug,往往在办公室的测试环境下很难复现,但是在实际使用中,确实会出现死机和重启,这时候有一份可靠的log,是尤其重要的,那么除了分析Android系统log,如果还能有一份kernel log是不是就更容易定位问题呢? 我们最常用的平台,有高通,MTK,RK,……,除了MTK有一个mtklog,其他的平台好像都没有内置这种打印log的应用,所以有..
MTK TV如何通过adb命令查看串口loglevel的节点
05-25
MTK TV 上,可以通过以下 adb 命令来查看串口 loglevel 的节点: ``` adb shell cat /proc/sys/kernel/printk ``` 该命令将返回一个数字,表示当前系统的串口 loglevel。其中,数字越小,输出的信息级别越高,...
关于adb 命令抓取android kernellog信息
热门推荐
qq_34417147的博客
08-31 1万+
查看android的kernellog的命令: 首先,切换root用户(这点很重要,不然会出现权限问题无法访问,这也是我写这篇blog的目的) adb root; 然后执行adb shell dmesg >dmesg.log 最后打开gedit dmesg.log 即可查看kernel.log...
ADB查看kernel的打印logo信息
目前从事linux驱动开发,多交流多学习吧
10-20 783
没有打印串口的时候,调试麻烦,但是可以通过ADB查看kernel的打印logo信息: adb shell dmesg > C:\Users\Administrator\Desktop\kernel_log.log 得到的log:
使用adb命令打开MTKlog方法
fan380485838的专栏
07-06 6176
很多时候手机出现了问题,例如,拨号盘不能使用了,需要打开LOG查看原因,那么可以直接使用adb shell 命令打开。命令如下:adb shell am start -n com.mediatek.mtklogger/com.mediatek.mtklogger.MainActivity...
写文章

热门文章

  • 知道一个服务器IP应该怎么进入 11070
  • 【源码篇】安卓源码解析(持续总结) 4242
  • 【Linux】常用文件系统简述 4050
  • 【Android篇】APK打包流程浅析 3614
  • Android_三种常用Menu菜单(附源码) 3061

分类专栏

  • python 1篇
  • Stable Diffusion 1篇
  • Android项目篇
  • 安卓5.0 1篇
  • 安卓7.0需求定制 2篇
  • 安卓8.1需求定制 4篇
  • Android调试 6篇
  • 安卓通用定制 3篇
  • Linux/安卓底层 13篇
  • Git 4篇
  • Java 20篇
  • Android应用层 47篇
  • C 8篇
  • 1 1篇

最新评论

  • Linux(linux命令)和Window(powershell)的查找命令

    CSDN-Ada助手: 不知道 CS入门 技能树是否可以帮到你:https://edu.csdn.net/skill/gml?utm_source=AI_act_gml

  • 【源码篇】安卓源码解析(持续总结)

    stoneWang_L: framework/base模块

  • 【源码篇】安卓源码解析(持续总结)

    七qi_: 想看哪个模块呢

  • Stable Diffusion点击扩展的可用 想下载其他插件的时候报错

    自橙一派: 安装的是整合包,不太理解这个怎么操作,能否附上一张截图

  • 【源码篇】安卓源码解析(持续总结)

    stoneWang_L: 写的很好,催更催更,希望有对某个模块的详细分析表情包

最新文章

  • Linux(linux命令)和Window(powershell)的查找命令
  • 用IDE python下载requsets库
  • Stable Diffusion点击扩展的可用 想下载其他插件的时候报错
2024年3篇
2023年78篇
2022年33篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

七qi_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或 充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家白云区玻璃钢雕塑设计公司云南商场节庆美陈雕塑报价大连专注商场美陈制作西牛玻璃钢雕塑生产厂家悬壶玻璃钢雕塑南宁公园玻璃钢雕塑价格贵阳玻璃钢园林小品雕塑玻璃钢景观园林雕塑电话洛阳玻璃钢卡通雕塑厂家电话玻璃钢美陈抽象雕塑广东玻璃钢雕塑项目经理招聘上海创意玻璃钢雕塑优势玻璃钢雕塑可以切割芜湖公园玻璃钢雕塑商场装饰玻璃钢卡通雕塑尺寸2米高玻璃钢佛像雕塑安徽大型玻璃钢雕塑生产厂家玻璃钢雕塑平台排名赤水玻璃钢雕塑白城玻璃钢雕塑设计公司玻璃钢蔬菜景观装饰雕塑甘肃玻璃钢雕塑厂安宁玻璃钢雕塑哪里有卖河源玻璃钢雕塑太原玻璃钢瓜果雕塑虞城玻璃钢雕塑定制清镇玻璃钢雕塑制作厂家郑州标识玻璃钢仿铜雕塑公司太原步行街玻璃钢雕塑订做价格玻璃钢雕塑有哪些香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化