1. 程式人生 > >mtk eng版本logo分析

mtk eng版本logo分析

一、mtklog抓取:
1. 從windos系統進入到手機/sdcard/mtklog/,複製出來
2. adb pull /data/media/0/mtklog/ e:mtklog/ // 不知道什麼目錄就find
3. 用工具抓
4. user版本如何打卡mtklog:
##889988## -> Log and Debugging -> 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