一、mtklog抓取:
1. 從windos系統進入到手機/sdcard/mtklog/,複製出來
2. adb pull /data/media/0/mtklog/ e:mtklog/ // 不知道什麼目錄就find
3. 用工具抓
4. user版本如何打卡mtklog:
*#*#。。。
#*#* -> log
anddebugging -> mtklogger -> open
5. user版本如何adb
setting -> about phone -> build number
(連續單擊5次) -> 返回上一級 -> developer options -> usb debuging -> open
二、mtklog分析:
1. mdlog1 // modem 相關底層的log
1.1 mdlog1_2010_0101_000152 // 每次開啟mtklog都會新建乙個資料夾
1.2 mdlog1_2015_0101_000042
2. mobilelog // android log 和 kernel log
2.1 aplog_2010_0101_000147
2.1 aplog_2015_0101_000037
atf_log // 所有_log都是進入安卓之後的
atf_log.boot // 所有.boot都是啟動到進入安卓之前的log
bootprof // 啟動的簡要資訊 - 可以分析啟動時間 - 啟動模式(普通or看門狗or按鍵())
cmdline // lk傳給kernel的引數(包括lcm等) - 可以自己加
crash_log // 崩潰log
crash_log.boot
events_log // 事件log,主要輸出記錄各個activity週期及事件
events_log.boot:
kernel_log // 核心log,常用
kernel_log.boot
last_kmsg // 上一次關機前的log - 可以分析重啟原因
main_log // hal層的log列印在這裡
main_log.boot
mblog_history // 本目錄下所有log的大小等資訊
projectconfig.mk // 工程配置
properties // 屬性
radio_log // 輸出通話,網路狀態變化
radio_log.boot
sys_log // jni、framework層log,exception定位點
sys_log.boot
3. netlog //網路log
3.1 ntlog_2010_0101_000147
ntlog_2015_0101_000037
tcpdump_ntlog_2015_0101_000037_start.cap.tmp
4. running_file_tree.txt
//
MTK平台驅動除錯指南
gpio設定篇 一 gpio有關的函式 1 gpio modesetup 函式原型 void gpio modesetup kal uint16 pin,kal uint16 conf dada 功能 設定gpio的工作模式是作為gpio,還是作為專有功能介面。引數 pin gpio 的pin腳號,...
MTK手機驅動培訓資料
1 lcd的除錯 一般lcd廠商在提供樣品的時候,都會提供給初始化 服務更好的還會提供進入和退出sleep的 如果廠商不提供的話,就只有看著文件自己寫了。我們的工作一般是調節顯示效果以及和廠商溝通,還有就是把廠商給的 整合程序式裡面去。lcd驅動程式相關的檔案主要包括lcd.c,lcd sw.h以及...
MTK平台驅動除錯指南
gpio設定篇 一 gpio有關的函式 1 gpio modesetup 函式原型 void gpio modesetup kal uint16 pin,kal uint16 conf dada 功能 設定gpio的工作模式是作為gpio,還是作為專有功能介面。引數 pin gpio 的pin腳號,...