android 系統日誌寫入sd卡

說明

公司有需求,將系統日誌寫入到SD卡(系統日誌和內核日誌)。

實現

添加位置:/device/qcom/msm8953_64

添加執行腳本:init.qcom.corelog.sh

#!/system/bin/sh
#
#  Script : init.qcom.corelog.sh
#  Function: Auto capture kernel,android log  
#  Copyright (c) 2016,All rights reserved.
#  Author   Welling Yao
#  Version  0.4
#
#  Enable feature : 
#    setprop persist.corelog.enable 1
#
#  Disalbe feature :
#    setprop persist.corelog.enable 0  
#
#  Dump log :
#    adb pull /sdcard/ctflog
#
#  NOTE:
#    User should clean the flag of persist.corelog.enable before ship out


_DEBUG=OFF
LOG_DBG_PATH="/sdcard/corelog.log"

LOGTOPPATH="/sdcard/ctflog"
LOGPATH="/sdcard/ctflog/log"
LOGCAT="$LOGPATH/logcat.txt"
LOGCAT_RADIO="$LOGPATH/logcat_radio.txt"
LOGCAT_EVENT="$LOGPATH/logcat_event.txt"
LOGDMESG="$LOGPATH/dmesg.txt"
LOGKMSG="$LOGPATH/kmsg.txt"

LOGSYSPROP="$LOGPATH/sysprop.txt"
LOGMISCINFO="$LOGPATH/miscinfo.txt"

LOGBAT="$LOGTOPPATH/battery"
LOGBATTERY="$LOGBAT/battery.csv"
LOGFGR
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章