如何用adb控制MTKLogger

如何通過adb command去控制MTKLogger 開關,設定log路徑等等。

1.開啓/關閉

adb shell am broadcast -a com.mediatek.mtklogger.ADB_CMD -e cmd_name start/stop --ei cmd_target 23
(start表示開啓,stop表示關閉;23可改爲1/2/4/16,分別代表MobileLog/ModemLog/NetworkLog/GPSLog)

2. 獲取開關狀態

adb shell getprop debug.MB.running
adb shell getprop debug.mdlogger.Running
adb shell getprop debug.mtklog.netlog.Running

3. 修改log存儲路徑

adb shell setprop persist.mtklog.log2sd.path logpath
JB版本前logpath爲:
/mnt/sdcard 內置sd卡
/mnt/sdcard2 外置sd卡
需要做stop/start MTKLogger才能生效
JB版本後logpath爲:
internal_sd 內置sd卡
external_sd 外置sd卡

4. 顯示MTKLogger主界面

adb shell am start -n
com.mediatek.mtklogger/com.mediatek.mtklogger.MainActivity

5. Taglog開啓/關閉

adb shell am broadcast -a com.mediatek.mtklogger.ADB_CMD -e cmd_name switch_taglog --ei cmd_target 0/1
(0表示關,1表示開)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章