[description]
如何通過
adb command去控制
mtklogger
開關,設定
log路徑等等。
[keyword]
mtklogger adb控制 路徑 大小
[solution]
1. 開啟/
關閉 adb shell
am broadcast -a com.mediatek.mtklogger.adb_cmd -e cmd_name
start/stop
--ei cmd_target
7(start
表示開啟,
stop
表示關閉;7
可改為1/2/4
,分別代表
mobilelog/modemlog/networklog)
2. 獲取開關狀態
adb shell getprop debug.mb.running
adb shell getprop debug.mdlogger.running
adb shell getprop persist.radio.netlog.running
3. 控制tag log
enable taglog:
adb shell am broadcast -a com.mediatek.mtklogger.adb_cmd -e cmd_name switch_taglog --ei cmd_target 1
disable taglog:
adb shell am broadcast -a com.mediatek.mtklogger.adb_cmd -e cmd_name switch_taglog --ei cmd_target 0
4. 修改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卡
5. 顯示
mtklogger
主介面
adb shell am start -n com.mediatek.mtklogger/com.mediatek.mtklogger.mainactivity
6. taglog開啟/
關閉 adb shell am broadcast -a com.mediatek.mtklogger.adb_cmd -e cmd_name switch_taglog --ei cmd_target
0/1
(0表示關,
1表示開)
7. 切換mdlog
錄製模式為
usb/sd
adb shell am broadcast -a com.mediatek.mtklogger.adb_cmd -e cmd_name switch_modem_log_mode --ei cmd_target
1/2
(1表示
usb模式,2表示
sd模式)
8. 開機自啟動開啟/關閉
adb shell am broadcast -a com.mediatek.mtklogger.adb_cmd -e cmd_name set_auto_start_1/set_auto_start_0
--ei cmd_target 7
(set_auto_start_1
表示開啟開機自啟動,
set_auto_start_0
表示關閉開機自啟動;
7可改為
1/2/4
,分別代表
mobilelog/modemlog/networklog)
9. 設定limit current log size (jb版本以後生效)
adb shell am broadcast -a com.mediatek.mtklogger.adb_cmd -e cmd_name set_log_size_300 --ei cmd_target 7
(set_log_size_300 可更改為其他合適值如set_log_size_600;
7可改為1/2/4,分別代表mobilelog/modemlog/networklog)
10. 設定mobile limit total log size (jb版本以後生效)
adb shell am broadcast -a com.mediatek.mtklogger.adb_cmd -e cmd_name set_total_log_size_600 --ei cmd_target 1
(set_total_log_size_600 可更改為其他合適值如set_total_log_size_1200;
最後一位1不可更改,因為只有mobile log有此功能)
如何用adb控制MTKLogger
如何通過adb command去控制mtklogger 開關,設定log路徑等等。adb shell am broadcast a com.mediatek.mtklogger.adb cmd e cmd name start stop ei cmd target 23 start表示開啟,stop...
如何用adb命令啟動你的Android程式
我們都知道用 adb install filename.apk 命令可以安裝乙個android程式,那你知道在安裝後如何啟動你的程式嗎?試試下面的命令吧。adb shell am start a android.intent.action.main c android.intent.category...
如何用adb命令匯出sdcard裡面的日誌
需要驗證乙個問題,手機處於深度睡眠時期,是否會向系統傳送廣播日誌。這個時候,我們需要將手機重啟一下,並通過 800 開啟log。但是日誌是讀取到sdcard裡面的,如何通過adb命令將sdcard裡面的日誌內容給匯出來呢?1 通過cmd進入,敲adb shell命令,然後進入sdcard的日誌路徑,...